CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PlotMakerL1.h
Go to the documentation of this file.
1 #ifndef PlotMakerL1_h
2 #define PlotMakerL1_h
3 
4 /* \class PlotMaker
5 *
6 * Class to produce some plots of Off-line variables in the TriggerValidation Code
7 *
8 * Author: Massimiliano Chiorboli Date: September 2007
9 // Maurizio Pierini
10 // Maria Spiropulu
11 *
12 */
13 #include <memory>
14 #include <string>
15 #include <iostream>
16 
20 
21 
22 
23 
24 //l1extra
33 
34 //#include "DataFormats/L1Trigger/interface/L1ParticleMap.h"
35 
36 //included for DQM
41 
42 
43 
44 class PlotMakerL1 {
45 
46  public:
47  PlotMakerL1(edm::ParameterSet objectList);
48  virtual ~PlotMakerL1(){};
49 
50  void handleObjects(const edm::Event&);
51  void fillPlots(const edm::Event&);
52  void bookHistos(DQMStore *, std::vector<int>*, std::vector<int>*,std::vector<std::string>*,std::vector<std::string>*);
53  // void writeHistos();
54 
55 
56  private:
57 
58  std::string dirname_;
59 
60  void setBits(std::vector<int>* l1bits, std::vector<int>* hltbits) {l1bits_=l1bits; hltbits_=hltbits;}
62  std::vector<int>* l1bits_;
63  std::vector<int>* hltbits_;
64 
65 
66 
67  // Define the parameters
68  std::string m_l1extra;
69 
74 
75  //histos
76 
77  //Jets
81  std::vector<MonitorElement*> hL1CentralJetMultAfterL1;
82  std::vector<MonitorElement*> hL1CentralJetMultAfterHLT;
83  std::vector<MonitorElement*> hL1ForwardJetMultAfterL1;
84  std::vector<MonitorElement*> hL1ForwardJetMultAfterHLT;
85  std::vector<MonitorElement*> hL1TauJetMultAfterL1;
86  std::vector<MonitorElement*> hL1TauJetMultAfterHLT;
90  std::vector<MonitorElement*> hL1CentralJet1PtAfterL1;
91  std::vector<MonitorElement*> hL1CentralJet1PtAfterHLT;
92  std::vector<MonitorElement*> hL1ForwardJet1PtAfterL1;
93  std::vector<MonitorElement*> hL1ForwardJet1PtAfterHLT;
94  std::vector<MonitorElement*> hL1TauJet1PtAfterL1;
95  std::vector<MonitorElement*> hL1TauJet1PtAfterHLT;
99  std::vector<MonitorElement*> hL1CentralJet2PtAfterL1;
100  std::vector<MonitorElement*> hL1CentralJet2PtAfterHLT;
101  std::vector<MonitorElement*> hL1ForwardJet2PtAfterL1;
102  std::vector<MonitorElement*> hL1ForwardJet2PtAfterHLT;
103  std::vector<MonitorElement*> hL1TauJet2PtAfterL1;
104  std::vector<MonitorElement*> hL1TauJet2PtAfterHLT;
108  std::vector<MonitorElement*> hL1CentralJet1EtaAfterL1;
109  std::vector<MonitorElement*> hL1CentralJet1EtaAfterHLT;
110  std::vector<MonitorElement*> hL1ForwardJet1EtaAfterL1;
111  std::vector<MonitorElement*> hL1ForwardJet1EtaAfterHLT;
112  std::vector<MonitorElement*> hL1TauJet1EtaAfterL1;
113  std::vector<MonitorElement*> hL1TauJet1EtaAfterHLT;
117  std::vector<MonitorElement*> hL1CentralJet2EtaAfterL1;
118  std::vector<MonitorElement*> hL1CentralJet2EtaAfterHLT;
119  std::vector<MonitorElement*> hL1ForwardJet2EtaAfterL1;
120  std::vector<MonitorElement*> hL1ForwardJet2EtaAfterHLT;
121  std::vector<MonitorElement*> hL1TauJet2EtaAfterL1;
122  std::vector<MonitorElement*> hL1TauJet2EtaAfterHLT;
126  std::vector<MonitorElement*> hL1CentralJet1PhiAfterL1;
127  std::vector<MonitorElement*> hL1CentralJet1PhiAfterHLT;
128  std::vector<MonitorElement*> hL1ForwardJet1PhiAfterL1;
129  std::vector<MonitorElement*> hL1ForwardJet1PhiAfterHLT;
130  std::vector<MonitorElement*> hL1TauJet1PhiAfterL1;
131  std::vector<MonitorElement*> hL1TauJet1PhiAfterHLT;
135  std::vector<MonitorElement*> hL1CentralJet2PhiAfterL1;
136  std::vector<MonitorElement*> hL1CentralJet2PhiAfterHLT;
137  std::vector<MonitorElement*> hL1ForwardJet2PhiAfterL1;
138  std::vector<MonitorElement*> hL1ForwardJet2PhiAfterHLT;
139  std::vector<MonitorElement*> hL1TauJet2PhiAfterL1;
140  std::vector<MonitorElement*> hL1TauJet2PhiAfterHLT;
141 
142 
143 
144  //Electrons
147  std::vector<MonitorElement*> hL1EmIsoMultAfterL1;
148  std::vector<MonitorElement*> hL1EmIsoMultAfterHLT;
149  std::vector<MonitorElement*> hL1EmNotIsoMultAfterL1;
150  std::vector<MonitorElement*> hL1EmNotIsoMultAfterHLT;
153  std::vector<MonitorElement*> hL1EmIso1PtAfterL1;
154  std::vector<MonitorElement*> hL1EmIso1PtAfterHLT;
155  std::vector<MonitorElement*> hL1EmNotIso1PtAfterL1;
156  std::vector<MonitorElement*> hL1EmNotIso1PtAfterHLT;
159  std::vector<MonitorElement*> hL1EmIso2PtAfterL1;
160  std::vector<MonitorElement*> hL1EmIso2PtAfterHLT;
161  std::vector<MonitorElement*> hL1EmNotIso2PtAfterL1;
162  std::vector<MonitorElement*> hL1EmNotIso2PtAfterHLT;
165  std::vector<MonitorElement*> hL1EmIso1EtaAfterL1;
166  std::vector<MonitorElement*> hL1EmIso1EtaAfterHLT;
167  std::vector<MonitorElement*> hL1EmNotIso1EtaAfterL1;
168  std::vector<MonitorElement*> hL1EmNotIso1EtaAfterHLT;
171  std::vector<MonitorElement*> hL1EmIso2EtaAfterL1;
172  std::vector<MonitorElement*> hL1EmIso2EtaAfterHLT;
173  std::vector<MonitorElement*> hL1EmNotIso2EtaAfterL1;
174  std::vector<MonitorElement*> hL1EmNotIso2EtaAfterHLT;
177  std::vector<MonitorElement*> hL1EmIso1PhiAfterL1;
178  std::vector<MonitorElement*> hL1EmIso1PhiAfterHLT;
179  std::vector<MonitorElement*> hL1EmNotIso1PhiAfterL1;
180  std::vector<MonitorElement*> hL1EmNotIso1PhiAfterHLT;
183  std::vector<MonitorElement*> hL1EmIso2PhiAfterL1;
184  std::vector<MonitorElement*> hL1EmIso2PhiAfterHLT;
185  std::vector<MonitorElement*> hL1EmNotIso2PhiAfterL1;
186  std::vector<MonitorElement*> hL1EmNotIso2PhiAfterHLT;
187 
188 
189  //Muons
191  std::vector<MonitorElement*> hL1MuonMultAfterL1;
192  std::vector<MonitorElement*> hL1MuonMultAfterHLT;
194  std::vector<MonitorElement*> hL1Muon1PtAfterL1;
195  std::vector<MonitorElement*> hL1Muon1PtAfterHLT;
197  std::vector<MonitorElement*> hL1Muon2PtAfterL1;
198  std::vector<MonitorElement*> hL1Muon2PtAfterHLT;
200  std::vector<MonitorElement*> hL1Muon1EtaAfterL1;
201  std::vector<MonitorElement*> hL1Muon1EtaAfterHLT;
203  std::vector<MonitorElement*> hL1Muon2EtaAfterL1;
204  std::vector<MonitorElement*> hL1Muon2EtaAfterHLT;
206  std::vector<MonitorElement*> hL1Muon1PhiAfterL1;
207  std::vector<MonitorElement*> hL1Muon1PhiAfterHLT;
209  std::vector<MonitorElement*> hL1Muon2PhiAfterL1;
210  std::vector<MonitorElement*> hL1Muon2PhiAfterHLT;
211 
212 
213  //MET
220 
221  std::vector<MonitorElement*> hL1METAfterL1;
222  std::vector<MonitorElement*> hL1METAfterHLT;
223  std::vector<MonitorElement*> hL1METphiAfterL1;
224  std::vector<MonitorElement*> hL1METphiAfterHLT;
225  std::vector<MonitorElement*> hL1METxAfterL1;
226  std::vector<MonitorElement*> hL1METxAfterHLT;
227  std::vector<MonitorElement*> hL1METyAfterL1;
228  std::vector<MonitorElement*> hL1METyAfterHLT;
229  std::vector<MonitorElement*> hL1SumEtAfterL1;
230  std::vector<MonitorElement*> hL1SumEtAfterHLT;
231  std::vector<MonitorElement*> hL1METSignificanceAfterL1;
232  std::vector<MonitorElement*> hL1METSignificanceAfterHLT;
233 
234  std::string myHistoName;
235  std::string myHistoTitle;
236 
237 };
238 
239 
240 #endif
std::vector< MonitorElement * > hL1ForwardJet2PtAfterL1
Definition: PlotMakerL1.h:101
l1extra::L1JetParticleCollection theL1ForwardJetCollection
Definition: PlotMakerL1.h:72
std::vector< MonitorElement * > hL1CentralJet1EtaAfterHLT
Definition: PlotMakerL1.h:109
std::vector< MonitorElement * > hL1TauJet1EtaAfterL1
Definition: PlotMakerL1.h:112
std::vector< MonitorElement * > hL1EmNotIso1EtaAfterL1
Definition: PlotMakerL1.h:167
std::vector< MonitorElement * > hL1EmIsoMultAfterHLT
Definition: PlotMakerL1.h:148
std::vector< MonitorElement * > hL1Muon1PhiAfterL1
Definition: PlotMakerL1.h:206
MonitorElement * hL1CentralJetMult
Definition: PlotMakerL1.h:78
MonitorElement * hL1TauJetMult
Definition: PlotMakerL1.h:80
l1extra::L1EmParticleCollection theL1EmNotIsoCollection
Definition: PlotMakerL1.h:70
std::vector< MonitorElement * > hL1TauJetMultAfterHLT
Definition: PlotMakerL1.h:86
std::vector< MonitorElement * > hL1ForwardJet2PtAfterHLT
Definition: PlotMakerL1.h:102
std::vector< MonitorElement * > hL1EmNotIsoMultAfterHLT
Definition: PlotMakerL1.h:150
MonitorElement * hL1CentralJet2Pt
Definition: PlotMakerL1.h:96
std::vector< MonitorElement * > hL1MuonMultAfterL1
Definition: PlotMakerL1.h:191
std::vector< MonitorElement * > hL1EmNotIso2PtAfterHLT
Definition: PlotMakerL1.h:162
std::vector< MonitorElement * > hL1CentralJet1EtaAfterL1
Definition: PlotMakerL1.h:108
MonitorElement * hL1CentralJet1Phi
Definition: PlotMakerL1.h:123
MonitorElement * hL1ForwardJet1Eta
Definition: PlotMakerL1.h:106
std::string m_l1extra
Definition: PlotMakerL1.h:68
std::vector< MonitorElement * > hL1CentralJet2PhiAfterHLT
Definition: PlotMakerL1.h:136
std::vector< MonitorElement * > hL1CentralJet1PtAfterL1
Definition: PlotMakerL1.h:90
std::vector< int > * l1bits_
Definition: PlotMakerL1.h:62
std::vector< MonitorElement * > hL1METAfterL1
Definition: PlotMakerL1.h:221
MonitorElement * hL1TauJet1Pt
Definition: PlotMakerL1.h:89
MonitorElement * hL1EmNotIsoMult
Definition: PlotMakerL1.h:146
MonitorElement * hL1EmIso1Eta
Definition: PlotMakerL1.h:163
MonitorElement * hL1EmIso1Phi
Definition: PlotMakerL1.h:175
l1extra::L1EtMissParticleCollection theL1METCollection
Definition: PlotMakerL1.h:73
MonitorElement * hL1EmIso2Eta
Definition: PlotMakerL1.h:169
std::vector< MonitorElement * > hL1TauJet2EtaAfterL1
Definition: PlotMakerL1.h:121
std::vector< int > * hltbits_
Definition: PlotMakerL1.h:63
virtual ~PlotMakerL1()
Definition: PlotMakerL1.h:48
void setBits(std::vector< int > *l1bits, std::vector< int > *hltbits)
Definition: PlotMakerL1.h:60
MonitorElement * hL1ForwardJet1Phi
Definition: PlotMakerL1.h:124
std::vector< L1JetParticle > L1JetParticleCollection
MonitorElement * hL1EmNotIso2Phi
Definition: PlotMakerL1.h:182
std::vector< MonitorElement * > hL1TauJet1EtaAfterHLT
Definition: PlotMakerL1.h:113
std::vector< MonitorElement * > hL1EmIsoMultAfterL1
Definition: PlotMakerL1.h:147
std::vector< MonitorElement * > hL1EmIso2PhiAfterHLT
Definition: PlotMakerL1.h:184
void handleObjects(const edm::Event &)
Definition: PlotMakerL1.cc:810
std::vector< MonitorElement * > hL1EmIso2EtaAfterHLT
Definition: PlotMakerL1.h:172
std::vector< MonitorElement * > hL1CentralJet1PtAfterHLT
Definition: PlotMakerL1.h:91
MonitorElement * hL1EmNotIso1Phi
Definition: PlotMakerL1.h:176
void fillPlots(const edm::Event &)
Definition: PlotMakerL1.cc:33
l1extra::L1JetParticleCollection theL1TauJetCollection
Definition: PlotMakerL1.h:72
std::vector< MonitorElement * > hL1CentralJet2PtAfterL1
Definition: PlotMakerL1.h:99
l1extra::L1EmParticleCollection theL1EmIsoCollection
Definition: PlotMakerL1.h:70
MonitorElement * hL1METx
Definition: PlotMakerL1.h:216
std::vector< MonitorElement * > hL1CentralJet1PhiAfterL1
Definition: PlotMakerL1.h:126
std::vector< MonitorElement * > hL1CentralJet2PtAfterHLT
Definition: PlotMakerL1.h:100
std::vector< MonitorElement * > hL1METyAfterHLT
Definition: PlotMakerL1.h:228
std::vector< MonitorElement * > hL1METphiAfterL1
Definition: PlotMakerL1.h:223
std::vector< MonitorElement * > hL1EmNotIso2PtAfterL1
Definition: PlotMakerL1.h:161
std::vector< MonitorElement * > hL1ForwardJet2EtaAfterL1
Definition: PlotMakerL1.h:119
std::vector< MonitorElement * > hL1SumEtAfterL1
Definition: PlotMakerL1.h:229
std::vector< MonitorElement * > hL1SumEtAfterHLT
Definition: PlotMakerL1.h:230
MonitorElement * hL1Muon1Pt
Definition: PlotMakerL1.h:193
std::vector< MonitorElement * > hL1EmNotIso1PtAfterHLT
Definition: PlotMakerL1.h:156
MonitorElement * hL1TauJet2Eta
Definition: PlotMakerL1.h:116
MonitorElement * hL1CentralJet1Pt
Definition: PlotMakerL1.h:87
std::vector< MonitorElement * > hL1TauJet2PhiAfterL1
Definition: PlotMakerL1.h:139
std::vector< MonitorElement * > hL1METphiAfterHLT
Definition: PlotMakerL1.h:224
std::vector< MonitorElement * > hL1CentralJetMultAfterL1
Definition: PlotMakerL1.h:81
std::vector< MonitorElement * > hL1ForwardJet1EtaAfterL1
Definition: PlotMakerL1.h:110
std::vector< MonitorElement * > hL1Muon1PtAfterHLT
Definition: PlotMakerL1.h:195
MonitorElement * hL1SumEt
Definition: PlotMakerL1.h:218
std::vector< MonitorElement * > hL1METxAfterL1
Definition: PlotMakerL1.h:225
std::vector< MonitorElement * > hL1EmNotIso1PhiAfterL1
Definition: PlotMakerL1.h:179
std::vector< MonitorElement * > hL1Muon2PtAfterHLT
Definition: PlotMakerL1.h:198
MonitorElement * hL1TauJet1Eta
Definition: PlotMakerL1.h:107
MonitorElement * hL1METy
Definition: PlotMakerL1.h:217
MonitorElement * hL1Muon2Eta
Definition: PlotMakerL1.h:202
std::vector< MonitorElement * > hL1EmIso2EtaAfterL1
Definition: PlotMakerL1.h:171
std::vector< MonitorElement * > hL1EmIso1PtAfterHLT
Definition: PlotMakerL1.h:154
l1extra::L1JetParticleCollection theL1CentralJetCollection
Definition: PlotMakerL1.h:72
std::vector< MonitorElement * > hL1EmIso1PhiAfterL1
Definition: PlotMakerL1.h:177
std::vector< MonitorElement * > hL1EmNotIso1EtaAfterHLT
Definition: PlotMakerL1.h:168
MonitorElement * hL1TauJet1Phi
Definition: PlotMakerL1.h:125
std::vector< MonitorElement * > hL1Muon1PhiAfterHLT
Definition: PlotMakerL1.h:207
std::vector< MonitorElement * > hL1METSignificanceAfterL1
Definition: PlotMakerL1.h:231
std::string myHistoName
Definition: PlotMakerL1.h:234
std::vector< MonitorElement * > hL1METSignificanceAfterHLT
Definition: PlotMakerL1.h:232
std::vector< MonitorElement * > hL1EmIso2PhiAfterL1
Definition: PlotMakerL1.h:183
void bookHistos(DQMStore *, std::vector< int > *, std::vector< int > *, std::vector< std::string > *, std::vector< std::string > *)
Definition: PlotMakerL1.cc:359
std::vector< MonitorElement * > hL1CentralJet2EtaAfterL1
Definition: PlotMakerL1.h:117
std::string myHistoTitle
Definition: PlotMakerL1.h:235
std::vector< MonitorElement * > hL1Muon2EtaAfterHLT
Definition: PlotMakerL1.h:204
MonitorElement * hL1EmIso2Phi
Definition: PlotMakerL1.h:181
std::vector< MonitorElement * > hL1EmNotIso1PtAfterL1
Definition: PlotMakerL1.h:155
std::vector< MonitorElement * > hL1EmIso1EtaAfterHLT
Definition: PlotMakerL1.h:166
std::vector< MonitorElement * > hL1EmIso2PtAfterHLT
Definition: PlotMakerL1.h:160
std::vector< MonitorElement * > hL1TauJet2PtAfterHLT
Definition: PlotMakerL1.h:104
PlotMakerL1(edm::ParameterSet objectList)
Definition: PlotMakerL1.cc:25
std::vector< MonitorElement * > hL1EmNotIso2EtaAfterL1
Definition: PlotMakerL1.h:173
std::vector< MonitorElement * > hL1TauJetMultAfterL1
Definition: PlotMakerL1.h:85
MonitorElement * hL1MET
Definition: PlotMakerL1.h:214
std::vector< MonitorElement * > hL1EmNotIso2PhiAfterL1
Definition: PlotMakerL1.h:185
std::vector< MonitorElement * > hL1TauJet2PtAfterL1
Definition: PlotMakerL1.h:103
std::vector< MonitorElement * > hL1CentralJet1PhiAfterHLT
Definition: PlotMakerL1.h:127
double invariantMass(reco::Candidate *, reco::Candidate *)
Definition: PlotMakerL1.cc:856
std::string dirname_
Definition: PlotMakerL1.h:58
std::vector< MonitorElement * > hL1TauJet1PtAfterL1
Definition: PlotMakerL1.h:94
std::vector< MonitorElement * > hL1Muon1EtaAfterL1
Definition: PlotMakerL1.h:200
MonitorElement * hL1Muon1Eta
Definition: PlotMakerL1.h:199
std::vector< MonitorElement * > hL1TauJet1PhiAfterL1
Definition: PlotMakerL1.h:130
std::vector< MonitorElement * > hL1Muon2PtAfterL1
Definition: PlotMakerL1.h:197
MonitorElement * hL1ForwardJetMult
Definition: PlotMakerL1.h:79
std::vector< MonitorElement * > hL1Muon2PhiAfterHLT
Definition: PlotMakerL1.h:210
MonitorElement * hL1ForwardJet2Pt
Definition: PlotMakerL1.h:97
MonitorElement * hL1EmNotIso2Eta
Definition: PlotMakerL1.h:170
std::vector< MonitorElement * > hL1ForwardJetMultAfterL1
Definition: PlotMakerL1.h:83
std::vector< MonitorElement * > hL1ForwardJet1PtAfterHLT
Definition: PlotMakerL1.h:93
std::vector< MonitorElement * > hL1EmIso1EtaAfterL1
Definition: PlotMakerL1.h:165
MonitorElement * hL1EmNotIso2Pt
Definition: PlotMakerL1.h:158
std::vector< MonitorElement * > hL1EmIso1PhiAfterHLT
Definition: PlotMakerL1.h:178
MonitorElement * hL1EmIso1Pt
Definition: PlotMakerL1.h:151
std::vector< MonitorElement * > hL1Muon1PtAfterL1
Definition: PlotMakerL1.h:194
std::vector< MonitorElement * > hL1EmNotIsoMultAfterL1
Definition: PlotMakerL1.h:149
MonitorElement * hL1ForwardJet1Pt
Definition: PlotMakerL1.h:88
std::vector< MonitorElement * > hL1ForwardJet1PtAfterL1
Definition: PlotMakerL1.h:92
std::vector< MonitorElement * > hL1ForwardJet2EtaAfterHLT
Definition: PlotMakerL1.h:120
std::vector< MonitorElement * > hL1ForwardJet2PhiAfterHLT
Definition: PlotMakerL1.h:138
std::vector< MonitorElement * > hL1EmNotIso2EtaAfterHLT
Definition: PlotMakerL1.h:174
std::vector< MonitorElement * > hL1EmNotIso2PhiAfterHLT
Definition: PlotMakerL1.h:186
std::vector< MonitorElement * > hL1METAfterHLT
Definition: PlotMakerL1.h:222
std::vector< MonitorElement * > hL1TauJet2PhiAfterHLT
Definition: PlotMakerL1.h:140
MonitorElement * hL1EmNotIso1Eta
Definition: PlotMakerL1.h:164
MonitorElement * hL1CentralJet1Eta
Definition: PlotMakerL1.h:105
MonitorElement * hL1CentralJet2Eta
Definition: PlotMakerL1.h:114
std::vector< MonitorElement * > hL1ForwardJet1PhiAfterHLT
Definition: PlotMakerL1.h:129
std::vector< MonitorElement * > hL1TauJet2EtaAfterHLT
Definition: PlotMakerL1.h:122
l1extra::L1MuonParticleCollection theL1MuonCollection
Definition: PlotMakerL1.h:71
std::vector< MonitorElement * > hL1CentralJetMultAfterHLT
Definition: PlotMakerL1.h:82
std::vector< MonitorElement * > hL1CentralJet2PhiAfterL1
Definition: PlotMakerL1.h:135
std::vector< MonitorElement * > hL1EmIso2PtAfterL1
Definition: PlotMakerL1.h:159
std::vector< MonitorElement * > hL1METxAfterHLT
Definition: PlotMakerL1.h:226
MonitorElement * hL1Muon2Phi
Definition: PlotMakerL1.h:208
MonitorElement * hL1EmNotIso1Pt
Definition: PlotMakerL1.h:152
std::vector< MonitorElement * > hL1Muon2PhiAfterL1
Definition: PlotMakerL1.h:209
MonitorElement * hL1METSignificance
Definition: PlotMakerL1.h:219
std::vector< MonitorElement * > hL1EmIso1PtAfterL1
Definition: PlotMakerL1.h:153
MonitorElement * hL1ForwardJet2Eta
Definition: PlotMakerL1.h:115
std::vector< L1EtMissParticle > L1EtMissParticleCollection
std::vector< L1EmParticle > L1EmParticleCollection
std::vector< MonitorElement * > hL1TauJet1PtAfterHLT
Definition: PlotMakerL1.h:95
MonitorElement * hL1CentralJet2Phi
Definition: PlotMakerL1.h:132
std::vector< MonitorElement * > hL1ForwardJet2PhiAfterL1
Definition: PlotMakerL1.h:137
MonitorElement * hL1Muon1Phi
Definition: PlotMakerL1.h:205
MonitorElement * hL1Muon2Pt
Definition: PlotMakerL1.h:196
MonitorElement * hL1EmIsoMult
Definition: PlotMakerL1.h:145
MonitorElement * hL1TauJet2Phi
Definition: PlotMakerL1.h:134
std::vector< MonitorElement * > hL1Muon2EtaAfterL1
Definition: PlotMakerL1.h:203
std::vector< L1MuonParticle > L1MuonParticleCollection
MonitorElement * hL1ForwardJet2Phi
Definition: PlotMakerL1.h:133
std::vector< MonitorElement * > hL1CentralJet2EtaAfterHLT
Definition: PlotMakerL1.h:118
std::vector< MonitorElement * > hL1TauJet1PhiAfterHLT
Definition: PlotMakerL1.h:131
std::vector< MonitorElement * > hL1Muon1EtaAfterHLT
Definition: PlotMakerL1.h:201
MonitorElement * hL1MuonMult
Definition: PlotMakerL1.h:190
std::vector< MonitorElement * > hL1ForwardJet1EtaAfterHLT
Definition: PlotMakerL1.h:111
std::vector< MonitorElement * > hL1ForwardJetMultAfterHLT
Definition: PlotMakerL1.h:84
MonitorElement * hL1EmIso2Pt
Definition: PlotMakerL1.h:157
std::vector< MonitorElement * > hL1EmNotIso1PhiAfterHLT
Definition: PlotMakerL1.h:180
MonitorElement * hL1METphi
Definition: PlotMakerL1.h:215
MonitorElement * hL1TauJet2Pt
Definition: PlotMakerL1.h:98
std::vector< MonitorElement * > hL1MuonMultAfterHLT
Definition: PlotMakerL1.h:192
std::vector< MonitorElement * > hL1METyAfterL1
Definition: PlotMakerL1.h:227
std::vector< MonitorElement * > hL1ForwardJet1PhiAfterL1
Definition: PlotMakerL1.h:128