Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
ExGflashMaterialManager Class Reference

#include <ExGflashMaterialManager.hh>

Public Member Functions

void storeElement (G4String, G4String, double, double)
 
G4ElementgetElement (G4String)
 
void storeMaterial (G4String, double, double, double)
 
void storeMaterial (G4String, double, int)
 
G4MaterialgetMaterial (G4String)
 
void addMaterial (G4String, G4String, double)
 
void addElement (G4String, G4String, double)
 
void addElement (G4String, G4String, int)
 
void printElementTable ()
 
void printMaterialTable ()
 
void initialize ()
 

Static Public Member Functions

static ExGflashMaterialManagerGetMaterialManager ()
 

Detailed Description

Definition at line 45 of file ExGflashMaterialManager.hh.

Member Function Documentation

void ExGflashMaterialManager::addElement ( G4String  n1,
G4String  n2,
double  fraction 
)

Definition at line 108 of file ExGflashMaterialManager.cc.

Here is the call graph for this function:

void ExGflashMaterialManager::addElement ( G4String  n1,
G4String  n2,
int  natoms 
)

Definition at line 114 of file ExGflashMaterialManager.cc.

Here is the call graph for this function:

void ExGflashMaterialManager::addMaterial ( G4String  n1,
G4String  n2,
double  fraction 
)

Definition at line 102 of file ExGflashMaterialManager.cc.

Here is the call graph for this function:

G4Element * ExGflashMaterialManager::getElement ( G4String  symbol)

Definition at line 49 of file ExGflashMaterialManager.cc.

G4Material * ExGflashMaterialManager::getMaterial ( G4String  name)

Definition at line 88 of file ExGflashMaterialManager.cc.

Here is the caller graph for this function:

static ExGflashMaterialManager* ExGflashMaterialManager::GetMaterialManager ( )
inlinestatic

Definition at line 52 of file ExGflashMaterialManager.hh.

Here is the caller graph for this function:

void ExGflashMaterialManager::initialize ( )

Definition at line 132 of file ExGflashMaterialManager.cc.

void ExGflashMaterialManager::printElementTable ( )

Definition at line 126 of file ExGflashMaterialManager.cc.

void ExGflashMaterialManager::printMaterialTable ( )

Definition at line 120 of file ExGflashMaterialManager.cc.

void ExGflashMaterialManager::storeElement ( G4String  name,
G4String  symbol,
double  z,
double  a 
)

Definition at line 35 of file ExGflashMaterialManager.cc.

void ExGflashMaterialManager::storeMaterial ( G4String  name,
double  z,
double  a,
double  d 
)

Definition at line 60 of file ExGflashMaterialManager.cc.

void ExGflashMaterialManager::storeMaterial ( G4String  name,
double  d,
int  ncomponent 
)

Definition at line 74 of file ExGflashMaterialManager.cc.


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