#include <G4VEmissionProbability.hh>
Public 멤버 함수 | |
G4VEmissionProbability (G4int Z, G4int A) | |
virtual | ~G4VEmissionProbability () |
void | Initialise () |
virtual G4double | EmissionProbability (const G4Fragment &fragment, G4double anEnergy)=0 |
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 |
G4PairingCorrection * | fPairCorr |
Private 멤버 함수 | |
G4VEmissionProbability (const G4VEmissionProbability &right)=delete | |
const G4VEmissionProbability & | operator= (const G4VEmissionProbability &right)=delete |
G4bool | operator== (const G4VEmissionProbability &right) const =delete |
G4bool | operator!= (const G4VEmissionProbability &right) const =delete |
Private 속성 | |
size_t | length |
size_t | nfilled |
G4double | emin |
G4double | emax |
G4double | elimit |
G4double | eCoulomb |
G4double | accuracy |
G4double | probmax |
G4double | eprobmax |
G4double | totProbability |
std::vector< G4double > | fEner |
std::vector< G4double > | fProb |
G4VEmissionProbability.hh 파일의 48 번째 라인에서 정의되었습니다.
G4VEmissionProbability.cc 파일의 40 번째 라인에서 정의되었습니다.
다음을 참조함 : eCoulomb, emax, emin, eprobmax, fG4pow, fPairCorr, G4Pow::GetInstance(), G4NuclearLevelData::GetInstance(), G4NuclearLevelData::GetPairingCorrection(), length, nfilled, probmax, totProbability.
|
virtual |
G4VEmissionProbability.cc 파일의 50 번째 라인에서 정의되었습니다.
|
privatedelete |
G4EvaporationProbability에서 재구현되었습니다.
G4VEmissionProbability.cc 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : IntegrateProbability(), SampleEnergy().
|
pure virtual |
G4GEMProbability, G4EvaporationProbability, G4FissionProbability에서 구현되었습니다.
다음에 의해서 참조됨 : G4CompetitiveFission::GetEmissionProbability().
G4VEmissionProbability.hh 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : theA.
G4VEmissionProbability.hh 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : theZ.
다음에 의해서 참조됨 : G4AlphaEvaporationProbability::CalcAlphaParam(), G4ProtonEvaporationProbability::CalcAlphaParam(), G4He3EvaporationProbability::CalcAlphaParam(), G4DeuteronEvaporationProbability::CalcAlphaParam(), G4TritonEvaporationProbability::CalcAlphaParam().
void G4VEmissionProbability::Initialise | ( | ) |
G4VEmissionProbability.cc 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : G4DeexPrecoParameters::GetDeexModelType(), G4NuclearLevelData::GetInstance(), G4DeexPrecoParameters::GetLevelDensity(), G4NuclearLevelData::GetParameters(), LevelDensity, OPTxs.
다음에 의해서 참조됨 : G4EvaporationChannel::Initialise().
|
protected |
G4VEmissionProbability.cc 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : accuracy, ComputeProbability(), eCoulomb, elimit, emax, emin, eprobmax, fEner, fProb, fVerbose, G4cout, G4endl, length, CLHEP::MeV, nfilled, probmax, totProbability, x, y.
다음에 의해서 참조됨 : G4EvaporationProbability::TotalProbability().
|
privatedelete |
|
privatedelete |
|
privatedelete |
G4VEmissionProbability.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : accuracy, elimit, eps, fEner, fProb, length.
다음에 의해서 참조됨 : G4EvaporationProbability::G4EvaporationProbability().
|
protected |
G4VEmissionProbability.cc 파일의 156 번째 라인에서 정의되었습니다.
다음을 참조함 : ComputeProbability(), eCoulomb, emax, emin, eprobmax, fEner, CLHEP::HepRandomEngine::flat(), fProb, fVerbose, g, G4cout, G4endl, G4Exp(), G4Log(), G4INCL::Math::max(), nfilled, nmax, probmax, sum, x1, x2, y1, y2, z.
다음에 의해서 참조됨 : G4EvaporationProbability::SampleKineticEnergy().
|
private |
G4VEmissionProbability.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : IntegrateProbability(), ResetIntegrator().
|
private |
G4VEmissionProbability.hh 파일의 96 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability(), IntegrateProbability(), SampleEnergy().
|
private |
G4VEmissionProbability.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : IntegrateProbability(), ResetIntegrator().
|
private |
G4VEmissionProbability.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability(), IntegrateProbability(), SampleEnergy().
|
private |
G4VEmissionProbability.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability(), IntegrateProbability(), SampleEnergy().
|
private |
G4VEmissionProbability.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability(), IntegrateProbability(), SampleEnergy().
|
private |
G4VEmissionProbability.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : IntegrateProbability(), ResetIntegrator(), SampleEnergy().
|
protected |
|
protected |
G4VEmissionProbability.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability(), G4EvaporationProbability::TotalProbability().
|
private |
G4VEmissionProbability.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : IntegrateProbability(), ResetIntegrator(), SampleEnergy().
|
protected |
G4VEmissionProbability.hh 파일의 75 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : IntegrateProbability(), SampleEnergy(), G4EvaporationProbability::SampleKineticEnergy().
|
private |
G4VEmissionProbability.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability(), IntegrateProbability(), ResetIntegrator().
|
protected |
G4VEmissionProbability.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EvaporationProbability::ComputeProbability(), Initialise(), G4EvaporationProbability::TotalProbability().
|
private |
G4VEmissionProbability.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability(), IntegrateProbability(), SampleEnergy().
|
protected |
G4VEmissionProbability.hh 파일의 74 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EvaporationProbability::CrossSection(), Initialise(), G4EvaporationProbability::SampleKineticEnergy(), G4EvaporationProbability::TotalProbability().
|
private |
G4VEmissionProbability.hh 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability(), IntegrateProbability(), SampleEnergy().
|
protected |
G4VEmissionProbability.hh 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GEMProbability::CalcAlphaParam(), G4GEMProbability::CalcBetaParam(), G4GEMProbability::CalcProbability(), G4GEMProbability::CCoeficient(), G4EvaporationProbability::CrossSection(), G4GEMProbability::Dump(), G4EvaporationProbability::G4EvaporationProbability(), GetA(), G4GEMProbability::GetCoulombBarrier(), G4EvaporationProbability::SampleKineticEnergy(), G4EvaporationProbability::TotalProbability().
|
protected |
G4VEmissionProbability.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GEMProbability::CalcAlphaParam(), G4GEMProbability::CalcBetaParam(), G4GEMProbability::CalcProbability(), G4EvaporationProbability::CrossSection(), G4GEMProbability::Dump(), G4EvaporationProbability::G4EvaporationProbability(), G4GEMProbability::GetCoulombBarrier(), GetZ(), G4EvaporationProbability::SampleKineticEnergy(), G4EvaporationProbability::TotalProbability().
|
private |
G4VEmissionProbability.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmissionProbability(), IntegrateProbability().