CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::sibyll::Interaction Struct Reference

sibyll::Interaction is the process for ProcessSequence. More...

#include <Sibyll.hpp>

Inheritance diagram for corsika::sibyll::Interaction:

Public Member Functions

template<typename TEnvironment >
 Interaction (TEnvironment const &env)
 
- Public Member Functions inherited from corsika::sibyll::InteractionModel
template<typename TEnvironment >
 InteractionModel (TEnvironment const &)
 
CrossSectionType getCrossSection (Code, Code, FourMomentum const &, FourMomentum const &) const
 
template<typename TSecondaries >
void doInteraction (TSecondaries &, Code, Code, FourMomentum const &, FourMomentum const &)
 
HadronInteractionModelgetHadronInteractionModel ()
 
HadronInteractionModel const & getHadronInteractionModel () const
 
nuclear_model_typegetNuclearInteractionModel ()
 
nuclear_model_type const & getNuclearInteractionModel () const
 

Additional Inherited Members

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

Detailed Description

sibyll::Interaction is the process for ProcessSequence.

The sibyll::InteractionModel is wrapped as an InteractionProcess here in order to provide all the functions for ProcessSequence.

Definition at line 34 of file Sibyll.hpp.


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