ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::EigenStepper< extension_t >::Options Struct Reference

#include <Acts/Propagator/EigenStepper.hpp>

Inheritance diagram for Acts::EigenStepper< extension_t >::Options:
[legend]
Collaboration diagram for Acts::EigenStepper< extension_t >::Options:
[legend]

Public Member Functions

 Options (const GeometryContext &gctx, const MagneticFieldContext &mctx)
void setPlainOptions (const StepperPlainOptions &options)
Public Member Functions inherited from Acts::StepperPlainOptions
 StepperPlainOptions (const GeometryContext &gctx, const MagneticFieldContext &mctx)
 StepperPlainOptions with context.

Additional Inherited Members

Public Attributes inherited from Acts::StepperPlainOptions
struct Acts::StepperPlainOptions::Dense dense
std::reference_wrapper< const GeometryContextgeoContext
 Context object for the geometry.
double initialStepSize = 10 * Acts::UnitConstants::m
 Initial step size.
std::reference_wrapper< const MagneticFieldContextmagFieldContext
 Context object for the magnetic field.
unsigned int maxRungeKuttaStepTrials = 10000
 Maximum number of Runge-Kutta steps for the stepper step call.
double maxStepSize = std::numeric_limits<double>::max()
 Absolute maximum step size.
double stepSizeCutOff = 0.
 Cut-off value for the step size.
double stepTolerance = 1e-4
 Tolerance for the error of the integration.

Constructor & Destructor Documentation

◆ Options()

template<typename extension_t = EigenStepperDefaultExtension>
Acts::EigenStepper< extension_t >::Options::Options ( const GeometryContext & gctx,
const MagneticFieldContext & mctx )

Member Function Documentation

◆ setPlainOptions()

template<typename extension_t = EigenStepperDefaultExtension>
void Acts::EigenStepper< extension_t >::Options::setPlainOptions ( const StepperPlainOptions & options)