#include <G4Isotope.hh>
Public 멤버 함수 | |
G4Isotope (const G4String &name, G4int z, G4int n, G4double a=0., G4int m=0) | |
virtual | ~G4Isotope () |
const G4String & | GetName () const |
G4int | GetZ () const |
G4int | GetN () const |
G4double | GetA () const |
G4int | Getm () const |
size_t | GetIndex () const |
G4int | operator== (const G4Isotope &) const |
G4int | operator!= (const G4Isotope &) const |
G4Isotope (__void__ &) | |
void | SetName (const G4String &name) |
정적 Public 멤버 함수 | |
static G4Isotope * | GetIsotope (const G4String &name, G4bool warning=false) |
static const G4IsotopeTable * | GetIsotopeTable () |
static size_t | GetNumberOfIsotopes () |
Private 멤버 함수 | |
G4Isotope (G4Isotope &) | |
G4Isotope & | operator= (const G4Isotope &) |
Private 속성 | |
G4String | fName |
G4int | fZ |
G4int | fN |
G4double | fA |
G4int | fm |
size_t | fIndexInTable |
정적 Private 속성 | |
static G4IsotopeTable | theIsotopeTable |
Friends | |
std::ostream & | operator<< (std::ostream &, const G4Isotope *) |
std::ostream & | operator<< (std::ostream &, const G4Isotope &) |
std::ostream & | operator<< (std::ostream &, G4IsotopeTable) |
G4Isotope.hh 파일의 72 번째 라인에서 정의되었습니다.
G4Isotope.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::amu_c2, fA, FatalException, fIndexInTable, CLHEP::g, G4endl, G4Exception(), G4NistManager::GetAtomicMass(), G4NistManager::Instance(), CLHEP::mole, theIsotopeTable.
|
virtual |
G4Isotope.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : fIndexInTable, theIsotopeTable.
G4Isotope::G4Isotope | ( | __void__ & | ) |
G4Isotope.cc 파일의 85 번째 라인에서 정의되었습니다.
|
private |
G4Isotope.cc 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : fIndexInTable, right, theIsotopeTable.
|
inline |
G4Isotope.hh 파일의 97 번째 라인에서 정의되었습니다.
다음을 참조함 : fA.
다음에 의해서 참조됨 : G4tgbGeometryDumper::DumpIsotope(), export_G4Isotope(), G4GDMLWriteMaterials::IsotopeWrite(), G4tgbGeometryDumper::Same2G4Isotopes().
|
inline |
G4Isotope.cc 파일의 196 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, GetName(), theIsotopeTable.
다음에 의해서 참조됨 : export_G4Isotope(), G4GDMLReadMaterials::GetIsotope().
|
static |
G4Isotope.cc 파일의 182 번째 라인에서 정의되었습니다.
다음을 참조함 : theIsotopeTable.
다음에 의해서 참조됨 : export_G4Isotope(), G4NistManager::~G4NistManager().
|
inline |
G4Isotope.hh 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : fm.
다음에 의해서 참조됨 : G4LENDorBERTModel::ApplyYourself(), G4LENDModel::ApplyYourself(), G4LENDCapture::ApplyYourself(), G4LENDElastic::ApplyYourself(), G4LENDFission::ApplyYourself(), G4LENDInelastic::ApplyYourself(), G4LENDModel::create_used_target_map(), G4LENDCrossSection::create_used_target_map(), G4LENDCrossSection::GetIsoCrossSection(), G4ParticleHPElementData::Init(), G4ParticleHPChannel::Register().
|
inline |
G4Isotope.hh 파일의 94 번째 라인에서 정의되었습니다.
다음을 참조함 : fN.
다음에 의해서 참조됨 : G4ParticleHPElastic::ApplyYourself(), G4ParticleHPCapture::ApplyYourself(), G4ParticleHPFission::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), G4FissLib::ApplyYourself(), G4ParticleHPJENDLHEData::BuildPhysicsTable(), G4Nucleus::ChooseParameters(), G4VCrossSectionDataSet::ComputeCrossSection(), G4LENDModel::create_used_target_map(), G4LENDCrossSection::create_used_target_map(), G4tgbGeometryDumper::DumpIsotope(), export_G4Isotope(), G4CrossSectionDataStore::GetCrossSection(), if(), G4ParticleHPElementData::Init(), G4LENDCrossSection::IsIsoApplicable(), G4GDMLWriteMaterials::IsotopeWrite(), G4ParticleHPChannel::Register(), G4tgbGeometryDumper::Same2G4Isotopes(), G4CrossSectionDataStore::SampleZandA(), G4NeutronCaptureXS::SelectIsotope(), G4NeutronInelasticXS::SelectIsotope(), G4ParticleInelasticXS::SelectIsotope(), G4VEmModel::SelectIsotopeNumber(), G4ElementSelector::SelectZandA(), G4Nucleus::SetIsotope().
G4Isotope.hh 파일의 88 번째 라인에서 정의되었습니다.
다음을 참조함 : fName.
다음에 의해서 참조됨 : G4GDMLWriteMaterials::ElementWrite(), export_G4Isotope(), G4tgbMaterialMgr::FindOrBuildG4Isotope(), GetIsotope(), G4tgbGeometryDumper::GetIsotopeName(), G4GDMLWriteMaterials::IsotopeWrite().
|
static |
|
inline |
G4Isotope.hh 파일의 91 번째 라인에서 정의되었습니다.
다음을 참조함 : fZ.
다음에 의해서 참조됨 : G4Element::AddIsotope(), G4Nucleus::ChooseParameters(), G4LENDModel::create_used_target_map(), G4LENDCrossSection::create_used_target_map(), G4tgbGeometryDumper::DumpIsotope(), export_G4Isotope(), G4GDMLWriteMaterials::IsotopeWrite(), G4tgbGeometryDumper::Same2G4Isotopes(), G4Nucleus::SetIsotope().
G4Isotope.cc 파일의 132 번째 라인에서 정의되었습니다.
G4Isotope.cc 파일의 125 번째 라인에서 정의되었습니다.
|
friend |
G4Isotope.cc 파일의 139 번째 라인에서 정의되었습니다.
|
friend |
G4Isotope.cc 파일의 159 번째 라인에서 정의되었습니다.
|
friend |
G4Isotope.cc 파일의 167 번째 라인에서 정의되었습니다.
|
private |
G4Isotope.hh 파일의 144 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Isotope(), GetA(), operator<<(), operator=().
|
private |
G4Isotope.hh 파일의 150 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Isotope(), GetIndex(), ~G4Isotope().
|
private |
G4Isotope.hh 파일의 145 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Getm(), operator=().
|
private |
G4Isotope.hh 파일의 143 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetN(), operator<<(), operator=().
|
private |
G4Isotope.hh 파일의 141 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetName(), operator<<(), operator=(), SetName().
|
private |
G4Isotope.hh 파일의 142 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetZ(), operator<<(), operator=().
|
staticprivate |
G4Isotope.hh 파일의 148 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Isotope(), GetIsotope(), GetIsotopeTable(), GetNumberOfIsotopes(), ~G4Isotope().