1 #ifndef _ots_FEProducerVInterface_h_
2 #define _ots_FEProducerVInterface_h_
4 #include "otsdaq/DataManager/DataProducerBase.h"
5 #include "otsdaq/FECore/FEVInterface.h"
26 virtual void startProcessingData(std::string ) { __FE_COUT__ <<
"Do nothing. The FE Manager starts the workloop." << __E__; }
27 virtual void stopProcessingData(
void) { __FE_COUT__ <<
"Do nothing. The FE Manager stops the workloop." << __E__; }
29 virtual void copyToNextBuffer(
const std::string& dataToWrite);
30 virtual std::string* getNextBuffer(
void);
31 virtual void writeCurrentBuffer(
void);
35 std::map<std::string, std::string>* headerP_;