Add flags to disable HLT end-of-event extra reco sequences
Implement @tamartin's suggestion for flags to allow disabling running end-of-event sequences in HLT. The default values leave everything running as it is now, but allow to disable the sequences if needed.
This option was needed at P1 due to a configuration bug which caused the sequence to execute on all events, not just accepted. In addition, we do not want to run this sequence at all in some cases (like high-rate tests with random triggers only). The flags serve also as a temporary solution for the latter. Long-term solution based on prescales is under discussion in ATR-21216.
This change is already tested and deployed at P1 as a patch on top of 22.0.45 (SMK 119), but this version is rebased on top of master.
Merge request reports
Activity
added Trigger TriggerMenu master review-pending-level-1 labels
CI Result SUCCESS (hash 7f0165fb)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 40544]added review-approved label and removed review-pending-level-1 label
mentioned in commit 7960b66d
added sweep:ignore label