otsdaq  v2_05_02_indev
FESlowControlsTable.h
1 #ifndef _ots_FESlowControlsTable_h_
2 #define _ots_FESlowControlsTable_h_
3 
4 #include "otsdaq/ConfigurationInterface/ConfigurationManager.h"
5 
6 #include <string>
7 #include "otsdaq/TableCore/TableBase.h"
8 
9 namespace ots
10 {
12 {
13  public:
14  FESlowControlsTable(void);
15  virtual ~FESlowControlsTable(void);
16 
17  // Methods
18  void init(ConfigurationManager* configManager);
19 
20  // Getters
21 
22  private:
23  // Column names
24  struct ColSlowControls
25  {
26  std::string const colDataType_ = "ChannelDataType";
27  } colNames_;
28 };
29 } // namespace ots
30 #endif