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

mockup of propagtor state More...

+ Collaboration diagram for Acts::Test::PropagatorState:

Classes

struct  Options
 emulate the options template More...
 
struct  Stepper
 This is a simple cache struct to mimic a Stepper. More...
 

Public Attributes

SteppingState stepping
 Contains: stepping state.
 
NavigationState navigation
 Contains: navigation state.
 
Options options
 Contains: options.
 
const SurfacestartSurface = nullptr
 Navigation cache: the start surface.
 
const SurfacecurrentSurface = nullptr
 Navigation cache: the current surface.
 
const SurfacetargetSurface = nullptr
 Navigation cache: the target surface.
 
bool targetReached = false
 
Stepper::State stepping
 The Stepper state - internal statew of the Stepper.
 
Navigator::State navigation
 Navigation state - internal state of the Navigator.
 
GeometryContext geoContext = GeometryContext()
 

Detailed Description

mockup of propagtor state

This is a simple cache struct to mimic the Propagator cache

Definition at line 118 of file LoopProtectionTests.cpp.

View newest version in sPHENIX GitHub at line 118 of file LoopProtectionTests.cpp

Member Data Documentation

const Surface* Acts::Test::PropagatorState::currentSurface = nullptr

Navigation cache: the current surface.

Definition at line 254 of file NavigatorTests.cpp.

View newest version in sPHENIX GitHub at line 254 of file NavigatorTests.cpp

GeometryContext Acts::Test::PropagatorState::geoContext = GeometryContext()

Definition at line 270 of file NavigatorTests.cpp.

View newest version in sPHENIX GitHub at line 270 of file NavigatorTests.cpp

NavigationState Acts::Test::PropagatorState::navigation

Contains: navigation state.

Definition at line 122 of file LoopProtectionTests.cpp.

View newest version in sPHENIX GitHub at line 122 of file LoopProtectionTests.cpp

Navigator::State Acts::Test::PropagatorState::navigation

Navigation state - internal state of the Navigator.

Definition at line 267 of file NavigatorTests.cpp.

View newest version in sPHENIX GitHub at line 267 of file NavigatorTests.cpp

Options Acts::Test::PropagatorState::options

Contains: options.

Give some options.

Definition at line 124 of file LoopProtectionTests.cpp.

View newest version in sPHENIX GitHub at line 124 of file LoopProtectionTests.cpp

Referenced by upload.VersionControlSystem::__init__(), and Acts::Test::BOOST_DATA_TEST_CASE().

const Surface* Acts::Test::PropagatorState::startSurface = nullptr

Navigation cache: the start surface.

Definition at line 251 of file NavigatorTests.cpp.

View newest version in sPHENIX GitHub at line 251 of file NavigatorTests.cpp

SteppingState Acts::Test::PropagatorState::stepping

Contains: stepping state.

Definition at line 120 of file LoopProtectionTests.cpp.

View newest version in sPHENIX GitHub at line 120 of file LoopProtectionTests.cpp

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

Stepper::State Acts::Test::PropagatorState::stepping

The Stepper state - internal statew of the Stepper.

Definition at line 264 of file NavigatorTests.cpp.

View newest version in sPHENIX GitHub at line 264 of file NavigatorTests.cpp

bool Acts::Test::PropagatorState::targetReached = false

Definition at line 258 of file NavigatorTests.cpp.

View newest version in sPHENIX GitHub at line 258 of file NavigatorTests.cpp

const Surface* Acts::Test::PropagatorState::targetSurface = nullptr

Navigation cache: the target surface.

Definition at line 257 of file NavigatorTests.cpp.

View newest version in sPHENIX GitHub at line 257 of file NavigatorTests.cpp


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