Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4INCLCrossSections.cc File Reference

Go to the source code of this file.

Namespaces

namespace  G4INCL
 
namespace  G4INCL::CrossSections
 

Macros

#define INCLXX_IN_GEANT4_MODE   1
 

Functions

G4double G4INCL::CrossSections::elastic (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::total (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NDeltaToNN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNDelta (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToxPiNN (const G4int xpi, Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::piNToDelta (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::piNToxPiN (const G4int xpi, Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::piNToEtaN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::piNToOmegaN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::piNToEtaPrimeN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::etaNToPiN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::etaNToPiPiN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::omegaNToPiN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::omegaNToPiPiN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::etaPrimeNToPiN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNNEta (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNNEtaExclu (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNNEtaxPi (const G4int xpi, Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNDeltaEta (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNNOmega (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNNOmegaExclu (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNNOmegaxPi (const G4int xpi, Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNDeltaOmega (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NYelastic (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKbelastic (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKelastic (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNLK (Particle const *const p1, Particle const *const p2)
 Strange cross sections.
 
G4double G4INCL::CrossSections::NNToNSK (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNLKpi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNSKpi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNLK2pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNSK2pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNNKKb (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToMissingStrangeness (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NDeltaToNLK (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NDeltaToNSK (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NDeltaToDeltaLK (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NDeltaToDeltaSK (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NDeltaToNNKKb (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NpiToLK (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NpiToSK (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::p_pimToSmKp (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::p_pimToSzKz (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::p_pizToSzKp (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NpiToLKpi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NpiToSKpi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NpiToLK2pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NpiToSK2pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NpiToNKKb (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NpiToMissingStrangeness (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NLToNS (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NSToNL (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NSToNS (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKToNK (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKToNKpi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKToNK2pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKbToNKb (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKbToSpi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKbToLpi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNbarElastic (Particle const *const p1, Particle const *const p2)
 antiparticle cross sections
 
G4double G4INCL::CrossSections::NNbarCEX (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNbarToLLbar (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNbarToNNbarpi (Particle const *const p1, Particle const *const p2)
 Nucleon-AntiNucleon to Nucleon-AntiNucleon + pions cross sections.
 
G4double G4INCL::CrossSections::NNbarToNNbar2pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNbarToNNbar3pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNbarToAnnihilation (Particle const *const p1, Particle const *const p2)
 Nucleon-AntiNucleon total annihilation cross sections.
 
G4double G4INCL::CrossSections::NKbToS2pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKbToL2pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKbToNKbpi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NKbToNKb2pi (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::calculateNNAngularSlope (G4double energyCM, G4int iso)
 Calculate the slope of the NN DDXS.
 
G4double G4INCL::CrossSections::interactionDistancePiN (const G4double projectileKineticEnergy)
 Compute the "interaction distance".
 
G4double G4INCL::CrossSections::interactionDistanceNN (const ParticleSpecies &aSpecies, const G4double kineticEnergy)
 Compute the "interaction distance".
 
G4double G4INCL::CrossSections::interactionDistanceKN (const G4double projectileKineticEnergy)
 Compute the "interaction distance".
 
G4double G4INCL::CrossSections::interactionDistanceKbarN (const G4double projectileKineticEnergy)
 Compute the "interaction distance".
 
G4double G4INCL::CrossSections::interactionDistanceYN (const G4double projectileKineticEnergy)
 Compute the "interaction distance".
 
void G4INCL::CrossSections::setCrossSections (ICrossSections *c)
 
void G4INCL::CrossSections::deleteCrossSections ()
 
void G4INCL::CrossSections::initialize (Config const *const theConfig)
 

Macro Definition Documentation

◆ INCLXX_IN_GEANT4_MODE

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLCrossSections.cc.