6 #include "otsdaq/DataProcessorPlugins/ARTDAQProducer.h"
8 #include "otsdaq/Macros/ProcessorPluginMacros.h"
22 ARTDAQProducer::ARTDAQProducer(std::string supervisorApplicationUID,
23 std::string bufferUID,
24 std::string processorUID,
26 const std::string& configurationPath)
28 ,
DataProducer(supervisorApplicationUID, bufferUID, processorUID)
29 ,
ARTDAQReaderProcessorBase(supervisorApplicationUID, bufferUID, processorUID, theXDAQContextConfigTree, configurationPath)
38 __COUT__ <<
"ARTDAQ Producer constructed." << __E__;
137 ARTDAQProducer::~ARTDAQProducer(
void)
140 __COUT__ <<
"Destructor." << __E__;
206 void ARTDAQProducer::pauseProcessingData(
void) { ARTDAQReaderProcessorBase::pause(); }
221 void ARTDAQProducer::resumeProcessingData(
void) { ARTDAQReaderProcessorBase::resume(); }
236 void ARTDAQProducer::startProcessingData(std::string runNumber) { ARTDAQReaderProcessorBase::start(runNumber); }
264 void ARTDAQProducer::stopProcessingData(
void) { ARTDAQReaderProcessorBase::stop(); }