otsdaq  v2_01_00
DataManagerSupervisor.h
1 #ifndef _ots_DataManagerSupervisor_h_
2 #define _ots_DataManagerSupervisor_h_
3 
4 #include "otsdaq-core/CoreSupervisors/CoreSupervisorBase.h"
5 
6 namespace ots
7 {
8 
9 //DataManagerSupervisor
10 // This class handles a collection of Data Processor plugins. It provides
11 // a mechanism for Data Processor Producers to store data in Buffers, and for
12 // Data Processor Consumers to retrive data from the Buffers.
14 {
15 
16 public:
17 
18  XDAQ_INSTANTIATOR();
19 
20  DataManagerSupervisor (xdaq::ApplicationStub * s) ;
21  virtual ~DataManagerSupervisor (void);
22 
23 private:
24 };
25 
26 }
27 
28 #endif