Struct Acts::CuboidVolumeBuilder::VolumeConfig

struct VolumeConfig

This struct stores the data for the construction of a cuboid TrackingVolume with a given number of PlaneLayers.

Public Members

std::vector<LayerConfig> layerCfg
std::vector<std::shared_ptr<const Layer>> layers
Vector3 length
std::string name = "Volume"
Vector3 position
std::vector<std::shared_ptr<TrackingVolume>> trackingVolumes
std::vector<VolumeConfig> volumeCfg
std::shared_ptr<const IVolumeMaterial> volumeMaterial = nullptr