Geant4
10.00.p03
|
#include <G4EvaporationChannel.hh>
Protected Member Functions | |
G4EvaporationChannel () | |
Private Member Functions | |
G4double | CalcBindingEnergy (G4int anA, G4int aZ) |
G4double | CalcMaximalKineticEnergy (G4double U) |
G4double | GetKineticEnergy (const G4Fragment &aFragment) |
G4ThreeVector | IsotropicVector (G4double Magnitude=1.0) |
G4EvaporationChannel (const G4EvaporationChannel &right) | |
const G4EvaporationChannel & | operator= (const G4EvaporationChannel &right) |
G4bool | operator== (const G4EvaporationChannel &right) const |
G4bool | operator!= (const G4EvaporationChannel &right) const |
Additional Inherited Members | |
Protected Attributes inherited from G4VEvaporationChannel | |
G4EvaporationChannelType | sampleDecayTime |
G4int | OPTxs |
G4bool | useSICB |
Definition at line 47 of file G4EvaporationChannel.hh.
G4EvaporationChannel::G4EvaporationChannel | ( | G4int | theA, |
G4int | theZ, | ||
const G4String & | aName, | ||
G4EvaporationProbability * | aEmissionStrategy, | ||
G4VCoulombBarrier * | aCoulombBarrier | ||
) |
Definition at line 53 of file G4EvaporationChannel.cc.
References CoulombBarrier, EvaporatedMass, G4NucleiProperties::GetNuclearMass(), ResidualA, ResidualMass, ResidualZ, theA, theLevelDensityPtr, and theZ.
|
virtual |
Definition at line 87 of file G4EvaporationChannel.cc.
References theLevelDensityPtr.
|
protected |
Definition at line 72 of file G4EvaporationChannel.cc.
References CoulombBarrier, EvaporatedMass, ResidualA, ResidualMass, ResidualZ, and theLevelDensityPtr.
|
private |
|
virtual |
Implements G4VEvaporationChannel.
Definition at line 154 of file G4EvaporationChannel.cc.
References EvaporatedMass, G4cout, G4endl, GetKineticEnergy(), G4Fragment::GetMomentum(), IsotropicVector(), keV, MeV, ResidualA, ResidualZ, theA, and theZ.
Definition at line 208 of file G4EvaporationChannel.cc.
References CoulombBarrier, EvaporatedMass, G4VEvaporationChannel::OPTxs, and ResidualMass.
Referenced by GetEmissionProbability().
|
virtual |
Implements G4VEvaporationChannel.
Definition at line 95 of file G4EvaporationChannel.cc.
References CalcMaximalKineticEnergy(), CoulombBarrier, EmissionProbability, EvaporatedMass, G4Fragment::GetA_asInt(), G4VCoulombBarrier::GetCoulombBarrier(), G4Fragment::GetExcitationEnergy(), G4Fragment::GetGroundStateMass(), G4PairingCorrection::GetInstance(), G4NucleiProperties::GetNuclearMass(), G4PairingCorrection::GetPairingCorrection(), G4Fragment::GetZ_asInt(), G4INCL::Math::max(), MaximalKineticEnergy, MeV, G4VEvaporationChannel::OPTxs, ResidualA, ResidualMass, ResidualZ, G4VEmissionProbability::SetOPTxs(), theA, theCoulombBarrierPtr, theEvaporationProbabilityPtr, theZ, G4VEmissionProbability::UseSICB(), and G4VEvaporationChannel::useSICB.
Referenced by GetKineticEnergy().
|
private |
Definition at line 228 of file G4EvaporationChannel.cc.
References CoulombBarrier, EvaporatedMass, G4endl, G4Exp(), G4Log(), G4UniformRand, GetEmissionProbability(), G4Fragment::GetGroundStateMass(), G4Pow::GetInstance(), G4INCL::Math::max(), MaximalKineticEnergy, MeV, G4VEvaporationChannel::OPTxs, G4EvaporationProbability::ProbabilityDistributionFunction(), ResidualA, ResidualMass, ResidualZ, theA, theEvaporationProbabilityPtr, theLevelDensityPtr, theZ, G4VEvaporationChannel::useSICB, G4Pow::Z13(), and G4Pow::Z23().
Referenced by BreakUp().
|
inline |
Definition at line 76 of file G4EvaporationChannel.hh.
References MaximalKineticEnergy.
|
private |
Definition at line 321 of file G4EvaporationChannel.cc.
References G4UniformRand.
Referenced by BreakUp().
|
private |
|
private |
|
private |
|
inline |
Definition at line 61 of file G4EvaporationChannel.hh.
References theCoulombBarrierPtr.
|
inline |
Definition at line 58 of file G4EvaporationChannel.hh.
References theEvaporationProbabilityPtr.
|
private |
Definition at line 123 of file G4EvaporationChannel.hh.
Referenced by CalcMaximalKineticEnergy(), G4EvaporationChannel(), GetEmissionProbability(), and GetKineticEnergy().
|
private |
Definition at line 138 of file G4EvaporationChannel.hh.
Referenced by GetEmissionProbability().
|
private |
Definition at line 111 of file G4EvaporationChannel.hh.
Referenced by BreakUp(), CalcMaximalKineticEnergy(), G4EvaporationChannel(), GetEmissionProbability(), and GetKineticEnergy().
|
private |
Definition at line 141 of file G4EvaporationChannel.hh.
Referenced by GetEmissionProbability(), GetKineticEnergy(), and GetMaximalKineticEnergy().
|
private |
Definition at line 132 of file G4EvaporationChannel.hh.
Referenced by BreakUp(), G4EvaporationChannel(), GetEmissionProbability(), and GetKineticEnergy().
|
private |
Definition at line 112 of file G4EvaporationChannel.hh.
Referenced by CalcMaximalKineticEnergy(), G4EvaporationChannel(), GetEmissionProbability(), and GetKineticEnergy().
|
private |
Definition at line 135 of file G4EvaporationChannel.hh.
Referenced by BreakUp(), G4EvaporationChannel(), GetEmissionProbability(), and GetKineticEnergy().
|
private |
Definition at line 106 of file G4EvaporationChannel.hh.
Referenced by BreakUp(), G4EvaporationChannel(), GetEmissionProbability(), and GetKineticEnergy().
|
private |
Definition at line 122 of file G4EvaporationChannel.hh.
Referenced by GetEmissionProbability(), and SetCoulombBarrierStrategy().
|
private |
Definition at line 115 of file G4EvaporationChannel.hh.
Referenced by GetEmissionProbability(), GetKineticEnergy(), and SetEmissionStrategy().
|
private |
Definition at line 119 of file G4EvaporationChannel.hh.
Referenced by G4EvaporationChannel(), GetKineticEnergy(), and ~G4EvaporationChannel().
|
private |
Definition at line 109 of file G4EvaporationChannel.hh.
Referenced by BreakUp(), G4EvaporationChannel(), GetEmissionProbability(), and GetKineticEnergy().