|
CORSIKA
@c8_version@
The framework to simulate particle cascades for astroparticle physics
|
Implements the production of secondary hadrons for the hadronic interaction of real and virtual photons for PROPOSAL. The model distinguishes between resonance production (LE) and continuum (HE). HE production replaces the photon with a rho0. External models are needed that implement the hadronic particle production via the doInteraction(TSecondaries& view, Code const projectile, Code const target, FourMomentum const& projectileP4, FourMomentum const& targetP4) routine. The threshold between LE and HE interactions is defined in lab energy. More...
#include <HadronicPhotonModel.hpp>

Public Member Functions | |
| HadronicPhotonModel (THadronicLEModel &, THadronicHEModel &, HEPEnergyType const &) | |
| template<typename TSecondaryView > | |
| ProcessReturn | doHadronicPhotonInteraction (TSecondaryView &, CoordinateSystemPtr const &, FourMomentum const &, Code const &) |
| Calculate produce the hadronic secondaries in a hadronic photon interaction and store them on the particle stack. | |
Implements the production of secondary hadrons for the hadronic interaction of real and virtual photons for PROPOSAL. The model distinguishes between resonance production (LE) and continuum (HE). HE production replaces the photon with a rho0. External models are needed that implement the hadronic particle production via the doInteraction(TSecondaries& view, Code const projectile, Code const target, FourMomentum const& projectileP4, FourMomentum const& targetP4) routine. The threshold between LE and HE interactions is defined in lab energy.
| THadronicModel |
Definition at line 27 of file HadronicPhotonModel.hpp.