otsdaq
v2_05_02_indev
Return to top level
Main Page
Classes
Files
File List
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
6
// without adding anything extra. If you are planning on specializing any methods you
7
// should inherit from RawDataSaverConsumerBase the same way this consumer is doing.
8
9
#include "otsdaq/DataManager/RawDataSaverConsumerBase.h"
10
11
namespace
ots
12
{
13
class
RawDataSaverConsumer
:
public
RawDataSaverConsumerBase
14
{
15
public
:
16
RawDataSaverConsumer
(std::string supervisorApplicationUID,
17
std::string bufferUID,
18
std::string processorUID,
19
const
ConfigurationTree
& theXDAQContextConfigTree,
20
const
std::string& configurationPath);
21
virtual
~
RawDataSaverConsumer
(
void
);
22
};
23
24
}
// namespace ots
25
26
#endif
ots::ConfigurationTree
Definition:
ConfigurationTree.h:17
ots::RawDataSaverConsumer
Definition:
RawDataSaverConsumer.h:13
ots::RawDataSaverConsumerBase
Definition:
RawDataSaverConsumerBase.h:12
otsdaq
otsdaq
DataProcessorPlugins
RawDataSaverConsumer.h
Generated on Wed Apr 29 2020 18:41:48 for otsdaq by
1.8.5