CMS 3D CMS Logo

DBConfig.h
Go to the documentation of this file.
1 #ifndef RecoLuminosity_LumiProducer_DBConfig_H
2 #define RecoLuminosity_LumiProducer_DBConfig_H
3 #include <string>
4 namespace coral {
5  class ConnectionService;
6 }
7 namespace lumi {
8  class DBConfig {
9  public:
10  explicit DBConfig(coral::ConnectionService& svc);
11  ~DBConfig();
13  std::string trueConnectStr(const std::string& usercon);
14 
15  private:
16  coral::ConnectionService* m_svc;
17  }; //cls DBConfig
18 } // namespace lumi
19 #endif
lumi_dqm_sourceclient-live_cfg.authPath
authPath
Definition: lumi_dqm_sourceclient-live_cfg.py:33
lumi::DBConfig::DBConfig
DBConfig(coral::ConnectionService &svc)
Definition: DBConfig.cc:13
lumi::DBConfig::setAuthentication
void setAuthentication(const std::string &authPath)
Definition: DBConfig.cc:15
coral
Definition: Binary.h:9
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
lumi::DBConfig
Definition: DBConfig.h:8
lumi::DBConfig::m_svc
coral::ConnectionService * m_svc
Definition: DBConfig.h:16
lumi::DBConfig::trueConnectStr
std::string trueConnectStr(const std::string &usercon)
Definition: DBConfig.cc:24
lumi::DBConfig::~DBConfig
~DBConfig()
Definition: DBConfig.cc:14
lumi
Definition: LumiSectionData.h:20