Geant4  10.00.p02
BrachyMaterial Class Reference

#include <BrachyMaterial.hh>

+ Collaboration diagram for BrachyMaterial:

Public Member Functions

 BrachyMaterial ()
 
 ~BrachyMaterial ()
 
void DefineMaterials ()
 
G4Material * GetMat (G4String)
 

Private Attributes

G4Material * matW
 
G4Material * matplexiglass
 
G4Material * matPb
 
G4Material * matir192
 
G4Material * Titanium
 
G4Material * matAir
 
G4Material * matH2O
 
G4Material * soft
 
G4Material * matsteel
 
G4Material * gold
 
G4Material * matI
 
G4Material * ceramic
 
G4Material * Vacuum
 
G4Material * bone
 
G4Material * muscle
 

Detailed Description

Definition at line 45 of file BrachyMaterial.hh.

Constructor & Destructor Documentation

BrachyMaterial::BrachyMaterial ( )

Definition at line 49 of file BrachyMaterial.cc.

BrachyMaterial::~BrachyMaterial ( )

Definition at line 52 of file BrachyMaterial.cc.

Member Function Documentation

void BrachyMaterial::DefineMaterials ( )

Definition at line 55 of file BrachyMaterial.cc.

References A, G4Material::AddElement(), bone, ceramic, cm3, density, elC, elH, elN, elO, eV, g, G4Material::GetIonisation(), gold, kelvin, kStateGas, matAir, matH2O, matI, matir192, matPb, matplexiglass, matsteel, matW, mg, mole, muscle, pascal, G4IonisParamMat::SetMeanExcitationEnergy(), soft, Titanium, and Vacuum.

+ Here is the call graph for this function:

G4Material * BrachyMaterial::GetMat ( G4String  material)

Definition at line 234 of file BrachyMaterial.cc.

References G4Material::GetMaterial().

+ Here is the call graph for this function:

Member Data Documentation

G4Material* BrachyMaterial::bone
private

Definition at line 69 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::ceramic
private

Definition at line 67 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::gold
private

Definition at line 65 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::matAir
private

Definition at line 61 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::matH2O
private

Definition at line 62 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::matI
private

Definition at line 66 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::matir192
private

Definition at line 59 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::matPb
private

Definition at line 58 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::matplexiglass
private

Definition at line 57 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::matsteel
private

Definition at line 64 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::matW
private

Definition at line 56 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::muscle
private

Definition at line 70 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::soft
private

Definition at line 63 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::Titanium
private

Definition at line 60 of file BrachyMaterial.hh.

Referenced by DefineMaterials().

G4Material* BrachyMaterial::Vacuum
private

Definition at line 68 of file BrachyMaterial.hh.

Referenced by DefineMaterials().


The documentation for this class was generated from the following files: