Make MuFast reentrant (ver2)
This is to make MuFastSteering reentrant motivated by ATR-21908 . The conventional design of RpcPatFinder tool in TrigL2MuonSA was called from a few different places but needs some variables across different calls to the tool. Based on advice from @smh , the variables used by the RpcPatFinder are changed to be local variables, and then passed to each function that needs them. @atlasbot
Merge request reports
Activity
This merge request affects 7 files:
- Trigger/TrigAlgorithms/TrigL2MuonSA/TrigL2MuonSA/RpcDataPreparator.h
- Trigger/TrigAlgorithms/TrigL2MuonSA/src/MuFastDataPreparator.cxx
- Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcDataPreparator.cxx
- Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcPatFinder.cxx
- Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcPatFinder.h
- Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcRoadDefiner.cxx
- Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcRoadDefiner.h
added Trigger master review-pending-level-1 labels
CI Result SUCCESS (hash 02f8db91)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 23271]added review-approved label and removed review-pending-level-1 label
mentioned in commit 50c00bee
added sweep:ignore label