ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::TrackingGeometryBuilder::Config Struct Reference

#include <acts/blob/master/Core/include/Acts/Geometry/TrackingGeometryBuilder.hpp>

Public Attributes

std::vector< std::function
< std::shared_ptr
< TrackingVolume > const
GeometryContext &gctx, const
TrackingVolumePtr &, const
VolumeBoundsPtr &)> > 
trackingVolumeBuilders
 The list of tracking volume builders.
 
std::shared_ptr< const
ITrackingVolumeHelper
trackingVolumeHelper = nullptr
 The tracking volume helper for detector construction.
 
std::shared_ptr< const
IMaterialDecorator
materialDecorator = nullptr
 The optional material decorator for this.
 

Detailed Description

Nested Configuration for the CylinderVolumeBuilder

Definition at line 45 of file TrackingGeometryBuilder.hpp.

View newest version in sPHENIX GitHub at line 45 of file TrackingGeometryBuilder.hpp

Member Data Documentation

std::shared_ptr<const IMaterialDecorator> Acts::TrackingGeometryBuilder::Config::materialDecorator = nullptr

The optional material decorator for this.

Definition at line 56 of file TrackingGeometryBuilder.hpp.

View newest version in sPHENIX GitHub at line 56 of file TrackingGeometryBuilder.hpp

Referenced by Acts::convertDD4hepDetector().

std::vector<std::function<std::shared_ptr<TrackingVolume> const GeometryContext& gctx, const TrackingVolumePtr&, const VolumeBoundsPtr&)> > Acts::TrackingGeometryBuilder::Config::trackingVolumeBuilders

The list of tracking volume builders.

Definition at line 50 of file TrackingGeometryBuilder.hpp.

View newest version in sPHENIX GitHub at line 50 of file TrackingGeometryBuilder.hpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), FW::TGeo::buildTGeoDetector(), and Acts::convertDD4hepDetector().

std::shared_ptr<const ITrackingVolumeHelper> Acts::TrackingGeometryBuilder::Config::trackingVolumeHelper = nullptr

The tracking volume helper for detector construction.

Definition at line 53 of file TrackingGeometryBuilder.hpp.

View newest version in sPHENIX GitHub at line 53 of file TrackingGeometryBuilder.hpp

Referenced by FW::TGeo::buildTGeoDetector(), and Acts::convertDD4hepDetector().


The documentation for this struct was generated from the following file: