Struct Acts::CuboidVolumeBuilder::SurfaceConfig

struct SurfaceConfig

This struct stores the data for the construction of a single PlaneSurface.

Public Members

std::function<DetectorElementBase*(const Transform3&, std::shared_ptr<const RectangleBounds>, double)> detElementConstructor
Vector3 position
std::shared_ptr<const RectangleBounds> rBounds = nullptr
RotationMatrix3 rotation = RotationMatrix3::Identity()
std::shared_ptr<const ISurfaceMaterial> surMat = nullptr
double thickness = 0.