File indexing completed on 2024-04-06 12:26:34
0001 #ifndef RecoLuminosity_LumiProducer_DBConfig_H
0002 #define RecoLuminosity_LumiProducer_DBConfig_H
0003 #include <string>
0004 namespace coral {
0005 class ConnectionService;
0006 }
0007 namespace lumi {
0008 class DBConfig {
0009 public:
0010 explicit DBConfig(coral::ConnectionService& svc);
0011 ~DBConfig();
0012 void setAuthentication(const std::string& authPath);
0013 std::string trueConnectStr(const std::string& usercon);
0014
0015 private:
0016 coral::ConnectionService* m_svc;
0017 };
0018 }
0019 #endif