Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RunDBodbc.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file RunDBodbc.h
1 #ifndef ONLMONDATABASE_RUNDBODBC_H
2 #define ONLMONDATABASE_RUNDBODBC_H
3 
4 #include <set>
5 #include <string>
6 
7 class RunDBodbc
8 {
9  public:
10  RunDBodbc() {}
11  virtual ~RunDBodbc() {}
12  // void Dump(const int nrows = 0) const;
13  void identify() const;
14  std::string RunType(const int runno = 0) const;
15  void Verbosity(const int i) { verbosity = i; }
16  int GetRunNumbers(std::set<int> &result, const std::string &type, const int nruns, const int lastrunexclusive) const;
17 
18  private:
19  int verbosity = 0;
21  std::string dbowner = "phnxrc";
23 };
24 
25 #endif