Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::detail::VoidNavigator::State Struct Reference

Nested State struct, minimal requirement. More...

#include <acts/blob/sPHENIX/Core/include/Acts/Propagator/detail/VoidPropagatorComponents.hpp>

+ Collaboration diagram for Acts::detail::VoidNavigator::State:

Public Attributes

const SurfacestartSurface = nullptr
 Navigation state - external state: the start surface.
 
const SurfacecurrentSurface = nullptr
 Navigation state - external state: the current surface.
 
const SurfacetargetSurface = nullptr
 Navigation state - external state: the target surface.
 
bool targetReached = false
 Indicator if the target is reached.
 
bool navigationBreak = false
 Navigation state : a break has been detected.
 

Detailed Description

Nested State struct, minimal requirement.

Definition at line 21 of file VoidPropagatorComponents.hpp.

View newest version in sPHENIX GitHub at line 21 of file VoidPropagatorComponents.hpp

Member Data Documentation

const Surface* Acts::detail::VoidNavigator::State::currentSurface = nullptr

Navigation state - external state: the current surface.

Definition at line 26 of file VoidPropagatorComponents.hpp.

View newest version in sPHENIX GitHub at line 26 of file VoidPropagatorComponents.hpp

Referenced by Acts::detail::VoidNavigator::currentSurface().

bool Acts::detail::VoidNavigator::State::navigationBreak = false

Navigation state : a break has been detected.

Definition at line 35 of file VoidPropagatorComponents.hpp.

View newest version in sPHENIX GitHub at line 35 of file VoidPropagatorComponents.hpp

Referenced by Acts::detail::VoidNavigator::navigationBreak().

const Surface* Acts::detail::VoidNavigator::State::startSurface = nullptr

Navigation state - external state: the start surface.

Definition at line 23 of file VoidPropagatorComponents.hpp.

View newest version in sPHENIX GitHub at line 23 of file VoidPropagatorComponents.hpp

Referenced by Acts::detail::VoidNavigator::makeState(), and Acts::detail::VoidNavigator::startSurface().

bool Acts::detail::VoidNavigator::State::targetReached = false

Indicator if the target is reached.

Definition at line 32 of file VoidPropagatorComponents.hpp.

View newest version in sPHENIX GitHub at line 32 of file VoidPropagatorComponents.hpp

Referenced by Acts::detail::VoidNavigator::targetReached().

const Surface* Acts::detail::VoidNavigator::State::targetSurface = nullptr

Navigation state - external state: the target surface.

Definition at line 29 of file VoidPropagatorComponents.hpp.

View newest version in sPHENIX GitHub at line 29 of file VoidPropagatorComponents.hpp

Referenced by Acts::detail::VoidNavigator::makeState(), and Acts::detail::VoidNavigator::targetSurface().


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