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

Configuration struct. More...

#include <Acts/Vertexing/HelicalTrackLinearizer.hpp>

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

Public Attributes

std::shared_ptr< const MagneticFieldProviderbField
 The magnetic field provider for helical track propagation.
std::shared_ptr< const BasePropagatorpropagator
 Track propagator for linearization calculations.
double targetTolerance = 1e-12
 Tolerance determining how close we need to get to the Perigee surface to reach it during propagation.

Detailed Description

Configuration struct.

Member Data Documentation

◆ bField

std::shared_ptr<const MagneticFieldProvider> Acts::HelicalTrackLinearizer::Config::bField
Initial value:
=
std::make_shared<NullBField>()

The magnetic field provider for helical track propagation.

◆ propagator

std::shared_ptr<const BasePropagator> Acts::HelicalTrackLinearizer::Config::propagator

Track propagator for linearization calculations.

◆ targetTolerance

double Acts::HelicalTrackLinearizer::Config::targetTolerance = 1e-12

Tolerance determining how close we need to get to the Perigee surface to reach it during propagation.