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

#include <acts/blob/sPHENIX/Fatras/include/ActsFatras/Kernel/SimulationResult.hpp>

+ Collaboration diagram for ActsFatras::SimulationResult:

Public Attributes

Particle particle
 Current/ final particle state.
 
std::vector< ParticlegeneratedParticles
 Additional particles generated by interactions or decay.
 
std::vector< Hithits
 Hits created by the particle.
 
bool isAlive = true
 
Particle::Scalar properTimeLimit
 
Particle::Scalar x0Limit = std::numeric_limits<Particle::Scalar>::quiet_NaN()
 
Particle::Scalar l0Limit = std::numeric_limits<Particle::Scalar>::quiet_NaN()
 
size_t x0Process = SIZE_MAX
 
size_t l0Process = SIZE_MAX
 

Detailed Description

Single particle simulation result (and intermediate state).

This result struct is used by multiple components and is thus defined separately from its usage.

Definition at line 23 of file SimulationResult.hpp.

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

Member Data Documentation

Particle::Scalar ActsFatras::SimulationResult::properTimeLimit
Initial value:
=
std::numeric_limits<Particle::Scalar>::quiet_NaN()

Definition at line 41 of file SimulationResult.hpp.

View newest version in sPHENIX GitHub at line 41 of file SimulationResult.hpp

Referenced by ActsFatras::detail::SimulationActor< generator_t, decay_t, interactions_t, hit_surface_selector_t >::operator()().


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