otsdaq
v2_05_02_indev
Return to top level
Main Page
Classes
Files
File List
DataManagerSupervisor.h
1
#ifndef _ots_DataManagerSupervisor_h_
2
#define _ots_DataManagerSupervisor_h_
3
4
#include "otsdaq/CoreSupervisors/CoreSupervisorBase.h"
5
6
namespace
ots
7
{
8
// DataManagerSupervisor
9
// This class handles a collection of Data Processor plugins. It provides
10
// a mechanism for Data Processor Producers to store data in Buffers, and for
11
// Data Processor Consumers to retrive data from the Buffers.
12
class
DataManagerSupervisor
:
public
CoreSupervisorBase
13
{
14
public
:
15
XDAQ_INSTANTIATOR();
16
17
DataManagerSupervisor
(xdaq::ApplicationStub* s);
18
virtual
~
DataManagerSupervisor
(
void
);
19
20
private
:
21
};
22
23
}
// namespace ots
24
25
#endif
ots::DataManagerSupervisor
Definition:
DataManagerSupervisor.h:12
ots::CoreSupervisorBase
Definition:
CoreSupervisorBase.h:45
otsdaq
otsdaq
CoreSupervisors
DataManagerSupervisor.h
Generated on Wed Apr 29 2020 18:41:48 for otsdaq by
1.8.5