GEMC  2.3
Geant4 Monte-Carlo Framework
Functions
detector_factory.cc File Reference
#include "detector_factory.h"
#include "mysql_det_factory.h"
#include "text_det_factory.h"
#include "gdml_det_factory.h"
#include "clara_det_factory.h"
#include <set>
#include "CLHEP/Units/PhysicalConstants.h"
+ Include dependency graph for detector_factory.cc:

Go to the source code of this file.

Functions

detectorFactorygetDetectorFactory (map< string, detectorFactoryInMap > *detectorFactoryMap, string fname)
 
map< string, detectorFactoryInMapregisterDetectorFactory ()
 
map< string, detectorbuildDetector (map< string, detectorFactoryInMap > detectorFactoryMap, goptions go, runConditions rc)
 
string check_factory_existance (map< string, detectorFactoryInMap > detectorFactoryMap, runConditions rc)
 
detector get_detector (gtable gt, goptions go, runConditions RC)
 

Function Documentation

map<string, detector> buildDetector ( map< string, detectorFactoryInMap detectorFactoryMap,
goptions  go,
runConditions  rc 
)

Definition at line 52 of file detector_factory.cc.

string check_factory_existance ( map< string, detectorFactoryInMap detectorFactoryMap,
runConditions  rc 
)

Definition at line 149 of file detector_factory.cc.

detector get_detector ( gtable  gt,
goptions  go,
runConditions  RC 
)

Definition at line 201 of file detector_factory.cc.

detectorFactory* getDetectorFactory ( map< string, detectorFactoryInMap > *  detectorFactoryMap,
string  fname 
)

Definition at line 16 of file detector_factory.cc.

map<string, detectorFactoryInMap> registerDetectorFactory ( )

Definition at line 30 of file detector_factory.cc.