#ifndef _DFDCPseudo_factory_CORRECTED_ #define _DFDCPseudo_factory_CORRECTED_ #include using namespace jana; #include #include class DFDCPseudo_factory_CORRECTED:public JFactory{ public: DFDCPseudo_factory_CORRECTED(){}; ~DFDCPseudo_factory_CORRECTED(){}; const char* Tag(void){return "CORRECTED";} // The values of this factory are filled from the // DFDCSegment factory. If we happen to be called before // they are (which is necessarily the case when evnt // is called here) then activate the DFDCSegment factory // to fill our _data vector. jerror_t evnt(JEventLoop *loop, int eventNo) { vector segments; loop->Get(segments); return NOERROR; } private: }; #endif // _DFDCPseudo_factory_CORRECTED_