From c0b13ad5c2bfdd66249d62021f1d1b0e5a151ddd Mon Sep 17 00:00:00 2001 From: Susumu Oda <susumu.oda@cern.ch> Date: Fri, 19 Jun 2020 11:08:20 +0000 Subject: [PATCH] Remove InnerDetector/InDetConditions/PixelConditionsData/PixelConditionsData/ATLAS_CHECK_THREAD_SAFETY --- .../PixelConditionsData/src/SpecialPixelMap.cxx | 4 ++-- .../PixelReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY | 1 + .../SCT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY | 1 + .../TRT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetSimpleVisual/ATLAS_CHECK_THREAD_SAFETY | 1 + .../InDetSimpleVisual/GetDetectorLocalFrames.h | 6 +++--- .../InDetSimpleVisual/GetDetectorPositions.h | 6 +++--- .../InDetSimpleVisual/src/GetDetectorLocalFrames.cxx | 4 ++-- .../InDetSimpleVisual/src/GetDetectorPositions.cxx | 6 +++--- 9 files changed, 17 insertions(+), 13 deletions(-) create mode 100644 InnerDetector/InDetDetDescr/PixelReadoutGeometry/PixelReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetDetDescr/SCT_ReadoutGeometry/SCT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetDetDescr/TRT_ReadoutGeometry/TRT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY create mode 100644 InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/ATLAS_CHECK_THREAD_SAFETY diff --git a/InnerDetector/InDetConditions/PixelConditionsData/src/SpecialPixelMap.cxx b/InnerDetector/InDetConditions/PixelConditionsData/src/SpecialPixelMap.cxx index 51aa639ac91..c8296aaf9b9 100755 --- a/InnerDetector/InDetConditions/PixelConditionsData/src/SpecialPixelMap.cxx +++ b/InnerDetector/InDetConditions/PixelConditionsData/src/SpecialPixelMap.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ #include "PixelConditionsData/SpecialPixelMap.h" @@ -20,7 +20,7 @@ //***** DetectorSpecialPixelMap *****// const int nmtype(5); -static unsigned int columnsPerFEIX[5]={18,80,132,80,132}; // number of columns per FEI3, 4, 50, 51, 52 +static const unsigned int columnsPerFEIX[5]={18,80,132,80,132}; // number of columns per FEI3, 4, 50, 51, 52 //static unsigned int rowsPerFEIX[5]={164, 336, 672, 339, 678}; // number of rows per FEI3, 4, 50, 51, 52 //static unsigned int rowsRdoPerFEIX[5]={160, 336, 672, 336, 672}; // number of rows readout per FEI3, 4, 50, 51, 52 diff --git a/InnerDetector/InDetDetDescr/PixelReadoutGeometry/PixelReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetDetDescr/PixelReadoutGeometry/PixelReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..679fd77dbe7 --- /dev/null +++ b/InnerDetector/InDetDetDescr/PixelReadoutGeometry/PixelReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetDetDescr/PixelReadoutGeometry diff --git a/InnerDetector/InDetDetDescr/SCT_ReadoutGeometry/SCT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetDetDescr/SCT_ReadoutGeometry/SCT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..a7dad220e72 --- /dev/null +++ b/InnerDetector/InDetDetDescr/SCT_ReadoutGeometry/SCT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetDetDescr/SCT_ReadoutGeometry diff --git a/InnerDetector/InDetDetDescr/TRT_ReadoutGeometry/TRT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetDetDescr/TRT_ReadoutGeometry/TRT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..e600f0fc551 --- /dev/null +++ b/InnerDetector/InDetDetDescr/TRT_ReadoutGeometry/TRT_ReadoutGeometry/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetDetDescr/TRT_ReadoutGeometry diff --git a/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/ATLAS_CHECK_THREAD_SAFETY b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/ATLAS_CHECK_THREAD_SAFETY new file mode 100644 index 00000000000..e6868d0b898 --- /dev/null +++ b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/ATLAS_CHECK_THREAD_SAFETY @@ -0,0 +1 @@ +InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual diff --git a/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/GetDetectorLocalFrames.h b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/GetDetectorLocalFrames.h index a3fddfa19ea..7d9cd541ab7 100644 --- a/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/GetDetectorLocalFrames.h +++ b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/GetDetectorLocalFrames.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ /** @@ -71,7 +71,7 @@ class GetDetectorLocalFrames:public AthAlgorithm { const TRT_ID *m_TRTHelper; const InDetDD::TRT_DetectorManager *m_TRTDetectorManager; - - + /** Counter */ + int m_eventCount{-1}; }; diff --git a/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/GetDetectorPositions.h b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/GetDetectorPositions.h index cd9711d54f9..bdf0ce1264a 100644 --- a/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/GetDetectorPositions.h +++ b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/InDetSimpleVisual/GetDetectorPositions.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ /** @@ -71,7 +71,7 @@ class GetDetectorPositions:public AthAlgorithm { const TRT_ID *m_TRTHelper; const InDetDD::TRT_DetectorManager *m_TRTDetectorManager; - - + /** Counter */ + int m_eventCount{-1}; }; diff --git a/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/src/GetDetectorLocalFrames.cxx b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/src/GetDetectorLocalFrames.cxx index 6062ff84e2a..9e59af2253e 100644 --- a/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/src/GetDetectorLocalFrames.cxx +++ b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/src/GetDetectorLocalFrames.cxx @@ -91,10 +91,10 @@ StatusCode GetDetectorLocalFrames::execute() { if (msgLvl(MSG::VERBOSE)) msg(MSG::VERBOSE) << "execute() check global position" << endmsg; StatusCode sc = StatusCode::SUCCESS; - static int eventCount(-1); eventCount++; + m_eventCount++; /** run only for one event */ - if (eventCount!=0) + if (m_eventCount!=0) return sc; std::cout << "========================================================================================" <<std::endl; diff --git a/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/src/GetDetectorPositions.cxx b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/src/GetDetectorPositions.cxx index b87ca822eee..0a59e59857f 100644 --- a/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/src/GetDetectorPositions.cxx +++ b/InnerDetector/InDetGraphics/InDetAlignVisual/InDetSimpleVisual/src/GetDetectorPositions.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ /** @@ -101,10 +101,10 @@ StatusCode GetDetectorPositions::execute() { if (msgLvl(MSG::VERBOSE)) msg(MSG::VERBOSE) << "execute() check global position" << endmsg; //StatusCode sc = StatusCode::SUCCESS; - static int eventCount(-1); eventCount++; + m_eventCount++; /** run only for one event */ - if (eventCount!=0) + if (m_eventCount!=0) return StatusCode::SUCCESS; std::cout << "========================================================================================" <<std::endl; -- GitLab