CMS 3D CMS Logo

Conf.h
Go to the documentation of this file.
1 #ifndef CondEx_KeyedConf_H
2 #define CondEx_KeyedConf_H
3 /*
4  * Examples of configurations identified by a key
5  */
6 
8 
10 #include <string>
11 
12 namespace condex {
13 
14  struct ConfI : public cond::BaseKeyed {
15  ConfI() : v(0), key(" ") {}
16  ConfI(std::string k, int i) : v(i), key(k) {}
17  int v;
18  std::string key; // just for test
19 
21  };
22 
23  struct ConfF : public cond::BaseKeyed {
24  ConfF() : v(0), key(" ") {}
25  ConfF(std::string k, float i) : v(i), key(k) {}
26  float v;
27  std::string key; // just for test
28 
30  };
31 
32 } // namespace condex
33 
34 #endif
condex::ConfF::v
float v
Definition: Conf.h:26
mps_fire.i
i
Definition: mps_fire.py:428
condex::ConfI::ConfI
ConfI()
Definition: Conf.h:15
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
BaseKeyed.h
condex::ConfF
Definition: Conf.h:23
condex::ConfI::ConfI
ConfI(std::string k, int i)
Definition: Conf.h:16
cond::BaseKeyed::key
std::string const & key() const
Definition: BaseKeyed.h:20
condex::ConfI::v
int v
Definition: Conf.h:17
dqmdumpme.k
k
Definition: dqmdumpme.py:60
condex::ConfF::ConfF
ConfF()
Definition: Conf.h:24
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
condex::ConfF::key
std::string key
Definition: Conf.h:27
condex
Definition: Conf.h:12
Serializable.h
condex::ConfF::ConfF
ConfF(std::string k, float i)
Definition: Conf.h:25
condex::ConfI::key
std::string key
Definition: Conf.h:18
cond::BaseKeyed
Definition: BaseKeyed.h:14
condex::ConfI
Definition: Conf.h:14