Geant4_10
|
#include <G4NistMaterialBuilder.hh>
Public Member Functions | |
G4NistMaterialBuilder (G4NistElementBuilder *, G4int verb=0) | |
~G4NistMaterialBuilder () | |
G4Material * | FindOrBuildMaterial (const G4String &name, G4bool isotopes=true, G4bool warning=true) |
G4Material * | ConstructNewMaterial (const G4String &name, const std::vector< G4String > &elm, const std::vector< G4int > &nbAtoms, G4double dens, G4bool isotopes=true, G4State state=kStateSolid, G4double temp=CLHEP::STP_Temperature, G4double pressure=CLHEP::STP_Pressure) |
G4Material * | ConstructNewMaterial (const G4String &name, const std::vector< G4String > &elm, const std::vector< G4double > &weight, G4double dens, G4bool isotopes=true, G4State state=kStateSolid, G4double temp=CLHEP::STP_Temperature, G4double pressure=CLHEP::STP_Pressure) |
G4Material * | ConstructNewGasMaterial (const G4String &name, const G4String &nameDB, G4double temp, G4double pres, G4bool isotopes=true) |
G4Material * | ConstructNewIdealGasMaterial (const G4String &name, const std::vector< G4String > &elm, const std::vector< G4int > &nbAtoms, G4bool isotopes=true, G4double temp=CLHEP::STP_Temperature, G4double pressure=CLHEP::STP_Pressure) |
void | SetVerbose (G4int val) |
void | ListMaterials (const G4String &) const |
void | ListNistSimpleMaterials () const |
void | ListNistCompoundMaterials () const |
void | ListHepMaterials () const |
void | ListSpaceMaterials () const |
void | ListBioChemicalMaterials () const |
const std::vector< G4String > & | GetMaterialNames () const |
G4double | GetMeanIonisationEnergy (G4int index) const |
Definition at line 69 of file G4NistMaterialBuilder.hh.
G4NistMaterialBuilder::G4NistMaterialBuilder | ( | G4NistElementBuilder * | eb, |
G4int | verb = 0 |
||
) |
Definition at line 82 of file G4NistMaterialBuilder.cc.
G4NistMaterialBuilder::~G4NistMaterialBuilder | ( | ) |
Definition at line 95 of file G4NistMaterialBuilder.cc.
G4Material * G4NistMaterialBuilder::ConstructNewGasMaterial | ( | const G4String & | name, |
const G4String & | nameDB, | ||
G4double | temp, | ||
G4double | pres, | ||
G4bool | isotopes = true |
||
) |
Definition at line 333 of file G4NistMaterialBuilder.cc.
G4Material * G4NistMaterialBuilder::ConstructNewIdealGasMaterial | ( | const G4String & | name, |
const std::vector< G4String > & | elm, | ||
const std::vector< G4int > & | nbAtoms, | ||
G4bool | isotopes = true , |
||
G4double | temp = CLHEP::STP_Temperature , |
||
G4double | pressure = CLHEP::STP_Pressure |
||
) |
Definition at line 379 of file G4NistMaterialBuilder.cc.
G4Material * G4NistMaterialBuilder::ConstructNewMaterial | ( | const G4String & | name, |
const std::vector< G4String > & | elm, | ||
const std::vector< G4int > & | nbAtoms, | ||
G4double | dens, | ||
G4bool | isotopes = true , |
||
G4State | state = kStateSolid , |
||
G4double | temp = CLHEP::STP_Temperature , |
||
G4double | pressure = CLHEP::STP_Pressure |
||
) |
Definition at line 234 of file G4NistMaterialBuilder.cc.
G4Material * G4NistMaterialBuilder::ConstructNewMaterial | ( | const G4String & | name, |
const std::vector< G4String > & | elm, | ||
const std::vector< G4double > & | weight, | ||
G4double | dens, | ||
G4bool | isotopes = true , |
||
G4State | state = kStateSolid , |
||
G4double | temp = CLHEP::STP_Temperature , |
||
G4double | pressure = CLHEP::STP_Pressure |
||
) |
G4Material * G4NistMaterialBuilder::FindOrBuildMaterial | ( | const G4String & | name, |
G4bool | isotopes = true , |
||
G4bool | warning = true |
||
) |
Definition at line 100 of file G4NistMaterialBuilder.cc.
|
inline |
Definition at line 218 of file G4NistMaterialBuilder.hh.
Definition at line 224 of file G4NistMaterialBuilder.hh.
void G4NistMaterialBuilder::ListBioChemicalMaterials | ( | ) | const |
Definition at line 578 of file G4NistMaterialBuilder.cc.
void G4NistMaterialBuilder::ListHepMaterials | ( | ) | const |
Definition at line 554 of file G4NistMaterialBuilder.cc.
Definition at line 507 of file G4NistMaterialBuilder.cc.
void G4NistMaterialBuilder::ListNistCompoundMaterials | ( | ) | const |
Definition at line 542 of file G4NistMaterialBuilder.cc.
void G4NistMaterialBuilder::ListNistSimpleMaterials | ( | ) | const |
Definition at line 530 of file G4NistMaterialBuilder.cc.
void G4NistMaterialBuilder::ListSpaceMaterials | ( | ) | const |
Definition at line 566 of file G4NistMaterialBuilder.cc.
Definition at line 499 of file G4NistMaterialBuilder.cc.