Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
Functions | |
G4double | bindingEnergy (G4int A, G4int Z) |
G4double | bindingEnergyAsymptotic (G4int A, G4int Z) |
G4double | FermiEnergy (G4int A, G4int Z, G4int ntype) |
void | paraMaker (G4double Z, std::pair< std::vector< G4double >, std::vector< G4double > > &parms) |
void | paraMakerTruncated (G4double Z, std::pair< G4double, G4double > &parms) |
G4double | getAL (G4int A) |
G4double | csNN (G4double e) |
G4double | csPN (G4double e) |
G4double | G4cbrt (G4double x) |
G4double | inuclRndm () |
G4double | randomGauss (G4double sigma) |
G4double | randomPHI () |
std::pair< G4double, G4double > | randomCOS_SIN () |
G4double | nucleiLevelDensity (G4int A) |
G4LorentzVector | generateWithFixedTheta (G4double ct, G4double p, G4double mass=0.) |
G4LorentzVector | generateWithRandomAngles (G4double p, G4double mass=0.) |
Definition at line 37 of file bindingEnergy.cc.
Referenced by G4BigBanger::collide(), G4EquilibriumEvaporator::collide(), G4Fissioner::collide(), G4NonEquilibriumEvaporator::collide(), G4CascadeColliderBase::explosion(), G4CascadeRecoilMaker::goodNucleus(), and G4NucleiModel::initializeCascad().
Definition at line 33 of file bindingEnergyAsymptotic.cc.
Referenced by G4Fissioner::collide().
Definition at line 46 of file G4InuclSpecialFunctions.cc.
Referenced by G4NonEquilibriumEvaporator::collide().
Definition at line 58 of file G4InuclSpecialFunctions.cc.
Referenced by G4NonEquilibriumEvaporator::collide().
Definition at line 72 of file G4InuclSpecialFunctions.cc.
Referenced by G4NonEquilibriumEvaporator::collide().
Definition at line 79 of file G4InuclSpecialFunctions.cc.
Referenced by bindingEnergyAsymptotic(), G4EquilibriumEvaporator::collide(), G4Fissioner::collide(), G4NonEquilibriumEvaporator::collide(), FermiEnergy(), G4RegionModel::G4RegionModel(), G4NucleiModel::generateModel(), G4NucleiModel::generateNucleonMomentum(), getAL(), G4CascadeColliderBase::inelasticInteractionPossible(), and G4IntraNucleiCascader::initialize().
G4LorentzVector G4InuclSpecialFunctions::generateWithFixedTheta | ( | G4double | ct, |
G4double | p, | ||
G4double | mass = 0. |
||
) |
Definition at line 109 of file G4InuclSpecialFunctions.cc.
Referenced by G4NucleiModel::initializeCascad().
G4LorentzVector G4InuclSpecialFunctions::generateWithRandomAngles | ( | G4double | p, |
G4double | mass = 0. |
||
) |
Definition at line 124 of file G4InuclSpecialFunctions.cc.
Referenced by G4EquilibriumEvaporator::collide(), G4Fissioner::collide(), G4NonEquilibriumEvaporator::collide(), G4NucleiModel::generateNucleonMomentum(), and G4NucleiModel::initializeCascad().
Definition at line 42 of file G4InuclSpecialFunctions.cc.
Referenced by G4EquilibriumEvaporator::collide(), and G4NonEquilibriumEvaporator::collide().
G4double G4InuclSpecialFunctions::inuclRndm | ( | ) |
Definition at line 83 of file G4InuclSpecialFunctions.cc.
Referenced by G4EquilibriumEvaporator::collide(), G4Fissioner::collide(), G4NonEquilibriumEvaporator::collide(), G4NucleiModel::generateNucleonMomentum(), G4NucleiModel::initializeCascad(), randomCOS_SIN(), randomGauss(), randomPHI(), and G4IntraNucleiCascader::setupCascade().
Definition at line 33 of file nucleiLevelDensity.cc.
Referenced by G4Fissioner::collide().
void G4InuclSpecialFunctions::paraMaker | ( | G4double | Z, |
std::pair< std::vector< G4double >, std::vector< G4double > > & | parms | ||
) |
Definition at line 38 of file paraMaker.cc.
Referenced by G4EquilibriumEvaporator::collide().
void G4InuclSpecialFunctions::paraMakerTruncated | ( | G4double | Z, |
std::pair< G4double, G4double > & | parms | ||
) |
Definition at line 83 of file paraMaker.cc.
Referenced by G4NonEquilibriumEvaporator::collide().
Definition at line 102 of file G4InuclSpecialFunctions.cc.
Referenced by generateWithRandomAngles().
Definition at line 87 of file G4InuclSpecialFunctions.cc.
Referenced by G4Fissioner::collide().
G4double G4InuclSpecialFunctions::randomPHI | ( | ) |
Definition at line 98 of file G4InuclSpecialFunctions.cc.
Referenced by generateWithFixedTheta(), generateWithRandomAngles(), and G4NucleiModel::initializeCascad().