CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DQMHcalIsoTrackAlCaReco.h
Go to the documentation of this file.
1 #ifndef DQMHcalIsoTrackAlCaReco_H
2 #define DQMHcalIsoTrackAlCaReco_H
3 
4 // -*- C++ -*-
5 //
6 // Package: DQMOffline/CalibCalo
7 // Class: DQMHcalIsoTrackAlCaReco
8 //
16 //
17 // Original Author: Grigory SAFRONOV
18 // Created: Tue Oct 14 16:10:31 CEST 2008
19 //
20 //
21 
22 
23 // system include files
24 #include <memory>
25 
26 // user include files
27 
29 
33 
35 
39 
45 
48 
52 
56 
59 
61 
62 #include <fstream>
63 
64 #include "TH1F.h"
65 
67 public:
70 
71  virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
72  virtual void analyze(const edm::Event&, const edm::EventSetup&) override;
73 
74 private:
78  std::vector<std::string> hltFilterTag_;
81  double pThr_;
82  double heLow_;
83  double heUp_;
84 
91 
96 
98 
101 
106 
108 
112 
115 
118 
121 
122  int nTotal;
126 
127  std::pair<int, int> towerIndex(double eta, double phi);
128 
129 };
130 
131 #endif
edm::EDGetTokenT< trigger::TriggerEvent > hltEventTag_
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
DQMHcalIsoTrackAlCaReco(const edm::ParameterSet &)
std::pair< int, int > towerIndex(double eta, double phi)
T eta() const
edm::EDGetTokenT< reco::IsolatedPixelTrackCandidateCollection > arITrLabel_
std::vector< std::string > hltFilterTag_
Definition: Run.h:41
Definition: DDAxes.h:10