Analysis Software
Documentation for sPHENIX simulation software
|
#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 45 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 45 of file DD4hepLayerBuilder.hpp
BinningType Acts::DD4hepLayerBuilder::Config::bTypePhi = equidistant |
the binning type of the contained surfaces in phi (equidistant/arbitrary)
Definition at line 52 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 52 of file DD4hepLayerBuilder.hpp
BinningType Acts::DD4hepLayerBuilder::Config::bTypeR = equidistant |
the binning type of the contained surfaces in r (equidistant/arbitrary)
Definition at line 55 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 55 of file DD4hepLayerBuilder.hpp
BinningType Acts::DD4hepLayerBuilder::Config::bTypeZ = equidistant |
the binning type of the contained surfaces in z (equidistant/arbitrary)
Definition at line 58 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 58 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 66 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 66 of file DD4hepLayerBuilder.hpp
std::string Acts::DD4hepLayerBuilder::Config::configurationName = "undefined" |
string based identification
Definition at line 47 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 47 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 82 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 82 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 49 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 49 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 63 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 63 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 71 of file DD4hepLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 71 of file DD4hepLayerBuilder.hpp