otsdaq
v2_01_00
Main Page
Namespaces
Classes
Files
File List
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.
13
class
DataManagerSupervisor
:
public
CoreSupervisorBase
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
ots::DataManagerSupervisor
Definition:
DataManagerSupervisor.h:13
ots::CoreSupervisorBase
Definition:
CoreSupervisorBase.h:51
src
otsdaq-core
CoreSupervisors
DataManagerSupervisor.h
Generated on Tue May 29 2018 18:12:36 for otsdaq by
1.8.5