1 #ifndef detector_factory_H 2 #define detector_factory_H 1 string check_factory_existance(map< string, detectorFactoryInMap > detectorFactoryMap, runConditions rc)
detectorFactory * getDetectorFactory(map< string, detectorFactoryInMap > *detectorFactoryMap, string)
virtual ~detectorFactory()
virtual map< string, detector > loadDetectors()=0
map< string, detector > buildDetector(map< string, detectorFactoryInMap > detectorFactoryMap, goptions go, runConditions rc)
map< string, detectorFactoryInMap > registerDetectorFactory()
void initFactory(goptions, runConditions, string)
detector get_detector(gtable, goptions go, runConditions rc)