Decouple BS conversion in TGCs from RDO->PRD decoding tool
In preparation for the migration of the Athena code to the multi-threaded AthenaMT, remove the (scheduler-unsafe) dependency of the TGC RDO->PRD tool on the existence of the RDOs which are in some cases produced from the BS using a decoding function called by the RDO-PRD process itself. The RawDataProviderTool which can perform the BS decoding is removed from the Muon Spectrometer TGC RDO->PRD convenience tool and can now be used directly by trigger and offline in a similar manner. Changes have been made to the tigger validation unit tests to reflect these changes.
Showing
- MuonSpectrometer/MuonCnv/MuonTGC_CnvTools/src/TgcRdoToPrepDataTool.cxx 1 addition, 36 deletions...ter/MuonCnv/MuonTGC_CnvTools/src/TgcRdoToPrepDataTool.cxx
- MuonSpectrometer/MuonCnv/MuonTGC_CnvTools/src/TgcRdoToPrepDataTool.h 0 additions, 7 deletions...meter/MuonCnv/MuonTGC_CnvTools/src/TgcRdoToPrepDataTool.h
- MuonSpectrometer/MuonConfig/python/MuonRdoDecodeConfig.py 1 addition, 2 deletionsMuonSpectrometer/MuonConfig/python/MuonRdoDecodeConfig.py
- MuonSpectrometer/MuonReconstruction/MuonRecExample/python/MuonPrdProviderToolsConfig.py 0 additions, 7 deletions...ction/MuonRecExample/python/MuonPrdProviderToolsConfig.py
- Trigger/TrigAlgorithms/TrigL2MuonSA/TrigL2MuonSA/TgcDataPreparator.h 6 additions, 0 deletions...gAlgorithms/TrigL2MuonSA/TrigL2MuonSA/TgcDataPreparator.h
- Trigger/TrigAlgorithms/TrigL2MuonSA/python/TrigL2MuonSAConfig.py 6 additions, 0 deletions.../TrigAlgorithms/TrigL2MuonSA/python/TrigL2MuonSAConfig.py
- Trigger/TrigAlgorithms/TrigL2MuonSA/src/TgcDataPreparator.cxx 18 additions, 1 deletion...ger/TrigAlgorithms/TrigL2MuonSA/src/TgcDataPreparator.cxx
- Trigger/TrigAlgorithms/TrigMuonEF/python/TrigMuonEFConfig.py 2 additions, 0 deletionsTrigger/TrigAlgorithms/TrigMuonEF/python/TrigMuonEFConfig.py
- Trigger/TrigAlgorithms/TrigMuonEF/src/TrigMuonEFStandaloneTrackTool.cxx 26 additions, 0 deletions...gorithms/TrigMuonEF/src/TrigMuonEFStandaloneTrackTool.cxx
- Trigger/TrigAlgorithms/TrigMuonEF/src/TrigMuonEFStandaloneTrackTool.h 2 additions, 0 deletions...Algorithms/TrigMuonEF/src/TrigMuonEFStandaloneTrackTool.h
- Trigger/TrigValidation/TrigUpgradeTest/python/MuonSetup.py 3 additions, 7 deletionsTrigger/TrigValidation/TrigUpgradeTest/python/MuonSetup.py
Loading
Please register or sign in to comment