Struct BetheHeitler¶
Defined in File BetheHeitler.hpp
Struct Documentation¶
-
struct
ActsFatras::BetheHeitler¶ Simulate electron energy loss using the Bethe-Heitler description.
Bethe-Heitler for electron bremsstrahlung description as described here: “A Gaussian-mixture approximation of the Bethe–Heitler model of electron
energy loss by bremsstrahlung” R. Frühwirth
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
Public Members
-
double
scaleFactor= 1.¶ A scaling factor to.
-
template<typename