#include <G4IonTable.hh>
Public 타입 | |
enum | { numberOfElements = 118 } |
typedef std::multimap< G4int, const G4ParticleDefinition * > | G4IonList |
typedef std::multimap< G4int, const G4ParticleDefinition * > ::iterator | G4IonListIterator |
정적 Public 멤버 함수 | |
static G4IonTable * | GetIonTable () |
static G4bool | IsIon (const G4ParticleDefinition *) |
static G4bool | IsAntiIon (const G4ParticleDefinition *) |
static G4int | GetNucleusEncoding (G4int Z, G4int A, G4double E=0.0, G4int lvl=0) |
static G4int | GetNucleusEncoding (G4int Z, G4int A, G4int L, G4double E=0.0, G4int lvl=0) |
static G4bool | GetNucleusByEncoding (G4int encoding, G4int &Z, G4int &A, G4double &E, G4int &lvl) |
static G4bool | GetNucleusByEncoding (G4int encoding, G4int &Z, G4int &A, G4int &L, G4double &E, G4int &lvl) |
정적 Public 속성 | |
static G4ThreadLocal G4IonList * | fIonList = 0 |
static G4ThreadLocal std::vector< G4VIsotopeTable * > * | fIsotopeTableList = 0 |
static G4IonList * | fIonListShadow = 0 |
static std::vector < G4VIsotopeTable * > * | fIsotopeTableListShadow = 0 |
static const G4String | elementName [numberOfElements] |
Private 속성 | |
G4NuclideTable * | pNuclideTable |
G4bool | isIsomerCreated |
G4int | n_error |
G4IonTable.hh 파일의 65 번째 라인에서 정의되었습니다.
typedef std::multimap<G4int, const G4ParticleDefinition*> G4IonTable::G4IonList |
G4IonTable.hh 파일의 74 번째 라인에서 정의되었습니다.
typedef std::multimap<G4int, const G4ParticleDefinition*>::iterator G4IonTable::G4IonListIterator |
G4IonTable.hh 파일의 75 번째 라인에서 정의되었습니다.
anonymous enum |
열거형 멤버 | |
---|---|
numberOfElements |
G4IonTable.hh 파일의 327 번째 라인에서 정의되었습니다.
G4IonTable::G4IonTable | ( | ) |
G4IonTable.cc 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : fIonList, fIonListShadow, fIsotopeTableList, fIsotopeTableListShadow, pNuclideTable, PrepareNuclideTable(), RegisterIsotopeTable().
|
protected |
|
virtual |
G4IonTable.cc 파일의 191 번째 라인에서 정의되었습니다.
다음을 참조함 : fIonList, fIsotopeTableList, G4NuclideTable::GetNuclideTable().
|
protected |
G4IonTable.cc 파일의 1505 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cout, G4endl, G4Exception(), G4ParticleTable::GetGenericIon(), G4ParticleTable::GetGenericMuonicAtom(), G4ParticleDefinition::GetParticleDefinitionID(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetProcessManager(), GetVerboseLevel(), ion, G4ParticleDefinition::IsGeneralIon(), G4ParticleDefinition::SetParticleDefinitionID().
다음에 의해서 참조됨 : CreateIon(), GetMuonicAtom().
G4IonTable.cc 파일의 1346 번째 라인에서 정의되었습니다.
다음을 참조함 : fIonList, G4cout, G4endl, G4Exception(), G4ParticleTable::GetParticleTable(), GetVerboseLevel(), JustWarning.
다음에 의해서 참조됨 : G4ParticleTable::RemoveAllParticles().
G4bool G4IonTable::Contains | ( | const G4ParticleDefinition * | particle | ) | const |
G4IonTable.cc 파일의 1713 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), fIonListShadow, G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), GetNucleusEncoding(), G4ParticleDefinition::GetQuarkContent(), IsIon(), LL, Z.
다음에 의해서 참조됨 : Insert().
void G4IonTable::CreateAllIon | ( | ) |
G4IonTable.cc 파일의 1652 번째 라인에서 정의되었습니다.
다음을 참조함 : PreloadNuclide().
다음에 의해서 참조됨 : G4ParticleMessenger::SetNewValue().
void G4IonTable::CreateAllIsomer | ( | ) |
G4IonTable.cc 파일의 1658 번째 라인에서 정의되었습니다.
다음을 참조함 : PreloadNuclide().
다음에 의해서 참조됨 : G4ParticleMessenger::SetNewValue().
|
protected |
G4IonTable.cc 파일의 248 번째 라인에서 정의되었습니다.
다음을 참조함 : AddProcessManager(), E, G4DecayTable::entries(), eplus, FindIsotope(), G4Ions::FloatLevelBaseChar(), G4cout, G4endl, G4Exception(), G4VDecayChannel::GetDaughter(), G4DecayTable::GetDecayChannel(), G4IsotopeProperty::GetDecayTable(), G4IsotopeProperty::GetEnergy(), G4ParticleTable::GetGenericIon(), GetIonName(), G4IsotopeProperty::GetIsomerLevel(), G4IsotopeProperty::GetiSpin(), G4IsotopeProperty::GetLifeTime(), G4IsotopeProperty::GetMagneticMoment(), GetNucleusEncoding(), GetNucleusMass(), G4ParticleDefinition::GetParticleDefinitionID(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetProcessManager(), GetVerboseLevel(), ion, G4Threading::IsWorkerThread(), JustWarning, keV, MeV, G4Ions::no_Float, G4ParticleDefinition::SetAntiPDGEncoding(), G4ParticleDefinition::SetPDGMagneticMoment().
다음에 의해서 참조됨 : CreateIon(), GetIon().
|
protected |
G4IonTable.cc 파일의 386 번째 라인에서 정의되었습니다.
다음을 참조함 : AddProcessManager(), CreateIon(), E, eplus, G4cout, G4endl, G4Exception(), G4ParticleTable::GetGenericIon(), GetIonName(), GetNucleusEncoding(), GetNucleusMass(), G4ParticleDefinition::GetParticleDefinitionID(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetProcessManager(), GetVerboseLevel(), ion, JustWarning, keV, MeV, G4ParticleDefinition::SetAntiPDGEncoding(), G4ParticleDefinition::SetPDGMagneticMoment().
|
protected |
G4IonTable.cc 파일의 475 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateIon(), G4Exception(), JustWarning, G4Ions::no_Float.
|
protected |
G4IonTable.cc 파일의 485 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateIon(), G4Exception(), JustWarning, G4Ions::no_Float.
void G4IonTable::DestroyWorkerG4IonTable | ( | ) |
G4IonTable.cc 파일의 218 번째 라인에서 정의되었습니다.
다음을 참조함 : fIonList, fIsotopeTableList, G4NuclideTable::GetNuclideTable().
다음에 의해서 참조됨 : G4ParticleTable::DestroyWorkerG4ParticleTable().
G4IonTable.cc 파일의 1467 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::DumpTable(), fIonList, G4ParticleDefinition::GetParticleName(), ion.
G4int G4IonTable::Entries | ( | ) | const |
G4IonTable.cc 파일의 1735 번째 라인에서 정의되었습니다.
다음을 참조함 : fIonList.
다음에 의해서 참조됨 : DMXPhysicsList::ConstructGeneral(), GetParticle().
G4ParticleDefinition * G4IonTable::FindIon | ( | G4int | Z, |
G4int | A, | ||
G4int | lvl = 0 |
||
) |
G4IonTable.cc 파일의 850 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), fIonList, G4cout, G4endl, G4Exception(), G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), GetLightIon(), GetNucleusEncoding(), GetVerboseLevel(), ion, JustWarning, Z.
다음에 의해서 참조됨 : FindIon(), FindIonInMaster(), GetIon().
G4ParticleDefinition * G4IonTable::FindIon | ( | G4int | Z, |
G4int | A, | ||
G4int | L, | ||
G4int | lvl | ||
) |
G4IonTable.cc 파일의 902 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), FindIon(), fIonList, G4cout, G4endl, G4Exception(), G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), GetNucleusEncoding(), G4ParticleDefinition::GetQuarkContent(), GetVerboseLevel(), ion, JustWarning, LL, Z.
G4ParticleDefinition * G4IonTable::FindIon | ( | G4int | Z, |
G4int | A, | ||
G4double | E, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 731 번째 라인에서 정의되었습니다.
다음을 참조함 : FindIon(), G4Ions::no_Float.
G4ParticleDefinition * G4IonTable::FindIon | ( | G4int | Z, |
G4int | A, | ||
G4double | E, | ||
G4Ions::G4FloatLevelBase | flb, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 740 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), fIonList, G4cout, G4endl, G4Exception(), G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4NuclideTable::GetLevelTolerance(), GetLightIon(), GetNucleusEncoding(), GetVerboseLevel(), ion, JustWarning, keV, pNuclideTable, Z.
G4ParticleDefinition * G4IonTable::FindIon | ( | G4int | Z, |
G4int | A, | ||
G4double | E, | ||
char | flbChar, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 735 번째 라인에서 정의되었습니다.
다음을 참조함 : FindIon(), G4Ions::FloatLevelBase().
G4IonTable.cc 파일의 792 번째 라인에서 정의되었습니다.
다음을 참조함 : FindIon(), G4Ions::no_Float.
G4ParticleDefinition * G4IonTable::FindIon | ( | G4int | Z, |
G4int | A, | ||
G4int | L, | ||
G4double | E, | ||
G4Ions::G4FloatLevelBase | flb, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 801 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), FindIon(), fIonList, G4cout, G4endl, G4Exception(), G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4NuclideTable::GetLevelTolerance(), GetNucleusEncoding(), G4ParticleDefinition::GetQuarkContent(), GetVerboseLevel(), ion, JustWarning, keV, LL, pNuclideTable, Z.
G4ParticleDefinition * G4IonTable::FindIon | ( | G4int | Z, |
G4int | A, | ||
G4int | L, | ||
G4double | E, | ||
char | flbChar, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 796 번째 라인에서 정의되었습니다.
다음을 참조함 : FindIon(), G4Ions::FloatLevelBase().
|
protected |
G4IonTable.cc 파일의 1819 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), fIonListShadow, G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), GetNucleusEncoding(), ion, Z.
다음에 의해서 참조됨 : GetIon().
|
protected |
G4IonTable.cc 파일의 1848 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), FindIon(), fIonListShadow, G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), GetNucleusEncoding(), G4ParticleDefinition::GetQuarkContent(), ion, LL, Z.
|
protected |
G4IonTable.cc 파일의 1748 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), fIonListShadow, G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4NuclideTable::GetLevelTolerance(), GetNucleusEncoding(), ion, pNuclideTable, Z.
|
protected |
|
protected |
G4IonTable.cc 파일의 1614 번째 라인에서 정의되었습니다.
다음을 참조함 : fIsotopeTableList, G4VIsotopeTable::GetIsotope().
다음에 의해서 참조됨 : CreateIon(), GetLifeTime(), GetNucleusMass().
|
protected |
G4IonTable.cc 파일의 1633 번째 라인에서 정의되었습니다.
다음을 참조함 : fIsotopeTableList, G4VIsotopeTable::GetIsotope().
G4ParticleDefinition * G4IonTable::GetIon | ( | G4int | Z, |
G4int | A, | ||
G4int | lvl = 0 |
||
) |
G4IonTable.cc 파일의 504 번째 라인에서 정의되었습니다.
다음을 참조함 : FindIon(), FindIonInMaster(), G4cout, G4endl, G4Exception(), G4MUTEXLOCK, G4MUTEXUNLOCK, GetVerboseLevel(), InsertWorker(), ion, G4Threading::IsWorkerThread(), JustWarning.
다음에 의해서 참조됨 : G4ParticleHPFinalState::adjust_final_state(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4LENDModel::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4ParticleHPChannelList::ApplyYourself(), G4LENDElastic::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LMsdGenerator::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ExcitationHandler::BreakItUp(), G4EmCorrections::BuildCorrectionVector(), G4Radioactivation::CalculateChainsFromParent(), G4RadioactiveDecay::CalculateChainsFromParent(), G4ParticleHPInelasticCompFS::CompositeApply(), G4DNARuddIonisationExtendedModel::CrossSectionPerVolume(), G4ITDecay::DecayIt(), G4Radioactivation::DecayIt(), G4RadioactiveDecay::DecayIt(), G4EmCalculator::FindIon(), G4AlphaDecay::G4AlphaDecay(), G4BetaMinusDecay::G4BetaMinusDecay(), G4BetaPlusDecay::G4BetaPlusDecay(), G4ECDecay::G4ECDecay(), G4ITDecay::G4ITDecay(), G4NeutronDecay::G4NeutronDecay(), G4ProtonDecay::G4ProtonDecay(), B3PrimaryGeneratorAction::GeneratePrimaries(), G4NuclNuclDiffuseElastic::GetInvCoulombElasticXsc(), G4DiffuseElastic::GetInvCoulombElasticXsc(), G4NuclNuclDiffuseElastic::GetInvElasticSumXsc(), G4DiffuseElastic::GetInvElasticSumXsc(), G4NuclNuclDiffuseElastic::GetInvElasticXsc(), G4DiffuseElastic::GetInvElasticXsc(), GetIon(), GetMuonicAtom(), G4FissionProductYieldDist::GetParticleDefinition(), G4ChipsHyperonElasticXS::GetQ2max(), G4ChipsProtonElasticXS::GetQ2max(), G4ChipsPionPlusElasticXS::GetQ2max(), G4ChipsKaonPlusElasticXS::GetQ2max(), G4ChipsAntiBaryonElasticXS::GetQ2max(), G4ChipsKaonMinusElasticXS::GetQ2max(), G4ChipsPionMinusElasticXS::GetQ2max(), G4ChipsNeutronElasticXS::GetQ2max(), G4BinaryCascade::HighEnergyModelFSProducts(), G4DNARuddIonisationExtendedModel::Initialise(), G4ParticleGunMessenger::IonCommand(), G4GeneralParticleSourceMessenger::IonCommand(), G4ParticleGunMessenger::IonLevelCommand(), G4GeneralParticleSourceMessenger::IonLvlCommand(), G4InuclNuclei::makeDefinition(), PreloadNuclide(), G4BetheHeitler5DModel::SampleSecondaries(), G4eSingleCoulombScatteringModel::SampleSecondaries(), G4hCoulombScatteringModel::SampleSecondaries(), G4IonCoulombScatteringModel::SampleSecondaries(), G4eCoulombScatteringModel::SampleSecondaries(), G4QuasiElasticChannel::Scatter(), G4ScreenedCoulombCrossSection::SelectRandomUnweightedTarget(), DMXParticleSourceMessenger::SetNewValue(), G4AblaInterface::toG4ParticleDefinition(), G4INCLXXInterface::toG4ParticleDefinition().
G4ParticleDefinition * G4IonTable::GetIon | ( | G4int | Z, |
G4int | A, | ||
G4int | L, | ||
G4int | lvl | ||
) |
G4IonTable.cc 파일의 544 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateIon(), FindIon(), FindIonInMaster(), G4cout, G4endl, G4MUTEXLOCK, G4MUTEXUNLOCK, GetIon(), GetVerboseLevel(), InsertWorker(), ion, G4Threading::IsWorkerThread().
G4ParticleDefinition * G4IonTable::GetIon | ( | G4int | Z, |
G4int | A, | ||
G4double | E, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 601 번째 라인에서 정의되었습니다.
다음을 참조함 : GetIon(), G4Ions::no_Float.
G4ParticleDefinition * G4IonTable::GetIon | ( | G4int | Z, |
G4int | A, | ||
G4double | E, | ||
G4Ions::G4FloatLevelBase | flb, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 610 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateIon(), FindIon(), FindIonInMaster(), G4cout, G4endl, G4MUTEXLOCK, G4MUTEXUNLOCK, GetVerboseLevel(), InsertWorker(), ion, G4Threading::IsWorkerThread(), keV.
G4ParticleDefinition * G4IonTable::GetIon | ( | G4int | Z, |
G4int | A, | ||
G4double | E, | ||
char | flbChar, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 605 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Ions::FloatLevelBase(), GetIon().
G4IonTable.cc 파일의 649 번째 라인에서 정의되었습니다.
다음을 참조함 : GetIon(), G4Ions::no_Float.
G4ParticleDefinition * G4IonTable::GetIon | ( | G4int | Z, |
G4int | A, | ||
G4int | L, | ||
G4double | E, | ||
G4Ions::G4FloatLevelBase | flb, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 658 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateIon(), FindIon(), FindIonInMaster(), G4cout, G4endl, G4MUTEXLOCK, G4MUTEXUNLOCK, GetIon(), GetVerboseLevel(), InsertWorker(), ion, G4Threading::IsWorkerThread(), keV.
G4ParticleDefinition * G4IonTable::GetIon | ( | G4int | Z, |
G4int | A, | ||
G4int | L, | ||
G4double | E, | ||
char | flbChar, | ||
G4int | J = 0 |
||
) |
G4IonTable.cc 파일의 653 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Ions::FloatLevelBase(), GetIon().
G4ParticleDefinition * G4IonTable::GetIon | ( | G4int | encoding | ) |
G4IonTable.cc 파일의 709 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), E, G4cout, G4endl, G4Exception(), GetIon(), GetNucleusByEncoding(), GetVerboseLevel(), JustWarning, LL, Z.
G4IonTable.cc 파일의 1336 번째 라인에서 정의되었습니다.
다음을 참조함 : GetNucleusMass().
다음에 의해서 참조됨 : G4FTFModel::AdjustNucleonsAlgorithm_beforeSampling(), G4BinaryLightIonReaction::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4TheoFSGenerator::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4IonDEDXScalingICRU73::CreateReferenceParticles(), G4BinaryLightIonReaction::DeExciteSpectatorNucleus(), G4BinaryLightIonReaction::FuseNucleiAndPrompound(), G4ComponentGGNuclNuclXsc::GetCoulombBarier(), G4TripathiCrossSection::GetElementCrossSection(), G4BinaryCascade::GetIonMass(), G4StatMFFragment::GetNuclearMass(), G4FTFModel::Init(), G4BinaryLightIonReaction::Interact(), G4BinaryLightIonReaction::SetLighterAsProjectile().
G4IonTable.cc 파일의 1095 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), elementName, G4ThreadLocal, numberOfElements, G4AutoDelete::Register(), Z.
다음에 의해서 참조됨 : G4INCLXXInterface::ApplyYourself(), CreateIon(), GetIonName(), G4LENDManager::GetLENDTarget(), GetMuonicAtom().
const G4String & G4IonTable::GetIonName | ( | G4int | Z, |
G4int | A, | ||
G4double | E, | ||
G4Ions::G4FloatLevelBase | flb = G4Ions::G4FloatLevelBase::no_Float |
||
) | const |
G4IonTable.cc 파일의 1046 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Ions::FloatLevelBaseChar(), G4ThreadLocal, GetIonName(), keV, G4Ions::no_Float, G4AutoDelete::Register().
const G4String & G4IonTable::GetIonName | ( | G4int | Z, |
G4int | A, | ||
G4int | L, | ||
G4double | E, | ||
G4Ions::G4FloatLevelBase | flb = G4Ions::G4FloatLevelBase::no_Float |
||
) | const |
G4IonTable.cc 파일의 1079 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ThreadLocal, GetIonName(), LL, G4AutoDelete::Register().
G4IonTable.cc 파일의 1133 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ThreadLocal, GetIonName(), LL, G4AutoDelete::Register().
|
inlinestatic |
G4IonTable.hh 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleTable::GetIonTable(), G4ParticleTable::GetParticleTable().
다음에 의해서 참조됨 : G4ParticleHPFinalState::adjust_final_state(), G4NRESP71M03::ApplyMechanismABE(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4LENDModel::ApplyYourself(), G4ParticleHPChannelList::ApplyYourself(), G4LENDCapture::ApplyYourself(), G4LENDElastic::ApplyYourself(), G4LENDFission::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LENDInelastic::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4MuonMinusAtomicCapture::AtRestDoIt(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), G4IonDEDXScalingICRU73::CreateReferenceParticles(), G4DNARuddIonisationExtendedModel::CrossSectionPerVolume(), G4BetheHeitler5DModel::G4BetheHeitler5DModel(), B3PrimaryGeneratorAction::GeneratePrimaries(), G4DNARuddIonisationExtendedModel::Initialise(), G4FissionProductYieldDist::Initialize(), G4ParticleGunMessenger::IonCommand(), G4GeneralParticleSourceMessenger::IonCommand(), G4ParticleGunMessenger::IonLevelCommand(), G4GeneralParticleSourceMessenger::IonLvlCommand(), G4ParticleHPIsotropic::Sample(), G4ParticleHPContAngularPar::Sample(), G4ScreenedCoulombCrossSection::SelectRandomUnweightedTarget(), DMXParticleSourceMessenger::SetNewValue(), G4AblaInterface::toG4ParticleDefinition(), G4ParticleHPInelasticCompFS::two_body_reaction().
G4IonTable.cc 파일의 1330 번째 라인에서 정의되었습니다.
다음을 참조함 : GetNucleusMass().
G4VIsotopeTable * G4IonTable::GetIsotopeTable | ( | size_t | idx = 0 | ) | const |
G4IonTable.cc 파일의 1603 번째 라인에서 정의되었습니다.
다음을 참조함 : size().
G4double G4IonTable::GetLifeTime | ( | const G4ParticleDefinition * | particle | ) | const |
G4IonTable.cc 파일의 1879 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), G4ParticleDefinition::GetPDGLifeTime(), G4ParticleDefinition::IsGeneralIon(), pNuclideTable.
다음에 의해서 참조됨 : GetLifeTime().
G4double G4IonTable::GetLifeTime | ( | G4int | Z, |
G4int | A, | ||
G4double | E, | ||
G4Ions::G4FloatLevelBase | flb = G4Ions::G4FloatLevelBase::no_Float |
||
) | const |
G4IonTable.cc 파일의 1906 번째 라인에서 정의되었습니다.
다음을 참조함 : FindIsotope(), G4IsotopeProperty::GetLifeTime().
G4IonTable.cc 파일의 1902 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Ions::FloatLevelBase(), GetLifeTime().
|
protected |
G4IonTable.cc 파일의 1243 번째 라인에서 정의되었습니다.
다음을 참조함 : antilightions::Init(), ion, antilightions::p_alpha, antilightions::p_deuteron, antilightions::p_He3, antilightions::p_proton, antilightions::p_triton.
|
protected |
G4IonTable.cc 파일의 1218 번째 라인에서 정의되었습니다.
다음을 참조함 : lightions::Init(), ion, lightions::p_alpha, lightions::p_deuteron, lightions::p_He3, lightions::p_proton, lightions::p_triton.
다음에 의해서 참조됨 : FindIon(), GetNucleusMass().
G4ParticleDefinition * G4IonTable::GetMuonicAtom | ( | G4Ions const * | base | ) |
G4IonTable.cc 파일의 1917 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), AddProcessManager(), pyG4MagneticField::const, G4MuonicAtomHelper::ConstructMuonicAtom(), FatalException, fIonList, fIonListShadow, G4Exception(), G4MUTEXLOCK, G4MUTEXUNLOCK, G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), GetIonName(), GetNucleusEncoding(), IsIon(), G4Threading::IsWorkerThread(), Z.
다음에 의해서 참조됨 : G4MuonMinusAtomicCapture::AtRestDoIt(), GetMuonicAtom().
G4ParticleDefinition * G4IonTable::GetMuonicAtom | ( | G4int | Z, |
G4int | A | ||
) |
G4IonTable.cc 파일의 1997 번째 라인에서 정의되었습니다.
다음을 참조함 : pyG4MagneticField::const, GetIon(), GetMuonicAtom().
G4IonTable.cc 파일의 950 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Contains(), CreateIon(), FindIon(), FindIonInMaster(), GetMuonicAtom(), G4LENDManager::GetNucleusEncoding(), GetNucleusEncoding(), GetNucleusMass(), Insert(), InsertWorker(), G4InuclNuclei::makeNuclearFragment(), Remove().
|
static |
G4IonTable.cc 파일의 971 번째 라인에서 정의되었습니다.
다음을 참조함 : GetNucleusEncoding().
G4IonTable.cc 파일의 1271 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), EventMustBeAborted, FindIsotope(), fIonList, G4cout, G4endl, G4Exception(), G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4IsotopeProperty::GetEnergy(), GetLightIon(), G4NucleiProperties::GetNuclearMass(), G4HyperNucleiProperties::GetNuclearMass(), GetNucleusEncoding(), G4ParticleDefinition::GetPDGMass(), GetVerboseLevel(), ion, Z.
다음에 의해서 참조됨 : CreateIon(), GetIonMass(), GetIsomerMass().
|
inline |
G4IonTable.hh 파일의 346 번째 라인에서 정의되었습니다.
다음을 참조함 : numberOfElements.
G4ParticleDefinition * G4IonTable::GetParticle | ( | G4int | index | ) | const |
G4IonTable.cc 파일의 1689 번째 라인에서 정의되었습니다.
다음을 참조함 : Entries(), fIonList, G4cout, G4endl, GetVerboseLevel().
다음에 의해서 참조됨 : DMXPhysicsList::ConstructGeneral().
|
protected |
G4IonTable.cc 파일의 1499 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleTable::GetParticleTable(), G4ParticleTable::GetVerboseLevel().
다음에 의해서 참조됨 : AddProcessManager(), clear(), CreateIon(), FindIon(), GetIon(), GetNucleusMass(), GetParticle(), Remove().
void G4IonTable::InitializeLightIons | ( | ) |
G4IonTable.cc 파일의 183 번째 라인에서 정의되었습니다.
다음을 참조함 : lightions::Init(), antilightions::Init().
다음에 의해서 참조됨 : G4RunManagerKernel::SetupPhysics().
void G4IonTable::Insert | ( | const G4ParticleDefinition * | particle | ) |
G4IonTable.cc 파일의 1364 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), Contains(), fIonListShadow, G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), GetNucleusEncoding(), G4ParticleDefinition::GetQuarkContent(), IsIon(), LL, Z.
다음에 의해서 참조됨 : G4ParticleTable::Insert().
|
protected |
G4IonTable.cc 파일의 1379 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), fIonList, G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), GetNucleusEncoding(), G4ParticleDefinition::GetQuarkContent(), LL, Z.
다음에 의해서 참조됨 : GetIon().
|
static |
G4IonTable.cc 파일의 1173 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4ParticleDefinition::GetBaryonNumber(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetParticleType().
다음에 의해서 참조됨 : G4ParticleDefinition::DumpTable(), G4ParticleDefinition::G4ParticleDefinition().
|
static |
G4IonTable.cc 파일의 1148 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4ParticleDefinition::GetBaryonNumber(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetParticleType(), G4InuclParticleNames::proton.
다음에 의해서 참조됨 : G4DynamicParticle::AllocateElectronOccupancy(), Contains(), G4ParticleDefinition::DumpTable(), G4ParticleDefinition::G4ParticleDefinition(), GetMuonicAtom(), G4ParticleTable::Insert(), Insert(), G4ParticleTable::Remove(), Remove().
|
protected |
G4IonTable.cc 파일의 1208 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetParticleName().
|
protected |
G4IonTable.cc 파일의 1199 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetParticleName().
|
inlineprotected |
G4IonTable.hh 파일의 93 번째 라인에서 정의되었습니다.
void G4IonTable::PreloadNuclide | ( | ) |
G4IonTable.cc 파일의 1670 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), G4NuclideTable::entries(), G4NuclideTable::GenerateNuclide(), G4IsotopeProperty::GetAtomicMass(), G4IsotopeProperty::GetAtomicNumber(), G4IsotopeProperty::GetEnergy(), GetIon(), G4NuclideTable::GetIsotopeByIndex(), isIsomerCreated, G4Threading::IsMultithreadedApplication(), pNuclideTable, Z.
다음에 의해서 참조됨 : CreateAllIon(), CreateAllIsomer().
void G4IonTable::PrepareNuclideTable | ( | ) |
G4IonTable.cc 파일의 1664 번째 라인에서 정의되었습니다.
다음을 참조함 : G4NuclideTable::GetNuclideTable(), pNuclideTable.
다음에 의해서 참조됨 : G4IonTable().
void G4IonTable::RegisterIsotopeTable | ( | G4VIsotopeTable * | table | ) |
G4IonTable.cc 파일의 1589 번째 라인에서 정의되었습니다.
다음을 참조함 : fIsotopeTableList, G4VIsotopeTable::GetName().
다음에 의해서 참조됨 : G4IonTable().
void G4IonTable::Remove | ( | const G4ParticleDefinition * | particle | ) |
G4IonTable.cc 파일의 1405 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), fIonListShadow, G4cout, G4endl, G4Exception(), G4State_PreInit, G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4StateManager::GetCurrentState(), GetNucleusEncoding(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetQuarkContent(), G4StateManager::GetStateManager(), GetVerboseLevel(), IsIon(), G4Threading::IsWorkerThread(), JustWarning, LL, Z.
다음에 의해서 참조됨 : G4ParticleTable::Remove().
G4int G4IonTable::size | ( | ) | const |
void G4IonTable::SlaveG4IonTable | ( | ) |
G4IonTable.cc 파일의 152 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception().
void G4IonTable::WorkerG4IonTable | ( | ) |
G4IonTable.cc 파일의 157 번째 라인에서 정의되었습니다.
다음을 참조함 : fIonList, fIonListShadow, fIsotopeTableList, fIsotopeTableListShadow.
다음에 의해서 참조됨 : G4ParticleTable::WorkerG4ParticleTable().
|
static |
G4IonTable.hh 파일의 328 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetIonName().
|
static |
G4IonTable.hh 파일의 316 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : clear(), DestroyWorkerG4IonTable(), DumpTable(), Entries(), FindIon(), G4IonTable(), GetMuonicAtom(), GetNucleusMass(), GetParticle(), InsertWorker(), size(), WorkerG4IonTable(), ~G4IonTable().
|
static |
G4IonTable.hh 파일의 318 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Contains(), FindIonInMaster(), G4IonTable(), GetMuonicAtom(), Insert(), Remove(), WorkerG4IonTable().
|
static |
G4IonTable.hh 파일의 317 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DestroyWorkerG4IonTable(), FindIsotope(), G4IonTable(), RegisterIsotopeTable(), WorkerG4IonTable(), ~G4IonTable().
|
static |
G4IonTable.hh 파일의 319 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4IonTable(), WorkerG4IonTable().
|
private |
G4IonTable.hh 파일의 312 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PreloadNuclide().
|
private |
G4IonTable.hh 파일의 334 번째 라인에서 정의되었습니다.
|
private |
G4IonTable.hh 파일의 311 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FindIon(), FindIonInMaster(), G4IonTable(), GetLifeTime(), PreloadNuclide(), PrepareNuclideTable().