EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/sPHENIX/Core/include/Acts/Geometry/PassiveLayerBuilder.hpp>
Public Attributes | |
std::string | layerIdentification |
string based identification | |
std::vector< double > | centralLayerRadii |
central layer specs | |
std::vector< double > | centralLayerHalflengthZ |
central layer specs | |
std::vector< double > | centralLayerThickness |
central layer specs | |
std::vector< std::shared_ptr < const ISurfaceMaterial > > | centralLayerMaterial |
central layer specs | |
std::vector< double > | posnegLayerPositionZ |
p/n layer specs | |
std::vector< double > | posnegLayerRmin |
p/n layer specs | |
std::vector< double > | posnegLayerRmax |
p/n layer specs | |
std::vector< double > | posnegLayerThickness |
p/n layer specs | |
std::vector< std::shared_ptr < const ISurfaceMaterial > > | posnegLayerMaterial |
p/n layer specs | |
Configuration struct for the passive layer builder This nested struct is used to configure the layer building
Definition at line 30 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 30 of file PassiveLayerBuilder.hpp
std::vector<double> Acts::PassiveLayerBuilder::Config::centralLayerHalflengthZ |
central layer specs
Definition at line 35 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 35 of file PassiveLayerBuilder.hpp
Referenced by ActsExamples::TGeo::buildTGeoDetector(), and Acts::volumeBuilder_dd4hep().
std::vector<std::shared_ptr<const ISurfaceMaterial> > Acts::PassiveLayerBuilder::Config::centralLayerMaterial |
central layer specs
Definition at line 38 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 38 of file PassiveLayerBuilder.hpp
Referenced by Acts::volumeBuilder_dd4hep().
std::vector<double> Acts::PassiveLayerBuilder::Config::centralLayerRadii |
central layer specs
Definition at line 34 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 34 of file PassiveLayerBuilder.hpp
Referenced by ActsExamples::TGeo::buildTGeoDetector(), and Acts::volumeBuilder_dd4hep().
std::vector<double> Acts::PassiveLayerBuilder::Config::centralLayerThickness |
central layer specs
Definition at line 36 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 36 of file PassiveLayerBuilder.hpp
Referenced by ActsExamples::TGeo::buildTGeoDetector(), and Acts::volumeBuilder_dd4hep().
std::string Acts::PassiveLayerBuilder::Config::layerIdentification |
string based identification
Definition at line 32 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 32 of file PassiveLayerBuilder.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), ActsExamples::Generic::buildDetector(), ActsExamples::TGeo::buildTGeoDetector(), Acts::PassiveLayerBuilder::identification(), Acts::Test::CylindricalTrackingGeometry::operator()(), Acts::trackingGeometry(), and Acts::volumeBuilder_dd4hep().
std::vector<std::shared_ptr<const ISurfaceMaterial> > Acts::PassiveLayerBuilder::Config::posnegLayerMaterial |
p/n layer specs
Definition at line 46 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 46 of file PassiveLayerBuilder.hpp
std::vector<double> Acts::PassiveLayerBuilder::Config::posnegLayerPositionZ |
p/n layer specs
Definition at line 41 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 41 of file PassiveLayerBuilder.hpp
std::vector<double> Acts::PassiveLayerBuilder::Config::posnegLayerRmax |
p/n layer specs
Definition at line 43 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 43 of file PassiveLayerBuilder.hpp
std::vector<double> Acts::PassiveLayerBuilder::Config::posnegLayerRmin |
p/n layer specs
Definition at line 42 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 42 of file PassiveLayerBuilder.hpp
std::vector<double> Acts::PassiveLayerBuilder::Config::posnegLayerThickness |
p/n layer specs
Definition at line 44 of file PassiveLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 44 of file PassiveLayerBuilder.hpp