From ee6af01e75964319559446a5efe39e736831468e Mon Sep 17 00:00:00 2001 From: Frank Winklmeier <frank.winklmeier@cern.ch> Date: Tue, 4 Jun 2019 15:20:46 +0200 Subject: [PATCH] InDetTrigRecAlgs: Enable static thread checker Enable static thread checker for all packages in InDetTrigRecAlgs. Exclude a few files with legacy trigger code from checks. --- .../InDetTrigAmbiguitySolver/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigConversionFinder/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigExtensProcessor/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigParticleCreation/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigPrepRawDataFormat/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigPriVxFinder/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigRawDataProvider/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigTrackCollectionMerger/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigTrackPRD_Association/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigTrackResidualMonitor/CMakeLists.txt | 1 + .../InDetTrigTrackResidualMonitor/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigTrackResidualMonitor/TrigTrackResidualMonitor.h | 4 +++- .../src/TrigTrackResidualMonitor.cxx | 4 +++- .../InDetTrigTrackSlimmer/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigTruthAlgs/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigRecAlgs/InDetTrigVxSecondary/CMakeLists.txt | 1 + .../InDetTrigVxSecondary/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetTrigVxSecondary/TrigVxSecondary.h | 5 ++++- .../InDetTrigVxSecondary/TrigVxSecondaryCombo.h | 5 ++++- .../InDetTrigVxSecondary/src/TrigVxSecondary.cxx | 4 +++- .../InDetTrigVxSecondary/src/TrigVxSecondaryCombo.cxx | 4 +++- .../SiTrigSPSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY | 1 + .../SiTrigSpacePointFormation/ATLAS_CHECK_THREAD_SAFETY | 1 + .../TRT_TrigSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY | 1 + .../TRT_TrigStandaloneTrackFinder/ATLAS_CHECK_THREAD_SAFETY | 1 + .../TRT_TrigTrackExtensionAlg/ATLAS_CHECK_THREAD_SAFETY | 1 + .../TRT_TrigTrackSegmentsFinder/ATLAS_CHECK_THREAD_SAFETY | 1 + 27 files changed, 41 insertions(+), 6 deletions(-) create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigAmbiguitySolver/InDetTrigAmbiguitySolver/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigConversionFinder/InDetTrigConversionFinder/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigExtensProcessor/InDetTrigExtensProcessor/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigParticleCreation/InDetTrigParticleCreation/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigPrepRawDataFormat/InDetTrigPrepRawDataFormat/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigPriVxFinder/InDetTrigPriVxFinder/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigRawDataProvider/InDetTrigRawDataProvider/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigTrackCollectionMerger/InDetTrigTrackCollectionMerger/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigTrackPRD_Association/InDetTrigTrackPRD_Association/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/InDetTrigTrackResidualMonitor/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigTrackSlimmer/InDetTrigTrackSlimmer/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigTruthAlgs/InDetTrigTruthAlgs/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/SiTrigSPSeededTrackFinder/SiTrigSPSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/SiTrigSpacePointFormation/SiTrigSpacePointFormation/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/TRT_TrigSeededTrackFinder/TRT_TrigSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/TRT_TrigStandaloneTrackFinder/TRT_TrigStandaloneTrackFinder/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackExtensionAlg/TRT_TrigTrackExtensionAlg/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackSegmentsFinder/TRT_TrigTrackSegmentsFinder/ATLAS_CHECK_THREAD_SAFETY diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigAmbiguitySolver/InDetTrigAmbiguitySolver/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigAmbiguitySolver/InDetTrigAmbiguitySolver/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..1ac2843fb45 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigAmbiguitySolver/InDetTrigAmbiguitySolver/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigAmbiguitySolver diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigConversionFinder/InDetTrigConversionFinder/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigConversionFinder/InDetTrigConversionFinder/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..dc9f507598f --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigConversionFinder/InDetTrigConversionFinder/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigConversionFinder diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigExtensProcessor/InDetTrigExtensProcessor/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigExtensProcessor/InDetTrigExtensProcessor/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..5f1d7ef00c4 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigExtensProcessor/InDetTrigExtensProcessor/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigExtensProcessor diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigParticleCreation/InDetTrigParticleCreation/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigParticleCreation/InDetTrigParticleCreation/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..4e5f0f12eb5 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigParticleCreation/InDetTrigParticleCreation/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigParticleCreation diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigPrepRawDataFormat/InDetTrigPrepRawDataFormat/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigPrepRawDataFormat/InDetTrigPrepRawDataFormat/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..d10e015c707 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigPrepRawDataFormat/InDetTrigPrepRawDataFormat/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigPrepRawDataFormat diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigPriVxFinder/InDetTrigPriVxFinder/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigPriVxFinder/InDetTrigPriVxFinder/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..296db39413d --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigPriVxFinder/InDetTrigPriVxFinder/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigPriVxFinder diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigRawDataProvider/InDetTrigRawDataProvider/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigRawDataProvider/InDetTrigRawDataProvider/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..ab252e47159 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigRawDataProvider/InDetTrigRawDataProvider/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigRawDataProvider diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackCollectionMerger/InDetTrigTrackCollectionMerger/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackCollectionMerger/InDetTrigTrackCollectionMerger/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..24a26fa62e1 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackCollectionMerger/InDetTrigTrackCollectionMerger/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigTrackCollectionMerger diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackPRD_Association/InDetTrigTrackPRD_Association/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackPRD_Association/InDetTrigTrackPRD_Association/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..dc4f8b4c4ef --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackPRD_Association/InDetTrigTrackPRD_Association/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigTrackPRD_Association diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/CMakeLists.txt b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/CMakeLists.txt index 18e6f0072fb..33f93154b6b 100644 --- a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/CMakeLists.txt +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/CMakeLists.txt @@ -21,6 +21,7 @@ atlas_depends_on_subdirs( PUBLIC Trigger/TrigEvent/TrigSteeringEvent Trigger/TrigSteer/TrigInterfaces PRIVATE + Control/CxxUtils DetectorDescription/IdDictDetDescr InnerDetector/InDetAlignTools/InDetAlignGenTools InnerDetector/InDetDetDescr/InDetIdentifier diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/InDetTrigTrackResidualMonitor/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/InDetTrigTrackResidualMonitor/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..ab003298b3e --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/InDetTrigTrackResidualMonitor/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/InDetTrigTrackResidualMonitor/TrigTrackResidualMonitor.h b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/InDetTrigTrackResidualMonitor/TrigTrackResidualMonitor.h index 61745c60cda..d67c3a0ed45 100644 --- a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/InDetTrigTrackResidualMonitor/TrigTrackResidualMonitor.h +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/InDetTrigTrackResidualMonitor/TrigTrackResidualMonitor.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ ///////////////////////////////////////////////////////////////////////////// @@ -25,6 +25,8 @@ #include "TrigInterfaces/FexAlgo.h" #include "TrkEventPrimitives/ParticleHypothesis.h" +#include "CxxUtils/checker_macros.h" +ATLAS_NO_CHECK_FILE_THREAD_SAFETY; // legacy trigger code class AtlasDetectorID; class Track; diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/src/TrigTrackResidualMonitor.cxx b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/src/TrigTrackResidualMonitor.cxx index f2a75605efa..13e52de7cab 100644 --- a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/src/TrigTrackResidualMonitor.cxx +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackResidualMonitor/src/TrigTrackResidualMonitor.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ #include "InDetTrigTrackResidualMonitor/TrigTrackResidualMonitor.h" @@ -40,6 +40,8 @@ #include "TrkToolInterfaces/IResidualPullCalculator.h" #include "InDetReadoutGeometry/SiDetectorElement.h" +ATLAS_NO_CHECK_FILE_THREAD_SAFETY; // legacy trigger code + namespace InDet { diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackSlimmer/InDetTrigTrackSlimmer/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackSlimmer/InDetTrigTrackSlimmer/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..016c94f09d0 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigTrackSlimmer/InDetTrigTrackSlimmer/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigTrackSlimmer diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigTruthAlgs/InDetTrigTruthAlgs/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigTruthAlgs/InDetTrigTruthAlgs/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..3d8ac755071 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigTruthAlgs/InDetTrigTruthAlgs/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigTruthAlgs diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/CMakeLists.txt b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/CMakeLists.txt index f18b5f762bf..e186c337ad0 100644 --- a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/CMakeLists.txt +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/CMakeLists.txt @@ -14,6 +14,7 @@ atlas_depends_on_subdirs( PUBLIC Trigger/TrigTools/TrigTrackJetFinderTool PRIVATE Control/AthContainers + Control/CxxUtils DetectorDescription/GeoPrimitives DetectorDescription/IRegionSelector Event/xAOD/xAODBase diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..d57605759cb --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/TrigVxSecondary.h b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/TrigVxSecondary.h index ff54e7903a4..767e6ac6e4d 100755 --- a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/TrigVxSecondary.h +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/TrigVxSecondary.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ /** @file @@ -24,6 +24,9 @@ #include "xAODTracking/Vertex.h" #include "xAODTracking/VertexContainer.h" +#include "CxxUtils/checker_macros.h" +ATLAS_NO_CHECK_FILE_THREAD_SAFETY; // legacy trigger code + class StoreGateSvc; diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/TrigVxSecondaryCombo.h b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/TrigVxSecondaryCombo.h index b6f2d9f9961..cbbbdc6d74c 100755 --- a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/TrigVxSecondaryCombo.h +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/InDetTrigVxSecondary/TrigVxSecondaryCombo.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ /** @file @@ -25,6 +25,9 @@ #include "xAODTracking/Vertex.h" #include "xAODTracking/VertexContainer.h" +#include "CxxUtils/checker_macros.h" +ATLAS_NO_CHECK_FILE_THREAD_SAFETY; // legacy trigger code + class StoreGateSvc; diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/src/TrigVxSecondary.cxx b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/src/TrigVxSecondary.cxx index 2b3573b554c..07a4c03ecd9 100644 --- a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/src/TrigVxSecondary.cxx +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/src/TrigVxSecondary.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ #include "InDetTrigVxSecondary/TrigVxSecondary.h" @@ -17,6 +17,8 @@ #include "xAODBase/IParticle.h" #include "xAODTracking/TrackParticleContainer.h" +ATLAS_NO_CHECK_FILE_THREAD_SAFETY; // legacy trigger code + /* @brief Comparison operator for sorting objects of type VxContainer. * Enables vertices to be sorted in order of increasing chi2/NDoF */ diff --git a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/src/TrigVxSecondaryCombo.cxx b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/src/TrigVxSecondaryCombo.cxx index 02c62d67080..c5735bf19da 100644 --- a/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/src/TrigVxSecondaryCombo.cxx +++ b/InnerDetector/InDetTrigRecAlgs/InDetTrigVxSecondary/src/TrigVxSecondaryCombo.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ #include "InDetTrigVxSecondary/TrigVxSecondaryCombo.h" @@ -19,6 +19,8 @@ #include "xAODTracking/TrackParticleContainer.h" #include "AthContainers/ConstDataVector.h" +ATLAS_NO_CHECK_FILE_THREAD_SAFETY; // legacy trigger code + /** @brief Comparison operator for sorting objects of type VxContainer. * Enables vertices to be sorted in order of increasing chi2/NDoF */ diff --git a/InnerDetector/InDetTrigRecAlgs/SiTrigSPSeededTrackFinder/SiTrigSPSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/SiTrigSPSeededTrackFinder/SiTrigSPSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..71112938ba7 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/SiTrigSPSeededTrackFinder/SiTrigSPSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/SiTrigSPSeededTrackFinder diff --git a/InnerDetector/InDetTrigRecAlgs/SiTrigSpacePointFormation/SiTrigSpacePointFormation/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/SiTrigSpacePointFormation/SiTrigSpacePointFormation/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..8ef1aada7e5 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/SiTrigSpacePointFormation/SiTrigSpacePointFormation/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/SiTrigSpacePointFormation diff --git a/InnerDetector/InDetTrigRecAlgs/TRT_TrigSeededTrackFinder/TRT_TrigSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/TRT_TrigSeededTrackFinder/TRT_TrigSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..6d41692e29d --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/TRT_TrigSeededTrackFinder/TRT_TrigSeededTrackFinder/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/TRT_TrigSeededTrackFinder diff --git a/InnerDetector/InDetTrigRecAlgs/TRT_TrigStandaloneTrackFinder/TRT_TrigStandaloneTrackFinder/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/TRT_TrigStandaloneTrackFinder/TRT_TrigStandaloneTrackFinder/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..3999b92a228 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/TRT_TrigStandaloneTrackFinder/TRT_TrigStandaloneTrackFinder/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/TRT_TrigStandaloneTrackFinder diff --git a/InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackExtensionAlg/TRT_TrigTrackExtensionAlg/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackExtensionAlg/TRT_TrigTrackExtensionAlg/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..9d97507194a --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackExtensionAlg/TRT_TrigTrackExtensionAlg/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackExtensionAlg diff --git a/InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackSegmentsFinder/TRT_TrigTrackSegmentsFinder/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackSegmentsFinder/TRT_TrigTrackSegmentsFinder/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..48d5c1abe13 --- /dev/null +++ b/InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackSegmentsFinder/TRT_TrigTrackSegmentsFinder/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetTrigRecAlgs/TRT_TrigTrackSegmentsFinder -- GitLab