| 
    Geant4
    9.6.p02
    
   | 
 
#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.4