The source project of this merge request has been removed.
New midtree branch; goodEventTagger; runQltyMonitor
New Features:
-
anaGm2
now generate bigtree and midtree root file with a new branch calledReconMonitor
, 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. - 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 intoanaGm2
at the right time. - New macro
macros/runQltyMonitor
could help check the basic DAQ system values (scaler rate, ADC value, TDC, etc) event by event for each run, outputpng
file andtxt
files. The txt files (containing T1_ION and TRG rate peak values) are also ultilized bymacros/goodEventTagger
as the criterial of goodEvent or badEvent. This macro is planned to be merged intoanaGm2
at the right time.
Maintenance Modification:
- 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.
- Commeted out some code dedicated to MCP detector in
gm2/src
directory. No morerecon
branch in bigtree or midtree file, because there is only -1000 in it. - Disabled reduced tree creation, to save disk space.