Struct Acts::PassiveLayerBuilder::Config¶
-
struct Config
Configuration struct for the passive layer builder This nested struct is used to configure the layer building.
Public Members
-
std::vector<double> centralLayerHalflengthZ
central layer specs
-
std::vector<std::shared_ptr<const ISurfaceMaterial>> centralLayerMaterial
central layer specs
-
std::vector<double> centralLayerRadii
central layer specs
-
std::vector<double> centralLayerThickness
central layer specs
-
std::string layerIdentification
string based identification
-
std::vector<std::shared_ptr<const ISurfaceMaterial>> posnegLayerMaterial
p/n layer specs
-
std::vector<double> posnegLayerPositionZ
p/n layer specs
-
std::vector<double> posnegLayerRmax
p/n layer specs
-
std::vector<double> posnegLayerRmin
p/n layer specs
-
std::vector<double> posnegLayerThickness
p/n layer specs
-
std::vector<double> centralLayerHalflengthZ