This model generates the final state for proton inelastic scattering. It is one of the HEP models which was derived from the high energy part of GHEISHA. In the HEP model, the final state of the hadron-nucleus interaction consists of particles generated at each of three stages: the initial interaction of the projectile with a single nucleon in the target nucleus, the cascade of the resulting particles through the nucleus, and the de-excitation of the remnant nucleus. Produced particles are grouped into forward-going and backward-going clusters in the center of mass, where an approximate energy balance is done before boosting to the lab frame. None of the three stages is modeled in detail, but instead the hadron energy and angle distributions are taken from functions whose parameters are the result of fits to experimental data over a large energy range.
This model gives reliable results when averaged over many events, or when integral results, such as total particle flux or shower shapes are desired. When differential distributions or event-by-event analysis is required, other, more detailed models, such as QGSP, QGSC, FTFP, or FTFC, should be used.
For details of this model, see the chapter on Parameterized Models in the Geant4 Physics Reference Manual.
G4HEProtonInelastic* model = new G4HEProtonInelastic(); protonProcess->RegisterMe(model); processManager->AddDiscreteProcess(protonProcess);