|
ACTS
Experiment-independent tracking
|
This struct stores the data for the construction of a cuboid TrackingVolume with a given number of PlaneLayers. More...
#include <Acts/Geometry/CuboidVolumeBuilder.hpp>
Public Attributes | |
| AxisDirection | binningDimension = AxisDirection::AxisX |
| Axis direction for layer binning within the volume. | |
| std::vector< LayerConfig > | layerCfg |
| Configuration objects for layers within this volume. | |
| std::vector< std::shared_ptr< const Layer > > | layers |
| Pre-built layers to be included in this volume. | |
| Vector3 | length {} |
| Dimensions of the volume in x, y, z directions. | |
| std::string | name = "Volume" |
| Identifier name for this tracking volume. | |
| Vector3 | position {} |
| Center position of the tracking volume. | |
| std::vector< std::shared_ptr< TrackingVolume > > | trackingVolumes |
| Pre-built sub-volumes contained within this volume. | |
| std::vector< VolumeConfig > | volumeCfg |
| Configuration objects for sub-volumes within this volume. | |
| std::shared_ptr< const IVolumeMaterial > | volumeMaterial = nullptr |
| Volume material description for this tracking volume. | |
This struct stores the data for the construction of a cuboid TrackingVolume with a given number of PlaneLayers.
| AxisDirection Acts::CuboidVolumeBuilder::VolumeConfig::binningDimension = AxisDirection::AxisX |
Axis direction for layer binning within the volume.
| std::vector<LayerConfig> Acts::CuboidVolumeBuilder::VolumeConfig::layerCfg |
Configuration objects for layers within this volume.
| std::vector<std::shared_ptr<const Layer> > Acts::CuboidVolumeBuilder::VolumeConfig::layers |
Pre-built layers to be included in this volume.
| Vector3 Acts::CuboidVolumeBuilder::VolumeConfig::length {} |
Dimensions of the volume in x, y, z directions.
| std::string Acts::CuboidVolumeBuilder::VolumeConfig::name = "Volume" |
Identifier name for this tracking volume.
| Vector3 Acts::CuboidVolumeBuilder::VolumeConfig::position {} |
Center position of the tracking volume.
| std::vector<std::shared_ptr<TrackingVolume> > Acts::CuboidVolumeBuilder::VolumeConfig::trackingVolumes |
Pre-built sub-volumes contained within this volume.
| std::vector<VolumeConfig> Acts::CuboidVolumeBuilder::VolumeConfig::volumeCfg |
Configuration objects for sub-volumes within this volume.
| std::shared_ptr<const IVolumeMaterial> Acts::CuboidVolumeBuilder::VolumeConfig::volumeMaterial = nullptr |
Volume material description for this tracking volume.