Add ATLAS_CHECK_THREAD_SAFETY to InDetLowBetaFinder package.
- Add
ATLAS_CHECK_THREAD_SAFETYtoInDetLowBetaFinderpackage to check thread safety.- Add
ATLAS_NOT_THREAD_SAFEtoprintTrtToolBetaLiklihoodDebugFileofInnerDetector/InDetRecAlgs/InDetLowBetaFinder/src/TrtToolsBetaWrapper.cxxbecause it uses static variable.- This method is not currently used.
- Add
ATLAS_NOT_THREAD_SAFEtoTrtToolBetaLiklihoodclass andTRT_FEbeta_fcnfunction because these use global and static variables forTMinuit. - Add
ATLAS_NOT_THREAD_SAFEtoLowBetaAlgbecause this class uses the thread unsafeTrtToolBetaLiklihoodclass. - Although we can add
std::(recursive_)mutexguard to protect global variables, it requires some works.
- Add
- No result changes are expected.
- Related to https://its.cern.ch/jira/browse/ATLASRECTS-5560
Edited by Susumu Oda