Geant4.10
|
#include <exrdmMaterial.hh>
Public Member Functions | |
exrdmMaterial () | |
~exrdmMaterial () | |
void | AddMaterial (G4String, G4String, G4double, G4String, G4double tem=CLHEP::STP_Temperature, G4double pres=CLHEP::STP_Pressure) |
G4Material * | GetMaterial (G4int i) |
G4Material * | GetMaterial (G4String name) |
G4int | GetMaterialIndex (G4String) |
G4int | GetNbOfMaterial () |
void | DeleteMaterial (G4int) |
void | DeleteMaterial (G4String) |
void | ListMaterial () |
Definition at line 41 of file exrdmMaterial.hh.
exrdmMaterial::exrdmMaterial | ( | ) |
Definition at line 46 of file exrdmMaterial.cc.
References AddMaterial(), python.hepunit::cm3, density, g(), python.hepunit::kelvin, python.hepunit::mg, pascal, and python.hepunit::universe_mean_density.
exrdmMaterial::~exrdmMaterial | ( | ) |
Definition at line 85 of file exrdmMaterial.cc.
void exrdmMaterial::AddMaterial | ( | G4String | name, |
G4String | formula, | ||
G4double | density, | ||
G4String | state, | ||
G4double | tem = CLHEP::STP_Temperature , |
||
G4double | pres = CLHEP::STP_Pressure |
||
) |
Definition at line 91 of file exrdmMaterial.cc.
References G4Material::AddElement(), G4Element::AddIsotope(), python.hepunit::cm3, g(), G4cerr, G4cout, G4endl, G4Element::GetElement(), G4Isotope::GetIsotope(), kStateGas, kStateSolid, python.hepunit::mole, python.hepunit::perCent, and G4InuclParticleNames::s0.
Referenced by exrdmMaterial(), and exrdmMaterialMessenger::SetNewValue().
Definition at line 285 of file exrdmMaterial.cc.
References G4cerr, and G4endl.
Referenced by exrdmMaterialMessenger::SetNewValue().
Definition at line 299 of file exrdmMaterial.cc.
|
inline |
Definition at line 53 of file exrdmMaterial.hh.
|
inline |
Definition at line 54 of file exrdmMaterial.hh.
References G4Material::GetMaterial().
Definition at line 307 of file exrdmMaterial.cc.
|
inline |
Definition at line 57 of file exrdmMaterial.hh.
void exrdmMaterial::ListMaterial | ( | ) |
Definition at line 319 of file exrdmMaterial.cc.
References G4BestUnit, G4cout, and G4endl.
Referenced by exrdmMaterialMessenger::SetNewValue().