CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RPCDaqInfo.h
Go to the documentation of this file.
1 #ifndef DQM_RPCMonitorClient_DQMDaqInfo_H
2 # define DQM_RPCMonitorClient_DQMDaqInfo_H
3 
4 // system include files
5 #include <memory>
6 #include <iostream>
7 #include <fstream>
8 
9 // FWCore
19 
20 //DQM
23 
24 
25 class RPCDaqInfo : public edm::EDAnalyzer {
26 public:
27  explicit RPCDaqInfo(const edm::ParameterSet&);
28  ~RPCDaqInfo();
29 
30 
31 private:
32  virtual void beginJob() ;
33  virtual void beginLuminosityBlock(const edm::LuminosityBlock& , const edm::EventSetup&);
34  virtual void analyze(const edm::Event&, const edm::EventSetup&);
35  virtual void endLuminosityBlock(const edm::LuminosityBlock& , const edm::EventSetup&);
36  virtual void endJob() ;
37 
39 
44 
45  std::pair<int,int> FEDRange_;
46 
48 
49 };
50 
51 #endif
MonitorElement * daqDiskFractions[10]
Definition: RPCDaqInfo.h:43
std::pair< int, int > FEDRange_
Definition: RPCDaqInfo.h:45
MonitorElement * DaqFraction_
Definition: RPCDaqInfo.h:40
DQMStore * dbe_
Definition: RPCDaqInfo.h:38
RPCDaqInfo(const edm::ParameterSet &)
Definition: RPCDaqInfo.cc:7
virtual void beginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &)
Definition: RPCDaqInfo.cc:19
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition: RPCDaqInfo.cc:121
virtual void beginJob()
Definition: RPCDaqInfo.cc:55
virtual void endJob()
Definition: RPCDaqInfo.cc:117
MonitorElement * daqWheelFractions[5]
Definition: RPCDaqInfo.h:42
MonitorElement * DaqMap_
Definition: RPCDaqInfo.h:41
int numberOfDisks_
Definition: RPCDaqInfo.h:47
int NumberOfFeds_
Definition: RPCDaqInfo.h:47
virtual void endLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &)
Definition: RPCDaqInfo.cc:52