#include <G4Material.hh>
|
| | G4Material (const G4String &name, G4double z, G4double a, G4double density, G4State state=kStateUndefined, G4double temp=CLHEP::STP_Temperature, G4double pressure=CLHEP::STP_Pressure) |
| |
| | G4Material (const G4String &name, G4double density, G4int nComponents, G4State state=kStateUndefined, G4double temp=CLHEP::STP_Temperature, G4double pressure=CLHEP::STP_Pressure) |
| |
| | G4Material (const G4String &name, G4double density, const G4Material *baseMaterial, G4State state=kStateUndefined, G4double temp=CLHEP::STP_Temperature, G4double pressure=CLHEP::STP_Pressure) |
| |
| void | AddElement (G4Element *element, G4int nAtoms) |
| |
| void | AddElement (G4Element *element, G4double fraction) |
| |
| void | AddMaterial (G4Material *material, G4double fraction) |
| |
| virtual | ~G4Material () |
| |
| void | SetChemicalFormula (const G4String &chF) |
| |
| const G4String & | GetName () const |
| |
| const G4String & | GetChemicalFormula () const |
| |
| G4double | GetDensity () const |
| |
| G4State | GetState () const |
| |
| G4double | GetTemperature () const |
| |
| G4double | GetPressure () const |
| |
| size_t | GetNumberOfElements () const |
| |
| const G4ElementVector * | GetElementVector () const |
| |
| const G4double * | GetFractionVector () const |
| |
| const G4int * | GetAtomsVector () const |
| |
| const G4Element * | GetElement (G4int iel) const |
| |
| const G4double * | GetVecNbOfAtomsPerVolume () const |
| |
| G4double | GetTotNbOfAtomsPerVolume () const |
| |
| G4double | GetTotNbOfElectPerVolume () const |
| |
| const G4double * | GetAtomicNumDensityVector () const |
| |
| G4double | GetElectronDensity () const |
| |
| G4double | GetRadlen () const |
| |
| G4double | GetNuclearInterLength () const |
| |
| G4IonisParamMat * | GetIonisation () const |
| |
| G4SandiaTable * | GetSandiaTable () const |
| |
| const G4Material * | GetBaseMaterial () const |
| |
| std::map< G4Material *, G4double > | GetMatComponents () const |
| |
| G4double | GetMassOfMolecule () const |
| |
| G4double | GetZ () const |
| |
| G4double | GetA () const |
| |
| void | SetMaterialPropertiesTable (G4MaterialPropertiesTable *anMPT) |
| |
| G4MaterialPropertiesTable * | GetMaterialPropertiesTable () const |
| |
| size_t | GetIndex () const |
| |
| G4int | operator== (const G4Material &) const |
| |
| G4int | operator!= (const G4Material &) const |
| |
| | G4Material (__void__ &) |
| |
| void | SetName (const G4String &name) |
| |
Definition at line 118 of file G4Material.hh.
| G4Material::~G4Material |
( |
| ) |
|
|
virtual |
| G4Material::G4Material |
( |
__void__ & |
| ) |
|
store massFraction of material component
Definition at line 450 of file G4Material.cc.
| const G4double* G4Material::GetAtomicNumDensityVector |
( |
| ) |
const |
|
inline |
| const G4int* G4Material::GetAtomsVector |
( |
| ) |
const |
|
inline |
| const G4Material* G4Material::GetBaseMaterial |
( |
| ) |
const |
|
inline |
| const G4String& G4Material::GetChemicalFormula |
( |
| ) |
const |
|
inline |
| G4double G4Material::GetDensity |
( |
| ) |
const |
|
inline |
| G4double G4Material::GetElectronDensity |
( |
| ) |
const |
|
inline |
| const G4double* G4Material::GetFractionVector |
( |
| ) |
const |
|
inline |
| size_t G4Material::GetIndex |
( |
| ) |
const |
|
inline |
| G4double G4Material::GetMassOfMolecule |
( |
| ) |
const |
|
inline |
| G4double G4Material::GetNuclearInterLength |
( |
| ) |
const |
|
inline |
| size_t G4Material::GetNumberOfElements |
( |
| ) |
const |
|
inline |
| size_t G4Material::GetNumberOfMaterials |
( |
| ) |
|
|
static |
| G4double G4Material::GetPressure |
( |
| ) |
const |
|
inline |
| G4double G4Material::GetRadlen |
( |
| ) |
const |
|
inline |
| G4State G4Material::GetState |
( |
| ) |
const |
|
inline |
| G4double G4Material::GetTemperature |
( |
| ) |
const |
|
inline |
| G4double G4Material::GetTotNbOfAtomsPerVolume |
( |
| ) |
const |
|
inline |
| G4double G4Material::GetTotNbOfElectPerVolume |
( |
| ) |
const |
|
inline |
| const G4double* G4Material::GetVecNbOfAtomsPerVolume |
( |
| ) |
const |
|
inline |
| std::ostream& operator<< |
( |
std::ostream & |
flux, |
|
|
G4Material * |
material |
|
) |
| |
|
friend |
| std::ostream& operator<< |
( |
std::ostream & |
flux, |
|
|
G4Material & |
material |
|
) |
| |
|
friend |
| std::ostream& operator<< |
( |
std::ostream & |
flux, |
|
|
G4MaterialTable |
MaterialTable |
|
) |
| |
|
friend |
The documentation for this class was generated from the following files: