CMS 3D CMS Logo

ElectronCalibrationUniv.h
Go to the documentation of this file.
1 #ifndef CALIBRATION_ECALCALIBALGOS_ELECTRONCALIBRATIONUNIV
2 #define CALIBRATION_ECALCALIBALGOS_ELECTRONCALIBRATIONUNIV
3 
4 // -*- C++ -*-
5 //
6 // Package: ElectronCalibrationUniv
7 // Class: ElectronCalibrationUniv
8 //
16 //
17 // Original Author: Lorenzo AGOSTINO, Radek Ofierzynski
18 // Created: Tue Jul 18 12:17:01 CEST 2006
19 //
20 //
21 
22 // system include files
23 #include <memory>
24 
25 // user include files
28 
31 
32 // Geometry
37 
47 #include "TFile.h"
48 #include "TH1.h"
49 #include "TH2.h"
50 
52 
53 // class decleration
54 //
55 
57 public:
59  ~ElectronCalibrationUniv() override;
60 
61  void analyze(const edm::Event &, const edm::EventSetup &) override;
62  void beginJob() override;
63  void beginRun(edm::Run const &, edm::EventSetup const &) override;
64  void endJob() override;
65 
66 private:
67  DetId findMaxHit(const std::vector<DetId> &v1, const EBRecHitCollection *EBhits, const EERecHitCollection *EEhits);
68  bool TestEEvalidDetId(int crystal_ix, int crystal_iy, int iz);
69 
70  // ----------member data ---------------------------
71 
81  double ElePt_;
82  int maxeta_;
83  int mineta_;
84  int maxphi_;
85  int minphi_;
86  double cut1_;
87  double cut2_;
88  double cut3_;
89  double cutEPCalo1_;
90  double cutEPCalo2_;
91  double cutEPin1_;
92  double cutEPin2_;
93  double cutCalo1_;
94  double cutCalo2_;
95  double cutESeed_;
99 
101 
103 
106  std::vector<float> EnergyVector;
107  std::vector<float> WeightVector;
108  std::vector<std::vector<float> > EventMatrix;
109  std::vector<int> MaxCCeta;
110  std::vector<int> MaxCCphi;
111  std::vector<float> EnergyVectorNoCuts;
112  std::vector<float> WeightVectorNoCuts;
113  std::vector<std::vector<float> > EventMatrixNoCuts;
114  std::vector<int> MaxCCetaNoCuts;
115  std::vector<int> MaxCCphiNoCuts;
118 
120 
121  std::vector<float> solution;
122  std::vector<float> solutionNoCuts;
123 
124  //For Universal Algo
125  std::vector<std::vector<DetId> > UnivEventIds;
126  std::map<DetId, float> Univsolution;
127 
128  // int eventcrystal[25][25];
130 
131  TFile *f;
132 
134 
135  TH1F *e25;
136  TH1F *e9;
137  TH1F *scE;
138  TH1F *trP;
139  TH1F *EoP;
140  TH1F *EoP_all;
141  TH1F *calibs;
144  TH1F *e9Overe25;
145  TH1F *e25OverScE;
146  TH2F *Map;
147  TH1F *E25oP;
148 
149  TH1F *PinOverPout;
151  /* TH1F * MisCalibs; */
152  /* TH1F * RatioCalibs; */
153  /* TH1F * DiffCalibs; */
154  /* TH1F * RatioCalibsNoCuts; */
155  /* TH1F * DiffCalibsNoCuts; */
156  /* TH1F * MisCalibsEndCapMinus; */
157  /* TH1F * MisCalibsEndCapPlus; */
158  /* TH1F * RatioCalibsEndCapMinus; */
159  /* TH1F * RatioCalibsEndCapPlus; */
160  /* TH1F * DiffCalibsEndCapMinus; */
161  /* TH1F * DiffCalibsEndCapPlus; */
162 
163  TH1F *e25NoCuts;
164  TH1F *e9NoCuts;
165  TH1F *scENoCuts;
166  TH1F *trPNoCuts;
167  TH1F *EoPNoCuts;
173  TH1F *E25oPNoCuts;
174  TH2F *Map3Dcalib;
178  TH1F *calibinter;
185 
186  TH2F *GeneralMap;
192 
193  TH2F *MapCor1;
194  TH2F *MapCor2;
195  TH2F *MapCor3;
196  TH2F *MapCor4;
197  TH2F *MapCor5;
198  TH2F *MapCor6;
199  TH2F *MapCor7;
200  TH2F *MapCor8;
201  TH2F *MapCor9;
202  TH2F *MapCor10;
203  TH2F *MapCor11;
204  // TH2F * MapCorCalib;
205 
217  /* TH2F * MapCorCalibEndCapMinus; */
218  /* TH2F * MapCorCalibEndCapPlus; */
219 
231 
232  TH2F *E25oPvsEta;
235 
236  TH1F *PinMinPout;
238 
239  TH1F *Error1;
240  TH1F *Error2;
241  TH1F *Error3;
245 
249 
250  TH1F *hadOverEm;
253 };
254 #endif
ElectronCalibrationUniv::calibsEndCapMinus
TH1F * calibsEndCapMinus
Definition: ElectronCalibrationUniv.h:142
ElectronCalibrationUniv::hadOverEmNoCuts
TH1F * hadOverEmNoCuts
Definition: ElectronCalibrationUniv.h:251
ElectronCalibrationUniv::E25oP
TH1F * E25oP
Definition: ElectronCalibrationUniv.h:147
ElectronCalibrationUniv::endJob
void endJob() override
Definition: ElectronCalibrationUniv.cc:258
CalibrationCluster.h
ElectronCalibrationUniv::cutEPCalo2_
double cutEPCalo2_
Definition: ElectronCalibrationUniv.h:90
ElectronCalibrationUniv::EnergyVector
std::vector< float > EnergyVector
Definition: ElectronCalibrationUniv.h:106
ElectronCalibrationUniv::theMaxLoops
int theMaxLoops
Definition: ElectronCalibrationUniv.h:98
ElectronCalibrationUniv::~ElectronCalibrationUniv
~ElectronCalibrationUniv() override
Definition: ElectronCalibrationUniv.cc:66
ElectronCalibrationUniv::MapCor9NoCuts
TH2F * MapCor9NoCuts
Definition: ElectronCalibrationUniv.h:214
ElectronCalibrationUniv::calibinterEndCapMinus
TH1F * calibinterEndCapMinus
Definition: ElectronCalibrationUniv.h:179
ElectronCalibrationUniv::cut2_
double cut2_
Definition: ElectronCalibrationUniv.h:87
ElectronCalibrationUniv::MapCor3NoCuts
TH2F * MapCor3NoCuts
Definition: ElectronCalibrationUniv.h:208
ElectronCalibrationUniv::E25oPvsEtaEndCapMinus
TH2F * E25oPvsEtaEndCapMinus
Definition: ElectronCalibrationUniv.h:233
ElectronCalibrationUniv::e9
TH1F * e9
Definition: ElectronCalibrationUniv.h:136
ElectronCalibrationUniv::MapCor8ESeed
TH2F * MapCor8ESeed
Definition: ElectronCalibrationUniv.h:227
ElectronCalibrationUniv::MapCor2NoCuts
TH2F * MapCor2NoCuts
Definition: ElectronCalibrationUniv.h:207
ESHandle.h
ElectronCalibrationUniv::Map3DcalibEndCapPlus
TH2F * Map3DcalibEndCapPlus
Definition: ElectronCalibrationUniv.h:176
ElectronCalibrationUniv::ElePt_
double ElePt_
Definition: ElectronCalibrationUniv.h:81
ElectronCalibrationUniv::phiMax
int phiMax
Definition: ElectronCalibrationUniv.h:105
edm::Run
Definition: Run.h:45
ElectronCalibrationUniv::hadOverEm
TH1F * hadOverEm
Definition: ElectronCalibrationUniv.h:250
ElectronCalibrationUniv::calibs
TH1F * calibs
Definition: ElectronCalibrationUniv.h:141
ElectronCalibrationUniv::MapCor7NoCuts
TH2F * MapCor7NoCuts
Definition: ElectronCalibrationUniv.h:212
MinL3Algorithm
Definition: MinL3Algorithm.h:18
ElectronCalibrationUniv::MapCor5
TH2F * MapCor5
Definition: ElectronCalibrationUniv.h:197
ElectronCalibrationUniv::MapCor9ESeed
TH2F * MapCor9ESeed
Definition: ElectronCalibrationUniv.h:228
ElectronCalibrationUniv::GeneralMapEndCapMinusBeforePt
TH2F * GeneralMapEndCapMinusBeforePt
Definition: ElectronCalibrationUniv.h:190
ElectronCalibrationUniv::EoPNoCuts
TH1F * EoPNoCuts
Definition: ElectronCalibrationUniv.h:167
ElectronCalibrationUniv::MaxCCphiNoCuts
std::vector< int > MaxCCphiNoCuts
Definition: ElectronCalibrationUniv.h:115
ElectronCalibrationUniv::numevent_
int numevent_
Definition: ElectronCalibrationUniv.h:129
ElectronCalibrationUniv::PinOverPoutNoCuts
TH1F * PinOverPoutNoCuts
Definition: ElectronCalibrationUniv.h:183
ElectronCalibrationUniv::Map3Dcalib
TH2F * Map3Dcalib
Definition: ElectronCalibrationUniv.h:174
ElectronCalibrationUniv::EnergyVectorNoCuts
std::vector< float > EnergyVectorNoCuts
Definition: ElectronCalibrationUniv.h:111
ElectronCalibrationUniv::e25OverScE
TH1F * e25OverScE
Definition: ElectronCalibrationUniv.h:145
ElectronCalibrationUniv::eSeedOverPout2ESeed
TH1F * eSeedOverPout2ESeed
Definition: ElectronCalibrationUniv.h:248
ElectronCalibrationUniv::MaxCCeta
std::vector< int > MaxCCeta
Definition: ElectronCalibrationUniv.h:109
ElectronCalibrationUniv::cutEPin1_
double cutEPin1_
Definition: ElectronCalibrationUniv.h:91
edm::SortedCollection< EcalRecHit >
ElectronCalibrationUniv::UnivL3
MinL3AlgoUniv< DetId > * UnivL3
Definition: ElectronCalibrationUniv.h:117
ElectronCalibrationUniv
Definition: ElectronCalibrationUniv.h:56
ElectronCalibrationUniv::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: ElectronCalibrationUniv.cc:619
ElectronCalibrationUniv::electronLabel_
edm::InputTag electronLabel_
Definition: ElectronCalibrationUniv.h:75
ElectronCalibrationUniv::cutCalo1_
double cutCalo1_
Definition: ElectronCalibrationUniv.h:93
EDAnalyzer.h
ElectronCalibrationUniv::etaMax
int etaMax
Definition: ElectronCalibrationUniv.h:105
ElectronCalibrationUniv::MyHH
HouseholderDecomposition * MyHH
Definition: ElectronCalibrationUniv.h:182
HouseholderDecomposition.h
ElectronCalibrationUniv::keventweight
int keventweight
Definition: ElectronCalibrationUniv.h:104
ElectronCalibrationUniv::PinOverPout
TH1F * PinOverPout
Definition: ElectronCalibrationUniv.h:149
ElectronCalibrationUniv::e25
TH1F * e25
Definition: ElectronCalibrationUniv.h:135
EcalRecHitCollections.h
MinL3Algorithm.h
ElectronCalibrationUniv::read_events
int read_events
Definition: ElectronCalibrationUniv.h:102
ElectronCalibrationUniv::hadOverEmESeed
TH1F * hadOverEmESeed
Definition: ElectronCalibrationUniv.h:252
edm::EDAnalyzer
Definition: EDAnalyzer.h:28
ElectronCalibrationUniv::MapCor4
TH2F * MapCor4
Definition: ElectronCalibrationUniv.h:196
ElectronCalibrationUniv::MapCor1
TH2F * MapCor1
Definition: ElectronCalibrationUniv.h:193
ElectronCalibrationUniv::phiMin
int phiMin
Definition: ElectronCalibrationUniv.h:105
ElectronCalibrationUniv::scE
TH1F * scE
Definition: ElectronCalibrationUniv.h:137
DetId
Definition: DetId.h:17
ElectronCalibrationUniv::GeneralMap
TH2F * GeneralMap
Definition: ElectronCalibrationUniv.h:186
MakerMacros.h
ElectronCalibrationUniv::calibinter
TH1F * calibinter
Definition: ElectronCalibrationUniv.h:178
ElectronCalibrationUniv::MapCor3
TH2F * MapCor3
Definition: ElectronCalibrationUniv.h:195
ElectronCalibrationUniv::trackLabel_
edm::InputTag trackLabel_
Definition: ElectronCalibrationUniv.h:76
ElectronCalibrationUniv::PinMinPout
TH1F * PinMinPout
Definition: ElectronCalibrationUniv.h:236
ElectronCalibrationUniv::cut3_
double cut3_
Definition: ElectronCalibrationUniv.h:88
ElectronCalibrationUniv::GeneralMapEndCapMinus
TH2F * GeneralMapEndCapMinus
Definition: ElectronCalibrationUniv.h:187
ElectronCalibrationUniv::calibAlgo_
std::string calibAlgo_
Definition: ElectronCalibrationUniv.h:77
ElectronCalibrationUniv::PinMinPoutNoCuts
TH1F * PinMinPoutNoCuts
Definition: ElectronCalibrationUniv.h:237
ElectronCalibrationUniv::MapCor5NoCuts
TH2F * MapCor5NoCuts
Definition: ElectronCalibrationUniv.h:210
ElectronCalibrationUniv::calibsEndCapPlus
TH1F * calibsEndCapPlus
Definition: ElectronCalibrationUniv.h:143
ElectronCalibrationUniv::FirstIteration
bool FirstIteration
Definition: ElectronCalibrationUniv.h:100
ElectronCalibrationUniv::cutCalo2_
double cutCalo2_
Definition: ElectronCalibrationUniv.h:94
ElectronCalibrationUniv::miscalibfileEndCap_
std::string miscalibfileEndCap_
Definition: ElectronCalibrationUniv.h:79
ElectronCalibrationUniv::calibsNoCuts
TH1F * calibsNoCuts
Definition: ElectronCalibrationUniv.h:168
ElectronCalibrationUniv::eSeedOverPout
TH1F * eSeedOverPout
Definition: ElectronCalibrationUniv.h:150
ElectronCalibrationUniv::etaMin
int etaMin
Definition: ElectronCalibrationUniv.h:105
ElectronCalibrationUniv::Map3DcalibEndCapMinus
TH2F * Map3DcalibEndCapMinus
Definition: ElectronCalibrationUniv.h:175
ElectronCalibrationUniv::MapCor10NoCuts
TH2F * MapCor10NoCuts
Definition: ElectronCalibrationUniv.h:215
edm::ESHandle< CaloTopology >
ElectronCalibrationUniv::trP
TH1F * trP
Definition: ElectronCalibrationUniv.h:138
ElectronCalibrationUniv::MapCor6
TH2F * MapCor6
Definition: ElectronCalibrationUniv.h:198
ElectronCalibrationUniv::E25oPvsEtaEndCapPlus
TH2F * E25oPvsEtaEndCapPlus
Definition: ElectronCalibrationUniv.h:234
ElectronCalibrationUniv::MapCor2
TH2F * MapCor2
Definition: ElectronCalibrationUniv.h:194
ElectronCalibrationUniv::calibinterNoCuts
TH1F * calibinterNoCuts
Definition: ElectronCalibrationUniv.h:181
ElectronCalibrationUniv::elecclass_
int elecclass_
Definition: ElectronCalibrationUniv.h:97
ElectronCalibrationUniv::MapCor7ESeed
TH2F * MapCor7ESeed
Definition: ElectronCalibrationUniv.h:226
ElectronCalibrationUniv::Map3DcalibNoCuts
TH2F * Map3DcalibNoCuts
Definition: ElectronCalibrationUniv.h:177
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
ElectronCalibrationUniv::calibinterEndCapPlus
TH1F * calibinterEndCapPlus
Definition: ElectronCalibrationUniv.h:180
ElectronCalibrationUniv::Error2NoCuts
TH1F * Error2NoCuts
Definition: ElectronCalibrationUniv.h:243
ElectronCalibrationUniv::cut1_
double cut1_
Definition: ElectronCalibrationUniv.h:86
ElectronCalibrationUniv::MapCor7
TH2F * MapCor7
Definition: ElectronCalibrationUniv.h:199
ElectronCalibrationUniv::MapCor8NoCuts
TH2F * MapCor8NoCuts
Definition: ElectronCalibrationUniv.h:213
ElectronCalibrationUniv::solutionNoCuts
std::vector< float > solutionNoCuts
Definition: ElectronCalibrationUniv.h:122
edm::ParameterSet
Definition: ParameterSet.h:47
ElectronCalibrationUniv::MapCor4ESeed
TH2F * MapCor4ESeed
Definition: ElectronCalibrationUniv.h:223
ElectronCalibrationUniv::trPNoCuts
TH1F * trPNoCuts
Definition: ElectronCalibrationUniv.h:166
ElectronCalibrationUniv::TestEEvalidDetId
bool TestEEvalidDetId(int crystal_ix, int crystal_iy, int iz)
Definition: ElectronCalibrationUniv.cc:581
Event.h
ElectronCalibrationUniv::MapCor2ESeed
TH2F * MapCor2ESeed
Definition: ElectronCalibrationUniv.h:221
MinL3AlgoUniv.h
ElectronCalibrationUniv::keventweight_
int keventweight_
Definition: ElectronCalibrationUniv.h:80
ElectronCalibrationUniv::WeightVector
std::vector< float > WeightVector
Definition: ElectronCalibrationUniv.h:107
ElectronCalibrationUniv::maxeta_
int maxeta_
Definition: ElectronCalibrationUniv.h:82
ElectronCalibrationUniv::beginRun
void beginRun(edm::Run const &, edm::EventSetup const &) override
Definition: ElectronCalibrationUniv.cc:249
ElectronCalibrationUniv::e25OverScENoCuts
TH1F * e25OverScENoCuts
Definition: ElectronCalibrationUniv.h:170
ElectronCalibrationUniv::Error2
TH1F * Error2
Definition: ElectronCalibrationUniv.h:240
CaloTopologyRecord.h
ElectronCalibrationUniv::miscalibfile_
std::string miscalibfile_
Definition: ElectronCalibrationUniv.h:78
ElectronCalibrationUniv::e9Overe25
TH1F * e9Overe25
Definition: ElectronCalibrationUniv.h:144
ElectronCalibrationUniv::theCaloTopology
edm::ESHandle< CaloTopology > theCaloTopology
Definition: ElectronCalibrationUniv.h:119
ElectronCalibrationUniv::maxphi_
int maxphi_
Definition: ElectronCalibrationUniv.h:84
ElectronCalibrationUniv::E25oPNoCuts
TH1F * E25oPNoCuts
Definition: ElectronCalibrationUniv.h:173
ElectronCalibrationUniv::EErecHitLabel_
edm::InputTag EErecHitLabel_
Definition: ElectronCalibrationUniv.h:74
ElectronCalibrationUniv::Error1NoCuts
TH1F * Error1NoCuts
Definition: ElectronCalibrationUniv.h:242
ElectronCalibrationUniv::MapCor11NoCuts
TH2F * MapCor11NoCuts
Definition: ElectronCalibrationUniv.h:216
edm::EventSetup
Definition: EventSetup.h:57
ElectronCalibrationUniv::findMaxHit
DetId findMaxHit(const std::vector< DetId > &v1, const EBRecHitCollection *EBhits, const EERecHitCollection *EEhits)
Definition: ElectronCalibrationUniv.cc:543
ElectronCalibrationUniv::e9Overe25NoCuts
TH1F * e9Overe25NoCuts
Definition: ElectronCalibrationUniv.h:169
ElectronCalibrationUniv::MapCor6NoCuts
TH2F * MapCor6NoCuts
Definition: ElectronCalibrationUniv.h:211
ElectronCalibrationUniv::GeneralMapEndCapPlus
TH2F * GeneralMapEndCapPlus
Definition: ElectronCalibrationUniv.h:188
ElectronCalibrationUniv::f
TFile * f
Definition: ElectronCalibrationUniv.h:131
ElectronCalibrationUniv::minphi_
int minphi_
Definition: ElectronCalibrationUniv.h:85
CaloTopology.h
ElectronCalibrationUniv::Univsolution
std::map< DetId, float > Univsolution
Definition: ElectronCalibrationUniv.h:126
ElectronCalibrationUniv::GeneralMapEndCapPlusBeforePt
TH2F * GeneralMapEndCapPlusBeforePt
Definition: ElectronCalibrationUniv.h:191
ElectronCalibrationUniv::cutEPin2_
double cutEPin2_
Definition: ElectronCalibrationUniv.h:92
ElectronCalibrationUniv::MapEndCapPlus
TH2F * MapEndCapPlus
Definition: ElectronCalibrationUniv.h:172
CaloSubdetectorTopology.h
ElectronCalibrationUniv::WeightVectorNoCuts
std::vector< float > WeightVectorNoCuts
Definition: ElectronCalibrationUniv.h:112
ElectronCalibrationUniv::calibClusterSize
int calibClusterSize
Definition: ElectronCalibrationUniv.h:104
ElectronCalibrationUniv::MapCor5ESeed
TH2F * MapCor5ESeed
Definition: ElectronCalibrationUniv.h:224
ElectronCalibrationUniv::MapCor10ESeed
TH2F * MapCor10ESeed
Definition: ElectronCalibrationUniv.h:229
ElectronCalibrationUniv::Error3
TH1F * Error3
Definition: ElectronCalibrationUniv.h:241
ElectronCalibrationUniv::E25oPvsEta
TH2F * E25oPvsEta
Definition: ElectronCalibrationUniv.h:232
ElectronCalibrationUniv::EventsAfterCuts
TH1F * EventsAfterCuts
Definition: ElectronCalibrationUniv.h:133
ElectronCalibrationUniv::e25NoCuts
TH1F * e25NoCuts
Definition: ElectronCalibrationUniv.h:163
ElectronCalibrationUniv::solution
std::vector< float > solution
Definition: ElectronCalibrationUniv.h:121
ElectronCalibrationUniv::Map
TH2F * Map
Definition: ElectronCalibrationUniv.h:146
DetId.h
ElectronCalibrationUniv::e9NoCuts
TH1F * e9NoCuts
Definition: ElectronCalibrationUniv.h:164
ElectronCalibrationUniv::EBrecHitLabel_
edm::InputTag EBrecHitLabel_
Definition: ElectronCalibrationUniv.h:73
Frameworkfwd.h
ElectronCalibrationUniv::MapCor4NoCuts
TH2F * MapCor4NoCuts
Definition: ElectronCalibrationUniv.h:209
ElectronCalibrationUniv::EoP_all
TH1F * EoP_all
Definition: ElectronCalibrationUniv.h:140
CaloGeometry.h
ElectronCalibrationUniv::Error1
TH1F * Error1
Definition: ElectronCalibrationUniv.h:239
ElectronCalibrationUniv::MapCor1NoCuts
TH2F * MapCor1NoCuts
Definition: ElectronCalibrationUniv.h:206
ElectronCalibrationUniv::MapCor11ESeed
TH2F * MapCor11ESeed
Definition: ElectronCalibrationUniv.h:230
ElectronCalibrationUniv::rootfile_
std::string rootfile_
Definition: ElectronCalibrationUniv.h:72
EventSetup.h
ElectronCalibrationUniv::beginJob
void beginJob() override
Definition: ElectronCalibrationUniv.cc:69
ElectronCalibrationUniv::MyL3Algo1
MinL3Algorithm * MyL3Algo1
Definition: ElectronCalibrationUniv.h:116
HouseholderDecomposition
Definition: HouseholderDecomposition.h:17
ElectronCalibrationUniv::MapCor11
TH2F * MapCor11
Definition: ElectronCalibrationUniv.h:203
ElectronCalibrationUniv::MapCor9
TH2F * MapCor9
Definition: ElectronCalibrationUniv.h:201
ElectronCalibrationUniv::EventMatrixNoCuts
std::vector< std::vector< float > > EventMatrixNoCuts
Definition: ElectronCalibrationUniv.h:113
ElectronCalibrationUniv::MaxCCetaNoCuts
std::vector< int > MaxCCetaNoCuts
Definition: ElectronCalibrationUniv.h:114
ElectronCalibrationUniv::GeneralMapBeforePt
TH2F * GeneralMapBeforePt
Definition: ElectronCalibrationUniv.h:189
ElectronCalibrationUniv::ElectronCalibrationUniv
ElectronCalibrationUniv(const edm::ParameterSet &)
Definition: ElectronCalibrationUniv.cc:34
ElectronCalibrationUniv::cutESeed_
double cutESeed_
Definition: ElectronCalibrationUniv.h:95
ElectronCalibrationUniv::eSeedOverPout2
TH1F * eSeedOverPout2
Definition: ElectronCalibrationUniv.h:246
ElectronCalibrationUniv::eSeedOverPout2NoCuts
TH1F * eSeedOverPout2NoCuts
Definition: ElectronCalibrationUniv.h:247
ElectronCalibrationUniv::Error3NoCuts
TH1F * Error3NoCuts
Definition: ElectronCalibrationUniv.h:244
ParameterSet.h
ElectronCalibrationUniv::MapCor1ESeed
TH2F * MapCor1ESeed
Definition: ElectronCalibrationUniv.h:220
ElectronCalibrationUniv::EoP
TH1F * EoP
Definition: ElectronCalibrationUniv.h:139
ElectronCalibrationUniv::MapCor3ESeed
TH2F * MapCor3ESeed
Definition: ElectronCalibrationUniv.h:222
ElectronCalibrationUniv::ClusterSize_
int ClusterSize_
Definition: ElectronCalibrationUniv.h:96
ElectronCalibrationUniv::MapCor10
TH2F * MapCor10
Definition: ElectronCalibrationUniv.h:202
ElectronCalibrationUniv::MaxCCphi
std::vector< int > MaxCCphi
Definition: ElectronCalibrationUniv.h:110
ElectronCalibrationUniv::scENoCuts
TH1F * scENoCuts
Definition: ElectronCalibrationUniv.h:165
ElectronCalibrationUniv::MapCor8
TH2F * MapCor8
Definition: ElectronCalibrationUniv.h:200
edm::Event
Definition: Event.h:73
ElectronCalibrationUniv::MapCor6ESeed
TH2F * MapCor6ESeed
Definition: ElectronCalibrationUniv.h:225
ElectronCalibrationUniv::eSeedOverPoutNoCuts
TH1F * eSeedOverPoutNoCuts
Definition: ElectronCalibrationUniv.h:184
MinL3AlgoUniv< DetId >
ElectronCalibrationUniv::EventMatrix
std::vector< std::vector< float > > EventMatrix
Definition: ElectronCalibrationUniv.h:108
ElectronCalibrationUniv::mineta_
int mineta_
Definition: ElectronCalibrationUniv.h:83
edm::InputTag
Definition: InputTag.h:15
ElectronCalibrationUniv::UnivEventIds
std::vector< std::vector< DetId > > UnivEventIds
Definition: ElectronCalibrationUniv.h:125
ElectronCalibrationUniv::MapEndCapMinus
TH2F * MapEndCapMinus
Definition: ElectronCalibrationUniv.h:171
ElectronCalibrationUniv::cutEPCalo1_
double cutEPCalo1_
Definition: ElectronCalibrationUniv.h:89