otsdaq  v1_01_04
 All Classes Namespaces Functions
RawDataSaverConsumer.h
1 #ifndef _ots_RawDataSaverConsumer_h_
2 #define _ots_RawDataSaverConsumer_h_
3 
4 //This is the basic example of a raw data saver plugin.
5 //It can be used as is and it will save the data taken from a buffer in binary format without adding anything extra.
6 //If you are planning on specializing any methods you should inherit from RawDataSaverConsumerBase the same way this consumer is doing.
7 
8 #include "otsdaq-core/DataManager/RawDataSaverConsumerBase.h"
9 
10 namespace ots
11 {
12 
14 {
15 public:
16  RawDataSaverConsumer(std::string supervisorApplicationUID, std::string bufferUID, std::string processorUID, const ConfigurationTree& theXDAQContextConfigTree, const std::string& configurationPath);
17  virtual ~RawDataSaverConsumer(void);
18 
19 };
20 
21 }
22 
23 #endif