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

The step information for recording. More...

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

+ Collaboration diagram for Acts::detail::Step:

Public Attributes

ConstrainedStep stepSize
 
Direction navDir
 
Vector3 position = Vector3(0., 0., 0.)
 
Vector3 momentum = Vector3(0., 0., 0.)
 
std::shared_ptr< const Surfacesurface = nullptr
 
GeometryIdentifier geoID = 0
 

Detailed Description

The step information for recording.

The surface object could be a temporarily created object and as the Step vector is collected and written out at a later stage, the surface is referenced counted here.

Definition at line 33 of file SteppingLogger.hpp.

View newest version in sPHENIX GitHub at line 33 of file SteppingLogger.hpp

Member Data Documentation

GeometryIdentifier Acts::detail::Step::geoID = 0

Definition at line 39 of file SteppingLogger.hpp.

View newest version in sPHENIX GitHub at line 39 of file SteppingLogger.hpp

Referenced by Acts::detail::SteppingLogger::operator()().

Vector3 Acts::detail::Step::momentum = Vector3(0., 0., 0.)

Definition at line 37 of file SteppingLogger.hpp.

View newest version in sPHENIX GitHub at line 37 of file SteppingLogger.hpp

Referenced by Acts::detail::SteppingLogger::operator()().

Direction Acts::detail::Step::navDir

Definition at line 35 of file SteppingLogger.hpp.

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

Referenced by Acts::detail::SteppingLogger::operator()().

Vector3 Acts::detail::Step::position = Vector3(0., 0., 0.)

Definition at line 36 of file SteppingLogger.hpp.

View newest version in sPHENIX GitHub at line 36 of file SteppingLogger.hpp

Referenced by Acts::detail::SteppingLogger::operator()().

ConstrainedStep Acts::detail::Step::stepSize

Definition at line 34 of file SteppingLogger.hpp.

View newest version in sPHENIX GitHub at line 34 of file SteppingLogger.hpp

Referenced by Acts::detail::SteppingLogger::operator()().

std::shared_ptr<const Surface> Acts::detail::Step::surface = nullptr

Definition at line 38 of file SteppingLogger.hpp.

View newest version in sPHENIX GitHub at line 38 of file SteppingLogger.hpp

Referenced by Acts::detail::SteppingLogger::operator()().


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