Struct Acts::Experimental::NextNavigator::State¶
-
struct State : public Acts::Experimental::NavigationState
Nested State struct.
It acts as an internal state which is created for every propagation/extrapolation step and keep thread-local navigation information
Public Members
-
const Surface *currentSurface = nullptr
Navigation state - external state: the current surface.
-
bool navigationBreak = false
Navigation state : a break has been detected.
-
const Surface *startSurface = nullptr
Navigation state - external state: the start surface.
-
bool targetReached = false
Indicator if the target is reached.
-
const Surface *targetSurface = nullptr
Navigation state - external state: the target surface.
-
const Surface *currentSurface = nullptr