// $Id: JFactoryGenerator_DAQ.h 16643 2014-11-24 21:17:40Z davidl $ // $HeadURL: https://halldsvn.jlab.org/repos/branches/sim-recon-commissioning/src/programs/Utilities/plugins/DAQ/JFactoryGenerator_DAQ.h $ // // 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 #include #include using namespace jana; #include "Df250Config.h" #include "Df250PulseIntegral.h" #include "Df250StreamingRawData.h" #include "Df250WindowSum.h" #include "Df250PulseRawData.h" #include "Df250TriggerTime.h" #include "Df250PulseTime.h" #include "Df250PulsePedestal.h" #include "Df250WindowRawData.h" #include "Df125Config.h" #include "Df125TriggerTime.h" #include "Df125PulseIntegral.h" #include "Df125PulseTime.h" #include "Df125PulsePedestal.h" #include "Df125PulseRawData.h" #include "Df125WindowRawData.h" #include "DF1TDCConfig.h" #include "DF1TDCHit.h" #include "DF1TDCTriggerTime.h" #include "DCAEN1290TDCConfig.h" #include "DCAEN1290TDCHit.h" #include "DCODAEventInfo.h" #include "DCODAROCInfo.h" #include "DEPICSvalue.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()); 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()); 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_