// $Id$ // // File: JFactoryGenerator_DAQ.h // Created: Thu Aug 9 12:40:08 EDT 2012 // Creator: davidl (on Darwin harriet.jlab.org 11.4.0 i386) // #ifndef _JFactoryGenerator_DAQ_ #define _JFactoryGenerator_DAQ_ #include #include using namespace jana; #include "Df250PulseIntegral.h" #include "Df250StreamingRawData.h" #include "Df250WindowSum.h" #include "Df250PulseRawData.h" #include "Df250TriggerTime.h" #include "Df250PulseTime.h" #include "Df250WindowRawData.h" #include "DF1TDCHit.h" class JFactoryGenerator_DAQ: public jana::JFactoryGenerator{ public: JFactoryGenerator_DAQ(){} virtual ~JFactoryGenerator_DAQ(){} virtual const char* className(void){return static_className();} static const char* static_className(void){return "JFactoryGenerator_DAQ";} jerror_t GenerateFactories(jana::JEventLoop *loop){ loop->AddFactory(new JFactory()); loop->AddFactory(new JFactory()); loop->AddFactory(new JFactory()); loop->AddFactory(new JFactory()); loop->AddFactory(new JFactory()); loop->AddFactory(new JFactory()); loop->AddFactory(new JFactory()); loop->AddFactory(new JFactory()); return NOERROR; } }; #endif // _JFactoryGenerator_DAQ_