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

Nested configuration struct for this CylinderVolumeHelper. More...

#include <Acts/Geometry/CylinderVolumeHelper.hpp>

Collaboration diagram for Acts::CylinderVolumeHelper::Config:
[legend]

Public Attributes

std::shared_ptr< const ILayerArrayCreatorlayerArrayCreator = nullptr
 a tool for coherent LayerArray creation
int passiveLayerPhiBins = 1
 bins in phi for the passive layer
int passiveLayerRzBins = 100
 bins in r/z for the passive layer
double passiveLayerThickness = 1
 thickness of passive layers
std::shared_ptr< const ITrackingVolumeArrayCreatortrackingVolumeArrayCreator = nullptr
 Helper Tool to create TrackingVolume.

Detailed Description

Nested configuration struct for this CylinderVolumeHelper.

Member Data Documentation

◆ layerArrayCreator

std::shared_ptr<const ILayerArrayCreator> Acts::CylinderVolumeHelper::Config::layerArrayCreator = nullptr

a tool for coherent LayerArray creation

◆ passiveLayerPhiBins

int Acts::CylinderVolumeHelper::Config::passiveLayerPhiBins = 1

bins in phi for the passive layer

◆ passiveLayerRzBins

int Acts::CylinderVolumeHelper::Config::passiveLayerRzBins = 100

bins in r/z for the passive layer

◆ passiveLayerThickness

double Acts::CylinderVolumeHelper::Config::passiveLayerThickness = 1

thickness of passive layers

◆ trackingVolumeArrayCreator

std::shared_ptr<const ITrackingVolumeArrayCreator> Acts::CylinderVolumeHelper::Config::trackingVolumeArrayCreator = nullptr

Helper Tool to create TrackingVolume.