Switch muon trigger to not use ROB based RPC PRD decoding
Since it looks like there is some non-obvious bug in the ROB based RPC PRD decoding (see ATR-22409), I'm temporarily switching the seeded decoding (used only by the trigger) to decode based on the list of hashIDs in an RoI instead of the list of ROBs until the bug can be better investigated (since this is hopefully a temporary change I'm leaving the ROB based decdoing lines commentd out in the decoding algorithm until). The legacy trigger calls to the decoding tools have also been updated in a similar manner. This changes somewhat the muons we reconstruct (mostly in the early stages of the trigger), so the count reference files have been updated accordingly.
Merge request reports
Activity
This merge request affects 5 packages:
- MuonSpectrometer/MuonCnv/MuonRdoToPrepData
- Trigger/TrigAlgorithms/TrigL2MuonSA
- Trigger/TrigAlgorithms/TrigMuonEF
- Trigger/TrigValidation/TrigAnalysisTest
- Trigger/TrigValidation/TriggerTest
Affected files list will not be printed in this case
Adding @rosati ,@wleight ,@okumura ,@nkoehler ,@jpanduro as watchers
CI Result SUCCESS (hash 0a16b0e3)Athena AthSimulation AthGeneration AnalysisBase 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
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 23888]added review-approved label and removed review-pending-level-1 label
mentioned in commit 81413ac0
added sweep:ignore label