From f098b468ddf6c99b3253c5c52e81505bd37a646b Mon Sep 17 00:00:00 2001 From: Nathan Baltzell Date: Tue, 19 Sep 2023 10:22:57 -0400 Subject: [PATCH] add trigger validation schema --- etc/bankdefs/util/bankSplit.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/etc/bankdefs/util/bankSplit.py b/etc/bankdefs/util/bankSplit.py index e0be9398d..e0b86bccd 100644 --- a/etc/bankdefs/util/bankSplit.py +++ b/etc/bankdefs/util/bankSplit.py @@ -72,6 +72,9 @@ def create(dirname, banklist): # additions for the monitoring schema: mon = ["BMT::adc","BMTRec::Clusters","BMTRec::Crosses","BMTRec::Hits","BMTRec::LayerEffs","BST::adc","BSTRec::Clusters","BSTRec::Crosses","BSTRec::Hits","BSTRec::LayerEffs","CND::clusters","CVTRec::Trajectory","ECAL::hits","FMT::adc","FTTRK::adc","HEL::adc","HitBasedTrkg::HBTracks","RAW::vtp","TimeBasedTrkg::TBCrosses","TimeBasedTrkg::TBSegments","TimeBasedTrkg::TBSegmentTrajectory","TimeBasedTrkg::Trajectory"] +# trigger validation needs these: +trig = ["RAW::vtp","HTCC::rec","ECAL::adc","ECAL::calib","ECAL::clusters","ECAL::hits","ECAL::moments","ECAL::peaks","ECAL::tdc","ECAL::trigger"] + # accumulate all the DST banks: dst = rectbai + rectb + mc + tag1 + dets dsthb = dst + rechbai + rechb @@ -80,6 +83,8 @@ def create(dirname, banklist): calib.extend(dst) mon.extend(calib + rechbai + rechb) +trig.extend(dst) + # EB rerun schema is DSTs plus whatever is necessary to rerun EB: ebrerun = list(dst) ebrerun.extend(["FTOF::clusters","FTOF::hbclusters","TimeBasedTrkg::TBTracks","TimeBasedTrkg::Trajectory","TimeBasedTrkg::TBCovMat","HitBasedTrkg::HBTracks","HitBasedTrkg::Trajectory","ECAL::clusters","ECAL::calib","CTOF::clusters","CND::clusters","HTCC::rec","LTCC::clusters","ECAL::moments","CVTRec::Tracks","CVTRec::Trajectory","FT::particles","FTCAL::clusters","FTHODO::clusters","RUN::rf"]) @@ -99,4 +104,5 @@ def create(dirname, banklist): create("ebrerun/", set(ebrerun)) create("ecrerun/", set(ecrerun)) create("dcalign/", set(dcalign)) +create("trigger/", set(trig))