Add protection for empty CSCCluster fit results
In the trigger we can run into the case where we have some empty CSC clusters which is resulting in empty CSCCluster fit results, so adding some protection to avoid accessing these empty fit results. Fixes ATR-22055.
Merge request reports
Activity
added MuonSpectrometer master review-pending-level-1 labels
CI Result SUCCESS (hash 2d90c3cb)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 20648]added review-approved label and removed review-pending-level-1 label
mentioned in commit a742b7dc
added sweep:ignore label
Sorry, let me try to fix this in a better way then. It should be the case that results always exists, but it may be empty (ie results[0] may not exist if we have no strips here: https://gitlab.cern.ch/atlas/athena/-/blob/master/MuonSpectrometer/MuonReconstruction/MuonDataPrep/CscClusterization/src/QratCscClusterFitter.cxx#L361).
mentioned in commit sshaw/athena@652bc88b
mentioned in merge request !36615 (merged)