From 8243afa741f89ef8c3d163dbe5bdb88962eabf5a Mon Sep 17 00:00:00 2001 From: P-A Loizeau <p.-a.loizeau@gsi.de> Date: Tue, 25 Jul 2023 18:32:57 +0200 Subject: [PATCH] [mCBM 2022] set max 100 STS digis/evt to cut monster evts + add trigger for monsters --- macro/beamtime/mcbm2022/mcbm_event.C | 30 +++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/macro/beamtime/mcbm2022/mcbm_event.C b/macro/beamtime/mcbm2022/mcbm_event.C index 85d565af27..8b5a3f9976 100644 --- a/macro/beamtime/mcbm2022/mcbm_event.C +++ b/macro/beamtime/mcbm2022/mcbm_event.C @@ -63,7 +63,7 @@ Bool_t mcbm_event(std::string infile, UInt_t eb_TriggerMinNumberRich { 0 }; Int_t eb_TriggerMaxNumberBMon { -1 }; - Int_t eb_TriggerMaxNumberSts { 500 }; + Int_t eb_TriggerMaxNumberSts { 100 }; Int_t eb_TriggerMaxNumberMuch { 500 }; Int_t eb_TriggerMaxNumberTrd1d { 500 }; Int_t eb_TriggerMaxNumberTrd2d { 500 }; @@ -361,6 +361,34 @@ Bool_t mcbm_event(std::string infile, eb_TrigWinMaxRich = 60; break; } + case 16: { + // mCbm track trigger Tof, T0 & STS with STS monster events selector + eb_TriggerMinNumberBmon = 1; + eb_TriggerMaxNumberBMon = 2; + + eb_TriggerMinNumberSts = eb_TriggerMaxNumberSts; // STS monster event + eb_TriggerMaxNumberSts = -1; // STS monster event + eb_TriggerMinLayersNumberSts = 1; + + eb_TriggerMinNumberTof = 8; + eb_TriggerMinLayersNumberTof = 4; + + eb_TrigWinMinBMon = -50; + eb_TrigWinMaxBMon = 50; + eb_TrigWinMinSts = -60; + eb_TrigWinMaxSts = 60; + eb_TrigWinMinTrd1d = -300; + eb_TrigWinMaxTrd1d = 300; + eb_TrigWinMinTrd2d = -200; + eb_TrigWinMaxTrd2d = 200; + + eb_TrigWinMinTof = -20; + eb_TrigWinMaxTof = 60; + + eb_TrigWinMinRich = -60; + eb_TrigWinMaxRich = 60; + break; + } default: { bTrigSet = false; break; -- GitLab