#include <G4FissionProbability.hh>
Public 멤버 함수 | |
G4FissionProbability () | |
~G4FissionProbability () override | |
G4double | EmissionProbability (const G4Fragment &fragment, G4double MaximalKineticEnergy) override |
void | SetEvaporationLevelDensityParameter (G4VLevelDensityParameter *aLevelDensity) |
void | SetFissionLevelDensityParameter (G4VLevelDensityParameter *aLevelDensity) |
G4FissionProbability (const G4FissionProbability &right)=delete | |
const G4FissionProbability & | operator= (const G4FissionProbability &right)=delete |
G4bool | operator== (const G4FissionProbability &right) const =delete |
G4bool | operator!= (const G4FissionProbability &right) const =delete |
void | Initialise () |
virtual G4double | ComputeProbability (G4double anEnergy, G4double CB) |
G4int | GetZ (void) const |
G4int | GetA (void) const |
Protected 멤버 함수 | |
void | ResetIntegrator (size_t nbin, G4double de, G4double eps) |
G4double | IntegrateProbability (G4double elow, G4double ehigh, G4double CB) |
G4double | SampleEnergy () |
Protected 속성 | |
G4int | OPTxs |
G4int | fVerbose |
G4int | theZ |
G4int | theA |
G4double | LevelDensity |
G4Pow * | fG4pow |
Private 속성 | |
G4VLevelDensityParameter * | theEvapLDP |
G4VLevelDensityParameter * | theFissLDP |
G4PairingCorrection * | fPairCorr |
bool | ownEvapLDP |
bool | ownFissLDP |
G4FissionProbability.hh 파일의 40 번째 라인에서 정의되었습니다.
|
explicit |
G4FissionProbability.cc 파일의 45 번째 라인에서 정의되었습니다.
다음을 참조함 : fPairCorr, G4NuclearLevelData::GetInstance(), G4NuclearLevelData::GetPairingCorrection().
|
override |
G4FissionProbability.cc 파일의 55 번째 라인에서 정의되었습니다.
다음을 참조함 : ownEvapLDP, ownFissLDP, theEvapLDP, theFissLDP.
|
delete |
|
virtualinherited |
G4EvaporationProbability에서 재구현되었습니다.
G4VEmissionProbability.cc 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability::IntegrateProbability(), G4VEmissionProbability::SampleEnergy().
|
overridevirtual |
G4FissionProbability.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), fPairCorr, G4Exp(), G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4PairingCorrection::GetFissionPairingCorrection(), G4PairingCorrection::GetPairingCorrection(), G4Fragment::GetZ_asInt(), G4VLevelDensityParameter::LevelDensityParameter(), G4INCL::Math::min(), pi, theEvapLDP, theFissLDP, Z.
G4VEmissionProbability.hh 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmissionProbability::theA.
G4VEmissionProbability.hh 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmissionProbability::theZ.
다음에 의해서 참조됨 : G4AlphaEvaporationProbability::CalcAlphaParam(), G4ProtonEvaporationProbability::CalcAlphaParam(), G4He3EvaporationProbability::CalcAlphaParam(), G4DeuteronEvaporationProbability::CalcAlphaParam(), G4TritonEvaporationProbability::CalcAlphaParam().
|
inherited |
G4VEmissionProbability.cc 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : G4DeexPrecoParameters::GetDeexModelType(), G4NuclearLevelData::GetInstance(), G4DeexPrecoParameters::GetLevelDensity(), G4NuclearLevelData::GetParameters(), G4VEmissionProbability::LevelDensity, G4VEmissionProbability::OPTxs.
다음에 의해서 참조됨 : G4EvaporationChannel::Initialise().
|
protectedinherited |
G4VEmissionProbability.cc 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmissionProbability::accuracy, G4VEmissionProbability::ComputeProbability(), G4VEmissionProbability::eCoulomb, G4VEmissionProbability::elimit, G4VEmissionProbability::emax, G4VEmissionProbability::emin, G4VEmissionProbability::eprobmax, G4VEmissionProbability::fEner, G4VEmissionProbability::fProb, G4VEmissionProbability::fVerbose, G4cout, G4endl, G4VEmissionProbability::length, CLHEP::MeV, G4VEmissionProbability::nfilled, G4VEmissionProbability::probmax, G4VEmissionProbability::totProbability, x, y.
다음에 의해서 참조됨 : G4EvaporationProbability::TotalProbability().
|
delete |
|
delete |
|
delete |
|
protectedinherited |
G4VEmissionProbability.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmissionProbability::accuracy, G4VEmissionProbability::elimit, eps, G4VEmissionProbability::fEner, G4VEmissionProbability::fProb, G4VEmissionProbability::length.
다음에 의해서 참조됨 : G4EvaporationProbability::G4EvaporationProbability().
|
protectedinherited |
G4VEmissionProbability.cc 파일의 156 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmissionProbability::ComputeProbability(), G4VEmissionProbability::eCoulomb, G4VEmissionProbability::emax, G4VEmissionProbability::emin, G4VEmissionProbability::eprobmax, G4VEmissionProbability::fEner, CLHEP::HepRandomEngine::flat(), G4VEmissionProbability::fProb, G4VEmissionProbability::fVerbose, g, G4cout, G4endl, G4Exp(), G4Log(), G4INCL::Math::max(), G4VEmissionProbability::nfilled, nmax, G4VEmissionProbability::probmax, sum, x1, x2, y1, y2, z.
다음에 의해서 참조됨 : G4EvaporationProbability::SampleKineticEnergy().
|
inline |
G4FissionProbability.hh 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : ownEvapLDP, theEvapLDP.
|
inline |
G4FissionProbability.hh 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : ownFissLDP, theFissLDP.
다음에 의해서 참조됨 : G4INCLXXInterface::G4INCLXXInterface().
|
protectedinherited |
|
private |
G4FissionProbability.hh 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : EmissionProbability(), G4FissionProbability().
|
protectedinherited |
G4VEmissionProbability.hh 파일의 75 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability::IntegrateProbability(), G4VEmissionProbability::SampleEnergy(), G4EvaporationProbability::SampleKineticEnergy().
|
protectedinherited |
G4VEmissionProbability.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EvaporationProbability::ComputeProbability(), G4VEmissionProbability::Initialise(), G4EvaporationProbability::TotalProbability().
|
protectedinherited |
|
private |
G4FissionProbability.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetEvaporationLevelDensityParameter(), ~G4FissionProbability().
|
private |
G4FissionProbability.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetFissionLevelDensityParameter(), ~G4FissionProbability().
|
protectedinherited |
G4VEmissionProbability.hh 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GEMProbability::CalcAlphaParam(), G4GEMProbability::CalcBetaParam(), G4GEMProbability::CalcProbability(), G4GEMProbability::CCoeficient(), G4EvaporationProbability::CrossSection(), G4GEMProbability::Dump(), G4EvaporationProbability::G4EvaporationProbability(), G4VEmissionProbability::GetA(), G4GEMProbability::GetCoulombBarrier(), G4EvaporationProbability::SampleKineticEnergy(), G4EvaporationProbability::TotalProbability().
|
private |
G4FissionProbability.hh 파일의 75 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : EmissionProbability(), SetEvaporationLevelDensityParameter(), ~G4FissionProbability().
|
private |
G4FissionProbability.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : EmissionProbability(), SetFissionLevelDensityParameter(), ~G4FissionProbability().
|
protectedinherited |
G4VEmissionProbability.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GEMProbability::CalcAlphaParam(), G4GEMProbability::CalcBetaParam(), G4GEMProbability::CalcProbability(), G4EvaporationProbability::CrossSection(), G4GEMProbability::Dump(), G4EvaporationProbability::G4EvaporationProbability(), G4GEMProbability::GetCoulombBarrier(), G4VEmissionProbability::GetZ(), G4EvaporationProbability::SampleKineticEnergy(), G4EvaporationProbability::TotalProbability().