Struct BetheBloch¶
Defined in File BetheBloch.hpp
Struct Documentation¶
-
struct
ActsFatras
::
BetheBloch
¶ Simulate energy loss using the Bethe-Bloch/Landau description.
Energy loss is computed using the most probable value and appropriate fluctuations from a Landau distribution. No secondaries are generated for the removed energy.
Public Functions
-
template<typename
generator_t
>
std::array<Particle, 0>operator()
(generator_t &generator, const Acts::MaterialSlab &slab, Particle &particle) const¶ Simulate energy loss and update the particle parameters.
- Return
Empty secondaries containers.
- Parameters
[in] generator
: is the random number generator[in] slab
: defines the passed material[inout] particle
: is the particle being updated
- Template Parameters
generator_t
: is a RandomNumberEngine
-
template<typename