File indexing completed on 2023-03-17 10:48:35
0001 #ifndef RUNSUMMARYREAD_H
0002 #define RUNSUMMARYREAD_H
0003
0004 #include "TestBase.h"
0005 #include "CoralBase/TimeStamp.h"
0006 #include "CondFormats/RunInfo/interface/RunSummary.h"
0007
0008 class RunSummaryRead : virtual public TestBase {
0009 public:
0010 RunSummaryRead(const std::string& connectionString, const std::string& user, const std::string& pass);
0011
0012 ~RunSummaryRead() override;
0013 void run() override;
0014
0015 RunSummary readData(const std::string& table, const std::string& column, const int r_number);
0016
0017 private:
0018 std::string m_tableToRead;
0019 std::string m_columnToRead;
0020 std::string m_connectionString;
0021 std::string m_user;
0022 std::string m_pass;
0023 };
0024
0025 #endif