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

Configuration for the LayerCreator This is the nexted configuration struct for the LayerCreator class. More...

#include <Acts/Geometry/LayerCreator.hpp>

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

Public Attributes

double cylinderPhiTolerance {0.1}
 cylinder module phi tolerance: it counts as same phi, if ...
double cylinderZtolerance {10.}
 cylinder module z tolerance: it counts as same z, if ...
Envelope defaultEnvelopeR = zeroEnvelope
 Default r envelope. Can be overridden by proto layer.
Envelope defaultEnvelopeZ = zeroEnvelope
 Default z envelope. Can be overridden by proto layer.
std::shared_ptr< const SurfaceArrayCreatorsurfaceArrayCreator = nullptr
 surface array helper

Detailed Description

Configuration for the LayerCreator This is the nexted configuration struct for the LayerCreator class.

Member Data Documentation

◆ cylinderPhiTolerance

double Acts::LayerCreator::Config::cylinderPhiTolerance {0.1}

cylinder module phi tolerance: it counts as same phi, if ...

◆ cylinderZtolerance

double Acts::LayerCreator::Config::cylinderZtolerance {10.}

cylinder module z tolerance: it counts as same z, if ...

◆ defaultEnvelopeR

Envelope Acts::LayerCreator::Config::defaultEnvelopeR = zeroEnvelope

Default r envelope. Can be overridden by proto layer.

◆ defaultEnvelopeZ

Envelope Acts::LayerCreator::Config::defaultEnvelopeZ = zeroEnvelope

Default z envelope. Can be overridden by proto layer.

◆ surfaceArrayCreator

std::shared_ptr<const SurfaceArrayCreator> Acts::LayerCreator::Config::surfaceArrayCreator = nullptr

surface array helper