Geant4
10.03.p03
|
Functions | |
G4double | elastic (Particle const *const p1, Particle const *const p2) |
G4double | total (Particle const *const p1, Particle const *const p2) |
G4double | NDeltaToNN (Particle const *const p1, Particle const *const p2) |
G4double | NNToNDelta (Particle const *const p1, Particle const *const p2) |
G4double | NNToxPiNN (const G4int xpi, Particle const *const p1, Particle const *const p2) |
G4double | piNToDelta (Particle const *const p1, Particle const *const p2) |
G4double | piNToxPiN (const G4int xpi, Particle const *const p1, Particle const *const p2) |
G4double | piNToEtaN (Particle const *const p1, Particle const *const p2) |
G4double | piNToOmegaN (Particle const *const p1, Particle const *const p2) |
G4double | piNToEtaPrimeN (Particle const *const p1, Particle const *const p2) |
G4double | etaNToPiN (Particle const *const p1, Particle const *const p2) |
G4double | etaNToPiPiN (Particle const *const p1, Particle const *const p2) |
G4double | omegaNToPiN (Particle const *const p1, Particle const *const p2) |
G4double | omegaNToPiPiN (Particle const *const p1, Particle const *const p2) |
G4double | etaPrimeNToPiN (Particle const *const p1, Particle const *const p2) |
G4double | NNToNNEta (Particle const *const p1, Particle const *const p2) |
G4double | NNToNNEtaExclu (Particle const *const p1, Particle const *const p2) |
G4double | NNToNNEtaxPi (const G4int xpi, Particle const *const p1, Particle const *const p2) |
G4double | NNToNDeltaEta (Particle const *const p1, Particle const *const p2) |
G4double | NNToNNOmega (Particle const *const p1, Particle const *const p2) |
G4double | NNToNNOmegaExclu (Particle const *const p1, Particle const *const p2) |
G4double | NNToNNOmegaxPi (const G4int xpi, Particle const *const p1, Particle const *const p2) |
G4double | NNToNDeltaOmega (Particle const *const p1, Particle const *const p2) |
G4double | calculateNNAngularSlope (G4double energyCM, G4int iso) |
Calculate the slope of the NN DDXS. More... | |
G4double | interactionDistanceNN (const ParticleSpecies &aSpecies, const G4double kineticEnergy) |
Compute the "interaction distance". More... | |
G4double | interactionDistancePiN (const G4double projectileKineticEnergy) |
Compute the "interaction distance". More... | |
void | setCrossSections (ICrossSections *c) |
void | deleteCrossSections () |
void | initialize (Config const *const theConfig) |
Calculate the slope of the NN DDXS.
energyCM | energy in the CM frame, in MeV |
iso | total isospin of the system |
Definition at line 147 of file G4INCLCrossSections.cc.
void G4INCL::CrossSections::deleteCrossSections | ( | ) |
G4double G4INCL::CrossSections::elastic | ( | 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::etaPrimeNToPiN | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |
Definition at line 111 of file G4INCLCrossSections.cc.
void G4INCL::CrossSections::initialize | ( | Config const *const | theConfig | ) |
Definition at line 224 of file G4INCLCrossSections.cc.
G4double G4INCL::CrossSections::interactionDistanceNN | ( | const ParticleSpecies & | aSpecies, |
const G4double | kineticEnergy | ||
) |
Compute the "interaction distance".
Defined on the basis of the average value of the N-N cross sections at the given kinetic energy.
Definition at line 184 of file G4INCLCrossSections.cc.
Compute the "interaction distance".
Defined on the basis of the average value of the pi-N cross sections at the given kinetic energy.
Definition at line 151 of file G4INCLCrossSections.cc.
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::NNToNDeltaEta | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |
G4double G4INCL::CrossSections::NNToNDeltaOmega | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |
G4double G4INCL::CrossSections::NNToNNEta | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |
Definition at line 115 of file G4INCLCrossSections.cc.
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::NNToNNOmega | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |
Definition at line 131 of file G4INCLCrossSections.cc.
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::NNToxPiNN | ( | const G4int | xpi, |
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::piNToDelta | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |
G4double G4INCL::CrossSections::piNToEtaN | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |
G4double G4INCL::CrossSections::piNToEtaPrimeN | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |
Definition at line 91 of file G4INCLCrossSections.cc.
G4double G4INCL::CrossSections::piNToOmegaN | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |
G4double G4INCL::CrossSections::piNToxPiN | ( | const G4int | xpi, |
Particle const *const | p1, | ||
Particle const *const | p2 | ||
) |
void G4INCL::CrossSections::setCrossSections | ( | ICrossSections * | c | ) |
G4double G4INCL::CrossSections::total | ( | Particle const *const | p1, |
Particle const *const | p2 | ||
) |