Geant4
10.02
|
#include <G4CompetitiveFission.hh>
Private Member Functions | |
G4int | FissionAtomicNumber (G4int A) |
G4double | MassDistribution (G4double x, G4int A) |
G4int | FissionCharge (G4int A, G4int Z, G4double Af) |
G4double | FissionKineticEnergy (G4int A, G4int Z, G4int Af1, G4int Zf1, G4int Af2, G4int Zf2, G4double U, G4double Tmax) |
G4double | Ratio (G4double A, G4double A11, G4double B1, G4double A00) |
G4double | SymmetricRatio (G4int A, G4double A11) |
G4double | AsymmetricRatio (G4int A, G4double A11) |
G4ThreeVector | IsotropicVector (G4double Magnitude) |
G4CompetitiveFission (const G4CompetitiveFission &right) | |
const G4CompetitiveFission & | operator= (const G4CompetitiveFission &right) |
G4bool | operator== (const G4CompetitiveFission &right) const |
G4bool | operator!= (const G4CompetitiveFission &right) const |
Additional Inherited Members | |
Protected Attributes inherited from G4VEvaporationChannel | |
G4int | OPTxs |
G4bool | useSICB |
Definition at line 47 of file G4CompetitiveFission.hh.
G4CompetitiveFission::G4CompetitiveFission | ( | ) |
Definition at line 44 of file G4CompetitiveFission.cc.
References FissionBarrier, FissionProbability, G4PairingCorrection::GetInstance(), LevelDensityParameter, MaximalKineticEnergy, MyOwnFissionBarrier, MyOwnFissionProbability, MyOwnLevelDensity, pairingCorrection, theFissionBarrierPtr, theFissionProbabilityPtr, and theLevelDensityPtr.
|
virtual |
Definition at line 62 of file G4CompetitiveFission.cc.
References MyOwnFissionBarrier, MyOwnFissionProbability, MyOwnLevelDensity, theFissionBarrierPtr, theFissionProbabilityPtr, and theLevelDensityPtr.
|
private |
Definition at line 179 of file G4CompetitiveFission.hh.
References Ratio().
Referenced by FissionKineticEnergy().
|
virtual |
Implements G4VEvaporationChannel.
Definition at line 95 of file G4CompetitiveFission.cc.
References EmittedFragment().
Referenced by G4ParaFissionModel::ApplyYourself().
|
virtual |
Reimplemented from G4VEvaporationChannel.
Definition at line 105 of file G4CompetitiveFission.cc.
References A(), G4FissionParameters::DefineParameters(), FissionAtomicNumber(), FissionBarrier, FissionCharge(), FissionKineticEnergy(), G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4PairingCorrection::GetFissionPairingCorrection(), G4Fragment::GetGroundStateMass(), G4Fragment::GetMomentum(), G4NucleiProperties::GetNuclearMass(), G4Fragment::GetZ_asInt(), IsotropicVector(), pairingCorrection, G4Fragment::SetMomentum(), G4Fragment::SetZandA_asInt(), and theParam.
Referenced by BreakUp().
Definition at line 210 of file G4CompetitiveFission.cc.
References C1, C2, G4lrint(), G4UniformRand, G4FissionParameters::GetA1(), G4FissionParameters::GetA2(), G4FissionParameters::GetAs(), G4FissionParameters::GetSigma2(), G4FissionParameters::GetSigmaS(), G4FissionParameters::GetW(), MassDistribution(), G4INCL::Math::max(), theParam, and w.
Referenced by EmittedFragment().
Definition at line 288 of file G4CompetitiveFission.cc.
References A(), G4lrint(), and G4INCL::DeJongSpin::shoot().
Referenced by EmittedFragment().
|
private |
Definition at line 309 of file G4CompetitiveFission.cc.
References A11, A12, A21, A22, AsymmetricRatio(), G4Exp(), G4UniformRand, G4FissionParameters::GetA1(), G4FissionParameters::GetA2(), G4FissionParameters::GetAs(), G4Pow::GetInstance(), G4FissionParameters::GetSigma1(), G4FissionParameters::GetSigma2(), G4FissionParameters::GetSigmaS(), G4FissionParameters::GetW(), G4INCL::Math::max(), MeV, G4INCL::DeJongSpin::shoot(), SymmetricRatio(), theParam, and G4Pow::Z13().
Referenced by EmittedFragment().
|
virtual |
Implements G4VEvaporationChannel.
Definition at line 69 of file G4CompetitiveFission.cc.
References G4VEmissionProbability::EmissionProbability(), G4VFissionBarrier::FissionBarrier(), FissionBarrier, FissionProbability, G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4PairingCorrection::GetFissionPairingCorrection(), G4Fragment::GetZ_asInt(), G4VLevelDensityParameter::LevelDensityParameter(), LevelDensityParameter, MaximalKineticEnergy, pairingCorrection, theFissionBarrierPtr, theFissionProbabilityPtr, and theLevelDensityPtr.
|
inline |
Definition at line 148 of file G4CompetitiveFission.hh.
References FissionBarrier.
|
inline |
Definition at line 153 of file G4CompetitiveFission.hh.
References LevelDensityParameter.
|
inline |
Definition at line 158 of file G4CompetitiveFission.hh.
References MaximalKineticEnergy.
|
inlineprivate |
Definition at line 192 of file G4CompetitiveFission.hh.
References G4UniformRand, and twopi.
Referenced by EmittedFragment().
Definition at line 266 of file G4CompetitiveFission.cc.
References G4Exp(), G4FissionParameters::GetA1(), G4FissionParameters::GetA2(), G4FissionParameters::GetAs(), G4FissionParameters::GetSigma1(), G4FissionParameters::GetSigma2(), G4FissionParameters::GetSigmaS(), G4FissionParameters::GetW(), theParam, and w.
Referenced by FissionAtomicNumber().
|
private |
|
private |
|
private |
|
inlineprivate |
Definition at line 164 of file G4CompetitiveFission.hh.
Referenced by AsymmetricRatio(), and SymmetricRatio().
|
inline |
Definition at line 133 of file G4CompetitiveFission.hh.
References MyOwnFissionProbability, and theFissionProbabilityPtr.
Referenced by G4INCLXXInterface::G4INCLXXInterface().
|
inline |
Definition at line 125 of file G4CompetitiveFission.hh.
References MyOwnFissionBarrier, and theFissionBarrierPtr.
|
inline |
Definition at line 141 of file G4CompetitiveFission.hh.
References MyOwnLevelDensity, and theLevelDensityPtr.
Referenced by G4INCLXXInterface::G4INCLXXInterface().
Definition at line 185 of file G4CompetitiveFission.hh.
References Ratio().
Referenced by FissionKineticEnergy().
|
private |
Definition at line 106 of file G4CompetitiveFission.hh.
Referenced by EmittedFragment(), G4CompetitiveFission(), GetEmissionProbability(), and GetFissionBarrier().
|
private |
Definition at line 111 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), and GetEmissionProbability().
|
private |
Definition at line 117 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), GetEmissionProbability(), and GetLevelDensityParameter().
|
private |
Definition at line 102 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), GetEmissionProbability(), and GetMaximalKineticEnergy().
|
private |
Definition at line 107 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), SetFissionBarrier(), and ~G4CompetitiveFission().
|
private |
Definition at line 112 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), SetEmissionStrategy(), and ~G4CompetitiveFission().
|
private |
Definition at line 115 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), SetLevelDensityParameter(), and ~G4CompetitiveFission().
|
private |
Definition at line 119 of file G4CompetitiveFission.hh.
Referenced by EmittedFragment(), G4CompetitiveFission(), and GetEmissionProbability().
|
private |
Definition at line 105 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), GetEmissionProbability(), SetFissionBarrier(), and ~G4CompetitiveFission().
|
private |
Definition at line 110 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), GetEmissionProbability(), SetEmissionStrategy(), and ~G4CompetitiveFission().
|
private |
Definition at line 116 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), GetEmissionProbability(), SetLevelDensityParameter(), and ~G4CompetitiveFission().
|
private |
Definition at line 121 of file G4CompetitiveFission.hh.
Referenced by EmittedFragment(), FissionAtomicNumber(), FissionKineticEnergy(), and MassDistribution().