Run12 HLT Monitoring
Working directory:
/ldaphome/mnaglis/Display_2012
Under StRoot there are directories needed tby HLT monitoring (RTS StJevpPool StPDFUtilities). Compile code by executing cons twice.
myhadd.cxx is the code to merge 'run' output files to 'day' output files, day output file to 'all' output files. Compile by executing CompileHaddFile.sh
mkQAPdf.C macro to produce PDF files from root files. Compile by executing Compile.sh.
Files needed to produce dE/dx plots: dedx_mean_Deuteron, dedx_mean_He3, dedx_mean_Kaon, dedx_mean_Proton, dedx_mean_Electron,dedx_mean_He4 dedx_mean_Pion dedx_mean_Triton
hltDisplay - executable processing raw data
hltRunMonitor.pl - main macro that monitor HLT
hltDataScaner.pl - macro which scans new data and decides what data is to be processed
hltRunQAMaker.pl - macro which analyses raw data run by run and generate 'run' root files, generates 'run' pdf file
hltMakeDayHists.pl - combines runs to days, days to all, generate 'days' and 'all' pdf files
hltMakeWebpage.pl - generates/updates webpage
hltMonitor.config - configuration file
To start monitoring, edit config file, then execute: ./hltRunMonitor.pl hltMonitor.config &
After some time (depends on how many new runs need to be processed) HLT monitoring page http://online.star.bnl.gov/HLT/ will be updated.
There things here and there which needs to be done or can be improved (like child processes normaly supposed to read in configuration file of the parent process, which currently in not always true).
- mnaglis's blog
- Login or register to post comments