| 
    Geant4
    10.01.p01
    
   | 
 
#include <XrayFluoNistMaterials.hh>
 Collaboration diagram for XrayFluoNistMaterials:Public Member Functions | |
| ~XrayFluoNistMaterials () | |
| G4Material * | GetMaterial (G4String) | 
Static Public Member Functions | |
| static XrayFluoNistMaterials * | GetInstance () | 
Private Member Functions | |
| XrayFluoNistMaterials () | |
| void | CreateMaterials () | 
Private Attributes | |
| G4NistManager * | nistMan | 
| G4Material * | copper | 
| G4Material * | SiLi | 
| G4Material * | dolorite | 
| G4Material * | HPGe | 
| G4Material * | mars1 | 
| G4Material * | hawaiianWD | 
| G4Material * | hawaiianRF | 
| G4Material * | anorthosite | 
| G4Material * | basalt | 
| G4Material * | gabbro | 
| G4Material * | gabbroWD | 
| G4Material * | gabbroRF | 
| G4Material * | Air | 
| G4Material * | Sci | 
| G4Material * | Vacuum | 
| G4Material * | madaBasalt | 
| G4Material * | icelandicBasalt | 
| G4Material * | icelandicWD | 
| G4Material * | icelandicRF | 
| G4Material * | GaAs | 
| G4Material * | galactic | 
Static Private Attributes | |
| static XrayFluoNistMaterials * | instance = 0 | 
Definition at line 45 of file XrayFluoNistMaterials.hh.
| XrayFluoNistMaterials::~XrayFluoNistMaterials | ( | ) | 
Definition at line 45 of file XrayFluoNistMaterials.cc.
References Air, anorthosite, basalt, copper, dolorite, GaAs, gabbro, gabbroRF, gabbroWD, galactic, hawaiianRF, hawaiianWD, HPGe, icelandicBasalt, icelandicRF, icelandicWD, madaBasalt, mars1, Sci, SiLi, and Vacuum.
      
  | 
  private | 
Definition at line 42 of file XrayFluoNistMaterials.cc.
References CreateMaterials().
Referenced by GetInstance().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 102 of file XrayFluoNistMaterials.cc.
References G4Material::AddMaterial(), anorthosite, basalt, cm3, G4NistManager::ConstructNewMaterial(), copper, density, dolorite, g, G4cout, G4endl, GaAs, gabbro, gabbroRF, gabbroWD, G4Material::GetMaterialTable(), hawaiianRF, hawaiianWD, icelandicBasalt, icelandicRF, icelandicWD, G4NistManager::Instance(), kelvin, kg, kStateGas, m3, madaBasalt, mars1, mole, nistMan, pascal, Sci, G4NistManager::SetVerbose(), SiLi, and Vacuum.
Referenced by XrayFluoNistMaterials().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 75 of file XrayFluoNistMaterials.cc.
References instance, and XrayFluoNistMaterials().
Referenced by XrayFluoDetectorConstruction::XrayFluoDetectorConstruction(), XrayFluoMercuryDetectorConstruction::XrayFluoMercuryDetectorConstruction(), and XrayFluoPlaneDetectorConstruction::XrayFluoPlaneDetectorConstruction().
 Here is the call graph for this function:
 Here is the caller graph for this function:| G4Material * XrayFluoNistMaterials::GetMaterial | ( | G4String | material | ) | 
Definition at line 85 of file XrayFluoNistMaterials.cc.
References G4NistManager::FindOrBuildMaterial(), G4cout, G4endl, G4Material::GetMaterial(), G4NistManager::Instance(), nistMan, and G4NistManager::SetVerbose().
Referenced by XrayFluoMercuryDetectorConstruction::DefineDefaultMaterials(), XrayFluoPlaneDetectorConstruction::DefineDefaultMaterials(), XrayFluoDetectorConstruction::DefineDefaultMaterials(), XrayFluoMercuryDetectorConstruction::SetMercuryMaterial(), XrayFluoDetectorConstruction::SetOhmicPosThickness(), XrayFluoPlaneDetectorConstruction::SetPlaneMaterial(), and XrayFluoDetectorConstruction::SetSampleMaterial().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 80 of file XrayFluoNistMaterials.hh.
Referenced by ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 75 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 76 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 68 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 70 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 87 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 77 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 79 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 78 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 88 of file XrayFluoNistMaterials.hh.
Referenced by ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 74 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 73 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 71 of file XrayFluoNistMaterials.hh.
Referenced by ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 84 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 86 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 85 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  staticprivate | 
Definition at line 64 of file XrayFluoNistMaterials.hh.
Referenced by GetInstance().
      
  | 
  private | 
Definition at line 83 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 72 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 66 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and GetMaterial().
      
  | 
  private | 
Definition at line 81 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 69 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().
      
  | 
  private | 
Definition at line 82 of file XrayFluoNistMaterials.hh.
Referenced by CreateMaterials(), and ~XrayFluoNistMaterials().