GEMC  2.3
Geant4 Monte-Carlo Framework
Data Structures | Typedefs | Functions
fieldFactory.h File Reference
#include <map>
#include <iostream>
#include "field.h"
+ Include dependency graph for fieldFactory.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  fieldFactory
 

Typedefs

typedef fieldFactory *(* fieldFactoryInMap) ()
 

Functions

fieldFactorygetFieldFactory (map< string, fieldFactoryInMap > *, string)
 
map< string, fieldFactoryInMapregisterFieldFactories ()
 
map< string, gfieldloadAllFields (map< string, fieldFactoryInMap >, goptions opts)
 

Typedef Documentation

typedef fieldFactory*(* fieldFactoryInMap) ()

Definition at line 34 of file fieldFactory.h.

Function Documentation

fieldFactory* getFieldFactory ( map< string, fieldFactoryInMap > *  ,
string   
)

Definition at line 7 of file fieldFactory.cc.

map<string, gfield> loadAllFields ( map< string, fieldFactoryInMap ,
goptions  opts 
)

Definition at line 30 of file fieldFactory.cc.

map<string, fieldFactoryInMap> registerFieldFactories ( )

Definition at line 19 of file fieldFactory.cc.