![]() |
ATLAS Offline Software
|
#include "GeoPrimitives/GeoPrimitives.h"#include "ActsGeometry/ActsTrackingGeometrySvc.h"#include "AthenaBaseComps/AthMsgStreamMacros.h"#include "GeoPrimitives/GeoPrimitivesToStringConverter.h"#include "GaudiKernel/EventContext.h"#include "InDetReadoutGeometry/SiDetectorElement.h"#include "PathResolver/PathResolver.h"#include "InDetIdentifier/TRT_ID.h"#include "InDetReadoutGeometry/SiDetectorManager.h"#include "HGTD_ReadoutGeometry/HGTD_DetectorManager.h"#include "StoreGate/StoreGateSvc.h"#include "TRT_ReadoutGeometry/TRT_DetectorManager.h"#include "BeamPipeGeoModel/BeamPipeDetectorManager.h"#include "GeoModelKernel/GeoTube.h"#include "Acts/ActsVersion.hpp"#include "Acts/Geometry/Blueprint.hpp"#include "Acts/Geometry/ContainerBlueprintNode.hpp"#include "Acts/Geometry/CylinderVolumeBounds.hpp"#include "Acts/Geometry/CylinderVolumeBuilder.hpp"#include "Acts/Geometry/CylinderVolumeHelper.hpp"#include "Acts/Geometry/ITrackingVolumeBuilder.hpp"#include "Acts/Geometry/LayerArrayCreator.hpp"#include "Acts/Geometry/LayerCreator.hpp"#include "Acts/Geometry/SurfaceArrayCreator.hpp"#include "Acts/Geometry/TrackingGeometry.hpp"#include "Acts/Geometry/TrackingGeometryBuilder.hpp"#include "Acts/Geometry/TrackingVolume.hpp"#include "Acts/Geometry/TrackingVolumeArrayCreator.hpp"#include "Acts/Utilities/Logger.hpp"#include "Acts/Definitions/Units.hpp"#include "Acts/Geometry/PassiveLayerBuilder.hpp"#include <ActsPlugins/Json/JsonMaterialDecorator.hpp>#include <ActsPlugins/Json/MaterialMapJsonConverter.hpp>#include <Acts/Surfaces/PlanarBounds.hpp>#include <Acts/Surfaces/AnnulusBounds.hpp>#include <Acts/Surfaces/DiscSurface.hpp>#include <Acts/Surfaces/LineSurface.hpp>#include <Acts/Surfaces/RectangleBounds.hpp>#include <Acts/Visualization/ObjVisualization3D.hpp>#include "ActsGeometryInterfaces/IDetectorElement.h"#include "ActsGeometryInterfaces/GeometryContext.h"#include "ActsGeometry/ActsLayerBuilder.h"#include "ActsGeometry/ActsStrawLayerBuilder.h"#include "ActsGeometry/ActsHGTDLayerBuilder.h"#include "ActsInterop/IdentityHelper.h"#include "ActsInterop/Logger.h"#include "ActsInterop/LoggerUtils.h"#include <Acts/Utilities/AxisDefinitions.hpp>#include <limits>#include <random>#include <stdexcept>
1.8.18