|
Geant4.10
|
Functions | |
| G4double | elastic (Particle const *const p1, Particle const *const p2) |
| G4double | total (Particle const *const p1, Particle const *const p2) |
| G4double | pionNucleon (Particle const *const p1, Particle const *const p2) |
| G4double | recombination (Particle const *const p1, Particle const *const p2) |
| G4double | deltaProduction (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 () |
Calculate the slope of the NN DDXS.
| energyCM | energy in the CM frame, in MeV |
| iso | total isospin of the system |
Definition at line 70 of file G4INCLCrossSections.cc.
Referenced by G4INCL::ElasticChannel::getFinalState().
| void G4INCL::CrossSections::deleteCrossSections | ( | ) |
Definition at line 142 of file G4INCLCrossSections.cc.
Referenced by G4INCL::INCL::~INCL().
| G4double G4INCL::CrossSections::deltaProduction | ( | Particle const *const | p1, |
| Particle const *const | p2 | ||
| ) |
Definition at line 66 of file G4INCLCrossSections.cc.
Referenced by G4INCL::BinaryCollisionAvatar::getChannel().
| G4double G4INCL::CrossSections::elastic | ( | Particle const *const | p1, |
| Particle const *const | p2 | ||
| ) |
Definition at line 50 of file G4INCLCrossSections.cc.
Referenced by G4QMDReaction::ApplyYourself(), G4QMDCollision::CalFinalStateOfTheBinaryCollisionJQMD(), and G4INCL::BinaryCollisionAvatar::getChannel().
| 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 107 of file G4INCLCrossSections.cc.
References G4INCL::Particle::adjustMomentumFromEnergy(), G4INCL::Particle::getMass(), G4INCL::Math::max(), G4INCL::Neutron, G4INCL::Proton, G4INCL::Particle::setEnergy(), G4INCL::Math::tenPi, G4INCL::ParticleSpecies::theA, and total().
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 74 of file G4INCLCrossSections.cc.
References G4INCL::Particle::adjustMomentumFromEnergy(), G4INCL::Particle::getMass(), G4INCL::Math::max(), G4INCL::Neutron, G4INCL::PiMinus, G4INCL::PiPlus, G4INCL::PiZero, G4INCL::Proton, G4INCL::Particle::setEnergy(), G4INCL::Math::tenPi, and total().
| G4double G4INCL::CrossSections::pionNucleon | ( | Particle const *const | p1, |
| Particle const *const | p2 | ||
| ) |
Definition at line 58 of file G4INCLCrossSections.cc.
| G4double G4INCL::CrossSections::recombination | ( | Particle const *const | p1, |
| Particle const *const | p2 | ||
| ) |
Definition at line 62 of file G4INCLCrossSections.cc.
Referenced by G4INCL::BinaryCollisionAvatar::getChannel().
| void G4INCL::CrossSections::setCrossSections | ( | ICrossSections * | c | ) |
Definition at line 138 of file G4INCLCrossSections.cc.
References test::c.
Referenced by G4INCL::INCL::INCL().
| G4double G4INCL::CrossSections::total | ( | Particle const *const | p1, |
| Particle const *const | p2 | ||
| ) |
Definition at line 54 of file G4INCLCrossSections.cc.
Referenced by G4ScreeningMottCrossSection::AngleDistribution(), G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar(), G4Volant::getTotalMass(), G4NeutronHPFissionBaseFS::Init(), G4NeutronHPList::Init(), G4NeutronHPInelasticBaseFS::Init(), G4NeutronHPInelasticCompFS::Init(), G4NeutronHPVector::Init(), G4NeutronHPVector::IntegrateAndNormalise(), interactionDistanceNN(), interactionDistancePiN(), G4SPBaryon::MatchDiQuarkAndGetQuark(), G4INCL::InteractionAvatar::preInteractionBlocking(), and CexmcRunAction::PrintResults().
1.8.7