otsdaq  v2_05_02_indev
ARTDAQDataManager.h
1 #ifndef _ots_ARTDAQDataManager_h_
2 #define _ots_ARTDAQDataManager_h_
3 
4 #include "otsdaq/DataManager/DataManager.h"
5 
6 namespace ots
7 {
8 class ConfigurationManager;
9 
10 // ARTDAQDataManager
11 // This class provides the otsdaq interface to a single artdaq Board Reader.
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  int rank_;
22 };
23 
24 } // namespace ots
25 
26 #endif