CMS 3D CMS Logo

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 //
19 //
20 
21 // system include files
22 #include <memory>
23 #include <iostream>
24 #include <fstream>
25 
26 // user include files
35 
36 //Run Info
40 
41 //DQM
44 
45 class DQMDaqInfo : public edm::EDAnalyzer {
46 public:
49  explicit DQMDaqInfo(const edm::ParameterSet&);
50  ~DQMDaqInfo() override;
51 
52 private:
53  void beginJob() override;
54  void beginLuminosityBlock(const edm::LuminosityBlock&, const edm::EventSetup&) override;
55  void analyze(const edm::Event&, const edm::EventSetup&) override;
56  void endJob() override;
57 
59 
61 
63 
64  std::pair<int, int> PixelRange;
65  std::pair<int, int> TrackerRange;
66  std::pair<int, int> CSCRange;
67  std::pair<int, int> RPCRange;
68  std::pair<int, int> DTRange;
69  std::pair<int, int> HcalRange;
70  std::pair<int, int> ECALBarrRange;
71  std::pair<int, int> ECALEndcapRangeLow;
72  std::pair<int, int> ECALEndcapRangeHigh;
73  std::pair<int, int> L1TRange;
74 
75  float NumberOfFeds[9];
76 };
77 
78 #endif
DQMDaqInfo::SiStrip
Definition: DQMDaqInfo.h:60
DQMDaqInfo::~DQMDaqInfo
~DQMDaqInfo() override
DQMDaqInfo::endJob
void endJob() override
Definition: DQMDaqInfo.cc:140
RunSummaryRcd.h
ESHandle.h
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
LuminosityBlock.h
DQMDaqInfo
Definition: DQMDaqInfo.h:45
DQMDaqInfo::TrackerRange
std::pair< int, int > TrackerRange
Definition: DQMDaqInfo.h:65
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
EDAnalyzer.h
DQMDaqInfo::dbe_
DQMStore * dbe_
Definition: DQMDaqInfo.h:58
DQMDaqInfo::EcalBarrel
Definition: DQMDaqInfo.h:60
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
DQMDaqInfo::HcalRange
std::pair< int, int > HcalRange
Definition: DQMDaqInfo.h:69
MakerMacros.h
DQMDaqInfo::DQMStore
dqm::legacy::DQMStore DQMStore
Definition: DQMDaqInfo.h:47
dqm::legacy::DQMStore
Definition: DQMStore.h:727
DQMDaqInfo::ECALEndcapRangeHigh
std::pair< int, int > ECALEndcapRangeHigh
Definition: DQMDaqInfo.h:72
DQMDaqInfo::DaqFraction
MonitorElement * DaqFraction[9]
Definition: DQMDaqInfo.h:62
Service.h
DQMDaqInfo::RPC
Definition: DQMDaqInfo.h:60
DQMDaqInfo::EcalEndcap
Definition: DQMDaqInfo.h:60
DQMDaqInfo::DTRange
std::pair< int, int > DTRange
Definition: DQMDaqInfo.h:68
L1T
DQMDaqInfo::NumberOfFeds
float NumberOfFeds[9]
Definition: DQMDaqInfo.h:75
DQMDaqInfo::subDetList
subDetList
Definition: DQMDaqInfo.h:60
DQMDaqInfo::beginJob
void beginJob() override
Definition: DQMDaqInfo.cc:54
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
DQMDaqInfo::Pixel
Definition: DQMDaqInfo.h:60
edm::EventSetup
Definition: EventSetup.h:57
RunSummary.h
DQMDaqInfo::Hcal
Definition: DQMDaqInfo.h:60
DQMDaqInfo::MonitorElement
dqm::legacy::MonitorElement MonitorElement
Definition: DQMDaqInfo.h:48
DQMDaqInfo::RPCRange
std::pair< int, int > RPCRange
Definition: DQMDaqInfo.h:67
DQMDaqInfo::DQMDaqInfo
DQMDaqInfo(const edm::ParameterSet &)
Definition: DQMDaqInfo.cc:4
RunInfo.h
DQMDaqInfo::ECALBarrRange
std::pair< int, int > ECALBarrRange
Definition: DQMDaqInfo.h:70
Frameworkfwd.h
DQMDaqInfo::DT
Definition: DQMDaqInfo.h:60
EventSetup.h
DQMDaqInfo::ECALEndcapRangeLow
std::pair< int, int > ECALEndcapRangeLow
Definition: DQMDaqInfo.h:71
DQMDaqInfo::CSC
Definition: DQMDaqInfo.h:60
DQMDaqInfo::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: DQMDaqInfo.cc:142
ParameterSet.h
DQMDaqInfo::PixelRange
std::pair< int, int > PixelRange
Definition: DQMDaqInfo.h:64
edm::Event
Definition: Event.h:73
DQMDaqInfo::L1TRange
std::pair< int, int > L1TRange
Definition: DQMDaqInfo.h:73
DQMDaqInfo::beginLuminosityBlock
void beginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) override
Definition: DQMDaqInfo.cc:8
DQMDaqInfo::CSCRange
std::pair< int, int > CSCRange
Definition: DQMDaqInfo.h:66