Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::Experimental::DetectorVolumeBuilder::Config Struct Reference

Nested configuration object. More...

#include <acts/blob/sPHENIX/Core/include/Acts/Detector/DetectorVolumeBuilder.hpp>

+ Collaboration diagram for Acts::Experimental::DetectorVolumeBuilder::Config:

Public Attributes

std::string name = "unnamed"
 The name of the volume to be built.
 
std::shared_ptr< const
IExternalStructureBuilder
externalsBuilder = nullptr
 An external builder.
 
std::shared_ptr< const
IInternalStructureBuilder
internalsBuilder = nullptr
 An internal builder.
 
std::shared_ptr< const
IGeometryIdGenerator
geoIdGenerator = nullptr
 The geometry id generator.
 
bool addInternalsToRoot = false
 Add eventual internal volume to root.
 
std::string auxiliary = ""
 Auxiliary information.
 

Detailed Description

Nested configuration object.

Definition at line 36 of file DetectorVolumeBuilder.hpp.

View newest version in sPHENIX GitHub at line 36 of file DetectorVolumeBuilder.hpp

Member Data Documentation

bool Acts::Experimental::DetectorVolumeBuilder::Config::addInternalsToRoot = false

Add eventual internal volume to root.

Definition at line 46 of file DetectorVolumeBuilder.hpp.

View newest version in sPHENIX GitHub at line 46 of file DetectorVolumeBuilder.hpp

std::string Acts::Experimental::DetectorVolumeBuilder::Config::auxiliary = ""

Auxiliary information.

Definition at line 48 of file DetectorVolumeBuilder.hpp.

View newest version in sPHENIX GitHub at line 48 of file DetectorVolumeBuilder.hpp

Referenced by BOOST_AUTO_TEST_CASE(), and Acts::Experimental::MultiWireStructureBuilder::construct().

std::shared_ptr<const IExternalStructureBuilder> Acts::Experimental::DetectorVolumeBuilder::Config::externalsBuilder = nullptr
std::shared_ptr<const IGeometryIdGenerator> Acts::Experimental::DetectorVolumeBuilder::Config::geoIdGenerator = nullptr

The geometry id generator.

Definition at line 44 of file DetectorVolumeBuilder.hpp.

View newest version in sPHENIX GitHub at line 44 of file DetectorVolumeBuilder.hpp

std::shared_ptr<const IInternalStructureBuilder> Acts::Experimental::DetectorVolumeBuilder::Config::internalsBuilder = nullptr

An internal builder.

Definition at line 42 of file DetectorVolumeBuilder.hpp.

View newest version in sPHENIX GitHub at line 42 of file DetectorVolumeBuilder.hpp

Referenced by BOOST_AUTO_TEST_CASE(), and Acts::Experimental::MultiWireStructureBuilder::construct().


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