1 #ifndef _ots_ARTDAQProducer_h_
2 #define _ots_ARTDAQProducer_h_
4 #include "otsdaq-core/ARTDAQReaderCore/ARTDAQReaderProcessorBase.h"
8 #include "otsdaq-core/DataManager/DataProducer.h"
26 std::string bufferUID,
27 std::string processorUID,
29 const std::string& configurationPath);
38 void pauseProcessingData(
void);
39 void resumeProcessingData(
void);
40 void startProcessingData(std::string runNumber)
override;
41 void stopProcessingData(
void);
49 bool workLoopThread(toolbox::task::WorkLoop* workLoop) {
return false; }