EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
This struct stores the data for the construction of a cuboid TrackingVolume with a given number of PlaneLayers. More...
#include <acts/blob/sPHENIX/Core/include/Acts/Geometry/CuboidVolumeBuilder.hpp>
Public Attributes | |
Vector3D | position |
Vector3D | length |
std::vector< LayerConfig > | layerCfg |
std::vector< std::shared_ptr < const Layer > > | layers |
std::vector< VolumeConfig > | volumeCfg |
std::vector< std::shared_ptr < TrackingVolume > > | trackingVolumes |
std::string | name = "Volume" |
std::shared_ptr< const IVolumeMaterial > | volumeMaterial = nullptr |
This struct stores the data for the construction of a cuboid TrackingVolume with a given number of PlaneLayers.
Definition at line 74 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 74 of file CuboidVolumeBuilder.hpp
std::vector<LayerConfig> Acts::CuboidVolumeBuilder::VolumeConfig::layerCfg |
Definition at line 80 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 80 of file CuboidVolumeBuilder.hpp
Referenced by Acts::CuboidVolumeBuilder::binningRange(), Acts::Test::BOOST_AUTO_TEST_CASE(), Acts::CuboidVolumeBuilder::buildVolume(), and Acts::EventDataView3DTest::testMultiTrajectory().
std::vector<std::shared_ptr<const Layer> > Acts::CuboidVolumeBuilder::VolumeConfig::layers |
Definition at line 82 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 82 of file CuboidVolumeBuilder.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), and Acts::CuboidVolumeBuilder::buildVolume().
Vector3D Acts::CuboidVolumeBuilder::VolumeConfig::length |
Definition at line 78 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 78 of file CuboidVolumeBuilder.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), Acts::CuboidVolumeBuilder::buildVolume(), and Acts::EventDataView3DTest::testMultiTrajectory().
std::string Acts::CuboidVolumeBuilder::VolumeConfig::name = "Volume" |
Definition at line 88 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 88 of file CuboidVolumeBuilder.hpp
Referenced by eicpy.verify.PythiaHistograms::__init__(), eicpy.verify.DjangohHistograms::__init__(), Acts::Test::BOOST_AUTO_TEST_CASE(), Acts::CuboidVolumeBuilder::buildVolume(), eicpy.build.File::process(), and Acts::EventDataView3DTest::testMultiTrajectory().
Vector3D Acts::CuboidVolumeBuilder::VolumeConfig::position |
Definition at line 76 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 76 of file CuboidVolumeBuilder.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), Acts::CuboidVolumeBuilder::buildVolume(), and Acts::EventDataView3DTest::testMultiTrajectory().
std::vector<std::shared_ptr<TrackingVolume> > Acts::CuboidVolumeBuilder::VolumeConfig::trackingVolumes |
Definition at line 86 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 86 of file CuboidVolumeBuilder.hpp
Referenced by Acts::CuboidVolumeBuilder::buildVolume().
std::vector<VolumeConfig> Acts::CuboidVolumeBuilder::VolumeConfig::volumeCfg |
Definition at line 84 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 84 of file CuboidVolumeBuilder.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), Acts::CuboidVolumeBuilder::buildVolume(), and Acts::CuboidVolumeBuilder::trackingVolume().
std::shared_ptr<const IVolumeMaterial> Acts::CuboidVolumeBuilder::VolumeConfig::volumeMaterial = nullptr |
Definition at line 90 of file CuboidVolumeBuilder.hpp.
View newest version in sPHENIX GitHub at line 90 of file CuboidVolumeBuilder.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), and Acts::CuboidVolumeBuilder::buildVolume().