Back to home page

Project CMSSW displayed by LXR

 
 

    


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