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

Public Member Functions

 Decay (bool const print_listing=false)
 
 Decay (std::set< Code > const &)
 
bool isDecayHandled (Code const)
 
bool canHandleDecay (Code const)
 is decay possible in principle?
 
void setHandleDecay (Code const)
 set Pythia::Decay to handle the decay of this particle!
 
void setHandleDecay (std::vector< Code > const &)
 set Pythia::Decay to handle the decay of this list of particles!
 
void setHandleAllDecays ()
 set Pythia::Decay to handle all particle decays
 
void printDecayConfig (Code const)
 print internal configuration for this particle
 
void printDecayConfig ()
 print configuration of decays in corsika
 
bool canDecay (Code const)
 
template<typename TParticle >
TimeType getLifetime (TParticle const &)
 
template<typename TView >
void doDecay (TView &)
 
- 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 20 of file Decay.hpp.


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