// $Id$ // // File: JFactoryGenerator_DBCALTimeSpectrum.h // Created: Mon Aug 1 08:54:37 EDT 2011 // Creator: davidl (on Linux ifarm1102 2.6.18-128.7.1.el5 x86_64) // #ifndef _JFactoryGenerator_DBCALTimeSpectrum_ #define _JFactoryGenerator_DBCALTimeSpectrum_ #include #include #include "DBCALTimeSpectrum_factory.h" #include "DBCALTimeSpectrum_factory_FINE.h" #include "DBCALTimeSpectrum_factory_LAYERS_3322_SECTORS1122.h" #include "DBCALTimeSpectrum_factory_LAYERS_22222_SECTORS11222.h" #include "DBCALTimeSpectrum_factory_LAYERS_334_SECTORS111.h" #include "DBCALTimeSpectrum_factory_LAYERS_1234_SECTORS1111.h" #include "DBCALTimeSpectrum_factory_LAYERS_244_SECTORS111.h" #include "DBCALTimeSpectrum_factory_2006BeamTest.h" class JFactoryGenerator_DBCALTimeSpectrum: public jana::JFactoryGenerator{ public: JFactoryGenerator_DBCALTimeSpectrum(){} virtual ~JFactoryGenerator_DBCALTimeSpectrum(){} virtual const char* className(void){return static_className();} static const char* static_className(void){return "JFactoryGenerator_DBCALTimeSpectrum";} jerror_t GenerateFactories(jana::JEventLoop *loop){ loop->AddFactory(new DBCALTimeSpectrum_factory()); loop->AddFactory(new DBCALTimeSpectrum_factory_FINE()); loop->AddFactory(new DBCALTimeSpectrum_factory_LAYERS_3322_SECTORS1122()); loop->AddFactory(new DBCALTimeSpectrum_factory_LAYERS_22222_SECTORS11222()); loop->AddFactory(new DBCALTimeSpectrum_factory_LAYERS_334_SECTORS111()); loop->AddFactory(new DBCALTimeSpectrum_factory_LAYERS_1234_SECTORS1111()); loop->AddFactory(new DBCALTimeSpectrum_factory_LAYERS_244_SECTORS111()); loop->AddFactory(new DBCALTimeSpectrum_factory_2006BeamTest()); return NOERROR; } }; #endif // _JFactoryGenerator_DBCALTimeSpectrum_