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

#include <Acts/Propagator/StepperOptions.hpp>

Inheritance diagram for Acts::StepperPlainOptions:
[legend]
Collaboration diagram for Acts::StepperPlainOptions:
[legend]

Classes

struct  Dense

Public Member Functions

 StepperPlainOptions (const GeometryContext &gctx, const MagneticFieldContext &mctx)
 StepperPlainOptions with context.

Public Attributes

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

◆ StepperPlainOptions()

Acts::StepperPlainOptions::StepperPlainOptions ( const GeometryContext & gctx,
const MagneticFieldContext & mctx )

StepperPlainOptions with context.

Member Data Documentation

◆ dense

struct Acts::StepperPlainOptions::Dense Acts::StepperPlainOptions::dense

◆ geoContext

std::reference_wrapper<const GeometryContext> Acts::StepperPlainOptions::geoContext

Context object for the geometry.

◆ initialStepSize

double Acts::StepperPlainOptions::initialStepSize = 10 * Acts::UnitConstants::m

Initial step size.

◆ magFieldContext

std::reference_wrapper<const MagneticFieldContext> Acts::StepperPlainOptions::magFieldContext

Context object for the magnetic field.

◆ maxRungeKuttaStepTrials

unsigned int Acts::StepperPlainOptions::maxRungeKuttaStepTrials = 10000

Maximum number of Runge-Kutta steps for the stepper step call.

◆ maxStepSize

double Acts::StepperPlainOptions::maxStepSize = std::numeric_limits<double>::max()

Absolute maximum step size.

◆ stepSizeCutOff

double Acts::StepperPlainOptions::stepSizeCutOff = 0.

Cut-off value for the step size.

◆ stepTolerance

double Acts::StepperPlainOptions::stepTolerance = 1e-4

Tolerance for the error of the integration.