#include <G4tgrMaterial.hh>
Public 멤버 함수 | |
G4tgrMaterial () | |
virtual | ~G4tgrMaterial () |
const G4String & | GetName () const |
G4double | GetDensity () const |
G4int | GetNumberOfComponents () const |
const G4String & | GetType () const |
virtual G4double | GetA () const =0 |
virtual G4double | GetZ () const =0 |
virtual const G4String & | GetComponent (G4int i) const =0 |
virtual G4double | GetFraction (G4int i)=0 |
G4double | GetIonisationMeanExcitationEnergy () const |
void | SetIonisationMeanExcitationEnergy (G4double mee) |
G4State | GetState () const |
void | SetState (G4String val) |
G4double | GetTemperature () const |
void | SetTemperature (G4double val) |
G4double | GetPressure () const |
void | SetPressure (G4double val) |
Protected 속성 | |
G4String | theName |
G4double | theDensity |
G4int | theNoComponents |
G4String | theMateType |
G4double | theIonisationMeanExcitationEnergy |
G4State | theState |
G4double | theTemperature |
G4double | thePressure |
G4tgrMaterial.hh 파일의 45 번째 라인에서 정의되었습니다.
G4tgrMaterial::G4tgrMaterial | ( | ) |
G4tgrMaterial.cc 파일의 40 번째 라인에서 정의되었습니다.
|
virtual |
G4tgrMaterial.cc 파일의 50 번째 라인에서 정의되었습니다.
|
pure virtual |
G4tgrMaterialMixture, G4tgrMaterialSimple에서 구현되었습니다.
다음에 의해서 참조됨 : G4tgbMaterial::GetA().
G4tgrMaterialSimple, G4tgrMaterialMixture에서 구현되었습니다.
다음에 의해서 참조됨 : G4tgbMaterialMixture::GetComponent().
|
inline |
G4tgrMaterialSimple, G4tgrMaterialMixture에서 구현되었습니다.
다음에 의해서 참조됨 : G4tgbMaterialMixture::GetFraction().
|
inline |
G4tgrMaterial.hh 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : theIonisationMeanExcitationEnergy.
다음에 의해서 참조됨 : G4tgbMaterialMgr::FindOrBuildG4Material().
G4tgrMaterial.hh 파일의 54 번째 라인에서 정의되었습니다.
다음을 참조함 : theName.
다음에 의해서 참조됨 : G4tgrMaterialFactory::AddMaterialMixture(), G4tgrMaterialFactory::AddMaterialSimple(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material(), G4tgrMaterialFactory::DumpMaterialList(), G4tgbMaterial::GetName(), G4tgbMaterialMixtureByVolume::TransformToFractionsByWeight().
|
inline |
G4tgrMaterial.hh 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : theNoComponents.
다음에 의해서 참조됨 : G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material(), G4tgrMaterialFactory::DumpMaterialList(), G4tgbMaterial::GetNumberOfMaterials(), G4tgbMaterialMixtureByVolume::TransformToFractionsByWeight().
|
inline |
G4tgrMaterial.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : thePressure.
다음에 의해서 참조됨 : G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material().
|
inline |
G4tgrMaterial.hh 파일의 73 번째 라인에서 정의되었습니다.
다음을 참조함 : theState.
다음에 의해서 참조됨 : G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material().
|
inline |
G4tgrMaterial.hh 파일의 76 번째 라인에서 정의되었습니다.
다음을 참조함 : theTemperature.
다음에 의해서 참조됨 : G4tgbMaterialMixtureByVolume::BuildG4Material(), G4tgbMaterialMixtureByWeight::BuildG4Material(), G4tgbMaterialMixtureByNoAtoms::BuildG4Material().
|
inline |
G4tgrMaterial.hh 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : theMateType.
다음에 의해서 참조됨 : G4tgbMaterialMgr::CopyMaterials(), G4tgrMaterialFactory::DumpMaterialList(), G4tgbMaterial::GetType().
|
pure virtual |
G4tgrMaterialMixture, G4tgrMaterialSimple에서 구현되었습니다.
다음에 의해서 참조됨 : G4tgbMaterial::GetZ().
G4tgrMaterial.hh 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : theIonisationMeanExcitationEnergy.
다음에 의해서 참조됨 : G4tgrLineProcessor::ProcessLine().
G4tgrMaterial.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : thePressure.
다음에 의해서 참조됨 : G4tgrLineProcessor::ProcessLine().
G4tgrMaterial.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalErrorInArgument, G4Exception(), kStateGas, kStateLiquid, kStateSolid, kStateUndefined, theState.
다음에 의해서 참조됨 : G4tgrLineProcessor::ProcessLine().
G4tgrMaterial.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : theTemperature.
다음에 의해서 참조됨 : G4tgrLineProcessor::ProcessLine().
|
protected |
G4tgrMaterial.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4tgrMaterialMixture::G4tgrMaterialMixture(), G4tgrMaterialSimple::G4tgrMaterialSimple(), GetDensity(), operator<<().
|
protected |
G4tgrMaterial.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetIonisationMeanExcitationEnergy(), SetIonisationMeanExcitationEnergy().
|
protected |
G4tgrMaterial.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4tgrMaterialMixture::G4tgrMaterialMixture(), G4tgrMaterialSimple::G4tgrMaterialSimple(), GetType().
|
protected |
G4tgrMaterial.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4tgrMaterialMixture::G4tgrMaterialMixture(), G4tgrMaterialSimple::G4tgrMaterialSimple(), GetName(), operator<<().
|
protected |
G4tgrMaterial.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4tgrMaterialMixture::G4tgrMaterialMixture(), G4tgrMaterialSimple::G4tgrMaterialSimple(), GetNumberOfComponents(), operator<<().
|
protected |
G4tgrMaterial.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPressure(), SetPressure().
|
protected |
G4tgrMaterial.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetState(), SetState().
|
protected |
G4tgrMaterial.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetTemperature(), SetTemperature().