Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::Test::PropState< stepper_state_t > Struct Template Reference

Simplified propagator state. More...

+ Collaboration diagram for Acts::Test::PropState< stepper_state_t >:

Public Member Functions

 PropState (Direction direction, stepper_state_t sState)
 Constructor.
 
 PropState (Direction direction, StraightLineStepper::State sState)
 Constructor.
 

Public Attributes

stepper_state_t stepping
 State of the eigen stepper.
 
struct {
   double   tolerance = 1e-4
 
   double   stepSizeCutOff = 0.
 
   unsigned int   maxRungeKuttaStepTrials = 10000
 
   Direction   direction = Direction::Forward
 
options
 
StraightLineStepper::State stepping
 State of the straight line stepper.
 
struct {
   Direction   direction = Direction::Forward
 
options
 

Detailed Description

template<typename stepper_state_t>
struct Acts::Test::PropState< stepper_state_t >

Simplified propagator state.

Definition at line 91 of file EigenStepperTests.cpp.

View newest version in sPHENIX GitHub at line 91 of file EigenStepperTests.cpp

Constructor & Destructor Documentation

template<typename stepper_state_t >
Acts::Test::PropState< stepper_state_t >::PropState ( Direction  direction,
stepper_state_t  sState 
)
inline

Constructor.

Definition at line 93 of file EigenStepperTests.cpp.

View newest version in sPHENIX GitHub at line 93 of file EigenStepperTests.cpp

References ckf::options.

template<typename stepper_state_t >
Acts::Test::PropState< stepper_state_t >::PropState ( Direction  direction,
StraightLineStepper::State  sState 
)
inline

Constructor.

Definition at line 51 of file StraightLineStepperTests.cpp.

View newest version in sPHENIX GitHub at line 51 of file StraightLineStepperTests.cpp

References Acts::Test::PropState< stepper_state_t >::direction, and Acts::Test::PropState< stepper_state_t >::options.

Member Data Documentation

template<typename stepper_state_t >
Direction Acts::Test::PropState< stepper_state_t >::direction = Direction::Forward

Definition at line 104 of file EigenStepperTests.cpp.

View newest version in sPHENIX GitHub at line 104 of file EigenStepperTests.cpp

Referenced by Acts::Test::PropState< stepper_state_t >::PropState().

template<typename stepper_state_t >
unsigned int Acts::Test::PropState< stepper_state_t >::maxRungeKuttaStepTrials = 10000

Definition at line 103 of file EigenStepperTests.cpp.

View newest version in sPHENIX GitHub at line 103 of file EigenStepperTests.cpp

struct { ... } Acts::Test::PropState< stepper_state_t >::options
template<typename stepper_state_t >
StraightLineStepper::State Acts::Test::PropState< stepper_state_t >::stepping

State of the straight line stepper.

Definition at line 56 of file StraightLineStepperTests.cpp.

View newest version in sPHENIX GitHub at line 56 of file StraightLineStepperTests.cpp

template<typename stepper_state_t >
stepper_state_t Acts::Test::PropState< stepper_state_t >::stepping

State of the eigen stepper.

Definition at line 98 of file EigenStepperTests.cpp.

View newest version in sPHENIX GitHub at line 98 of file EigenStepperTests.cpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

template<typename stepper_state_t >
double Acts::Test::PropState< stepper_state_t >::stepSizeCutOff = 0.

Definition at line 102 of file EigenStepperTests.cpp.

View newest version in sPHENIX GitHub at line 102 of file EigenStepperTests.cpp

template<typename stepper_state_t >
double Acts::Test::PropState< stepper_state_t >::tolerance = 1e-4

Definition at line 101 of file EigenStepperTests.cpp.

View newest version in sPHENIX GitHub at line 101 of file EigenStepperTests.cpp

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().


The documentation for this struct was generated from the following files: