Struct SimulationResult

Struct Documentation

struct ActsFatras::SimulationResult

Single particle simulation result (and intermediate state).

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

Public Members

std::vector<Particle> generatedParticles

Additional particles generated by interactions.

std::vector<Hit> hits

Hits created by the particle.

bool isAlive = true

Whether the particle is alive or not, i.e. could be simulated further.

Particle particle

Current/ final particle state.

Particle::Scalar pathInL0 = 0
Particle::Scalar pathInX0 = 0

Material accumulated during the propagation.

The initial particle can already have some accumulated material. The particle stores the full material path. This keeps track of the additional material accumulated during simulation.