|
Geant4
10.03
|
#include <G4GEMChannelVI.hh>
Inheritance diagram for G4GEMChannelVI:
Collaboration diagram for G4GEMChannelVI:Private Member Functions | |
| G4double | IntegratedProbability (G4double exc) |
| G4double | ProbabilityDistributionFunction (G4double exc, G4double resExc) |
| G4double | FindLevel (const G4LevelManager *, G4double exc, G4double exclim) |
| G4double | I0 (G4double t) |
| G4double | I1 (G4double t, G4double tx) |
| G4double | I2 (G4double s0, G4double sx) |
| G4double | I3 (G4double s0, G4double sx) |
| G4GEMChannelVI (const G4GEMChannelVI &right)=delete | |
| const G4GEMChannelVI & | operator= (const G4GEMChannelVI &right)=delete |
| G4bool | operator== (const G4GEMChannelVI &right) const =delete |
| G4bool | operator!= (const G4GEMChannelVI &right) const =delete |
Static Private Attributes | |
| static const G4double | ws [NPOINTSGEM] |
| static const G4double | xs [NPOINTSGEM] |
Additional Inherited Members | |
Protected Attributes inherited from G4VEvaporationChannel | |
| G4int | OPTxs |
| G4bool | useSICB |
Definition at line 49 of file G4GEMChannelVI.hh.
Definition at line 71 of file G4GEMChannelVI.cc.
References A, A13, alphaP, betaP, cBarrier, coeff, delta0, delta1, eCBarrier, fermi, fG4pow, fragA, fragZ, G4PairingCorrection::GetInstance(), G4Pow::GetInstance(), G4NuclearLevelData::GetInstance(), G4NuclearLevelData::GetLevelManager(), G4NucleiProperties::GetNuclearMass(), levelManager, massFrag, massGround, maxExc, maxKinEnergy, maxLevelE, G4LevelManager::MaxLevelEnergy(), maxProb, nData, nWarn, pairingCorrection, pi, resA, resA13, resMassGround, resZ, resZ13, Z, G4Pow::Z13(), and Z13.
Here is the call graph for this function:
|
virtual |
Definition at line 94 of file G4GEMChannelVI.cc.
References cBarrier.
|
privatedelete |
|
virtual |
Reimplemented from G4VEvaporationChannel.
Definition at line 368 of file G4GEMChannelVI.cc.
|
finalvirtual |
Reimplemented from G4VEvaporationChannel.
Definition at line 180 of file G4GEMChannelVI.cc.
References A, FindLevel(), fragA, fragZ, G4cout, G4endl, G4RandomDirection(), G4NuclearLevelData::GetLevelManager(), G4NuclearLevelData::GetMaxA(), G4NuclearLevelData::GetMaxLevelEnergy(), G4NuclearLevelData::GetMinA(), G4Fragment::GetMomentum(), levelManager, massFrag, massGround, maxExc, maxLevelE, maxProb, nData, nWarn, ProbabilityDistributionFunction(), resA, resMassGround, resZ, G4Fragment::SetMomentum(), G4Fragment::SetZandA_asInt(), and Z.
Here is the call graph for this function:
|
private |
Definition at line 326 of file G4GEMChannelVI.cc.
References G4UniformRand, G4LevelManager::LevelEnergy(), G4LevelManager::NearestLowEdgeLevelIndex(), G4LevelManager::NumberOfTransitions(), and G4LevelManager::SpinParity().
Referenced by EmittedFragment().
Here is the call graph for this function:
Here is the caller graph for this function:
|
finalvirtual |
Implements G4VEvaporationChannel.
Definition at line 106 of file G4GEMChannelVI.cc.
References A, alphaP, betaP, C(), cBarrier, coeff, delta0, delta1, eCBarrier, fG4pow, fragA, fragZ, G4Fragment::GetA_asInt(), G4VCoulombBarrier::GetCoulombBarrier(), G4Fragment::GetExcitationEnergy(), G4Fragment::GetGroundStateMass(), G4NucleiProperties::GetNuclearMass(), G4PairingCorrection::GetPairingCorrection(), G4Fragment::GetZ_asInt(), IntegratedProbability(), massFrag, massGround, maxExc, maxProb, MeV, NPOINTSGEM, pairingCorrection, resA, resA13, resMassGround, resZ, resZ13, ws, xs, Z, and G4Pow::Z13().
Here is the call graph for this function:Definition at line 129 of file G4GEMChannelVI.hh.
References G4Exp().
Referenced by ProbabilityDistributionFunction().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 134 of file G4GEMChannelVI.hh.
References G4Exp().
Referenced by ProbabilityDistributionFunction().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 140 of file G4GEMChannelVI.hh.
Referenced by ProbabilityDistributionFunction().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 348 of file G4GEMChannelVI.cc.
References G4Exp(), S(), and G4InuclParticleNames::s0.
Referenced by ProbabilityDistributionFunction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
finalvirtual |
Reimplemented from G4VEvaporationChannel.
Definition at line 99 of file G4GEMChannelVI.cc.
References G4NuclearLevelData::GetInstance(), G4DeexPrecoParameters::GetLevelDensity(), G4NuclearLevelData::GetParameters(), and levelDensity.
Here is the call graph for this function:Definition at line 165 of file G4GEMChannelVI.cc.
References G4INCL::Math::max(), maxExc, maxProb, NPOINTSGEM, ProbabilityDistributionFunction(), ws, and xs.
Referenced by GetEmissionProbability().
Here is the call graph for this function:
Here is the caller graph for this function:
|
privatedelete |
|
privatedelete |
|
privatedelete |
Definition at line 253 of file G4GEMChannelVI.cc.
References A, A13, alphaP, betaP, delta0, delta1, eCBarrier, G4Exp(), G4Log(), I0(), I1(), I2(), I3(), levelDensity, massFrag, massGround, G4INCL::Math::max(), maxKinEnergy, MeV, resA, resA13, resMassGround, G4InuclParticleNames::s0, and Z.
Referenced by EmittedFragment(), and IntegratedProbability().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 94 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 105 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), and ProbabilityDistributionFunction().
|
private |
Definition at line 116 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 117 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 86 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), GetEmissionProbability(), and ~G4GEMChannelVI().
|
private |
Definition at line 121 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), and GetEmissionProbability().
|
private |
Definition at line 113 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 114 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 108 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 84 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), and GetEmissionProbability().
|
private |
Definition at line 98 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), and GetEmissionProbability().
|
private |
Definition at line 99 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), and GetEmissionProbability().
|
private |
Definition at line 122 of file G4GEMChannelVI.hh.
Referenced by Initialise(), and ProbabilityDistributionFunction().
|
private |
Definition at line 90 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), and G4GEMChannelVI().
|
private |
Definition at line 107 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 102 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 119 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), GetEmissionProbability(), and IntegratedProbability().
|
private |
Definition at line 110 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), and ProbabilityDistributionFunction().
|
private |
Definition at line 103 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), and G4GEMChannelVI().
|
private |
Definition at line 120 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), GetEmissionProbability(), and IntegratedProbability().
|
private |
Definition at line 92 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), and G4GEMChannelVI().
|
private |
Definition at line 100 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), and G4GEMChannelVI().
|
private |
Definition at line 88 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), and GetEmissionProbability().
|
private |
Definition at line 96 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 112 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 109 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 97 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), and GetEmissionProbability().
|
private |
Definition at line 111 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI(), and GetEmissionProbability().
|
staticprivate |
Definition at line 124 of file G4GEMChannelVI.hh.
Referenced by GetEmissionProbability(), and IntegratedProbability().
|
staticprivate |
Definition at line 125 of file G4GEMChannelVI.hh.
Referenced by GetEmissionProbability(), and IntegratedProbability().
|
private |
Definition at line 95 of file G4GEMChannelVI.hh.
Referenced by EmittedFragment(), G4GEMChannelVI(), GetEmissionProbability(), and ProbabilityDistributionFunction().
|
private |
Definition at line 104 of file G4GEMChannelVI.hh.
Referenced by G4GEMChannelVI().