#include <G4IsotopeMagneticMomentTable.hh>
Public 타입 | |
typedef std::vector < G4IsotopeProperty * > | G4IsotopeList |
typedef std::vector< G4String > | G4IsotopeNameList |
Public 멤버 함수 | |
G4IsotopeMagneticMomentTable () | |
virtual | ~G4IsotopeMagneticMomentTable () |
virtual G4bool | FindIsotope (G4IsotopeProperty *property) |
virtual G4IsotopeProperty * | GetIsotope (G4int Z, G4int A, G4double E, G4Ions::G4FloatLevelBase flb=G4Ions::G4FloatLevelBase::no_Float) |
virtual G4IsotopeProperty * | GetIsotopeByIsoLvl (G4int Z, G4int A, G4int lvl=0) |
void | SetVerboseLevel (G4int level) |
void | DumpTable (G4int Zmin=1, G4int Zmax=118) |
const G4String & | GetName () const |
Protected 멤버 함수 | |
G4IsotopeMagneticMomentTable (const G4IsotopeMagneticMomentTable &right) | |
G4IsotopeMagneticMomentTable & | operator= (const G4IsotopeMagneticMomentTable &right) |
Private 멤버 함수 | |
G4int | GetVerboseLevel () const |
Private 속성 | |
G4IsotopeList | fIsotopeList |
정적 Private 속성 | |
static const G4double | levelTolerance = 2.0*keV |
static const G4double | nuclearMagneton = eplus*hbar_Planck/2./(proton_mass_c2 /c_squared) |
G4IsotopeMagneticMomentTable.hh 파일의 53 번째 라인에서 정의되었습니다.
typedef std::vector<G4IsotopeProperty*> G4IsotopeMagneticMomentTable::G4IsotopeList |
G4IsotopeMagneticMomentTable.hh 파일의 62 번째 라인에서 정의되었습니다.
typedef std::vector<G4String> G4IsotopeMagneticMomentTable::G4IsotopeNameList |
G4IsotopeMagneticMomentTable.hh 파일의 63 번째 라인에서 정의되었습니다.
G4IsotopeMagneticMomentTable::G4IsotopeMagneticMomentTable | ( | ) |
G4IsotopeMagneticMomentTable.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : file, fIsotopeList, G4cout, G4endl, G4Exception(), GetVerboseLevel(), JustWarning, MeV, nuclearMagneton, G4IsotopeProperty::SetAtomicMass(), G4IsotopeProperty::SetAtomicNumber(), G4IsotopeProperty::SetEnergy(), G4IsotopeProperty::SetIsomerLevel(), G4IsotopeProperty::SetiSpin(), G4IsotopeProperty::SetMagneticMoment().
|
protected |
G4IsotopeMagneticMomentTable.cc 파일의 142 번째 라인에서 정의되었습니다.
|
virtual |
G4IsotopeMagneticMomentTable.cc 파일의 133 번째 라인에서 정의되었습니다.
다음을 참조함 : fIsotopeList.
G4VIsotopeTable.cc 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), G4IsotopeProperty::DumpInfo(), G4VIsotopeTable::GetIsotope(), Z, Zmax.
|
virtual |
|
virtual |
G4VIsotopeTable를 구현.
G4IsotopeMagneticMomentTable.cc 파일의 194 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), E, fIsotopeList, G4IsotopeProperty::GetAtomicMass(), G4IsotopeProperty::GetAtomicNumber(), G4IsotopeProperty::GetEnergy(), levelTolerance, Z.
|
virtual |
G4VIsotopeTable(으)로부터 재구현되었습니다.
G4IsotopeMagneticMomentTable.cc 파일의 233 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), fIsotopeList, G4IsotopeProperty::GetAtomicMass(), G4IsotopeProperty::GetAtomicNumber(), G4IsotopeProperty::GetIsomerLevel(), Z.
G4VIsotopeTable.hh 파일의 102 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VIsotopeTable::fName.
다음에 의해서 참조됨 : G4IonTable::RegisterIsotopeTable().
|
inlineprivate |
G4IsotopeMagneticMomentTable.hh 파일의 116 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleTable::GetParticleTable(), G4ParticleTable::GetVerboseLevel().
다음에 의해서 참조됨 : G4IsotopeMagneticMomentTable().
|
protected |
G4IsotopeMagneticMomentTable.cc 파일의 149 번째 라인에서 정의되었습니다.
G4VIsotopeTable.hh 파일의 114 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VIsotopeTable::verboseLevel.
|
private |
G4IsotopeMagneticMomentTable.hh 파일의 108 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FindIsotope(), G4IsotopeMagneticMomentTable(), GetIsotope(), GetIsotopeByIsoLvl(), ~G4IsotopeMagneticMomentTable().
G4IsotopeMagneticMomentTable.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FindIsotope(), GetIsotope().
|
staticprivate |
G4IsotopeMagneticMomentTable.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4IsotopeMagneticMomentTable().