Add ATLAS_CHECK_THREAD_SAFETY to InDetReadoutGeometry package
- Add ATLAS_CHECK_THREAD_SAFETY to InDetReadoutGeometry package
- Add ATLAS_NO_CHECK_FILE_THREAD_SAFETY to InDetDetectorManager.h and SiCommonItems.h
- mutable Athena::MsgStreamMember issues warnings.
- Add ATLAS_NOT_THREAD_SAFE to TRT_DetectorManager::addKey
- Replace mutable pointers by CxxUtils::CachedUniquePtr's
- Add mutex guard to mutable variables (not pointers)
- Add ATLAS_THREAD_SAFE to the following mutable variables guarded by mutex
- SiCommonItems::m_solenoidFrame
- SiDetectorElement::m_transform
- SiDetectorElement::m_transformCLHEP
- SiDetectorElement::m_normal
- SiDetectorElement::m_etaAxis
- SiDetectorElement::m_etaAxisCLHEP
- SiDetectorElement::m_phiAxis
- SiDetectorElement::m_phiAxisCLHEP
- SiDetectorElement::m_center
- SiDetectorElement::m_centerCLHEP
- SiDetectorElement::m_surfaces
- TRT_BaseElement::m_surfaces
- TRT_Conditions::m_solenoidFrame
- Remove a static variable
https://twiki.cern.ch/twiki/bin/viewauth/AtlasComputing/CheckerGccPlugins
RunTier0Tests.py was fine. RunTier0Tests.log
Edited by Susumu Oda