|
CORSIKA
@c8_version@
The framework to simulate particle cascades for astroparticle physics
|
sibyll::Interaction is the process for ProcessSequence. More...
#include <Sibyll.hpp>

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 &) |
| HadronInteractionModel & | getHadronInteractionModel () |
| HadronInteractionModel const & | getHadronInteractionModel () const |
| nuclear_model_type & | getNuclearInteractionModel () |
| 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 |
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.