ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
detray::actor::pointwise_material_interactor< algebra_t >::state Struct Reference

Per-surface material effects and their application settings. More...

#include <detray/propagator/actors/pointwise_material_interactor.hpp>

Public Member Functions

void reset ()
 Clear accumulated material effects before processing a surface.

Public Attributes

bool do_covariance_transport = true
 Whether material contributions update the covariance.
bool do_energy_loss = true
 Whether mean energy loss is applied.
bool do_multiple_scattering = true
 Whether multiple scattering is applied.
scalar_type e_loss {0.f}
 Evaluated energy loss.
scalar_type projected_scattering_angle {0.f}
 Evaluated projected scattering angle.
scalar_type sigma_qop {0.f}
 Evaluated sigma of qoverp.

Detailed Description

template<concepts::algebra algebra_t>
struct detray::actor::pointwise_material_interactor< algebra_t >::state

Per-surface material effects and their application settings.