It is a collection of programs and scripts related to the data quality monitoring (DQM) development of the Belle II calorimeter (ECL) but not included into the BASF2 project. Structure of repository:
-
standalone -> (standalone programs to make image files w /DQM plots).
To compile the program, the ROOT framework should be installed as a first step. To run the program
sudo root -b -q "[file].C(\"[opath]/[ifile]\",\"[opath]\")" -
bad_runs -> (scripts to study ECL bad runs based on DQM plots)
To run the program
python3 [file].py -
examples -> (example of ECL DQM steering files to run workflow)
These programs should be run w/ BASF2 project installed. To run the program
basf2 [file].py -
compare_hists -> (DQM rapid alert system in case of divergence between live / reference histograms)
The python script is posted here as it is in the Belle II ECL server. The configuration module
compare_hists_config.pyis missed because it consists of private authentication info. To run the program, the ROOT framework and BASF2 tools should be installed as well as a configuration module should be provided../run_compare_hists.sh -
talks -> (slides based on my DQM studies)