[TrigPartialEventBuilding] Protect configuration of RegionSelectorTools with detector flags
Prevent adding tools and condition algs from the RegionSelector configuration fragments called in addRegSelDets()
for detectors which are not present in the current geometry / job. This is done by checking the flags.Detector.EnableXYZ
for the corresponding system.
This implies that configuration flags need to be passed to addRegSelDets()
which is called in a rather deep call chain from TriggerMenuMT configuration. Hence, there are quite a few places in TriggerMenuMT where passing flags by argument is added.
Closes ATR-25561
Merge request reports
Activity
added 22.0 Trigger TriggerMenu review-pending-level-1 labels
added review-approved-tier0 label
CI Result SUCCESS (hash b39125df)Athena DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 53083]added review-pending-level-2 label and removed review-pending-level-1 label
added review-approved label and removed review-pending-level-2 label
added review-approved-point1 label
mentioned in commit 7a702895
mentioned in merge request !53971 (merged)