MuonMM_CnvTools: const fixes
Preparing to make methods of IMuonRdoToPrepDataTool const. Adjust MmRdoToPrepDataTool* so that its interfaces may be made const. Also enable thread-safety checking. The old pre-MT MmRdoToPrepDataTool is declared as not thread-safe, as it has some mutable state, while the mutable state is removed from MmRdoToPrepDataToolMT. MmRdoToPrepDataToolCore is now abstract and is removed from the entries list.
parent
72b75ee5
No related branches found
No related tags found
Showing
- MuonSpectrometer/MuonCnv/MuonMM_CnvTools/CMakeLists.txt 1 addition, 1 deletionMuonSpectrometer/MuonCnv/MuonMM_CnvTools/CMakeLists.txt
- MuonSpectrometer/MuonCnv/MuonMM_CnvTools/MuonMM_CnvTools/ATLAS_CHECK_THREAD_SAFETY 1 addition, 0 deletions...MuonMM_CnvTools/MuonMM_CnvTools/ATLAS_CHECK_THREAD_SAFETY
- MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataTool.cxx 4 additions, 6 deletions...meter/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataTool.cxx
- MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataTool.h 7 additions, 4 deletions...rometer/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataTool.h
- MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataToolCore.cxx 15 additions, 28 deletions...r/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataToolCore.cxx
- MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataToolCore.h 13 additions, 18 deletions...ter/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataToolCore.h
- MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataToolMT.cxx 4 additions, 5 deletions...ter/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataToolMT.cxx
- MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataToolMT.h 2 additions, 2 deletions...meter/MuonCnv/MuonMM_CnvTools/src/MmRdoToPrepDataToolMT.h
- MuonSpectrometer/MuonCnv/MuonMM_CnvTools/src/components/MuonMM_CnvTools_entries.cxx 0 additions, 2 deletions...uonMM_CnvTools/src/components/MuonMM_CnvTools_entries.cxx
Please register or sign in to comment