#include <G4Element.hh>
정적 Public 멤버 함수 | |
static G4ElementTable * | GetElementTable () |
static size_t | GetNumberOfElements () |
static G4Element * | GetElement (G4String name, G4bool warning=true) |
Private 멤버 함수 | |
void | InitializePointers () |
void | ComputeDerivedQuantities () |
void | ComputeCoulombFactor () |
void | ComputeLradTsaiFactor () |
void | AddNaturalIsotopes () |
G4Element (G4Element &)=delete | |
const G4Element & | operator= (const G4Element &)=delete |
G4int | operator== (const G4Element &) const =delete |
G4int | operator!= (const G4Element &) const =delete |
정적 Private 속성 | |
static G4ElementTable | theElementTable |
Friends | |
std::ostream & | operator<< (std::ostream &, const G4Element *) |
std::ostream & | operator<< (std::ostream &, const G4Element &) |
std::ostream & | operator<< (std::ostream &, G4ElementTable) |
G4Element.hh 파일의 97 번째 라인에서 정의되었습니다.
G4Element::G4Element | ( | const G4String & | name, |
const G4String & | symbol, | ||
G4double | Zeff, | ||
G4double | Aeff | ||
) |
G4Element.cc 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : AddNaturalIsotopes(), ComputeDerivedQuantities(), fAeff, FatalException, fAtomicShells, fNbOfAtomicShells, fNbOfShellElectrons, fNeff, fZeff, g, G4endl, G4Exception(), G4lrint(), G4AtomicShells::GetBindingEnergy(), G4AtomicShells::GetNumberOfElectrons(), G4AtomicShells::GetNumberOfShells(), InitializePointers(), JustWarning, mole, perMillion.
G4Element.cc 파일의 128 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, fRelativeAbundanceVector, G4Exception(), InitializePointers(), n, theIsotopeVector.
|
virtual |
G4Element.cc 파일의 253 번째 라인에서 정의되었습니다.
다음을 참조함 : fAtomicShells, fIndexInTable, fIonisation, fNbOfShellElectrons, fRelativeAbundanceVector, theElementTable, theIsotopeVector.
G4Element::G4Element | ( | __void__ & | ) |
G4Element.cc 파일의 245 번째 라인에서 정의되었습니다.
다음을 참조함 : InitializePointers().
|
privatedelete |
G4Element.cc 파일의 152 번째 라인에서 정의되었습니다.
다음을 참조함 : ComputeDerivedQuantities(), fAeff, FatalException, fAtomicShells, fName, fNbOfAtomicShells, fNbOfShellElectrons, fNeff, fNumberOfIsotopes, fRelativeAbundanceVector, fZeff, g, G4Exception(), G4AtomicShells::GetBindingEnergy(), G4AtomicShells::GetNumberOfElectrons(), G4AtomicShells::GetNumberOfShells(), G4Isotope::GetZ(), mole, theIsotopeVector.
다음에 의해서 참조됨 : G4NistElementBuilder::BuildElement(), G4tgbElement::BuildG4ElementFromIsotopes(), GB03DetectorConstruction::DefineMaterials(), RE06DetectorConstruction::DefineMaterials(), FFDetectorConstruction::DefineMaterials(), ExN03DetectorConstruction::DefineMaterials(), export_G4Element(), DetectorConstruction::MaterialWithSingleIsotope(), G4GDMLReadMaterials::MixtureRead().
|
private |
G4Element.cc 파일의 325 번째 라인에서 정의되었습니다.
다음을 참조함 : fName, fNaturalAbundance, fNumberOfIsotopes, fRelativeAbundanceVector, fSymbol, fZeff, G4lrint(), G4NistManager::GetIsotopeAbundance(), G4NistManager::GetNistElementNames(), G4NistManager::GetNistFirstIsotopeN(), G4NistManager::GetNumberOfNistIsotopes(), G4NistManager::Instance(), N, n, theIsotopeVector, x, Z.
다음에 의해서 참조됨 : G4Element().
|
private |
G4Element.cc 파일의 287 번째 라인에서 정의되었습니다.
다음을 참조함 : fCoulomb, CLHEP::fine_structure_const, fZeff.
다음에 의해서 참조됨 : ComputeDerivedQuantities().
|
private |
G4Element.cc 파일의 267 번째 라인에서 정의되었습니다.
다음을 참조함 : ComputeCoulombFactor(), ComputeLradTsaiFactor(), fIndexInTable, fIonisation, fZ, fZeff, G4lrint(), theElementTable.
다음에 의해서 참조됨 : AddIsotope(), G4Element().
|
private |
G4Element.cc 파일의 302 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::alpha_rcl2, fCoulomb, fRadTsai, fZeff, G4Log(), G4lrint().
다음에 의해서 참조됨 : ComputeDerivedQuantities().
|
inline |
G4Element.hh 파일의 139 번째 라인에서 정의되었습니다.
다음을 참조함 : fAeff.
다음에 의해서 참조됨 : G4ErrorFreeTrajState::CalculateEffectiveZandA(), MuCrossSections::CR_PerAtom(), FFDetectorConstruction::DefineMaterials(), G4tgbGeometryDumper::DumpElement(), G4GDMLWriteMaterials::ElementWrite(), export_G4Element(), GVFlashShowerParameterisation::GetEffA(), G4NativeScreenedCoulombCrossSection::LoadData(), G4LindhardRobinsonPartition::PartitionNIEL(), G4VLEPTSModel::ReadParam(), G4hNuclearStoppingModel::StoppingPower().
|
inline |
G4Element.hh 파일의 136 번째 라인에서 정의되었습니다.
다음을 참조함 : fNeff.
G4Element.cc 파일의 367 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, fAtomicShells, fName, fNbOfAtomicShells, fZeff, G4Exception().
다음에 의해서 참조됨 : G4AdjointPhotoElectricModel::AdjointCrossSectionPerAtom(), export_G4Element(), G4QAOLowEnergyLoss::GetOscillatorEnergy(), G4KleinNishinaModel::SampleSecondaries(), G4PEEffectFluoModel::SampleSecondaries().
G4Element.cc 파일의 412 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, GetName(), theElementTable.
다음에 의해서 참조됨 : RE06DetectorConstruction::AddMaterial(), export_G4Element(), G4GDMLReadMaterials::GetElement().
|
static |
G4Element.cc 파일의 398 번째 라인에서 정의되었습니다.
다음을 참조함 : theElementTable.
다음에 의해서 참조됨 : G4ParticleHPData::addPhysicsVector(), G4ParticleHPElastic::ApplyYourself(), G4ParticleHPCapture::ApplyYourself(), G4ParticleHPFission::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), G4FissLib::ApplyYourself(), G4AdjointCSManager::BuildCrossSectionMatrices(), G4KokoulinMuonNuclearXS::BuildCrossSectionTable(), G4VRangeToEnergyConverter::BuildLossTable(), G4ParticleHPCapture::BuildPhysicsTable(), G4ParticleHPJENDLHEData::BuildPhysicsTable(), G4ParticleHPFission::BuildPhysicsTable(), G4ParticleHPElastic::BuildPhysicsTable(), G4ParticleHPFissionData::BuildPhysicsTable(), G4ParticleHPCaptureData::BuildPhysicsTable(), G4ParticleHPElasticData::BuildPhysicsTable(), G4ParticleHPInelasticData::BuildPhysicsTable(), G4NeutronElasticXS::BuildPhysicsTable(), G4ParticleHPThermalScatteringData::BuildPhysicsTable(), G4NeutronCaptureXS::BuildPhysicsTable(), G4NeutronInelasticXS::BuildPhysicsTable(), G4ParticleInelasticXS::BuildPhysicsTable(), G4ParticleHPInelastic::BuildPhysicsTable(), G4ParticleHPThermalScattering::buildPhysicsTable(), ExP02DetectorConstruction::Construct(), G4HadronHElasticPhysics::ConstructProcess(), G4LENDModel::create_used_target_map(), G4LENDCrossSection::create_used_target_map(), G4ParticleHPFissionData::DumpPhysicsTable(), G4ParticleHPCaptureData::DumpPhysicsTable(), G4ParticleHPElasticData::DumpPhysicsTable(), G4ParticleHPInelasticData::DumpPhysicsTable(), ExP02GeoTree::ExP02GeoTree(), export_G4Element(), CCalMaterialFactory::findElement(), G4NistElementBuilder::FindElement(), G4NistElementBuilder::FindOrBuildElement(), G4FissLib::G4FissLib(), G4ParticleHPData::G4ParticleHPData(), G4NistManager::GetElement(), G4LivermoreBremsstrahlungModel::Initialise(), G4SeltzerBergerModel::Initialise(), G4NuclNuclDiffuseElastic::Initialise(), G4DiffuseElasticV2::Initialise(), G4DiffuseElastic::Initialise(), G4VAtomDeexcitation::InitialiseAtomicDeexcitation(), G4BetheHeitlerModel::InitialiseElementData(), G4PairProductionRelModel::InitialiseElementData(), G03DetectorConstruction::ListOfMaterials(), G02DetectorConstruction::ListOfMaterials(), G4NistManager::PrintG4Element(), CCalMaterialFactory::readElements(), G4GDMLRead::StripNames(), G4NistManager::~G4NistManager().
|
inline |
G4Element.hh 파일의 191 번째 라인에서 정의되었습니다.
다음을 참조함 : fCoulomb.
다음에 의해서 참조됨 : export_G4Element(), G4BetheHeitlerModel::InitialiseElementData(), G4PairProductionRelModel::InitialiseElementData(), G4LowEnergyGammaConversion::PostStepDoIt(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SetCurrentElement(), G4eBremParametrizedModel::SetCurrentElement().
|
inline |
|
inline |
G4Element.hh 파일의 182 번째 라인에서 정의되었습니다.
다음을 참조함 : fIndexInTable.
다음에 의해서 참조됨 : G4ParticleHPElastic::ApplyYourself(), G4ParticleHPCapture::ApplyYourself(), G4ParticleHPFission::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), G4FissLib::ApplyYourself(), G4AdjointCSManager::ComputeAdjointCS(), export_G4Element(), G4NistElementBuilder::FindOrBuildElement(), G4ParticleHPFissionData::GetCrossSection(), G4ParticleHPCaptureData::GetCrossSection(), G4ParticleHPElasticData::GetCrossSection(), G4ParticleHPInelasticData::GetCrossSection(), G4ParticleHPJENDLHEData::IsApplicable(), G4ParticleHPThermalScatteringData::IsApplicable(), G4ParticleHPData::MakePhysicsVector(), G4VEmAdjointModel::SelectCSMatrix().
|
inline |
G4Element.hh 파일의 199 번째 라인에서 정의되었습니다.
다음을 참조함 : fIonisation.
다음에 의해서 참조됨 : G4IonisParamMat::ComputeIonParameters(), G4IonisParamMat::ComputeMeanParameters(), export_G4Element(), G4BetheHeitlerModel::InitialiseElementData(), G4PairProductionRelModel::InitialiseElementData(), G4LowEnergyGammaConversion::PostStepDoIt(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4BetheHeitler5DModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries().
G4Element.hh 파일의 170 번째 라인에서 정의되었습니다.
다음을 참조함 : theIsotopeVector.
다음에 의해서 참조됨 : G4ParticleHPElastic::ApplyYourself(), G4ParticleHPCapture::ApplyYourself(), G4ParticleHPFission::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), G4FissLib::ApplyYourself(), G4ParticleHPJENDLHEData::BuildPhysicsTable(), G4Nucleus::ChooseParameters(), G4LENDModel::create_used_target_map(), G4LENDCrossSection::create_used_target_map(), G4GDMLWriteMaterials::ElementWrite(), export_G4Element(), G4CrossSectionDataStore::GetCrossSection(), if(), G4ParticleHPElementData::Init(), G4LENDCrossSection::IsIsoApplicable(), G4ParticleHPChannel::Register(), G4CrossSectionDataStore::SampleZandA(), G4NeutronCaptureXS::SelectIsotope(), G4NeutronInelasticXS::SelectIsotope(), G4ParticleInelasticXS::SelectIsotope(), G4VCrossSectionDataSet::SelectIsotope(), G4VEmModel::SelectIsotopeNumber(), G4ElementSelector::SelectZandA().
|
inline |
G4Element.hh 파일의 163 번째 라인에서 정의되었습니다.
다음을 참조함 : theIsotopeVector.
다음에 의해서 참조됨 : G4VCrossSectionDataSet::ComputeCrossSection(), G4tgbGeometryDumper::DumpElement(), export_G4Element(), G4ScreenedCoulombCrossSection::SelectRandomUnweightedTarget(), G4ElementSelector::SelectZandA().
|
inline |
G4Element.hh 파일의 135 번째 라인에서 정의되었습니다.
다음을 참조함 : fNeff.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionMatrices(), G4Nucleus::ChooseParameters(), G4EmCalculator::ComputeCrossSectionPerAtom(), G4VEmModel::ComputeCrossSectionPerAtom(), G4ICRU49NuclearStoppingModel::ComputeDEDXPerVolume(), G4IonisParamMat::ComputeIonParameters(), export_G4Element(), G4ParticleHPFissionData::GetCrossSection(), G4ParticleHPCaptureData::GetCrossSection(), G4ParticleHPElasticData::GetCrossSection(), G4ParticleHPInelasticData::GetCrossSection(), G4VComponentCrossSection::GetElasticElementCrossSection(), G4ChargeExchangeProcess::GetElementCrossSection(), G4ComponentGGHadronNucleusXsc::GetHadronNucleonXsc(), G4ComponentGGNuclNuclXsc::GetHadronNucleonXsc(), G4ComponentGGHadronNucleusXsc::GetHadronNucleonXscNS(), G4ComponentGGHadronNucleusXsc::GetHadronNucleonXscPDG(), G4ComponentGGHadronNucleusXsc::GetHNinelasticXsc(), G4VComponentCrossSection::GetInelasticElementCrossSection(), G4ComponentGGHadronNucleusXsc::GetNucleusRadius(), G4ComponentGGNuclNuclXsc::GetNucleusRadius(), G4QAOLowEnergyLoss::GetOscillatorEnergy(), G4ParticleHPThermalBoost::GetThermalEnergy(), G4VComponentCrossSection::GetTotalElementCrossSection(), G4HadronNucleonXsc::IsApplicable(), G4ScreenedCoulombCrossSection::SelectRandomUnweightedTarget().
G4Element.hh 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : fName.
다음에 의해서 참조됨 : G4Material::AddElement(), G4ParticleHPInelastic::ApplyYourself(), G4HadronStoppingProcess::AtRestDoIt(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material(), G4ParticleHPThermalScatteringData::BuildPhysicsTable(), G4ParticleHPThermalScattering::buildPhysicsTable(), G4ParticleHPChannelList::DumpInfo(), G4ParticleHPChannel::DumpInfo(), G4GDMLWriteMaterials::ElementWrite(), export_G4Element(), G4tgbMaterialMgr::FindOrBuildG4Element(), G4CrystalExtension::GetAtomBase(), G4CrossSectionDataStore::GetCrossSection(), GetElement(), G4ChargeExchangeProcess::GetElementCrossSection(), G4EnergyRangeManager::GetHadronicInteraction(), G4CrossSectionDataStore::GetIsoCrossSection(), G4VCrossSectionDataSet::GetIsoCrossSection(), G4GDMLWriteMaterials::MaterialWrite(), G4HadronElasticProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4NistManager::PrintG4Element(), G4PenelopePhotoElectricModel::SampleSecondaries(), G4HadronicInteraction::SetMaxEnergy(), G4HadronicInteraction::SetMinEnergy(), G4GDMLRead::StripNames().
|
inline |
G4Element.hh 파일의 262 번째 라인에서 정의되었습니다.
다음을 참조함 : fNaturalAbundance.
다음에 의해서 참조됨 : G4CrossSectionDataStore::GetCrossSection().
|
inline |
G4Element.hh 파일의 147 번째 라인에서 정의되었습니다.
다음을 참조함 : fNbOfAtomicShells.
다음에 의해서 참조됨 : G4AdjointPhotoElectricModel::AdjointCrossSectionPerAtom(), export_G4Element(), G4KleinNishinaModel::SampleSecondaries(), G4PEEffectFluoModel::SampleSecondaries().
G4Element.cc 파일의 382 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, fName, fNbOfAtomicShells, fNbOfShellElectrons, fZeff, G4Exception().
다음에 의해서 참조됨 : G4KleinNishinaModel::SampleSecondaries().
|
static |
G4Element.cc 파일의 405 번째 라인에서 정의되었습니다.
다음을 참조함 : theElementTable.
다음에 의해서 참조됨 : G4ParticleHPData::addPhysicsVector(), G4KokoulinMuonNuclearXS::BuildCrossSectionTable(), G4VRangeToEnergyConverter::BuildLossTable(), G4ParticleHPCapture::BuildPhysicsTable(), G4ParticleHPJENDLHEData::BuildPhysicsTable(), G4ParticleHPFission::BuildPhysicsTable(), G4ParticleHPElastic::BuildPhysicsTable(), G4ParticleHPFissionData::BuildPhysicsTable(), G4ParticleHPCaptureData::BuildPhysicsTable(), G4ParticleHPElasticData::BuildPhysicsTable(), G4ParticleHPInelasticData::BuildPhysicsTable(), G4NeutronElasticXS::BuildPhysicsTable(), G4ParticleHPThermalScatteringData::BuildPhysicsTable(), G4NeutronCaptureXS::BuildPhysicsTable(), G4NeutronInelasticXS::BuildPhysicsTable(), G4ParticleInelasticXS::BuildPhysicsTable(), G4ParticleHPInelastic::BuildPhysicsTable(), G4ParticleHPThermalScattering::buildPhysicsTable(), G4LENDModel::create_used_target_map(), G4LENDCrossSection::create_used_target_map(), G4ParticleHPFissionData::DumpPhysicsTable(), G4ParticleHPCaptureData::DumpPhysicsTable(), G4ParticleHPElasticData::DumpPhysicsTable(), G4ParticleHPInelasticData::DumpPhysicsTable(), export_G4Element(), G4FissLib::G4FissLib(), G4ParticleHPData::G4ParticleHPData(), G4SeltzerBergerModel::Initialise(), G4LivermoreBremsstrahlungModel::Initialise(), G4NuclNuclDiffuseElastic::Initialise(), G4DiffuseElasticV2::Initialise(), G4DiffuseElastic::Initialise(), G4VAtomDeexcitation::InitialiseAtomicDeexcitation(), G4VRangeToEnergyConverter::operator=().
|
inline |
G4Element.hh 파일의 159 번째 라인에서 정의되었습니다.
다음을 참조함 : fNumberOfIsotopes.
다음에 의해서 참조됨 : G4ParticleHPElastic::ApplyYourself(), G4ParticleHPCapture::ApplyYourself(), G4ParticleHPFission::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), G4FissLib::ApplyYourself(), G4Nucleus::ChooseParameters(), G4VCrossSectionDataSet::ComputeCrossSection(), G4LENDModel::create_used_target_map(), G4LENDCrossSection::create_used_target_map(), G4tgbGeometryDumper::DumpElement(), G4GDMLWriteMaterials::ElementWrite(), export_G4Element(), G4CrossSectionDataStore::GetCrossSection(), G4ParticleHPElementData::Init(), G4LENDCrossSection::IsIsoApplicable(), G4GDMLWriteMaterials::MaterialWrite(), G4ParticleHPChannel::Register(), G4CrossSectionDataStore::SampleZandA(), G4NeutronCaptureXS::SelectIsotope(), G4ParticleInelasticXS::SelectIsotope(), G4NeutronInelasticXS::SelectIsotope(), G4VCrossSectionDataSet::SelectIsotope(), G4VEmModel::SelectIsotopeNumber(), G4ScreenedCoulombCrossSection::SelectRandomUnweightedTarget().
|
inline |
G4Element.hh 파일의 167 번째 라인에서 정의되었습니다.
다음을 참조함 : fRelativeAbundanceVector.
다음에 의해서 참조됨 : G4Nucleus::ChooseParameters(), G4VCrossSectionDataSet::ComputeCrossSection(), G4tgbGeometryDumper::DumpElement(), G4GDMLWriteMaterials::ElementWrite(), G4CrossSectionDataStore::GetCrossSection(), if(), G4ParticleHPElementData::Init(), G4ParticleHPChannel::Register(), G4CrossSectionDataStore::SampleZandA(), G4NeutronCaptureXS::SelectIsotope(), G4ParticleInelasticXS::SelectIsotope(), G4NeutronInelasticXS::SelectIsotope(), G4VCrossSectionDataSet::SelectIsotope(), G4VEmModel::SelectIsotopeNumber(), G4ScreenedCoulombCrossSection::SelectRandomUnweightedTarget(), G4ElementSelector::SelectZandA().
|
inline |
G4Element.hh 파일의 128 번째 라인에서 정의되었습니다.
다음을 참조함 : fSymbol.
다음에 의해서 참조됨 : G4tgbGeometryDumper::DumpElement(), export_G4Element().
|
inline |
G4Element.hh 파일의 131 번째 라인에서 정의되었습니다.
다음을 참조함 : fZeff.
다음에 의해서 참조됨 : G4RDVCrossSectionHandler::ActiveElements(), G4VCrossSectionHandler::ActiveElements(), G4PixeCrossSectionHandler::ActiveElements(), G4AdjointPhotoElectricModel::AdjointCrossSectionPerAtom(), G4ParticleHPThermalScattering::ApplyYourself(), G4AugerData::BuildAugerTransitionTable(), G4RDAugerData::BuildAugerTransitionTable(), G4AdjointCSManager::BuildCrossSectionMatrices(), G4ScreenedCoulombCrossSection::BuildMFPTables(), G4ParticleHPJENDLHEData::BuildPhysicsTable(), G4ErrorFreeTrajState::CalculateEffectiveZandA(), G4Nucleus::ChooseParameters(), G4AdjointCSManager::ComputeAdjointCS(), G4EmCalculator::ComputeCrossSectionPerAtom(), G4VEmModel::ComputeCrossSectionPerAtom(), G4ICRU49NuclearStoppingModel::ComputeDEDXPerVolume(), G4IonisParamMat::ComputeIonParameters(), G4PAIySection::ComputeLowEnergyCof(), G4PAIxSection::ComputeLowEnergyCof(), G4IonisParamMat::ComputeMeanParameters(), G4HadronHElasticPhysics::ConstructProcess(), MuCrossSections::CR_PerAtom(), G4LENDModel::create_used_target_map(), G4LENDCrossSection::create_used_target_map(), G4ICRU73QOModel::DEDX(), G4BraggModel::DEDX(), G4BraggIonModel::DEDX(), G4tgbGeometryDumper::DumpElement(), G4GDMLWriteMaterials::ElementWrite(), export_G4Element(), G4ParticleHPFissionData::GetCrossSection(), G4ParticleHPCaptureData::GetCrossSection(), G4ParticleHPElasticData::GetCrossSection(), G4ParticleHPInelasticData::GetCrossSection(), GVFlashShowerParameterisation::GetEffZ(), G4VComponentCrossSection::GetElasticElementCrossSection(), G4ChargeExchangeProcess::GetElementCrossSection(), G4ComponentGGHadronNucleusXsc::GetHadronNucleonXsc(), G4ComponentGGNuclNuclXsc::GetHadronNucleonXsc(), G4ComponentGGHadronNucleusXsc::GetHadronNucleonXscNS(), G4ComponentGGHadronNucleusXsc::GetHadronNucleonXscPDG(), G4ComponentGGHadronNucleusXsc::GetHNinelasticXsc(), G4VComponentCrossSection::GetInelasticElementCrossSection(), G4QAOLowEnergyLoss::GetOscillatorEnergy(), G4ParticleHPThermalBoost::GetThermalEnergy(), G4VComponentCrossSection::GetTotalElementCrossSection(), G4ParticleHPElementData::Init(), G4GSPWACorrections::InitDataMaterial(), G4GSPWACorrections::InitDataPerElement(), G4EmSaturation::InitialiseBirksCoefficient(), G4GSMottCorrection::InitMCDataMaterial(), G4GSMottCorrection::InitMCDataPerElement(), G4hIonEffChargeSquare::IonEffChargeSquare(), G4HadronNucleonXsc::IsApplicable(), G4eIonisationParameters::LoadData(), G4BremsstrahlungParameters::LoadData(), G4RDBremsstrahlungParameters::LoadData(), G4RDeIonisationParameters::LoadData(), G4NativeScreenedCoulombCrossSection::LoadData(), G4GSPWACorrections::LoadDataElement(), G4GSMottCorrection::LoadMCDataElement(), G4LindhardRobinsonPartition::PartitionNIEL(), G4NeutrinoElectronProcess::PostStepDoIt(), G4ParticleHPChannel::Register(), G4XrayRayleighModel::SampleSecondaries(), G4LivermoreRayleighModel::SampleSecondaries(), G4LivermorePolarizedPhotoElectricGDModel::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4LivermoreComptonModel::SampleSecondaries(), G4LivermorePolarizedRayleighModel::SampleSecondaries(), G4LivermorePolarizedPhotoElectricModel::SampleSecondaries(), G4LivermorePolarizedComptonModel::SampleSecondaries(), G4LDMBremModel::SampleSecondaries(), G4PenelopePhotoElectricModel::SampleSecondaries(), G4KleinNishinaModel::SampleSecondaries(), G4PEEffectFluoModel::SampleSecondaries(), G4PAIPhotModel::SampleSecondaries(), G4PAIModel::SampleSecondaries(), G4MuPairProductionModel::SampleSecondaries(), G4MuBremsstrahlungModel::SampleSecondaries(), G4LowEPComptonModel::SampleSecondaries(), G4LowEPPolarizedComptonModel::SampleSecondaries(), HistoManager::ScoreNewTrack(), G4ScreenedCoulombCrossSection::SelectRandomUnweightedTarget(), G4ElementSelector::SelectZandA(), G4hParametrisedLossModel::StoppingPower(), G4hNuclearStoppingModel::StoppingPower().
|
inline |
G4Element.hh 파일의 132 번째 라인에서 정의되었습니다.
다음을 참조함 : fZ.
다음에 의해서 참조됨 : G4EmCalculator::CheckMaterial(), G4VCrossSectionDataSet::ComputeCrossSection(), G4EmCalculator::ComputeCrossSectionPerShell(), G4ICRU73QOModel::DEDX(), G4CrossSectionDataStore::GetCrossSection(), G4GammaConversionToMuons::GetCrossSectionPerAtom(), G4HadronicProcess::GetElementCrossSection(), G4BetheHeitlerModel::InitialiseElementData(), G4PairProductionRelModel::InitialiseElementData(), G4VEmModel::InitialiseForMaterial(), G4GammaConversionToMuons::PostStepDoIt(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4BetheHeitler5DModel::SampleSecondaries(), G4LivermorePhotoElectricModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries(), G4hCoulombScatteringModel::SampleSecondaries(), G4PairProductionRelModel::SampleSecondaries(), G4eCoulombScatteringModel::SampleSecondaries(), G4CrossSectionDataStore::SampleZandA(), G4NeutronCaptureXS::SelectIsotope(), G4ParticleInelasticXS::SelectIsotope(), G4NeutronInelasticXS::SelectIsotope(), G4VEmModel::SelectRandomAtomNumber().
|
private |
G4Element.cc 파일의 219 번째 라인에서 정의되었습니다.
다음을 참조함 : fAeff, fAtomicShells, fCoulomb, fIndexInTable, fIonisation, fNaturalAbundance, fNbOfAtomicShells, fNbOfShellElectrons, fNeff, fNumberOfIsotopes, fRadTsai, fRelativeAbundanceVector, fZ, fZeff, theIsotopeVector.
다음에 의해서 참조됨 : G4Element().
G4Element.hh 파일의 214 번째 라인에서 정의되었습니다.
다음을 참조함 : fName.
다음에 의해서 참조됨 : export_G4Element(), G4GDMLRead::StripNames().
G4Element.hh 파일의 267 번째 라인에서 정의되었습니다.
다음을 참조함 : fNaturalAbundance.
다음에 의해서 참조됨 : G4NistElementBuilder::BuildElement().
|
friend |
G4Element.cc 파일의 432 번째 라인에서 정의되었습니다.
|
friend |
G4Element.cc 파일의 459 번째 라인에서 정의되었습니다.
|
friend |
G4Element.cc 파일의 467 번째 라인에서 정의되었습니다.
|
private |
G4Element.hh 파일의 236 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), G4Element(), GetA(), InitializePointers(), operator<<().
|
private |
G4Element.hh 파일의 240 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), G4Element(), GetAtomicShell(), InitializePointers(), ~G4Element().
|
private |
G4Element.hh 파일의 257 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeCoulombFactor(), ComputeLradTsaiFactor(), GetfCoulomb(), InitializePointers().
|
private |
G4Element.hh 파일의 251 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeDerivedQuantities(), GetIndex(), InitializePointers(), ~G4Element().
|
private |
G4Element.hh 파일의 259 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeDerivedQuantities(), GetIonisation(), InitializePointers(), ~G4Element().
|
private |
G4Element.hh 파일의 232 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), AddNaturalIsotopes(), GetAtomicShell(), GetName(), GetNbOfShellElectrons(), operator<<(), SetName().
|
private |
G4Element.hh 파일의 252 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddNaturalIsotopes(), GetNaturalAbundanceFlag(), InitializePointers(), SetNaturalAbundanceFlag().
|
private |
G4Element.hh 파일의 239 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), G4Element(), GetAtomicShell(), GetNbOfAtomicShells(), GetNbOfShellElectrons(), InitializePointers().
|
private |
G4Element.hh 파일의 241 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), G4Element(), GetNbOfShellElectrons(), InitializePointers(), ~G4Element().
|
private |
G4Element.hh 파일의 235 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), G4Element(), GetAtomicMassAmu(), GetN(), InitializePointers(), operator<<().
|
private |
G4Element.hh 파일의 244 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), AddNaturalIsotopes(), GetNumberOfIsotopes(), InitializePointers(), operator<<().
|
private |
G4Element.hh 파일의 258 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeLradTsaiFactor(), GetfRadTsai(), InitializePointers().
|
private |
G4Element.hh 파일의 246 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), AddNaturalIsotopes(), G4Element(), GetRelativeAbundanceVector(), InitializePointers(), operator<<(), ~G4Element().
|
private |
G4Element.hh 파일의 233 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddNaturalIsotopes(), GetSymbol(), operator<<().
|
private |
G4Element.hh 파일의 237 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeDerivedQuantities(), GetZasInt(), InitializePointers().
|
private |
G4Element.hh 파일의 234 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), AddNaturalIsotopes(), ComputeCoulombFactor(), ComputeDerivedQuantities(), ComputeLradTsaiFactor(), G4Element(), GetAtomicShell(), GetNbOfShellElectrons(), GetZ(), InitializePointers(), operator<<().
|
staticprivate |
G4Element.hh 파일의 250 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeDerivedQuantities(), GetElement(), GetElementTable(), GetNumberOfElements(), ~G4Element().
|
private |
G4Element.hh 파일의 245 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddIsotope(), AddNaturalIsotopes(), G4Element(), GetIsotope(), GetIsotopeVector(), InitializePointers(), operator<<(), ~G4Element().