|
Geant4_10
|
#include <CCalMaterial.hh>


Public Types | |
| enum | FractionType { FTWeight, FTVolume } |
Public Member Functions | |
| CCalMaterial (G4String mat, double dens, int nelem, CCalMaterial **constituents, double *weights, FractionType=FTWeight) | |
| CCalMaterial (const CCalMaterial &) | |
| virtual | ~CCalMaterial () |
| G4String | Name () const |
| double | Density () const |
| int | NElements () const |
| G4String | Element (int i) const |
| double | Weight (int i) const |
| G4bool | operator== (const CCalMaterial &) const |
| G4bool | operator!= (const CCalMaterial &) const |
| CCalMaterial & | operator= (const CCalMaterial &) |
Protected Member Functions | |
| CCalMaterial () | |
| void | computeDensity (int nconst, CCalMaterial **constituents, double *weights, FractionType ft) |
| void | closeMaterial () |
Protected Attributes | |
| G4String | name |
| double | density |
| int | nElem |
| G4String * | theElements |
| double * | theWeights |
Friends | |
| std::ostream & | operator<< (std::ostream &, const CCalMaterial &) |
Definition at line 36 of file CCalMaterial.hh.
| Enumerator | |
|---|---|
| FTWeight | |
| FTVolume | |
Definition at line 41 of file CCalMaterial.hh.
| CCalMaterial::CCalMaterial | ( | G4String | mat, |
| double | dens, | ||
| int | nelem, | ||
| CCalMaterial ** | constituents, | ||
| double * | weights, | ||
| FractionType | ft = FTWeight |
||
| ) |
| CCalMaterial::CCalMaterial | ( | const CCalMaterial & | mat | ) |
Definition at line 67 of file CCalMaterial.cc.
|
virtual |
Definition at line 77 of file CCalMaterial.cc.
|
inlineprotected |
Definition at line 63 of file CCalMaterial.hh.
|
protected |
|
protected |
Definition at line 84 of file CCalMaterial.cc.


|
inline |
|
inline |
|
inline |
| G4bool CCalMaterial::operator!= | ( | const CCalMaterial & | mat | ) | const |
Definition at line 125 of file CCalMaterial.cc.
| CCalMaterial & CCalMaterial::operator= | ( | const CCalMaterial & | mat | ) |
Definition at line 102 of file CCalMaterial.cc.
| G4bool CCalMaterial::operator== | ( | const CCalMaterial & | mat | ) | const |
Definition at line 121 of file CCalMaterial.cc.
|
inline |
|
friend |
Definition at line 177 of file CCalMaterial.cc.
|
protected |
Definition at line 71 of file CCalMaterial.hh.
|
protected |
Definition at line 70 of file CCalMaterial.hh.
|
protected |
Definition at line 72 of file CCalMaterial.hh.
|
protected |
Definition at line 73 of file CCalMaterial.hh.
|
protected |
Definition at line 74 of file CCalMaterial.hh.
1.8.5