ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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) const |
G4double | SymmetricRatio (G4int A, G4double A11) const |
G4double | AsymmetricRatio (G4int A, G4double A11) const |
G4double | LocalExp (G4double x) const |
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 46 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 46 of file G4CompetitiveFission.hh
|
explicit |
Definition at line 49 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 49 of file G4CompetitiveFission.cc
References fissionBarrier, fissionProbability, G4NuclearLevelData::GetInstance(), G4NuclearLevelData::GetPairingCorrection(), maxKineticEnergy, myOwnFissionBarrier, myOwnFissionProbability, myOwnLevelDensity, pairingCorrection, theFissionBarrierPtr, theFissionProbabilityPtr, and theLevelDensityPtr.
|
override |
Definition at line 64 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 64 of file G4CompetitiveFission.cc
References myOwnFissionBarrier, myOwnFissionProbability, myOwnLevelDensity, theFissionBarrierPtr, theFissionProbabilityPtr, and theLevelDensityPtr.
|
private |
Definition at line 148 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 148 of file G4CompetitiveFission.hh
References Ratio().
Referenced by FissionKineticEnergy().
|
overridevirtual |
Reimplemented from G4VEvaporationChannel.
Definition at line 92 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 92 of file G4CompetitiveFission.cc
References A(), CLHEP::HepLorentzVector::boost(), CLHEP::HepLorentzVector::boostVector(), G4FissionParameters::DefineParameters(), FissionAtomicNumber(), fissionBarrier, FissionCharge(), FissionKineticEnergy(), G4RandomDirection(), G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4PairingCorrection::GetFissionPairingCorrection(), G4Fragment::GetGroundStateMass(), G4Fragment::GetMomentum(), G4NucleiProperties::GetNuclearMass(), G4Fragment::GetZ_asInt(), pairingCorrection, G4Fragment::SetMomentum(), G4Fragment::SetZandA_asInt(), theParam, Z, Z1, and Z2.
Definition at line 196 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 196 of file G4CompetitiveFission.cc
References C1, C2, G4lrint(), G4UniformRand, G4FissionParameters::GetA1(), G4FissionParameters::GetA2(), G4FissionParameters::GetAs(), G4FissionParameters::GetSigma2(), G4FissionParameters::GetSigmaS(), G4FissionParameters::GetW(), MassDistribution(), max, theParam, and w.
Referenced by EmittedFragment().
Definition at line 274 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 274 of file G4CompetitiveFission.cc
References A(), G4lrint(), and G4INCL::DeJongSpin::shoot().
Referenced by EmittedFragment().
|
private |
Definition at line 295 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 295 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(), LocalExp(), max, CLHEP::MeV, G4INCL::DeJongSpin::shoot(), SymmetricRatio(), theParam, x1, x2, Z, and G4Pow::Z13().
Referenced by EmittedFragment().
|
overridevirtual |
Implements G4VEvaporationChannel.
Definition at line 71 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 71 of file G4CompetitiveFission.cc
References A(), G4VEmissionProbability::EmissionProbability(), G4VFissionBarrier::FissionBarrier(), fissionBarrier, fissionProbability, G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4PairingCorrection::GetFissionPairingCorrection(), G4Fragment::GetZ_asInt(), maxKineticEnergy, pairingCorrection, theFissionBarrierPtr, theFissionProbabilityPtr, and Z.
Definition at line 122 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 122 of file G4CompetitiveFission.hh
References fissionBarrier.
Definition at line 127 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 127 of file G4CompetitiveFission.hh
References maxKineticEnergy.
Definition at line 160 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 160 of file G4CompetitiveFission.hh
References kdfinder::abs(), and G4Exp().
Referenced by FissionKineticEnergy(), and MassDistribution().
Definition at line 252 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 252 of file G4CompetitiveFission.cc
References G4FissionParameters::GetA1(), G4FissionParameters::GetA2(), G4FissionParameters::GetAs(), G4FissionParameters::GetSigma1(), G4FissionParameters::GetSigma2(), G4FissionParameters::GetSigmaS(), G4FissionParameters::GetW(), LocalExp(), theParam, w, y1, y2, z1, and z2.
Referenced by FissionAtomicNumber().
|
private |
|
private |
|
private |
|
inlineprivate |
Definition at line 133 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 133 of file G4CompetitiveFission.hh
Referenced by AsymmetricRatio(), and SymmetricRatio().
void G4CompetitiveFission::SetEmissionStrategy | ( | G4VEmissionProbability * | aFissionProb | ) |
Definition at line 376 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 376 of file G4CompetitiveFission.cc
References myOwnFissionProbability, and theFissionProbabilityPtr.
Referenced by G4INCLXXInterface::G4INCLXXInterface().
void G4CompetitiveFission::SetFissionBarrier | ( | G4VFissionBarrier * | aBarrier | ) |
Definition at line 368 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 368 of file G4CompetitiveFission.cc
References myOwnFissionBarrier, and theFissionBarrierPtr.
void G4CompetitiveFission::SetLevelDensityParameter | ( | G4VLevelDensityParameter * | aLevelDensity | ) |
Definition at line 384 of file G4CompetitiveFission.cc.
View newest version in sPHENIX GitHub at line 384 of file G4CompetitiveFission.cc
References myOwnLevelDensity, and theLevelDensityPtr.
Referenced by G4INCLXXInterface::G4INCLXXInterface().
Definition at line 154 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 154 of file G4CompetitiveFission.hh
References Ratio().
Referenced by FissionKineticEnergy().
|
private |
Definition at line 101 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 101 of file G4CompetitiveFission.hh
Referenced by EmittedFragment(), G4CompetitiveFission(), GetEmissionProbability(), and GetFissionBarrier().
|
private |
Definition at line 102 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 102 of file G4CompetitiveFission.hh
Referenced by G4CompetitiveFission(), and GetEmissionProbability().
|
private |
Definition at line 100 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 100 of file G4CompetitiveFission.hh
Referenced by G4CompetitiveFission(), GetEmissionProbability(), and GetMaximalKineticEnergy().
|
private |
Definition at line 115 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 115 of file G4CompetitiveFission.hh
Referenced by G4CompetitiveFission(), SetFissionBarrier(), and ~G4CompetitiveFission().
|
private |
Definition at line 114 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 114 of file G4CompetitiveFission.hh
Referenced by G4CompetitiveFission(), SetEmissionStrategy(), and ~G4CompetitiveFission().
|
private |
Definition at line 116 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 116 of file G4CompetitiveFission.hh
Referenced by G4CompetitiveFission(), SetLevelDensityParameter(), and ~G4CompetitiveFission().
|
private |
Definition at line 112 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 112 of file G4CompetitiveFission.hh
Referenced by EmittedFragment(), G4CompetitiveFission(), and GetEmissionProbability().
|
private |
Definition at line 105 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 105 of file G4CompetitiveFission.hh
Referenced by G4CompetitiveFission(), GetEmissionProbability(), SetFissionBarrier(), and ~G4CompetitiveFission().
|
private |
Definition at line 108 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 108 of file G4CompetitiveFission.hh
Referenced by G4CompetitiveFission(), GetEmissionProbability(), SetEmissionStrategy(), and ~G4CompetitiveFission().
|
private |
Definition at line 111 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 111 of file G4CompetitiveFission.hh
Referenced by G4CompetitiveFission(), SetLevelDensityParameter(), and ~G4CompetitiveFission().
|
private |
Definition at line 118 of file G4CompetitiveFission.hh.
View newest version in sPHENIX GitHub at line 118 of file G4CompetitiveFission.hh
Referenced by EmittedFragment(), FissionAtomicNumber(), FissionKineticEnergy(), and MassDistribution().