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