#include <G4MaterialPropertiesTable.hh>
Private 타입 | |
typedef std::map< G4String, G4MaterialPropertyVector *, std::less< G4String > >::const_iterator | MPTiterator |
typedef std::map< G4String, G4double, std::less< G4String > >::const_iterator | MPTCiterator |
typedef std::map< G4int, G4MaterialPropertyVector *, std::less< G4int > >::const_iterator | MPiterator |
typedef std::map< G4int, G4double, std::less< G4int > >::const_iterator | MCPiterator |
Private 멤버 함수 | |
G4MaterialPropertyVector * | CalculateGROUPVEL () |
G4MaterialPropertyVector * | SetGROUPVEL () |
Private 속성 | |
std::map< G4String, G4MaterialPropertyVector *, std::less< G4String > > | MPT |
std::map< G4String, G4double, std::less< G4String > > | MPTC |
std::map< G4int, G4MaterialPropertyVector *, std::less< G4int > > | MP |
std::map< G4int, G4double, std::less< G4int > > | MCP |
std::vector< G4String > | G4MaterialPropertyName |
std::vector< G4String > | G4MaterialConstPropertyName |
G4MaterialPropertiesTable.hh 파일의 71 번째 라인에서 정의되었습니다.
|
private |
G4MaterialPropertiesTable.hh 파일의 173 번째 라인에서 정의되었습니다.
|
private |
G4MaterialPropertiesTable.hh 파일의 169 번째 라인에서 정의되었습니다.
|
private |
G4MaterialPropertiesTable.hh 파일의 163 번째 라인에서 정의되었습니다.
|
private |
G4MaterialPropertiesTable.hh 파일의 159 번째 라인에서 정의되었습니다.
G4MaterialPropertiesTable::G4MaterialPropertiesTable | ( | ) |
G4MaterialPropertiesTable.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialConstPropertyName, G4MaterialPropertyName.
|
virtual |
G4MaterialPropertiesTable.cc 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialConstPropertyName, G4MaterialPropertyName, MCP, MP, MPT, MPTC.
|
inline |
다음에 의해서 참조됨 : DetectorConstruction::AddBoxMPCV(), DetectorConstruction::AddWorldMPCV(), OpNoviceDetectorConstruction::Construct(), WLSMaterials::CreateMaterials(), ExUCNDetectorConstruction::DefineMaterials(), LXeDetectorConstruction::DefineMaterials(), G4GDMLReadMaterials::PropertyRead(), G4GDMLReadSolids::PropertyRead(), LXeDetectorConstruction::SetDefaults(), LXeDetectorConstruction::SetMainScintYield(), G4UCNMaterialPropertiesTable::SetMicroRoughnessParameters(), LXeDetectorConstruction::SetWLSScintYield().
void G4MaterialPropertiesTable::AddEntry | ( | const char * | key, |
G4double | aPhotonEnergy, | ||
G4double | aPropertyValue | ||
) |
G4MaterialPropertiesTable.cc 파일의 299 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), G4MaterialPropertyName, GetPropertyIndex(), G4PhysicsOrderedFreeVector::InsertValues(), MP.
다음에 의해서 참조됨 : UltraDetectorConstruction::ConstructTableMaterials().
G4MaterialPropertyVector * G4MaterialPropertiesTable::AddProperty | ( | const char * | key, |
G4double * | PhotonEnergies, | ||
G4double * | PropertyValues, | ||
G4int | NumEntries | ||
) |
G4MaterialPropertiesTable.cc 파일의 247 번째 라인에서 정의되었습니다.
다음을 참조함 : CalculateGROUPVEL(), G4MaterialPropertyName, GetPropertyIndex(), MP.
다음에 의해서 참조됨 : DetectorConstruction::AddBoxMPV(), DetectorConstruction::AddSurfaceMPV(), DetectorConstruction::AddWorldMPV(), CalculateGROUPVEL(), OpNoviceDetectorConstruction::Construct(), DMXDetectorConstruction::Construct(), LXeDetectorConstruction::ConstructDetector(), WLSDetectorConstruction::ConstructFiber(), UltraDetectorConstruction::ConstructGround(), UltraDetectorConstruction::ConstructMirror(), UltraDetectorConstruction::ConstructTableMaterials(), UltraDetectorConstruction::ConstructUVscope(), WLSMaterials::CreateMaterials(), LXeDetectorConstruction::DefineMaterials(), G4GDMLReadMaterials::PropertyRead(), G4GDMLReadSolids::PropertyRead(), LXeMainVolume::SurfaceProperties().
void G4MaterialPropertiesTable::AddProperty | ( | const char * | key, |
G4MaterialPropertyVector * | opv | ||
) |
G4MaterialPropertiesTable.cc 파일의 278 번째 라인에서 정의되었습니다.
다음을 참조함 : CalculateGROUPVEL(), G4MaterialPropertyName, GetPropertyIndex(), MP.
|
private |
G4MaterialPropertiesTable.cc 파일의 366 번째 라인에서 정의되었습니다.
다음을 참조함 : AddProperty(), CLHEP::c_light, FatalException, G4Exception(), G4Log(), G4PhysicsOrderedFreeVector::InsertValues(), kGROUPVEL, kRINDEX, MP.
다음에 의해서 참조됨 : AddProperty(), SetGROUPVEL().
G4bool G4MaterialPropertiesTable::ConstPropertyExists | ( | const char * | key | ) | const |
void G4MaterialPropertiesTable::DumpTable | ( | ) |
G4MaterialPropertiesTable.cc 파일의 325 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4Exception(), G4MaterialConstPropertyName, G4MaterialPropertyName, JustWarning, MCP, MP.
다음에 의해서 참조됨 : DetectorConstruction::AddBoxMPCV(), DetectorConstruction::AddBoxMPV(), DetectorConstruction::AddSurfaceMPV(), DetectorConstruction::AddWorldMPCV(), DetectorConstruction::AddWorldMPV(), OpNoviceDetectorConstruction::Construct().
G4double G4MaterialPropertiesTable::GetConstProperty | ( | const char * | key | ) | const |
G4MaterialPropertiesTable.cc 파일의 203 번째 라인에서 정의되었습니다.
다음을 참조함 : GetConstPropertyIndex().
다음에 의해서 참조됨 : G4OpRayleigh::CalculateRayleighMeanFreePaths(), G4UCNMaterialPropertiesTable::ComputeMicroRoughnessTables(), G4UCNLoss::GetMeanFreePath(), G4UCNMultiScattering::GetMeanFreePath(), G4UCNAbsorption::GetMeanFreePath(), G4UCNMaterialPropertiesTable::InitMicroRoughnessTables(), G4OpMieHG::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt().
G4MaterialPropertiesTable.cc 파일의 188 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), MCP.
G4int G4MaterialPropertiesTable::GetConstPropertyIndex | ( | const G4String & | key, |
G4bool | warning = false |
||
) | const |
G4MaterialPropertiesTable.cc 파일의 153 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4MaterialConstPropertyName, JustWarning.
다음에 의해서 참조됨 : ConstPropertyExists(), GetConstProperty().
|
inline |
G4MaterialPropertiesTable.hh 파일의 144 번째 라인에서 정의되었습니다.
다음을 참조함 : MCP.
다음에 의해서 참조됨 : G4GDMLWriteMaterials::PropertyWrite(), G4GDMLWriteSolids::PropertyWrite().
std::vector< G4String > G4MaterialPropertiesTable::GetMaterialConstPropertyNames | ( | ) | const |
G4MaterialPropertiesTable.cc 파일의 528 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialConstPropertyName.
다음에 의해서 참조됨 : G4GDMLWriteMaterials::PropertyWrite(), G4GDMLWriteSolids::PropertyWrite().
std::vector< G4String > G4MaterialPropertiesTable::GetMaterialPropertyNames | ( | ) | const |
G4MaterialPropertiesTable.cc 파일의 523 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertyName.
다음에 의해서 참조됨 : G4GDMLWriteMaterials::PropertyWrite(), G4GDMLWriteSolids::PropertyWrite().
std::map< G4String, G4double, std::less< G4String > > * G4MaterialPropertiesTable::GetPropertiesCMap | ( | ) |
G4MaterialPropertiesTable.cc 파일의 509 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4MaterialConstPropertyName, JustWarning, MCP, message(), MPTC.
std::map< G4String, G4MaterialPropertyVector *, std::less< G4String > > * G4MaterialPropertiesTable::GetPropertiesMap | ( | ) |
G4MaterialPropertiesTable.cc 파일의 487 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4MaterialPropertyName, JustWarning, message(), MP, MPT.
G4MaterialPropertyVector * G4MaterialPropertiesTable::GetProperty | ( | const char * | key, |
G4bool | warning = false |
||
) |
G4MaterialPropertiesTable.cc 파일의 224 번째 라인에서 정의되었습니다.
다음을 참조함 : GetPropertyIndex().
다음에 의해서 참조됨 : WLSPrimaryGeneratorAction::BuildEmissionSpectrum(), G4OpRayleigh::BuildPhysicsTable(), G4OpWLS::BuildPhysicsTable(), G4Cerenkov::BuildThePhysicsTable(), G4Scintillation::BuildThePhysicsTable(), G4OpRayleigh::CalculateRayleighMeanFreePaths(), G4Track::CalculateVelocityForOpticalPhoton(), WLSPrimaryGeneratorAction::GeneratePrimaries(), G4OpMieHG::GetMeanFreePath(), G4OpBoundaryProcess::GetReflectivity(), G4OpWLS::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4Cerenkov::PostStepGetPhysicalInteractionLength().
G4MaterialPropertyVector * G4MaterialPropertiesTable::GetProperty | ( | const G4int | index, |
G4bool | warning = false |
||
) |
G4MaterialPropertiesTable.cc 파일의 232 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), if(), JustWarning, MP.
G4int G4MaterialPropertiesTable::GetPropertyIndex | ( | const G4String & | key, |
G4bool | warning = false |
||
) | const |
G4MaterialPropertiesTable.cc 파일의 171 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4MaterialPropertyName, JustWarning.
다음에 의해서 참조됨 : AddEntry(), AddProperty(), GetProperty().
|
inline |
G4MaterialPropertiesTable.hh 파일의 142 번째 라인에서 정의되었습니다.
다음을 참조함 : MP.
다음에 의해서 참조됨 : G4GDMLWriteMaterials::PropertyWrite(), G4GDMLWriteSolids::PropertyWrite().
|
inline |
다음에 의해서 참조됨 : G4UCNMaterialPropertiesTable::SetMicroRoughnessParameters().
|
inline |
|
private |
G4MaterialPropertiesTable.cc 파일의 476 번째 라인에서 정의되었습니다.
다음을 참조함 : CalculateGROUPVEL(), G4Exception(), JustWarning, message().
|
private |
G4MaterialPropertiesTable.hh 파일의 177 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DumpTable(), G4MaterialPropertiesTable(), GetConstPropertyIndex(), GetMaterialConstPropertyNames(), GetPropertiesCMap(), ~G4MaterialPropertiesTable().
|
private |
G4MaterialPropertiesTable.hh 파일의 176 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddEntry(), AddProperty(), DumpTable(), G4MaterialPropertiesTable(), GetMaterialPropertyNames(), GetPropertiesMap(), GetPropertyIndex(), ~G4MaterialPropertiesTable().
G4MaterialPropertiesTable.hh 파일의 171 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ConstPropertyExists(), DumpTable(), GetConstProperty(), GetConstPropertyMap(), GetPropertiesCMap(), ~G4MaterialPropertiesTable().
|
private |
G4MaterialPropertiesTable.hh 파일의 167 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddEntry(), AddProperty(), CalculateGROUPVEL(), DumpTable(), GetPropertiesMap(), GetProperty(), GetPropertyMap(), ~G4MaterialPropertiesTable().
|
private |
G4MaterialPropertiesTable.hh 파일의 157 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPropertiesMap(), ~G4MaterialPropertiesTable().
G4MaterialPropertiesTable.hh 파일의 161 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPropertiesCMap(), ~G4MaterialPropertiesTable().