otsdaq  v2_01_00
ARTDAQDataManager.h
1 #ifndef _ots_ARTDAQDataManager_h_
2 #define _ots_ARTDAQDataManager_h_
3 
4 #include "otsdaq-core/DataManager/DataManager.h"
5 
6 namespace ots
7 {
8 
9 class ConfigurationManager;
10 
11 //ARTDAQDataManager
12 // This class provides the otsdaq interface to a single artdaq Board Reader.
14 {
15 public:
16  ARTDAQDataManager(const ConfigurationTree& theXDAQContextConfigTree, const std::string& supervisorConfigurationPath);
17  virtual ~ARTDAQDataManager(void);
18  void configure(void);
19  void stop(void);
20 
21 private:
22  int rank_;
23 };
24 
25 }
26 
27 #endif