diff --git a/InnerDetector/InDetDetDescr/BCM_GeoModel/CMakeLists.txt b/InnerDetector/InDetDetDescr/BCM_GeoModel/CMakeLists.txt index 853f83c2901a642cdf2cb5151f292f8d9df40294..504984fed47f8e73ce00dfe5a6eedbeddd24adfc 100644 --- a/InnerDetector/InDetDetDescr/BCM_GeoModel/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/BCM_GeoModel/CMakeLists.txt @@ -1,13 +1,13 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( BCM_GeoModel ) # External dependencies: -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_component( BCM_GeoModel src/*.cxx src/components/*.cxx - LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaBaseComps AthenaKernel GaudiKernel GeoModelInterfaces GeoModelUtilities RDBAccessSvcLib ) + LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaBaseComps AthenaKernel GaudiKernel GeoModelInterfaces GeoModelUtilities RDBAccessSvcLib ) diff --git a/InnerDetector/InDetDetDescr/BLM_GeoModel/CMakeLists.txt b/InnerDetector/InDetDetDescr/BLM_GeoModel/CMakeLists.txt index f3dbccbdb6f283329d839c7748cf3b952645003a..554a995d47429568bf030667ffb141fc0f3c3a31 100644 --- a/InnerDetector/InDetDetDescr/BLM_GeoModel/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/BLM_GeoModel/CMakeLists.txt @@ -1,14 +1,14 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( BLM_GeoModel ) # External dependencies: -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_component( BLM_GeoModel src/*.cxx src/components/*.cxx - LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaBaseComps AthenaKernel GaudiKernel GeoModelInterfaces GeoModelUtilities + LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaBaseComps AthenaKernel GaudiKernel GeoModelInterfaces GeoModelUtilities PRIVATE_LINK_LIBRARIES RDBAccessSvcLib ) diff --git a/InnerDetector/InDetDetDescr/InDetGeoModelUtils/CMakeLists.txt b/InnerDetector/InDetDetDescr/InDetGeoModelUtils/CMakeLists.txt index a1f3f62abf14c011879fc800e825bf2833226a7d..5302fa30e438062ac1f2ee15446c1c6d612e937c 100644 --- a/InnerDetector/InDetDetDescr/InDetGeoModelUtils/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/InDetGeoModelUtils/CMakeLists.txt @@ -1,14 +1,14 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( InDetGeoModelUtils ) # External dependencies: -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_library( InDetGeoModelUtils src/*.cxx PUBLIC_HEADERS InDetGeoModelUtils - LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaKernel CxxUtils GaudiKernel RDBAccessSvcLib GeoPrimitives + LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaKernel CxxUtils GaudiKernel RDBAccessSvcLib GeoPrimitives PRIVATE_LINK_LIBRARIES GeoModelInterfaces GeoModelUtilities GeometryDBSvcLib StoreGateLib ) diff --git a/InnerDetector/InDetDetDescr/InDetReadoutGeometry/CMakeLists.txt b/InnerDetector/InDetDetDescr/InDetReadoutGeometry/CMakeLists.txt index 1b152a50fbbe9837475e17d830a93653c8be6b0a..ccf6ed3c2107b3ffc5d3011302085022366d32ec 100644 --- a/InnerDetector/InDetDetDescr/InDetReadoutGeometry/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/InDetReadoutGeometry/CMakeLists.txt @@ -1,11 +1,11 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( InDetReadoutGeometry ) # External dependencies: find_package( CLHEP ) -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_library( InDetReadoutGeometry @@ -13,5 +13,5 @@ atlas_add_library( InDetReadoutGeometry PUBLIC_HEADERS InDetReadoutGeometry INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS} DEFINITIONS ${CLHEP_DEFINITIONS} - LINK_LIBRARIES ${CLHEP_LIBRARIES} ${GEOMODELCORE_LIBRARIES} AthenaKernel AtlasDetDescr CxxUtils GeoPrimitives Identifier GaudiKernel InDetIdentifier TrkDetElementBase ReadoutGeometryBase TrkSurfaces TrkEventPrimitives StoreGateLib DetDescrConditions InDetCondTools + LINK_LIBRARIES ${CLHEP_LIBRARIES} ${GEOMODEL_LIBRARIES} AthenaKernel AtlasDetDescr CxxUtils GeoPrimitives Identifier GaudiKernel InDetIdentifier TrkDetElementBase ReadoutGeometryBase TrkSurfaces TrkEventPrimitives StoreGateLib DetDescrConditions InDetCondTools PRIVATE_LINK_LIBRARIES AthenaBaseComps AthenaPoolUtilities IdDictDetDescr GeoModelUtilities ) diff --git a/InnerDetector/InDetDetDescr/InDetServMatGeoModel/CMakeLists.txt b/InnerDetector/InDetDetDescr/InDetServMatGeoModel/CMakeLists.txt index ad08d99dcb43a15c172a33d7a24a707f3b0f6fd8..e40fc0a1bec6cd2eaace460d3c09eb0cc6cc0c93 100644 --- a/InnerDetector/InDetDetDescr/InDetServMatGeoModel/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/InDetServMatGeoModel/CMakeLists.txt @@ -1,13 +1,13 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( InDetServMatGeoModel ) # External dependencies: -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_component( InDetServMatGeoModel src/*.cxx src/components/*.cxx - LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaBaseComps AthenaKernel CxxUtils GaudiKernel GeoModelInterfaces GeoModelUtilities GeoPrimitives GeometryDBSvcLib InDetGeoModelUtils RDBAccessSvcLib SGTools StoreGateLib ) + LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaBaseComps AthenaKernel CxxUtils GaudiKernel GeoModelInterfaces GeoModelUtilities GeoPrimitives GeometryDBSvcLib InDetGeoModelUtils RDBAccessSvcLib SGTools StoreGateLib ) diff --git a/InnerDetector/InDetDetDescr/InDetTrackingGeometry/CMakeLists.txt b/InnerDetector/InDetDetDescr/InDetTrackingGeometry/CMakeLists.txt index 70612b1af663aca4dbe42e0f4f2cadffd266d8cc..3455fe2ae7d9316a830f72b5b7f51cad4c01d7c9 100644 --- a/InnerDetector/InDetDetDescr/InDetTrackingGeometry/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/InDetTrackingGeometry/CMakeLists.txt @@ -1,18 +1,18 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( InDetTrackingGeometry ) # External dependencies: find_package( Boost ) -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_component( InDetTrackingGeometry src/*.cxx src/components/*.cxx INCLUDE_DIRS ${Boost_INCLUDE_DIRS} - LINK_LIBRARIES ${Boost_LIBRARIES} ${GEOMODELCORE_LIBRARIES} AthenaBaseComps CxxUtils GeoPrimitives GaudiKernel InDetIdentifier TrkDetDescrInterfaces TrkDetDescrUtils TrkGeometry BeamPipeGeoModelLib StoreGateLib Identifier InDetReadoutGeometry PixelReadoutGeometry SCT_ReadoutGeometry TRT_ReadoutGeometry TrkDetDescrGeoModelCnv TrkSurfaces TrkVolumes SubDetectorEnvelopesLib ) + LINK_LIBRARIES ${Boost_LIBRARIES} ${GEOMODEL_LIBRARIES} AthenaBaseComps CxxUtils GeoPrimitives GaudiKernel InDetIdentifier TrkDetDescrInterfaces TrkDetDescrUtils TrkGeometry BeamPipeGeoModelLib StoreGateLib Identifier InDetReadoutGeometry PixelReadoutGeometry SCT_ReadoutGeometry TRT_ReadoutGeometry TrkDetDescrGeoModelCnv TrkSurfaces TrkVolumes SubDetectorEnvelopesLib ) # Install files from the package: atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) diff --git a/InnerDetector/InDetDetDescr/PixelGeoModel/CMakeLists.txt b/InnerDetector/InDetDetDescr/PixelGeoModel/CMakeLists.txt index 037568acbe3c140e740ae9c53d4ae3004e463db0..73b925d17d14a31cffb8c2600ae4970acdd04ce2 100644 --- a/InnerDetector/InDetDetDescr/PixelGeoModel/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/PixelGeoModel/CMakeLists.txt @@ -1,17 +1,17 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( PixelGeoModel ) # External dependencies: -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_library( PixelGeoModelLib PixelGeoModel/*.h src/*.cxx PUBLIC_HEADERS PixelGeoModel LINK_LIBRARIES AthenaBaseComps GaudiKernel GeoModelUtilities GeometryDBSvcLib InDetGeoModelUtils - PRIVATE_LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaKernel CxxUtils DetDescrConditions GeoModelInterfaces GeoPrimitives Identifier InDetIdentifier InDetReadoutGeometry PixelReadoutGeometry ReadoutGeometryBase RDBAccessSvcLib SGTools StoreGateLib + PRIVATE_LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaKernel CxxUtils DetDescrConditions GeoModelInterfaces GeoPrimitives Identifier InDetIdentifier InDetReadoutGeometry PixelReadoutGeometry ReadoutGeometryBase RDBAccessSvcLib SGTools StoreGateLib PRIVATE_DEFINITIONS "-DGEOTORUS=1" ) atlas_add_component( PixelGeoModel diff --git a/InnerDetector/InDetDetDescr/PixelGeoModelXml/CMakeLists.txt b/InnerDetector/InDetDetDescr/PixelGeoModelXml/CMakeLists.txt index 6e403fab8ca070a2a3be3613f8a905637310a7ec..23e28d6267a1f46adfd96809cafa4575141f80fc 100644 --- a/InnerDetector/InDetDetDescr/PixelGeoModelXml/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/PixelGeoModelXml/CMakeLists.txt @@ -1,22 +1,22 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( PixelGeoModelXml ) # External dependencies: -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_library( PixelGeoModelXmlLib src/*.cxx PUBLIC_HEADERS PixelGeoModelXml - PRIVATE_INCLUDE_DIRS ${GEOMODELCORE_INCLUDE_DIRS} + PRIVATE_INCLUDE_DIRS ${GEOMODEL_INCLUDE_DIRS} LINK_LIBRARIES GaudiKernel GeoModelUtilities GeoModelXml InDetGeoModelUtils PixelReadoutGeometry - PRIVATE_LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaPoolUtilities DetDescrConditions GeoModelInterfaces GeometryDBSvcLib ReadoutGeometryBase InDetReadoutGeometry InDetSimEvent PathResolver RDBAccessSvcLib SGTools StoreGateLib ) + PRIVATE_LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaPoolUtilities DetDescrConditions GeoModelInterfaces GeometryDBSvcLib ReadoutGeometryBase InDetReadoutGeometry InDetSimEvent PathResolver RDBAccessSvcLib SGTools StoreGateLib ) atlas_add_component( PixelGeoModelXml src/components/*.cxx - LINK_LIBRARIES PixelGeoModelXmlLib ) + LINK_LIBRARIES PixelGeoModelXmlLib ) # Install files from the package: atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) diff --git a/InnerDetector/InDetDetDescr/PixelReadoutGeometry/CMakeLists.txt b/InnerDetector/InDetDetDescr/PixelReadoutGeometry/CMakeLists.txt index 86bdb935b51edbfcbaa947fe75c5af5d9b1d3de1..4110661453ca36d3db7a8003c08afe9af5e9f737 100644 --- a/InnerDetector/InDetDetDescr/PixelReadoutGeometry/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/PixelReadoutGeometry/CMakeLists.txt @@ -1,14 +1,14 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( PixelReadoutGeometry ) # External dependencies: -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_library( PixelReadoutGeometry src/*.cxx PUBLIC_HEADERS PixelReadoutGeometry - LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaKernel CxxUtils GeoPrimitives InDetIdentifier InDetReadoutGeometry ReadoutGeometryBase TrkDetElementBase TrkSurfaces + LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaKernel CxxUtils GeoPrimitives InDetIdentifier InDetReadoutGeometry ReadoutGeometryBase TrkDetElementBase TrkSurfaces PRIVATE_LINK_LIBRARIES AthenaBaseComps AthenaPoolUtilities DetDescrConditions Identifier StoreGateLib TrkEventPrimitives ) diff --git a/InnerDetector/InDetDetDescr/SCT_GeoModel/CMakeLists.txt b/InnerDetector/InDetDetDescr/SCT_GeoModel/CMakeLists.txt index ca620368145411f9a3a968c23470508bb8b60cde..8902da3c23bc206495d305e933c2403e709b5848 100644 --- a/InnerDetector/InDetDetDescr/SCT_GeoModel/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/SCT_GeoModel/CMakeLists.txt @@ -1,16 +1,16 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( SCT_GeoModel ) # External dependencies: -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_component( SCT_GeoModel src/*.cxx src/components/*.cxx - LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaKernel CxxUtils GeoModelInterfaces GeoModelUtilities GeoPrimitives GaudiKernel InDetGeoModelUtils ReadoutGeometryBase InDetReadoutGeometry SCT_ReadoutGeometry SGTools StoreGateLib AthenaPoolUtilities DetDescrConditions Identifier InDetIdentifier GeometryDBSvcLib RDBAccessSvcLib ) + LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaKernel CxxUtils GeoModelInterfaces GeoModelUtilities GeoPrimitives GaudiKernel InDetGeoModelUtils ReadoutGeometryBase InDetReadoutGeometry SCT_ReadoutGeometry SGTools StoreGateLib AthenaPoolUtilities DetDescrConditions Identifier InDetIdentifier GeometryDBSvcLib RDBAccessSvcLib ) # Install files from the package: atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) diff --git a/InnerDetector/InDetDetDescr/SCT_ReadoutGeometry/CMakeLists.txt b/InnerDetector/InDetDetDescr/SCT_ReadoutGeometry/CMakeLists.txt index 564c2fb3590de479b3ab6bcaf167e0f11c62e55e..9854f04573dd74a492452a5c48169d982cde787f 100644 --- a/InnerDetector/InDetDetDescr/SCT_ReadoutGeometry/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/SCT_ReadoutGeometry/CMakeLists.txt @@ -1,11 +1,11 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( SCT_ReadoutGeometry ) # External dependencies: find_package( CLHEP ) -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_library(SCT_ReadoutGeometry @@ -13,5 +13,5 @@ atlas_add_library(SCT_ReadoutGeometry PUBLIC_HEADERS SCT_ReadoutGeometry INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS} DEFINITIONS ${CLHEP_DEFINITIONS} - LINK_LIBRARIES ${CLHEP_LIBRARIES} ${GEOMODELCORE_LIBRARIES} AthenaKernel GeoPrimitives InDetIdentifier InDetReadoutGeometry TrkSurfaces + LINK_LIBRARIES ${CLHEP_LIBRARIES} ${GEOMODEL_LIBRARIES} AthenaKernel GeoPrimitives InDetIdentifier InDetReadoutGeometry TrkSurfaces PRIVATE_LINK_LIBRARIES AthenaBaseComps AthenaPoolUtilities Identifier StoreGateLib ) diff --git a/InnerDetector/InDetDetDescr/TRT_GeoModel/CMakeLists.txt b/InnerDetector/InDetDetDescr/TRT_GeoModel/CMakeLists.txt index 8a08309bb96358849ed7a4a86fb39257866246a4..3e1e58d920c3db655dfefafeffe5176ddf6e5ece 100644 --- a/InnerDetector/InDetDetDescr/TRT_GeoModel/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/TRT_GeoModel/CMakeLists.txt @@ -1,16 +1,16 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( TRT_GeoModel ) # External dependencies: -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_component( TRT_GeoModel src/*.cxx src/components/*.cxx - LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaKernel GeoModelInterfaces GeoModelUtilities GeoPrimitives GaudiKernel TRT_ConditionsServicesLib InDetGeoModelUtils ReadoutGeometryBase InDetReadoutGeometry TRT_ReadoutGeometry CxxUtils SGTools StoreGateLib AthenaPoolUtilities DetDescrConditions IdDictDetDescr TRT_ConditionsData InDetIdentifier GeometryDBSvcLib RDBAccessSvcLib ) + LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaKernel GeoModelInterfaces GeoModelUtilities GeoPrimitives GaudiKernel TRT_ConditionsServicesLib InDetGeoModelUtils ReadoutGeometryBase InDetReadoutGeometry TRT_ReadoutGeometry CxxUtils SGTools StoreGateLib AthenaPoolUtilities DetDescrConditions IdDictDetDescr TRT_ConditionsData InDetIdentifier GeometryDBSvcLib RDBAccessSvcLib ) # Install files from the package: atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} ) diff --git a/InnerDetector/InDetDetDescr/TRT_ReadoutGeometry/CMakeLists.txt b/InnerDetector/InDetDetDescr/TRT_ReadoutGeometry/CMakeLists.txt index 5303f0da81312cecd28751e7b809fe434012eddb..ac85829fe490a1d46eaf0eabed37b19ef6561b12 100644 --- a/InnerDetector/InDetDetDescr/TRT_ReadoutGeometry/CMakeLists.txt +++ b/InnerDetector/InDetDetDescr/TRT_ReadoutGeometry/CMakeLists.txt @@ -1,11 +1,11 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration # Declare the package name: atlas_subdir( TRT_ReadoutGeometry ) # External dependencies: find_package( CLHEP ) -find_package( GeoModelCore ) +find_package( GeoModel COMPONENTS GeoModelKernel ) # Component(s) in the package: atlas_add_library( TRT_ReadoutGeometry @@ -13,6 +13,6 @@ atlas_add_library( TRT_ReadoutGeometry PUBLIC_HEADERS TRT_ReadoutGeometry INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS} DEFINITIONS ${CLHEP_DEFINITIONS} - LINK_LIBRARIES ${CLHEP_LIBRARIES} ${GEOMODELCORE_LIBRARIES} AthenaBaseComps AthenaKernel CxxUtils EventPrimitives + LINK_LIBRARIES ${CLHEP_LIBRARIES} ${GEOMODEL_LIBRARIES} AthenaBaseComps AthenaKernel CxxUtils EventPrimitives GeoPrimitives TrkSurfaces Identifier InDetIdentifier InDetReadoutGeometry ReadoutGeometryBase TrkDetElementBase PRIVATE_LINK_LIBRARIES DetDescrConditions GaudiKernel GeoModelUtilities StoreGateLib TRT_ConditionsData)