Struct DirectNavigator::Initializer¶
Defined in File DirectNavigator.hpp
Nested Relationships¶
This struct is a nested type of Class DirectNavigator.
Nested Types¶
Struct Documentation¶
-
struct
Acts::DirectNavigator::Initializer Nested Actor struct, called Initializer.
This is needed for the initialization of the surface sequence
Public Types
-
using
result_type= this_result
Public Functions
-
Initializer() = default Defaulting the constructor.
-
template<typename
propagator_state_t, typenamestepper_t>
voidoperator()(propagator_state_t &state, const stepper_t&, result_type &r) const Actor operator call.
- Template Parameters
statet: Type of the full propagator statestepper_t: Type of the stepper
- Parameters
state: the entire propagator stater: the result of this Actor
-
template<typename
propagator_state_t, typenamestepper_t>
voidoperator()(propagator_state_t&, const stepper_t&) const Actor operator call - resultless, unused.
Public Members
-
SurfaceSequence
navSurfaces= {} The Surface sequence.
-
struct
this_result Actor result / state.
Public Members
-
bool
initialized= false
-
bool
-
using