Geant4
10.01.p03
|
#include <G4CompetitiveFission.hh>
Private Member Functions | |
G4CompetitiveFission (const G4CompetitiveFission &right) | |
const G4CompetitiveFission & | operator= (const G4CompetitiveFission &right) |
G4bool | operator== (const G4CompetitiveFission &right) const |
G4bool | operator!= (const G4CompetitiveFission &right) const |
G4int | FissionAtomicNumber (G4int A, const G4FissionParameters &theParam) |
G4double | MassDistribution (G4double x, G4double A, const G4FissionParameters &theParam) |
G4int | FissionCharge (G4double A, G4double Z, G4double Af) |
G4double | FissionKineticEnergy (G4int A, G4int Z, G4double Af1, G4double Zf1, G4double Af2, G4double Zf2, G4double U, G4double Tmax, const G4FissionParameters &theParam) |
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=1.0) |
Additional Inherited Members | |
Protected Attributes inherited from G4VEvaporationChannel | |
G4EvaporationChannelType | sampleDecayTime |
G4int | OPTxs |
G4bool | useSICB |
Definition at line 50 of file G4CompetitiveFission.hh.
G4CompetitiveFission::G4CompetitiveFission | ( | ) |
Definition at line 44 of file G4CompetitiveFission.cc.
References FissionBarrier, FissionProbability, G4PairingCorrection::GetInstance(), LevelDensityParameter, MaximalKineticEnergy, MeV, 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 398 of file G4CompetitiveFission.cc.
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, FissionAtomicNumber(), FissionBarrier, FissionCharge(), FissionKineticEnergy(), G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4PairingCorrection::GetFissionPairingCorrection(), G4Fragment::GetGroundStateMass(), G4Fragment::GetMomentum(), G4NucleiProperties::GetNuclearMass(), G4Fragment::GetZ_asInt(), IsotropicVector(), pairingCorrection, G4Fragment::SetMomentum(), and G4Fragment::SetZandA_asInt().
Referenced by BreakUp().
|
private |
Definition at line 212 of file G4CompetitiveFission.cc.
References C1, G4lrint(), G4UniformRand, G4FissionParameters::GetA1(), G4FissionParameters::GetA2(), G4FissionParameters::GetAs(), G4FissionParameters::GetSigma2(), G4FissionParameters::GetSigmaS(), G4FissionParameters::GetW(), MassDistribution(), and G4INCL::Math::max().
Referenced by EmittedFragment().
Definition at line 295 of file G4CompetitiveFission.cc.
References A, and G4INCL::DeJongSpin::shoot().
Referenced by EmittedFragment().
|
private |
Definition at line 316 of file G4CompetitiveFission.cc.
References A11, A12, A21, A22, AsymmetricRatio(), G4UniformRand, G4FissionParameters::GetA1(), G4FissionParameters::GetA2(), G4FissionParameters::GetAs(), G4Pow::GetInstance(), G4FissionParameters::GetSigma1(), G4FissionParameters::GetSigma2(), G4FissionParameters::GetSigmaS(), G4FissionParameters::GetW(), G4INCL::Math::max(), MeV, P1, P2, G4INCL::DeJongSpin::shoot(), SymmetricRatio(), 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, MeV, pairingCorrection, theFissionBarrierPtr, theFissionProbabilityPtr, and theLevelDensityPtr.
|
inline |
Definition at line 94 of file G4CompetitiveFission.hh.
References FissionBarrier.
|
inline |
Definition at line 96 of file G4CompetitiveFission.hh.
References LevelDensityParameter.
|
inline |
Definition at line 98 of file G4CompetitiveFission.hh.
References MaximalKineticEnergy.
|
private |
Definition at line 426 of file G4CompetitiveFission.cc.
References G4UniformRand.
Referenced by EmittedFragment().
|
private |
Definition at line 273 of file G4CompetitiveFission.cc.
References G4FissionParameters::GetA1(), G4FissionParameters::GetA2(), G4FissionParameters::GetAs(), G4FissionParameters::GetSigma1(), G4FissionParameters::GetSigma2(), G4FissionParameters::GetSigmaS(), and G4FissionParameters::GetW().
Referenced by FissionAtomicNumber().
|
private |
|
private |
|
private |
|
private |
Definition at line 412 of file G4CompetitiveFission.cc.
Referenced by AsymmetricRatio(), and SymmetricRatio().
|
inline |
Definition at line 78 of file G4CompetitiveFission.hh.
References MyOwnFissionProbability, and theFissionProbabilityPtr.
Referenced by G4INCLXXInterface::G4INCLXXInterface().
|
inline |
Definition at line 71 of file G4CompetitiveFission.hh.
References MyOwnFissionBarrier, and theFissionBarrierPtr.
|
inline |
Definition at line 86 of file G4CompetitiveFission.hh.
References MyOwnLevelDensity, and theLevelDensityPtr.
Referenced by G4INCLXXInterface::G4INCLXXInterface().
Definition at line 405 of file G4CompetitiveFission.cc.
Referenced by FissionKineticEnergy().
|
private |
Definition at line 107 of file G4CompetitiveFission.hh.
Referenced by EmittedFragment(), G4CompetitiveFission(), GetEmissionProbability(), and GetFissionBarrier().
|
private |
Definition at line 112 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), and GetEmissionProbability().
|
private |
Definition at line 119 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 108 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), SetFissionBarrier(), and ~G4CompetitiveFission().
|
private |
Definition at line 113 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), SetEmissionStrategy(), and ~G4CompetitiveFission().
|
private |
Definition at line 117 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), SetLevelDensityParameter(), and ~G4CompetitiveFission().
|
private |
Definition at line 121 of file G4CompetitiveFission.hh.
Referenced by EmittedFragment(), G4CompetitiveFission(), and GetEmissionProbability().
|
private |
Definition at line 106 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), GetEmissionProbability(), SetFissionBarrier(), and ~G4CompetitiveFission().
|
private |
Definition at line 111 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), GetEmissionProbability(), SetEmissionStrategy(), and ~G4CompetitiveFission().
|
private |
Definition at line 118 of file G4CompetitiveFission.hh.
Referenced by G4CompetitiveFission(), GetEmissionProbability(), SetLevelDensityParameter(), and ~G4CompetitiveFission().