Athena code migrated from in-house GeoModelKernel to standalone GeoModelKernel library
Given the standalone library is based on Eigen instead of CLHEP, all GeoModel clients in Athena code were also migrated to the Eigen-based interface of GeoModel. This affected a large number of packages. Most significant changes have been introduced to subsystem GeoModel packages. The in-house GeoModelKernel code has been removed from the repository. Almost all header files in PixelGeoModel have been moved to the src directory. The next step should be turning this package into a component-only library. Similar code reorganization can be applied to SCT_GeoModel too. Subsystem readout geometry interfaces remain mostly unchanged, except for a minor change in the InDet readout geometry interface (which was unavoidable). Several non-GeoModel packages affected by this migration mostly required addition of missing CLHEP includes.
Showing
- AtlasGeometryCommon/BeamPipeGeoModel/CMakeLists.txt 4 additions, 4 deletionsAtlasGeometryCommon/BeamPipeGeoModel/CMakeLists.txt
- AtlasGeometryCommon/BeamPipeGeoModel/src/BeamPipeDetectorFactory.cxx 33 additions, 31 deletions...ryCommon/BeamPipeGeoModel/src/BeamPipeDetectorFactory.cxx
- AtlasGeometryCommon/CavernInfraGeoModel/CMakeLists.txt 3 additions, 3 deletionsAtlasGeometryCommon/CavernInfraGeoModel/CMakeLists.txt
- AtlasGeometryCommon/CavernInfraGeoModel/src/CavernInfraDetectorFactory.cxx 174 additions, 174 deletions...on/CavernInfraGeoModel/src/CavernInfraDetectorFactory.cxx
- AtlasGeometryCommon/CavernInfraGeoModel/src/CavernInfraDetectorFactory01.cxx 125 additions, 125 deletions.../CavernInfraGeoModel/src/CavernInfraDetectorFactory01.cxx
- AtlasGeometryCommon/GeoModelEnvelopes/CMakeLists.txt 3 additions, 2 deletionsAtlasGeometryCommon/GeoModelEnvelopes/CMakeLists.txt
- AtlasGeometryCommon/GeoModelEnvelopes/src/ForDetEnvelopeFactory.cxx 4 additions, 5 deletions...tryCommon/GeoModelEnvelopes/src/ForDetEnvelopeFactory.cxx
- Calorimeter/CaloDetDescr/CaloDetDescr/ICaloCoordinateTool.h 1 addition, 1 deletionCalorimeter/CaloDetDescr/CaloDetDescr/ICaloCoordinateTool.h
- Calorimeter/CaloDetDescr/src/CaloDetectorElements.cxx 12 additions, 11 deletionsCalorimeter/CaloDetDescr/src/CaloDetectorElements.cxx
- Calorimeter/CaloTrackingGeometry/src/CaloTrackingGeometryBuilder.cxx 5 additions, 4 deletions.../CaloTrackingGeometry/src/CaloTrackingGeometryBuilder.cxx
- DataQuality/DataQualityTools/src/DQTGlobalWZFinderTool.cxx 1 addition, 1 deletionDataQuality/DataQualityTools/src/DQTGlobalWZFinderTool.cxx
- DetectorDescription/AGDD/AGDDControl/CMakeLists.txt 5 additions, 3 deletionsDetectorDescription/AGDD/AGDDControl/CMakeLists.txt
- DetectorDescription/AGDD/AGDDControl/src/AGDD2GeoModelBuilder.cxx 27 additions, 25 deletions...Description/AGDD/AGDDControl/src/AGDD2GeoModelBuilder.cxx
- DetectorDescription/AGDD/AGDDControl/src/AGDDController.cxx 0 additions, 1 deletionDetectorDescription/AGDD/AGDDControl/src/AGDDController.cxx
- DetectorDescription/AGDD/AGDDKernel/AGDDKernel/AGDDDetectorPositioner.h 1 addition, 0 deletions...ption/AGDD/AGDDKernel/AGDDKernel/AGDDDetectorPositioner.h
- DetectorDescription/AGDD/AGDDKernel/CMakeLists.txt 5 additions, 4 deletionsDetectorDescription/AGDD/AGDDKernel/CMakeLists.txt
- DetectorDescription/GeoModel/AtlasGeoModel/python/LArGM.py 0 additions, 1 deletionDetectorDescription/GeoModel/AtlasGeoModel/python/LArGM.py
- DetectorDescription/GeoModel/GeoAdaptors/CMakeLists.txt 1 addition, 0 deletionsDetectorDescription/GeoModel/GeoAdaptors/CMakeLists.txt
- DetectorDescription/GeoModel/GeoAdaptors/GeoAdaptors/GeoSiHit.icc 2 additions, 2 deletions...Description/GeoModel/GeoAdaptors/GeoAdaptors/GeoSiHit.icc
- DetectorDescription/GeoModel/GeoModelExamples/CMakeLists.txt 7 additions, 8 deletionsDetectorDescription/GeoModel/GeoModelExamples/CMakeLists.txt
Loading
Please register or sign in to comment