File NoDecay.hpp

namespace ActsFatras
struct NoDecay
#include <ActsFatras/Physics/Decay/NoDecay.hpp>

Decay module that treats all particles as stable.

Public Functions

template<typename generator_t>
inline constexpr Particle::Scalar generateProperTimeLimit(generator_t&, const Particle&) const

Generate the proper time limit for a particle.

Returns

Always returns infinity as limit.

template<typename generator_t>
inline constexpr std::array<Particle, 0> run(generator_t&, const Particle&) const

Decay the particle without generating any descendant particles.