#include <G4MaterialPropertiesTable.hh>
|
| G4MaterialPropertiesTable () |
|
| ~G4MaterialPropertiesTable () |
|
void | AddConstProperty (const char *key, G4double PropertyValue) |
|
G4MaterialPropertyVector * | AddProperty (const char *key, G4double *PhotonEnergies, G4double *PropertyValues, G4int NumEntries) |
|
void | AddProperty (const char *key, G4MaterialPropertyVector *opv) |
|
void | RemoveConstProperty (const char *key) |
|
void | RemoveProperty (const char *key) |
|
G4double | GetConstProperty (const char *key) |
|
G4bool | ConstPropertyExists (const char *key) |
|
G4MaterialPropertyVector * | GetProperty (const char *key) |
|
void | AddEntry (const char *key, G4double aPhotonEnergy, G4double aPropertyValue) |
|
void | DumpTable () |
|
const std::map< G4String,
G4MaterialPropertyVector
*, std::less< G4String > > * | GetPropertiesMap () const |
|
const std::map< G4String,
G4double, std::less< G4String > > * | GetPropertiesCMap () const |
|
G4MaterialPropertiesTable::G4MaterialPropertiesTable |
( |
| ) |
|
G4MaterialPropertiesTable::~G4MaterialPropertiesTable |
( |
| ) |
|
void G4MaterialPropertiesTable::AddConstProperty |
( |
const char * |
key, |
|
|
G4double |
PropertyValue |
|
) |
| |
|
inline |
void G4MaterialPropertiesTable::AddEntry |
( |
const char * |
key, |
|
|
G4double |
aPhotonEnergy, |
|
|
G4double |
aPropertyValue |
|
) |
| |
|
inline |
Referenced by OpNoviceDetectorConstruction::Construct(), DMXDetectorConstruction::Construct(), LXeDetectorConstruction::ConstructDetector(), WLSDetectorConstruction::ConstructFiber(), UltraDetectorConstruction::ConstructGround(), UltraDetectorConstruction::ConstructMirror(), UltraDetectorConstruction::ConstructTableMaterials(), UltraDetectorConstruction::ConstructUVscope(), WLSMaterials::CreateMaterials(), LXeDetectorConstruction::DefineMaterials(), G4GDMLReadMaterials::PropertyRead(), SetGROUPVEL(), and LXeMainVolume::SurfaceProperties().
G4bool G4MaterialPropertiesTable::ConstPropertyExists |
( |
const char * |
key | ) |
|
|
inline |
void G4MaterialPropertiesTable::DumpTable |
( |
| ) |
|
G4double G4MaterialPropertiesTable::GetConstProperty |
( |
const char * |
key | ) |
|
|
inline |
Referenced by WLSPrimaryGeneratorAction::BuildEmissionSpectrum(), G4OpRayleigh::BuildThePhysicsTable(), G4OpWLS::BuildThePhysicsTable(), G4Cerenkov::BuildThePhysicsTable(), G4Scintillation::BuildThePhysicsTable(), G4Track::CalculateVelocityForOpticalPhoton(), WLSPrimaryGeneratorAction::GeneratePrimaries(), G4OpMieHG::GetMeanFreePath(), G4OpRayleigh::GetMeanFreePath(), G4OpWLS::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4Cerenkov::PostStepGetPhysicalInteractionLength(), G4OpRayleigh::RayleighAttenuationLengthGenerator(), and SetGROUPVEL().
void G4MaterialPropertiesTable::RemoveConstProperty |
( |
const char * |
key | ) |
|
|
inline |
void G4MaterialPropertiesTable::RemoveProperty |
( |
const char * |
key | ) |
|
|
inline |
The documentation for this class was generated from the following files: