Thesis (Selection of subject)Thesis (Selection of subject)(version: 390)
Thesis details
   Login via CAS
Refaktoring systému pro sledování kvality dat ve vrcholovém detektoru Belle II
Thesis title in Czech: Refaktoring systému pro sledování kvality dat ve vrcholovém detektoru Belle II
Thesis title in English: Refactoring of the data quality monitoring system in the Belle II vertex detector
Key words: Belle II, basf2, data quality monitoring, refaktoring, half-shell
English key words: Belle II, basf2, data quality monitoring, refactoring, half-shell
Academic year of topic announcement: 2019/2020
Thesis type: Bachelor's thesis
Thesis language: čeština
Department: Institute of Particle and Nuclear Physics (32-UCJF)
Supervisor: RNDr. Peter Kvasnička
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 16.12.2019
Date of assignment: 16.12.2019
Confirmed by Study dept. on: 17.02.2020
Date and time of defence: 15.07.2020 09:00
Date of electronic submission:04.06.2020
Date of submission of printed version:04.06.2020
Date of proceeded defence: 15.07.2020
Opponents: RNDr. Daniel Červenkov, Ph.D.
 
 
 
Advisors: RNDr. Tadeáš Bilka, Ph.D.
doc. RNDr. Peter Kodyš, CSc.
Guidelines
Postup vypracování:
Fáze 1. Ve spolupráci se školitelem a konzultanty provést audit stávajícího stavu a
- definovat slabá místa a navrhnout jejich ostranění
- definovat chybějící nebo špatně implementované funkce a najít způsob jejich nápravy
- analyzovat obsah produkovaných histogramů a vytvořit systém pro definici jejich dat a obsahu
Fáze 2. Implementovat závěry Fáze 1. a otestovat je na simulacích a na reálných datech
Fáze 3. Postupně uvést změny v softvéru do ostrého provozu.
References
Belle II Technical Design Report, https://arxiv.org/abs/1011.0352
Belle II TWiki, https://confluence.desy.de/display/BI/Belle+II+Internal+WebHome
Preliminary scope of work
Student se bude podílet na refaktoringu systému monitorování sběru dat ze stripového detektoru experimentu Belle II. Systém sbírá informace o kvalitě sbíraných dat a průběžně je ukládá a zobrazuje operátorům, aby bylo možné dodatečně posoudit kvalitu dat anebo přijmout operativní rozhodnutí v případě poruchy systému sběru dat nebo samotného detektoru. Systém vznikal postupně a postupně byly také definovány požadavky a podmínky, za kterých má běžet. Proto v čase, kdy experiment Belle II běží první rok, je čas tento softvér vylepšit - zlepšit strukturu a stabilitu softvéru a zavést systém definice obsahu a prezentace grafů. Úspěšný uchazeč se ponoří do mechanismu fungování vrcholového detektoru Belle II a jeho softvérového systému a bude používat pokročilé C++ a Pythonovské skriptování na vylepšení stávajícího systému monitorování kvality dat. Kromě jiného se od něj bude očekávat pročítání a pochopení značného objemu C++ kódu.
Preliminary scope of work in English
The student will take part in the re-factoring of the Data Quality Monitoring (DQM) system of the Belle II strip vertex detector. The system collects information about the quality of acquired data and continuously stores and displays them for operators so that the quality of data can be assessed off-line and operation decisions can be taken by shifters in case of a failure of the data acquisition system or the detector proper. The system was developed gradually and also the requirements and conditions for the system assumed the final shape over a timespan of several years. Now that Belle II has been running for the first year, it is time to improve the structure and stability of the whole system and introduce a mechanism to define the DQM plots as to content and its presentation. The successful applicant will dive into the workings of the Belle II vertex detector and software system and will use advanced C++ and Python scripting to improve the existing DQM system. He will be expected to read and understand a substantial quantity of C++ code.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html