Skip to content

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.

License

Notifications You must be signed in to change notification settings

dvmatvienko/Belle-II-calorimeter-DQM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Belle-II-calorimeter-DQM

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.py is 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)

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published