6 #include "otsdaq-core/DataProcessorPlugins/ARTDAQProducer.h"
8 #include "otsdaq-core/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)
32 theXDAQContextConfigTree,
42 __COUT__ <<
"ARTDAQ Producer constructed." << __E__;
141 ARTDAQProducer::~ARTDAQProducer(
void)
144 __COUT__ <<
"Destructor." << __E__;
210 void ARTDAQProducer::pauseProcessingData(
void) { ARTDAQReaderProcessorBase::pause(); }
225 void ARTDAQProducer::resumeProcessingData(
void) { ARTDAQReaderProcessorBase::resume(); }
240 void ARTDAQProducer::startProcessingData(std::string runNumber)
242 ARTDAQReaderProcessorBase::start(runNumber);
271 void ARTDAQProducer::stopProcessingData(
void) { ARTDAQReaderProcessorBase::stop(); }