otsdaq  v1_01_04
 All Classes Namespaces Functions
Configurable.h
1 #ifndef _ots_Configurable_h_
2 #define _ots_Configurable_h_
3 
4 #include "otsdaq-core/ConfigurationInterface/ConfigurationTree.h"
5 
6 namespace ots
7 {
8 
10 {
11 public:
12  Configurable(const ConfigurationTree& theXDAQContextConfigTree, const std::string& theConfigurationPath)
13 : theXDAQContextConfigTree_(theXDAQContextConfigTree)
14 , theConfigurationPath_ (theConfigurationPath)
15 {
16  std::cout << __PRETTY_FUNCTION__ << std::endl;
17 }
18  virtual ~Configurable(){;}
19 
20 
21 protected:
22  const ConfigurationTree theXDAQContextConfigTree_;
23  const std::string theConfigurationPath_;
24 
25 };
26 }
27 
28 #endif