Analysis Software
Documentation for sPHENIX simulation software
|
This struct stores the data for the construction of a PlaneLayer. More...
#include <acts/blob/sPHENIX/Core/include/Acts/Geometry/CuboidVolumeBuilder.hpp>
Public Attributes | |
std::vector< SurfaceConfig > | surfaceCfg |
std::vector< std::shared_ptr < const Surface > > | surfaces |
bool | active = false |
size_t | binsY = 1 |
size_t | binsZ = 1 |
std::array< ActsScalar, 2u > | envelopeX {0, 0} |
std::array< ActsScalar, 2u > | envelopeY {0, 0} |
std::array< ActsScalar, 2u > | envelopeZ {0, 0} |
std::optional< RotationMatrix3 > | rotation {std::nullopt} |
This struct stores the data for the construction of a PlaneLayer.
Definition at line 65 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 65 of file CuboidVolumeBuilder.hpp
bool Acts::CuboidVolumeBuilder::LayerConfig::active = false |
Definition at line 71 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 71 of file CuboidVolumeBuilder.hpp
Referenced by Acts::Test::makeToyDetector().
size_t Acts::CuboidVolumeBuilder::LayerConfig::binsY = 1 |
Definition at line 73 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 73 of file CuboidVolumeBuilder.hpp
Referenced by Acts::CuboidVolumeBuilder::buildLayer().
size_t Acts::CuboidVolumeBuilder::LayerConfig::binsZ = 1 |
Definition at line 75 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 75 of file CuboidVolumeBuilder.hpp
Referenced by Acts::CuboidVolumeBuilder::buildLayer().
std::array<ActsScalar, 2u> Acts::CuboidVolumeBuilder::LayerConfig::envelopeX {0, 0} |
Definition at line 77 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 77 of file CuboidVolumeBuilder.hpp
Referenced by Acts::CuboidVolumeBuilder::buildLayer(), and Acts::Test::makeToyDetector().
std::array<ActsScalar, 2u> Acts::CuboidVolumeBuilder::LayerConfig::envelopeY {0, 0} |
Definition at line 79 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 79 of file CuboidVolumeBuilder.hpp
Referenced by Acts::CuboidVolumeBuilder::buildLayer(), and Acts::Test::makeToyDetector().
std::array<ActsScalar, 2u> Acts::CuboidVolumeBuilder::LayerConfig::envelopeZ {0, 0} |
Definition at line 81 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 81 of file CuboidVolumeBuilder.hpp
Referenced by Acts::CuboidVolumeBuilder::buildLayer(), and Acts::Test::makeToyDetector().
std::optional<RotationMatrix3> Acts::CuboidVolumeBuilder::LayerConfig::rotation {std::nullopt} |
Definition at line 83 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 83 of file CuboidVolumeBuilder.hpp
Referenced by Acts::CuboidVolumeBuilder::buildLayer().
std::vector<SurfaceConfig> Acts::CuboidVolumeBuilder::LayerConfig::surfaceCfg |
Definition at line 67 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 67 of file CuboidVolumeBuilder.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), Acts::CuboidVolumeBuilder::buildLayer(), Acts::CuboidVolumeBuilder::buildVolume(), Acts::EventDataView3DTest::createDetector(), and Acts::Test::makeToyDetector().
std::vector<std::shared_ptr<const Surface> > Acts::CuboidVolumeBuilder::LayerConfig::surfaces |
Definition at line 69 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 69 of file CuboidVolumeBuilder.hpp
Referenced by Acts::CuboidVolumeBuilder::buildLayer().