EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/sPHENIX/Plugins/DD4hep/include/Acts/Plugins/DD4hep/DD4hepLayerBuilder.hpp>
Public Attributes | |
std::string | configurationName = "undefined" |
string based identification | |
std::shared_ptr< const LayerCreator > | layerCreator = nullptr |
layer creator which is internally used to build layers | |
BinningType | bTypePhi = equidistant |
BinningType | bTypeR = equidistant |
BinningType | bTypeZ = equidistant |
std::vector< dd4hep::DetElement > | negativeLayers |
std::vector< dd4hep::DetElement > | centralLayers |
std::vector< dd4hep::DetElement > | positiveLayers |
double | defaultThickness = UnitConstants::fm |
nested configuration struct for steering of the layer builder
Definition at line 38 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 38 of file DD4hepLayerBuilder.hpp
BinningType Acts::DD4hepLayerBuilder::Config::bTypePhi = equidistant |
the binning type of the contained surfaces in phi (equidistant/arbitrary)
Definition at line 45 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 45 of file DD4hepLayerBuilder.hpp
BinningType Acts::DD4hepLayerBuilder::Config::bTypeR = equidistant |
the binning type of the contained surfaces in r (equidistant/arbitrary)
Definition at line 48 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 48 of file DD4hepLayerBuilder.hpp
BinningType Acts::DD4hepLayerBuilder::Config::bTypeZ = equidistant |
the binning type of the contained surfaces in z (equidistant/arbitrary)
Definition at line 51 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 51 of file DD4hepLayerBuilder.hpp
std::vector<dd4hep::DetElement> Acts::DD4hepLayerBuilder::Config::centralLayers |
the DD4hep::DetElements of the layers of the central volume (barrel)
Definition at line 59 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 59 of file DD4hepLayerBuilder.hpp
std::string Acts::DD4hepLayerBuilder::Config::configurationName = "undefined" |
string based identification
Definition at line 40 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 40 of file DD4hepLayerBuilder.hpp
Referenced by Acts::DD4hepLayerBuilder::identification(), and Acts::volumeBuilder_dd4hep().
double Acts::DD4hepLayerBuilder::Config::defaultThickness = UnitConstants::fm |
In case no surfaces (to be contained by the layer) are handed over, the layer thickness will be set to this value
Definition at line 75 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 75 of file DD4hepLayerBuilder.hpp
std::shared_ptr<const LayerCreator> Acts::DD4hepLayerBuilder::Config::layerCreator = nullptr |
layer creator which is internally used to build layers
Definition at line 42 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 42 of file DD4hepLayerBuilder.hpp
std::vector<dd4hep::DetElement> Acts::DD4hepLayerBuilder::Config::negativeLayers |
the DD4hep::DetElements of the layers of the negative volume (negative endcap)
Definition at line 56 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 56 of file DD4hepLayerBuilder.hpp
std::vector<dd4hep::DetElement> Acts::DD4hepLayerBuilder::Config::positiveLayers |
the DD4hep::DetElements of the layers of the positive volume (positive endcap)
Definition at line 64 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 64 of file DD4hepLayerBuilder.hpp