CMS 3D CMS Logo

L1TriggerScalerRead.h
Go to the documentation of this file.
1 #ifndef L1TRIGGERSCALEREAD_H
2 #define L1TRIGGERSCALEREAD_H
3 
4 #include "TestBase.h"
5 #include "CoralBase/TimeStamp.h"
7 
8 class L1TriggerScalerRead : virtual public TestBase {
9 public:
11 
12  ~L1TriggerScalerRead() override;
13  void run() override;
14 
15  void dropTable(const std::string& table);
16 
17  std::vector<L1TriggerScaler::Lumi> readData(const int r_number);
18 
19 private:
21  // std::string m_tableToRead;
22  // std::string m_columnToRead;
26 };
27 
28 #endif
L1TriggerScalerRead::m_pass
std::string m_pass
Definition: L1TriggerScalerRead.h:25
L1TriggerScalerRead::m_tableToDrop
std::string m_tableToDrop
Definition: L1TriggerScalerRead.h:20
L1TriggerScalerRead::run
void run() override
Definition: L1TriggerScalerRead.cc:43
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
L1TriggerScalerRead
Definition: L1TriggerScalerRead.h:8
L1TriggerScalerRead::L1TriggerScalerRead
L1TriggerScalerRead(const std::string &connectionString, const std::string &user, const std::string &pass)
Definition: L1TriggerScalerRead.cc:28
L1TriggerScalerRead::m_connectionString
std::string m_connectionString
Definition: L1TriggerScalerRead.h:23
L1TriggerScalerRead::~L1TriggerScalerRead
~L1TriggerScalerRead() override
Definition: L1TriggerScalerRead.cc:41
EnviromentSettings.user
user
Definition: EnviromentSettings.py:30
L1TriggerScalerRead::dropTable
void dropTable(const std::string &table)
Definition: L1TriggerScalerRead.cc:45
L1TriggerScalerRead::readData
std::vector< L1TriggerScaler::Lumi > readData(const int r_number)
Definition: L1TriggerScalerRead.cc:54
L1TriggerScaler.h
TestBase
Definition: TestBase.h:21
TableParser.table
table
Definition: TableParser.py:111
l1RCTOmdsFedVectorProducer_cfi.connectionString
connectionString
Definition: l1RCTOmdsFedVectorProducer_cfi.py:4
TestBase.h
L1TriggerScalerRead::m_user
std::string m_user
Definition: L1TriggerScalerRead.h:24