CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::sibyll::Decay Class Reference
Inheritance diagram for corsika::sibyll::Decay:

Public Member Functions

 Decay (const bool sibyll_listing=false)
 
 Decay (std::set< Code > const &)
 
void printDecayConfig (const Code)
 
void printDecayConfig ()
 
void setHadronsUnstable ()
 
bool isDecayHandled (const Code)
 
bool canHandleDecay (const Code)
 
void setHandleDecay (const Code)
 
void setHandleDecay (std::vector< Code > const &)
 
void setHandleAllDecay ()
 
template<typename TParticle >
TimeType getLifetime (TParticle const &)
 
template<typename TSecondaryView >
void doDecay (TSecondaryView &)
 In this function SIBYLL is called to produce to decay the input particle.
 
- Public Member Functions inherited from corsika::DecayProcess< Decay >
InverseTimeType getInverseLifetime (TParticle const &particle)
 

Additional Inherited Members

- Public Types inherited from corsika::BaseProcess< Decay >
using process_type = Decay
 Base processor type for use in other template classes.
 
- Static Public Attributes inherited from corsika::BaseProcess< Decay >
static bool const is_process_sequence
 
static bool const is_switch_process_sequence
 
- Protected Member Functions inherited from corsika::BaseProcess< Decay >
Decay & getRef ()
 
const Decay & getRef () const
 
- Protected Attributes inherited from corsika::BaseProcess< Decay >
friend TDerived
 

Detailed Description

Definition at line 19 of file Decay.hpp.


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