ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
private Propagator state for navigation and debugging More...
#include <acts/blob/master/Core/include/Acts/Propagator/Propagator.hpp>
Public Member Functions | |
template<typename parameters_t > | |
State (const parameters_t &start, const propagator_options_t &topts) | |
Public Attributes | |
propagator_options_t | options |
These are the options - provided for each propagation step. | |
StepperState | stepping |
Stepper state - internal state of the Stepper. | |
NavigatorState | navigation |
Navigation state - internal state of the Navigator. | |
std::reference_wrapper< const GeometryContext > | geoContext |
Context object for the geometry. | |
private Propagator state for navigation and debugging
parameters_t | Type of the track parameters |
propagator_options_t | Type of the Objections object |
This struct holds the common state information for propagating which is independent of the actual stepper implementation.
Definition at line 242 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 242 of file Propagator.hpp
|
inline |
Create the propagator state from the options
parameters_t | the type of the start parameters |
propagator_options_t | the type of the propagator options |
start | The start parameters, used to initialize stepping state |
topts | The options handed over by the propagate call |
Definition at line 251 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 251 of file Propagator.hpp
References Acts::Propagator< stepper_t, navigator_t >::State< propagator_options_t >::navigation.
std::reference_wrapper<const GeometryContext> Acts::Propagator< stepper_t, navigator_t >::State< propagator_options_t >::geoContext |
Context object for the geometry.
Definition at line 270 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 270 of file Propagator.hpp
NavigatorState Acts::Propagator< stepper_t, navigator_t >::State< propagator_options_t >::navigation |
Navigation state - internal state of the Navigator.
Definition at line 267 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 267 of file Propagator.hpp
Referenced by Acts::Propagator< stepper_t, navigator_t >::State< propagator_options_t >::State().
propagator_options_t Acts::Propagator< stepper_t, navigator_t >::State< propagator_options_t >::options |
These are the options - provided for each propagation step.
Definition at line 261 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 261 of file Propagator.hpp
StepperState Acts::Propagator< stepper_t, navigator_t >::State< propagator_options_t >::stepping |
Stepper state - internal state of the Stepper.
Definition at line 264 of file Propagator.hpp.
View newest version in sPHENIX GitHub at line 264 of file Propagator.hpp