ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::PassiveLayerBuilder::Config Struct Reference

Configuration struct for the passive layer builder This nested struct is used to configure the layer building. More...

#include <Acts/Geometry/PassiveLayerBuilder.hpp>

Collaboration diagram for Acts::PassiveLayerBuilder::Config:
[legend]

Public Attributes

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

Detailed Description

Configuration struct for the passive layer builder This nested struct is used to configure the layer building.

Member Data Documentation

◆ centralLayerHalflengthZ

std::vector<double> Acts::PassiveLayerBuilder::Config::centralLayerHalflengthZ

central layer specs

◆ centralLayerMaterial

std::vector<std::shared_ptr<const ISurfaceMaterial> > Acts::PassiveLayerBuilder::Config::centralLayerMaterial

central layer specs

◆ centralLayerRadii

std::vector<double> Acts::PassiveLayerBuilder::Config::centralLayerRadii

central layer specs

◆ centralLayerThickness

std::vector<double> Acts::PassiveLayerBuilder::Config::centralLayerThickness

central layer specs

◆ layerIdentification

std::string Acts::PassiveLayerBuilder::Config::layerIdentification

string based identification

◆ posnegLayerMaterial

std::vector<std::shared_ptr<const ISurfaceMaterial> > Acts::PassiveLayerBuilder::Config::posnegLayerMaterial

p/n layer specs

◆ posnegLayerPositionZ

std::vector<double> Acts::PassiveLayerBuilder::Config::posnegLayerPositionZ

p/n layer specs

◆ posnegLayerRmax

std::vector<double> Acts::PassiveLayerBuilder::Config::posnegLayerRmax

p/n layer specs

◆ posnegLayerRmin

std::vector<double> Acts::PassiveLayerBuilder::Config::posnegLayerRmin

p/n layer specs

◆ posnegLayerThickness

std::vector<double> Acts::PassiveLayerBuilder::Config::posnegLayerThickness

p/n layer specs