Skip to content

New midtree branch; goodEventTagger; runQltyMonitor

Sirui Li requested to merge (removed):master into master

New Features:

  1. anaGm2 now generate bigtree and midtree root file with a new branch called ReconMonitor, containing the Chi-sq fit track position on each Drift Chamber planes and 8 hit positions that were used to reconstructed this track. DC planes' z position and wire_offset information are also included. This branch is meant to be used to check the misalignment of each DC planes.
  2. New macro macros/goodEventTagger could tag midtree with "isGoodEvent=1 or 0" depending on whether T1_ION rate and TRG rate are at the normal level (good beam condition). This macro is planned to be merged into anaGm2 at the right time.
  3. New macro macros/runQltyMonitor could help check the basic DAQ system values (scaler rate, ADC value, TDC, etc) event by event for each run, output png file and txt files. The txt files (containing T1_ION and TRG rate peak values) are also ultilized by macros/goodEventTagger as the criterial of goodEvent or badEvent. This macro is planned to be merged into anaGm2 at the right time.

Maintenance Modification:

  1. Did some cleaning to macro directory and script directory, moved old scripts and macros to currently_not_using directory. Modified some path to relative path so that Analyzer could be compatible within various machine environment.
  2. Commeted out some code dedicated to MCP detector in gm2/src directory. No more recon branch in bigtree or midtree file, because there is only -1000 in it.
  3. Disabled reduced tree creation, to save disk space.

Merge request reports

Loading