CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DQMDaqInfo.h
Go to the documentation of this file.
1 #ifndef DQMSERVICES_COMPONENTS_DQMDaqInfo_H
2 # define DQMSERVICES_COMPONENTS_DQMDaqInfo_H
3 // -*- C++ -*-
4 //
5 // Package: DQMDaqInfo
6 // Class: DQMDaqInfo
7 //
15 //
16 // Original Author: Ilaria SEGONI
17 // Created: Thu Sep 25 11:17:43 CEST 2008
18 // $Id: DQMDaqInfo.h,v 1.8 2009/12/15 08:59:49 dellaric Exp $
19 //
20 //
21 
22 // system include files
23 #include <memory>
24 #include <iostream>
25 #include <fstream>
26 
27 // user include files
36 
37 //Run Info
41 
42 //DQM
46 
47 
48 
49 class DQMDaqInfo : public edm::EDAnalyzer {
50 public:
51  explicit DQMDaqInfo(const edm::ParameterSet&);
52  ~DQMDaqInfo();
53 
54 
55 private:
56  virtual void beginJob() ;
57  virtual void beginLuminosityBlock(const edm::LuminosityBlock& , const edm::EventSetup&);
58  virtual void analyze(const edm::Event&, const edm::EventSetup&);
59  virtual void endLuminosityBlock(const edm::LuminosityBlock& , const edm::EventSetup&);
60  virtual void endJob() ;
61 
63 
65 
67 
68  std::pair<int,int> PixelRange;
69  std::pair<int,int> TrackerRange;
70  std::pair<int,int> CSCRange;
71  std::pair<int,int> RPCRange;
72  std::pair<int,int> DTRange;
73  std::pair<int,int> HcalRange;
74  std::pair<int,int> ECALBarrRange;
75  std::pair<int,int> ECALEndcapRangeLow;
76  std::pair<int,int> ECALEndcapRangeHigh;
77  std::pair<int,int> L1TRange;
78 
79  float NumberOfFeds[9];
80 
81 };
82 
83 #endif
std::pair< int, int > ECALBarrRange
Definition: DQMDaqInfo.h:74
std::pair< int, int > TrackerRange
Definition: DQMDaqInfo.h:69
virtual void endJob()
Definition: DQMDaqInfo.cc:153
float NumberOfFeds[9]
Definition: DQMDaqInfo.h:79
MonitorElement * DaqFraction[9]
Definition: DQMDaqInfo.h:66
std::pair< int, int > PixelRange
Definition: DQMDaqInfo.h:68
std::pair< int, int > DTRange
Definition: DQMDaqInfo.h:72
std::pair< int, int > RPCRange
Definition: DQMDaqInfo.h:71
DQMDaqInfo(const edm::ParameterSet &)
Definition: DQMDaqInfo.cc:4
DQMStore * dbe_
Definition: DQMDaqInfo.h:62
std::pair< int, int > CSCRange
Definition: DQMDaqInfo.h:70
std::pair< int, int > ECALEndcapRangeHigh
Definition: DQMDaqInfo.h:76
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition: DQMDaqInfo.cc:159
std::pair< int, int > L1TRange
Definition: DQMDaqInfo.h:77
virtual void beginJob()
Definition: DQMDaqInfo.cc:62
std::pair< int, int > HcalRange
Definition: DQMDaqInfo.h:73
std::pair< int, int > ECALEndcapRangeLow
Definition: DQMDaqInfo.h:75
virtual void beginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &)
Definition: DQMDaqInfo.cc:12
virtual void endLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &)
Definition: DQMDaqInfo.cc:57