ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
nested configuration struct for steering of the layer builder More...
#include <acts/blob/master/Plugins/TGeo/include/Acts/Plugins/TGeo/TGeoLayerBuilder.hpp>
Public Attributes | |
std::string | configurationName = "undefined" |
String based identification. | |
double | unit = 1_cm |
Unit conversion. | |
std::shared_ptr< const ITGeoIdentifierProvider > | identifierProvider = nullptr |
Create an indentifier from TGeoNode. | |
std::shared_ptr< const LayerCreator > | layerCreator = nullptr |
Layer creator. | |
std::array< std::vector < LayerConfig >, 3 > | layerConfigurations |
Configuration is always | n | c | p |. | |
std::array< double, 3 > | layerSplitToleranceR = {-1., -1., -1.} |
Split tolerances in R. | |
std::array< double, 3 > | layerSplitToleranceZ = {-1., -1., -1.} |
Split tolerances in Z. | |
bool | checkRingLayout = false |
Check for ring layout when building a volume. | |
double | ringTolerance = 0_mm |
Tolerance for ring detection and association. | |
nested configuration struct for steering of the layer builder
Definition at line 92 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 92 of file TGeoLayerBuilder.hpp
bool Acts::TGeoLayerBuilder::Config::checkRingLayout = false |
Check for ring layout when building a volume.
Definition at line 108 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 108 of file TGeoLayerBuilder.hpp
std::string Acts::TGeoLayerBuilder::Config::configurationName = "undefined" |
String based identification.
Definition at line 94 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 94 of file TGeoLayerBuilder.hpp
Referenced by FW::Options::readTGeoLayerBuilderConfigs().
std::shared_ptr<const ITGeoIdentifierProvider> Acts::TGeoLayerBuilder::Config::identifierProvider = nullptr |
Create an indentifier from TGeoNode.
Definition at line 98 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 98 of file TGeoLayerBuilder.hpp
std::array<std::vector<LayerConfig>, 3> Acts::TGeoLayerBuilder::Config::layerConfigurations |
Configuration is always | n | c | p |.
Definition at line 102 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 102 of file TGeoLayerBuilder.hpp
Referenced by FW::Options::readTGeoLayerBuilderConfigs().
std::shared_ptr<const LayerCreator> Acts::TGeoLayerBuilder::Config::layerCreator = nullptr |
Layer creator.
Definition at line 100 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 100 of file TGeoLayerBuilder.hpp
Referenced by FW::Options::readTGeoLayerBuilderConfigs().
std::array<double, 3> Acts::TGeoLayerBuilder::Config::layerSplitToleranceR = {-1., -1., -1.} |
Split tolerances in R.
Definition at line 104 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 104 of file TGeoLayerBuilder.hpp
std::array<double, 3> Acts::TGeoLayerBuilder::Config::layerSplitToleranceZ = {-1., -1., -1.} |
Split tolerances in Z.
Definition at line 106 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 106 of file TGeoLayerBuilder.hpp
double Acts::TGeoLayerBuilder::Config::ringTolerance = 0_mm |
Tolerance for ring detection and association.
Definition at line 110 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 110 of file TGeoLayerBuilder.hpp
double Acts::TGeoLayerBuilder::Config::unit = 1_cm |
Unit conversion.
Definition at line 96 of file TGeoLayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 96 of file TGeoLayerBuilder.hpp
Referenced by FW::Options::readTGeoLayerBuilderConfigs().