GEMC  2.3
Geant4 Monte-Carlo Framework
Functions
material_factory.cc File Reference
#include <set>
#include "material_factory.h"
#include "cpp_materials.h"
#include "gdml_materials.h"
#include "mysql_materials.h"
#include "text_materials.h"
#include "string_utilities.h"
#include "G4NistManager.hh"
#include "CLHEP/Units/PhysicalConstants.h"
+ Include dependency graph for material_factory.cc:

Go to the source code of this file.

Functions

materialsgetMaterialFactory (map< string, materialFactory > *factory, string materialsMethod)
 
map< string, materialFactoryregisterMaterialFactories ()
 
void printMaterials (map< string, G4Material * > matMap)
 
map< string, G4Material * > buildMaterials (map< string, materialFactory > materialFactoryMap, goptions go, runConditions rc)
 
map< string, G4Material * > materialsWithIsotopes ()
 

Function Documentation

map<string, G4Material*> buildMaterials ( map< string, materialFactory materialFactoryMap,
goptions  go,
runConditions  rc 
)

Definition at line 159 of file material_factory.cc.

materials* getMaterialFactory ( map< string, materialFactory > *  factory,
string  materialsMethod 
)

Definition at line 19 of file material_factory.cc.

map<string, G4Material*> materialsWithIsotopes ( )

Definition at line 435 of file material_factory.cc.

void printMaterials ( map< string, G4Material * >  matMap)

Definition at line 51 of file material_factory.cc.

map<string, materialFactory> registerMaterialFactories ( )

Definition at line 31 of file material_factory.cc.