|
CORSIKA
@c8_version@
The framework to simulate particle cascades for astroparticle physics
|
The sibyll::NuclearInteractionModel provides the SIBYLL semi superposition model. More...
#include <NuclearInteractionModel.hpp>

Public Member Functions | |
| template<class TEnvironment > | |
| NuclearInteractionModel (TNucleonModel &, TEnvironment const &) | |
| bool constexpr | isValid (Code const projectileId, Code const targetId, HEPEnergyType const sqrtSnn) const |
| template<class TEnvironment > | |
| void | initializeNuclearCrossSections (TEnvironment const &) |
| void | printCrossSectionTable (Code) const |
| CrossSectionType | readCrossSectionTable (int const, Code const, HEPEnergyType const) const |
| HEPEnergyType | getMinEnergyPerNucleonCoM () const |
| HEPEnergyType | getMaxEnergyPerNucleonCoM () const |
| unsigned int constexpr | getMaxNucleusAProjectile () const |
| unsigned int constexpr | getMaxNFragments () const |
| unsigned int constexpr | getNEnergyBins () const |
| CrossSectionType | getCrossSection (Code const, Code const, FourMomentum const &projectileP4, FourMomentum const &targetP4) const |
| template<typename TSecondaryView > | |
| void | doInteraction (TSecondaryView &, Code const, Code const, FourMomentum const &projectileP4, FourMomentum const &targetP4) |
The sibyll::NuclearInteractionModel provides the SIBYLL semi superposition model.
can transform a proton-nucleus interaction model into a nucleus-nucleus interaction model.
| TNucleonModel |
Definition at line 26 of file NuclearInteractionModel.hpp.