ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::Experimental::MultiWireVolumeBuilder::Config Struct Reference

Configuration Struct. More...

#include <Acts/Geometry/MultiWireVolumeBuilder.hpp>

Collaboration diagram for Acts::Experimental::MultiWireVolumeBuilder::Config:
[legend]

Public Attributes

std::vector< Binningbinning = {}
 Binning configuration for multi-wire volume.
std::shared_ptr< Acts::VolumeBoundsbounds = nullptr
 The bounds of the tracking volume.
std::vector< std::shared_ptr< Surface > > mlSurfaces = {}
 The surfaces to be wrapped from the tracking volume.
std::string name = "undefined"
 The name of the tracking volume.
Transform3 transform = Transform3::Identity()
 The transform of the tracking volume.

Detailed Description

Configuration Struct.

Member Data Documentation

◆ binning

std::vector<Binning> Acts::Experimental::MultiWireVolumeBuilder::Config::binning = {}

Binning configuration for multi-wire volume.

◆ bounds

std::shared_ptr<Acts::VolumeBounds> Acts::Experimental::MultiWireVolumeBuilder::Config::bounds = nullptr

The bounds of the tracking volume.

◆ mlSurfaces

std::vector<std::shared_ptr<Surface> > Acts::Experimental::MultiWireVolumeBuilder::Config::mlSurfaces = {}

The surfaces to be wrapped from the tracking volume.

◆ name

std::string Acts::Experimental::MultiWireVolumeBuilder::Config::name = "undefined"

The name of the tracking volume.

◆ transform

Transform3 Acts::Experimental::MultiWireVolumeBuilder::Config::transform = Transform3::Identity()

The transform of the tracking volume.