CMS 3D CMS Logo

EcalBarrelMonitorDbModule.h
Go to the documentation of this file.
1 #ifndef EcalBarrelMonitorDbModule_H
2 #define EcalBarrelMonitorDbModule_H
3 
4 /*
5  * \file EcalBarrelMonitorDbModule.h
6  *
7  * \author G. Della Ricca
8  *
9  */
10 
11 #include <string>
12 
16 
18 
19 #include "RelationalAccess/ISessionProxy.h"
21 
22 class MonitorElementsDb;
23 
25 public:
28 
31 
33  ~EcalBarrelMonitorDbModule() override;
34 
35 protected:
37  void analyze(const edm::Event &e, const edm::EventSetup &c) override;
38 
39  // BeginJob
40  void beginJob(void) override;
41 
42  // EndJob
43  void endJob(void) override;
44 
45 private:
46  int icycle_;
47 
49 
51 
53 
55 
57 
58  unsigned int sleepTime_;
59 
60  coral::ISessionProxy *session_;
61 };
62 
63 #endif
EcalBarrelMonitorDbModule::analyze
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Analyze.
Definition: EcalBarrelMonitorDbModule.cc:76
MessageLogger.h
EcalBarrelMonitorDbModule::MonitorElement
dqm::legacy::MonitorElement MonitorElement
Definition: EcalBarrelMonitorDbModule.h:26
EcalBarrelMonitorDbModule::dqmStore_
DQMStore * dqmStore_
Definition: EcalBarrelMonitorDbModule.h:48
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
EDAnalyzer.h
EcalBarrelMonitorDbModule::endJob
void endJob(void) override
Definition: EcalBarrelMonitorDbModule.cc:69
EcalBarrelMonitorDbModule::icycle_
int icycle_
Definition: EcalBarrelMonitorDbModule.h:46
edm::EDAnalyzer
Definition: EDAnalyzer.h:28
dqm::legacy::DQMStore
Definition: DQMStore.h:727
EcalBarrelMonitorDbModule::~EcalBarrelMonitorDbModule
~EcalBarrelMonitorDbModule() override
Destructor.
Definition: EcalBarrelMonitorDbModule.cc:57
EcalBarrelMonitorDbModule
Definition: EcalBarrelMonitorDbModule.h:24
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
edm::EventSetup
Definition: EventSetup.h:58
EcalBarrelMonitorDbModule::htmlDir_
std::string htmlDir_
Definition: EcalBarrelMonitorDbModule.h:52
EcalBarrelMonitorDbModule::xmlFile_
std::string xmlFile_
Definition: EcalBarrelMonitorDbModule.h:54
EcalBarrelMonitorDbModule::beginJob
void beginJob(void) override
Definition: EcalBarrelMonitorDbModule.cc:62
MonitorElementsDb
Definition: MonitorElementsDb.h:25
EcalBarrelMonitorDbModule::EcalBarrelMonitorDbModule
EcalBarrelMonitorDbModule(const edm::ParameterSet &ps)
Constructor.
Definition: EcalBarrelMonitorDbModule.cc:28
EcalBarrelMonitorDbModule::prefixME_
std::string prefixME_
Definition: EcalBarrelMonitorDbModule.h:50
EcalBarrelMonitorDbModule::session_
coral::ISessionProxy * session_
Definition: EcalBarrelMonitorDbModule.h:60
EcalBarrelMonitorDbModule::DQMStore
dqm::legacy::DQMStore DQMStore
Definition: EcalBarrelMonitorDbModule.h:27
ParameterSet.h
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:46
edm::Event
Definition: Event.h:73
EcalBarrelMonitorDbModule::sleepTime_
unsigned int sleepTime_
Definition: EcalBarrelMonitorDbModule.h:58
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37
EcalBarrelMonitorDbModule::ME_Db_
MonitorElementsDb * ME_Db_
Definition: EcalBarrelMonitorDbModule.h:56