99 #define G4MATERIAL_HH 1
130 G4double temp = CLHEP::STP_Temperature,
131 G4double pressure = CLHEP::STP_Pressure);
141 G4double temp = CLHEP::STP_Temperature,
142 G4double pressure = CLHEP::STP_Pressure);
151 G4double temp = CLHEP::STP_Temperature,
152 G4double pressure = CLHEP::STP_Pressure);
237 {
return fMatComponents;}
249 {fMaterialPropertiesTable = anMPT;}
252 {
return fMaterialPropertiesTable;}
261 inline size_t GetIndex()
const {
return fIndexInTable;}
289 void InitializePointers();
292 void ComputeDerivedQuantities();
295 void ComputeRadiationLength();
298 void ComputeNuclearInterLength();
301 void CopyPointersOfBaseMaterial();
317 G4int maxNbComponents;
319 size_t fNumberOfComponents;
321 size_t fNumberOfElements;
331 size_t fIndexInTable;
351 std::map<G4Material*,G4double> fMatComponents;