#include <G4NuclearLevelData.hh>
Public 멤버 함수 | |
~G4NuclearLevelData () | |
const G4LevelManager * | GetLevelManager (G4int Z, G4int A) |
G4bool | AddPrivateData (G4int Z, G4int A, const G4String &filename) |
G4int | GetMinA (G4int Z) const |
G4int | GetMaxA (G4int Z) const |
G4double | GetMaxLevelEnergy (G4int Z, G4int A) const |
G4float | MaxLevelEnergy (G4int Z, G4int A) const |
G4double | GetLevelEnergy (G4int Z, G4int A, G4double energy) |
G4double | GetLowEdgeLevelEnergy (G4int Z, G4int A, G4double energy) |
G4double | FindLevel (G4int Z, G4int A, G4double resMass, G4double Mass, G4double partMass, G4double T) |
G4DeexPrecoParameters * | GetParameters () |
G4PairingCorrection * | GetPairingCorrection () |
G4ShellCorrection * | GetShellCorrection () |
void | StreamLevels (std::ostream &os, G4int Z, G4int A) const |
G4NuclearLevelData (G4NuclearLevelData &)=delete | |
G4NuclearLevelData & | operator= (const G4NuclearLevelData &right)=delete |
정적 Public 멤버 함수 | |
static G4NuclearLevelData * | GetInstance () |
Private 멤버 함수 | |
G4NuclearLevelData () | |
void | InitialiseForIsotope (G4int Z, G4int A) |
Private 속성 | |
G4DeexPrecoParameters * | fDeexPrecoParameters |
G4LevelReader * | fLevelReader |
G4PairingCorrection * | fPairingCorrection |
G4ShellCorrection * | fShellCorrection |
std::vector< const G4LevelManager * > | fLevelManagers [ZMAX] |
std::vector< G4bool > | fLevelManagerFlags [ZMAX] |
정적 Private 속성 | |
static G4NuclearLevelData * | theInstance = nullptr |
static const G4int | ZMAX = 118 |
static const G4int | AMIN [ZMAX] |
static const G4int | AMAX [ZMAX] |
static const G4int | LEVELIDX [ZMAX] |
G4NuclearLevelData.hh 파일의 60 번째 라인에서 정의되었습니다.
|
private |
G4NuclearLevelData.cc 파일의 437 번째 라인에서 정의되었습니다.
다음을 참조함 : AMAX, AMIN, fDeexPrecoParameters, fLevelManagerFlags, fLevelManagers, fLevelReader, fPairingCorrection, fShellCorrection, Z, ZMAX.
G4NuclearLevelData::~G4NuclearLevelData | ( | ) |
G4NuclearLevelData.cc 파일의 449 번째 라인에서 정의되었습니다.
다음을 참조함 : fDeexPrecoParameters, fLevelManagers, fLevelReader, fPairingCorrection, fShellCorrection, G4InuclParticleNames::nn, Z, ZMAX.
|
delete |
G4NuclearLevelData.cc 파일의 481 번째 라인에서 정의되었습니다.
다음을 참조함 : AMAX, AMIN, FatalException, fLevelManagerFlags, fLevelManagers, fLevelReader, G4cout, G4endl, G4Exception(), G4MUTEXLOCK, G4MUTEXUNLOCK, G4LevelReader::MakeLevelManager(), Z.
다음에 의해서 참조됨 : G4RadioactiveDecayBaseMessenger::SetNewValue(), G4RadioactiveDecaymessenger::SetNewValue().
|
static |
G4NuclearLevelData.cc 파일의 420 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MUTEXLOCK, G4MUTEXUNLOCK, theInstance.
다음에 의해서 참조됨 : G4Radioactivation::CalculateChainsFromParent(), G4RadioactiveDecay::CalculateChainsFromParent(), G4CompetitiveFission::G4CompetitiveFission(), G4EvaporationChannel::G4EvaporationChannel(), G4EvaporationProbability::G4EvaporationProbability(), G4FermiFragmentsPoolVI::G4FermiFragmentsPoolVI(), G4FissionBarrier::G4FissionBarrier(), G4FissionProbability::G4FissionProbability(), G4GEMChannel::G4GEMChannel(), G4GEMChannelVI::G4GEMChannelVI(), G4GEMProbability::G4GEMProbability(), G4GNASHTransitions::G4GNASHTransitions(), G4PhotonEvaporation::G4PhotonEvaporation(), G4PreCompoundEmission::G4PreCompoundEmission(), G4PreCompoundTransitions::G4PreCompoundTransitions(), G4RadioactiveDecayBase::G4RadioactiveDecayBase(), G4RadioactiveDecayPhysics::G4RadioactiveDecayPhysics(), G4UnstableFragmentBreakUp::G4UnstableFragmentBreakUp(), G4VEmissionProbability::G4VEmissionProbability(), G4VPreCompoundFragment::G4VPreCompoundFragment(), G4VEmissionProbability::Initialise(), G4GEMChannelVI::Initialise(), G4FermiFragmentsPoolVI::Initialise(), G4ExcitationHandler::Initialise(), G4Evaporation::InitialiseChannels(), G4NeutronRadCapture::InitialiseModel(), G4PreCompoundModel::InitialiseModel(), G4RadioactiveDecayBaseMessenger::SetNewValue(), G4RadioactiveDecaymessenger::SetNewValue(), G4ExcitationHandler::SetParameters(), G4RadioactiveDecay::StreamInfo().
G4NuclearLevelData.cc 파일의 547 번째 라인에서 정의되었습니다.
다음을 참조함 : e, energy, GetLevelManager(), GetMaxLevelEnergy(), G4LevelManager::NearestLevelEnergy(), G4LevelManager::NumberOfTransitions().
const G4LevelManager * G4NuclearLevelData::GetLevelManager | ( | G4int | Z, |
G4int | A | ||
) |
G4NuclearLevelData.cc 파일의 466 번째 라인에서 정의되었습니다.
다음을 참조함 : AMAX, AMIN, fLevelManagerFlags, fLevelManagers, InitialiseForIsotope(), Z.
다음에 의해서 참조됨 : G4UnstableFragmentBreakUp::BreakUpChain(), G4Radioactivation::CalculateChainsFromParent(), G4RadioactiveDecay::CalculateChainsFromParent(), G4GEMChannelVI::EmittedFragment(), FindLevel(), G4GEMChannelVI::G4GEMChannelVI(), GetLevelEnergy(), GetLowEdgeLevelEnergy(), G4FermiFragmentsPoolVI::Initialise(), G4PhotonEvaporation::InitialiseLevelManager().
G4NuclearLevelData.cc 파일의 560 번째 라인에서 정의되었습니다.
다음을 참조함 : e, GetLevelManager(), GetMaxLevelEnergy(), G4LevelManager::NearestLowEdgeLevelEnergy().
G4NuclearLevelData.cc 파일의 515 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GEMChannelVI::EmittedFragment(), G4FermiFragmentsPoolVI::Initialise().
G4NuclearLevelData.cc 파일의 535 번째 라인에서 정의되었습니다.
다음을 참조함 : AMAX, AMIN, LEVELIDX, LEVELMAX.
다음에 의해서 참조됨 : G4GEMChannelVI::EmittedFragment(), FindLevel(), GetLevelEnergy(), GetLowEdgeLevelEnergy().
G4NuclearLevelData.cc 파일의 510 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GEMChannelVI::EmittedFragment(), G4FermiFragmentsPoolVI::Initialise().
G4PairingCorrection * G4NuclearLevelData::GetPairingCorrection | ( | ) |
G4NuclearLevelData.cc 파일의 605 번째 라인에서 정의되었습니다.
다음을 참조함 : fPairingCorrection.
다음에 의해서 참조됨 : G4CompetitiveFission::G4CompetitiveFission(), G4EvaporationChannel::G4EvaporationChannel(), G4FissionProbability::G4FissionProbability(), G4GEMChannel::G4GEMChannel(), G4GEMChannelVI::G4GEMChannelVI(), G4GEMProbability::G4GEMProbability(), G4VEmissionProbability::G4VEmissionProbability().
G4DeexPrecoParameters * G4NuclearLevelData::GetParameters | ( | ) |
G4NuclearLevelData.cc 파일의 600 번째 라인에서 정의되었습니다.
다음을 참조함 : fDeexPrecoParameters.
다음에 의해서 참조됨 : G4FermiFragmentsPoolVI::G4FermiFragmentsPoolVI(), G4GNASHTransitions::G4GNASHTransitions(), G4LevelReader::G4LevelReader(), G4PreCompoundEmission::G4PreCompoundEmission(), G4PreCompoundTransitions::G4PreCompoundTransitions(), G4RadioactiveDecayBase::G4RadioactiveDecayBase(), G4RadioactiveDecayPhysics::G4RadioactiveDecayPhysics(), G4VPreCompoundFragment::G4VPreCompoundFragment(), G4VEmissionProbability::Initialise(), G4GEMChannelVI::Initialise(), G4PhotonEvaporation::Initialise(), G4ExcitationHandler::Initialise(), G4Evaporation::InitialiseChannels(), G4NeutronRadCapture::InitialiseModel(), G4PreCompoundModel::InitialiseModel(), G4ExcitationHandler::SetParameters(), G4RadioactiveDecay::StreamInfo().
G4ShellCorrection * G4NuclearLevelData::GetShellCorrection | ( | ) |
G4NuclearLevelData.cc 파일의 610 번째 라인에서 정의되었습니다.
다음을 참조함 : fShellCorrection.
다음에 의해서 참조됨 : G4FissionBarrier::G4FissionBarrier().
G4NuclearLevelData.cc 파일의 520 번째 라인에서 정의되었습니다.
다음을 참조함 : AMIN, G4LevelReader::CreateLevelManager(), fLevelManagerFlags, fLevelManagers, fLevelReader, G4MUTEXLOCK, G4MUTEXUNLOCK, Z.
다음에 의해서 참조됨 : GetLevelManager().
G4NuclearLevelData.cc 파일의 541 번째 라인에서 정의되었습니다.
다음을 참조함 : AMAX, AMIN, f, LEVELIDX, LEVELMAX, Z.
다음에 의해서 참조됨 : G4FermiFragmentsPoolVI::Initialise().
|
delete |
G4NuclearLevelData.cc 파일의 615 번째 라인에서 정의되었습니다.
다음을 참조함 : AMAX, AMIN, fLevelManagers, G4LevelManager::NumberOfTransitions(), G4LevelManager::StreamInfo(), Z.
|
staticprivate |
G4NuclearLevelData.hh 파일의 121 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddPrivateData(), G4NuclearLevelData(), GetLevelManager(), GetMaxA(), GetMaxLevelEnergy(), MaxLevelEnergy(), StreamLevels().
|
staticprivate |
G4NuclearLevelData.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddPrivateData(), G4NuclearLevelData(), GetLevelManager(), GetMaxLevelEnergy(), GetMinA(), InitialiseForIsotope(), MaxLevelEnergy(), StreamLevels().
|
private |
G4NuclearLevelData.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4NuclearLevelData(), GetParameters(), ~G4NuclearLevelData().
G4NuclearLevelData.hh 파일의 125 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddPrivateData(), G4NuclearLevelData(), GetLevelManager(), InitialiseForIsotope().
|
private |
G4NuclearLevelData.hh 파일의 124 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddPrivateData(), G4NuclearLevelData(), GetLevelManager(), InitialiseForIsotope(), StreamLevels(), ~G4NuclearLevelData().
|
private |
G4NuclearLevelData.hh 파일의 115 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddPrivateData(), G4NuclearLevelData(), InitialiseForIsotope(), ~G4NuclearLevelData().
|
private |
G4NuclearLevelData.hh 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4NuclearLevelData(), GetPairingCorrection(), ~G4NuclearLevelData().
|
private |
G4NuclearLevelData.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4NuclearLevelData(), GetShellCorrection(), ~G4NuclearLevelData().
|
staticprivate |
G4NuclearLevelData.hh 파일의 122 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetMaxLevelEnergy(), MaxLevelEnergy().
|
staticprivate |
G4NuclearLevelData.hh 파일의 66 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetInstance().
|
staticprivate |
G4NuclearLevelData.hh 파일의 119 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4NuclearLevelData(), GetMaxA(), GetMinA(), ~G4NuclearLevelData().