Struct Acts::Experimental::ProtoSupport

struct ProtoSupport

Support parameter definitions.

Public Members

bool assignToAll = false

Indicate if the support surface should always be addressed in navigation.

std::vector<BinningValue> constraints = s_binningValues

Define in which values the support should be constrained.

unsigned int splits = 1u

Potential splits into planar approximations.

std::shared_ptr<Surface> surface = nullptr

Alternatively - the support surface can already be provided.

std::optional<Transform3> transform = std::nullopt

The (optional) layer transform.

Surface::SurfaceType type = Surface::SurfaceType::Other

The surface type to be built.

std::array<ActsScalar, 5u> values = {}

Define whether you want to build support structures.