Struct CuboidVolumeBuilder::SurfaceConfig

Nested Relationships

This struct is a nested type of Class CuboidVolumeBuilder.

Struct Documentation

struct Acts::CuboidVolumeBuilder::SurfaceConfig

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

Public Members

std::function<DetectorElementBase*(std::shared_ptr<const Transform3D>, std::shared_ptr<const RectangleBounds>, double)> detElementConstructor
Vector3D position
std::shared_ptr<const RectangleBounds> rBounds = nullptr
RotationMatrix3D rotation = RotationMatrix3D::Identity()
std::shared_ptr<const ISurfaceMaterial> surMat = nullptr
double thickness = 0.