otsdaq
v1_01_02
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
src
otsdaq-core
ARTDAQDataManager
ARTDAQDataManager.h
1
#ifndef _ots_ARTDAQDataManager_h_
2
#define _ots_ARTDAQDataManager_h_
3
4
#include "otsdaq-core/DataManager/DataManager.h"
5
#include "otsdaq-core/MPICore/MPIInitializer.h"
6
7
namespace
ots
8
{
9
10
class
ConfigurationManager;
11
12
class
ARTDAQDataManager
:
public
DataManager
13
{
14
public
:
15
ARTDAQDataManager
(
const
ConfigurationTree
& theXDAQContextConfigTree,
const
std::string& supervisorConfigurationPath);
16
virtual
~
ARTDAQDataManager
(
void
);
17
void
configure(
void
);
18
void
stop(
void
);
19
20
private
:
21
MPIInitializer
theMPIProcess_;
22
};
23
24
}
25
26
#endif
ots::DataManager
Definition:
DataManager.h:22
ots::ConfigurationTree
Definition:
ConfigurationTree.h:20
ots::ARTDAQDataManager
Definition:
ARTDAQDataManager.h:12
ots::MPIInitializer
Definition:
MPIInitializer.h:13
Generated on Mon Aug 7 2017 14:39:16 for otsdaq by
1.8.5