Struct Acts::CuboidVolumeBuilder::LayerConfig

struct LayerConfig

This struct stores the data for the construction of a PlaneLayer.

Public Members

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}
std::vector<SurfaceConfig> surfaceCfg
std::vector<std::shared_ptr<const Surface>> surfaces