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

#include <Acts/Propagator/SympyStepper.hpp>

Inheritance diagram for Acts::SympyStepper::Options:
[legend]
Collaboration diagram for Acts::SympyStepper::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.

Public Attributes

bool doDense = true
double maxXOverX0Step = 1
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()

Acts::SympyStepper::Options::Options ( const GeometryContext & gctx,
const MagneticFieldContext & mctx )

Member Function Documentation

◆ setPlainOptions()

void Acts::SympyStepper::Options::setPlainOptions ( const StepperPlainOptions & options)

Member Data Documentation

◆ doDense

bool Acts::SympyStepper::Options::doDense = true

◆ maxXOverX0Step

double Acts::SympyStepper::Options::maxXOverX0Step = 1