Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsFatras::NoDecay Struct Reference

Decay module that treats all particles as stable. More...

#include <acts/blob/sPHENIX/Fatras/include/ActsFatras/Physics/Decay/NoDecay.hpp>

Public Member Functions

template<typename generator_t >
constexpr Particle::Scalar generateProperTimeLimit (generator_t &, const Particle &) const
 
template<typename generator_t >
constexpr std::array< Particle, 0 > run (generator_t &, const Particle &) const
 Decay the particle without generating any descendant particles.
 

Detailed Description

Decay module that treats all particles as stable.

Definition at line 19 of file NoDecay.hpp.

View newest version in sPHENIX GitHub at line 19 of file NoDecay.hpp

Member Function Documentation

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

Generate the proper time limit for a particle.

Returns
Always returns infinity as limit.

Definition at line 24 of file NoDecay.hpp.

View newest version in sPHENIX GitHub at line 24 of file NoDecay.hpp

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

Decay the particle without generating any descendant particles.

Definition at line 30 of file NoDecay.hpp.

View newest version in sPHENIX GitHub at line 30 of file NoDecay.hpp


The documentation for this struct was generated from the following file: