ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/LJMet/MultivariateAnalysis/root/ttljets.h
Revision: 1.1
Committed: Sat Jul 4 13:29:09 2009 UTC (15 years, 10 months ago) by kukartse
Content type: text/plain
Branch: MAIN
CVS Tags: V00-03-01, ZMorph_BASE_20100408, gak040610_morphing, V00-02-02, gak011410, gak010310, ejterm2010_25nov2009, V00-02-01, V00-02-00, gak112409, CMSSW_22X_branch_base, segala101609, HEAD
Branch point for: ZMorph-V00-03-01, CMSSW_22X_branch
Error occurred while calculating annotation data.
Log Message:
*** empty log message ***

File Contents

# Content
1 //////////////////////////////////////////////////////////
2 // This class has been automatically generated on
3 // Fri Jul 3 11:18:34 2009 by ROOT version 5.18/00b
4 // from TTree ttljets/ttljets
5 // found on file: TTJets-madgraph_Fall08_IDEAL_V9_v2_14may2009.root
6 //////////////////////////////////////////////////////////
7
8 #ifndef ttljets_h
9 #define ttljets_h
10
11 #include <TROOT.h>
12 #include <TChain.h>
13 #include <TFile.h>
14 #include <TSelector.h>
15 #include<vector>
16
17 using namespace std;
18
19 class ttljets : public TSelector {
20 public :
21 TTree *fChain; //!pointer to the analyzed TTree or TChain
22
23 //
24 //_____ added data __________________
25 //
26 Double_t met_pt_corr;
27 TBranch *b_met_pt_corr;
28
29 // Declaration of leaf types
30 Int_t event;
31 Int_t process_id;
32 Int_t n_jets;
33 Int_t n_removed_jets;
34 Int_t n_met;
35 Int_t n_muons;
36 Int_t n_electrons;
37 Int_t lepton_is_muon;
38 Double_t event_weight;
39 Double_t lepton_et;
40 Double_t lepton_pt;
41 Double_t lepton_eta;
42 Double_t lepton_phi;
43 Double_t lepton_energy;
44 Double_t lepton_jet_min_dr;
45 Double_t lepton_ptrel;
46 Double_t lepton_d0;
47 Double_t lepton_d0_err;
48 Double_t lepton_d0_significance;
49 Int_t muon_track_nhits;
50 Bool_t is_conv;
51 vector<double> *e_dist;
52 vector<double> *e_dcot;
53 Double_t muon_track_chi2;
54 Double_t muon_track_ndof;
55 Double_t muon_track_nChi2;
56 Double_t lepton_track_iso;
57 Double_t lepton_calo_iso;
58 Double_t lepton_ecal_iso;
59 Double_t lepton_hcal_iso;
60 Double_t lepton_user_iso;
61 Double_t lepton_IsoDeposit_em;
62 Double_t lepton_IsoDeposit_had;
63 Double_t met_et;
64 Double_t met_pt;
65 Double_t met_eta;
66 Double_t met_phi;
67 Double_t met_energy;
68 Double_t jet1_et;
69 Double_t jet1_pt;
70 Double_t jet1_eta;
71 Double_t jet1_phi;
72 Double_t jet1_energy;
73 Double_t jet2_et;
74 Double_t jet2_pt;
75 Double_t jet2_eta;
76 Double_t jet2_phi;
77 Double_t jet2_energy;
78 Double_t jet3_et;
79 Double_t jet3_pt;
80 Double_t jet3_eta;
81 Double_t jet3_phi;
82 Double_t jet3_energy;
83 Double_t jet4_et;
84 Double_t jet4_pt;
85 Double_t jet4_eta;
86 Double_t jet4_phi;
87 Double_t jet4_energy;
88 Double_t aplanarity;
89 Double_t centrality;
90 Double_t sphericity;
91 Double_t ht;
92 Double_t htPlusLepton;
93 Double_t metHtPlusLepton;
94 Double_t h;
95 Double_t ktMinPrime;
96 Double_t dPhiLMet;
97 Double_t minDijetMass;
98 Double_t maxJetEta;
99 Double_t et3;
100 Double_t minDiJetDeltaR;
101 Double_t leptonJetDeltaR;
102 Double_t ht2p;
103 Double_t jet1Jet2DeltaR;
104 Double_t jet1Jet2DeltaPhi;
105 Double_t jet1Jet2_M;
106 Double_t jet1Jet2_Pt;
107 Double_t jet1Jet2W_M;
108 Double_t jet1Jet2W_Pt;
109 Double_t hz;
110 Double_t HT2;
111 Double_t HT2prime;
112 Double_t W_MT;
113 Double_t W_M;
114 Double_t W_Pt;
115 Double_t DphiJMET;
116 Double_t getHt;
117 Double_t getHtp;
118 Double_t getHtpp;
119 Double_t getHt2;
120 Double_t getHt2p;
121 Double_t getHt2pp;
122 Double_t getHt3;
123 Double_t getHt3p;
124 Double_t getHt3pp;
125 Double_t getCen;
126 Double_t getNJW;
127 Double_t getJetEtaMax;
128 Double_t getMdijetMin;
129 Double_t getMtjets;
130 Double_t getSqrtsT;
131 Double_t getMtAurelio;
132 Double_t getPzOverHT;
133 Double_t getMevent;
134 Double_t getM123inv;
135 Double_t getEta2Sum;
136 Double_t getMwRec;
137 Double_t getH;
138 Double_t getSph;
139 Double_t getApl;
140 Double_t getAplMu;
141 Double_t getKtminp;
142 Double_t getKtminpReduced;
143 Double_t getDrMinJetJet;
144 Double_t getDphiMuMet;
145 Double_t getMt;
146 Float_t eidLoose;
147 Float_t eidRobustHighEnergy;
148 Float_t eidRobustLoose;
149 Float_t eidRobustTight;
150 Float_t eidTight;
151 Int_t GsfElectron_classification;
152 Double_t GsfElectron_hadronicOverEm;
153 Double_t GsfElectron_caloEnergyError;
154 Double_t GsfElectron_trackMomentumError;
155 Double_t GsfElectron_caloEnergy;
156 Double_t GsfElectron_eSuperClusterOverP;
157 Double_t GsfElectron_eSeedClusterOverPout;
158 Double_t GsfElectron_deltaEtaSuperClusterTrackAtVtx;
159 Double_t GsfElectron_deltaEtaSeedClusterTrackAtCalo;
160 Double_t GsfElectron_deltaPhiSuperClusterTrackAtVtx;
161 Double_t GsfElectron_deltaPhiSeedClusterTrackAtCalo;
162 vector<double> *jet_pt;
163 vector<double> *jet_pz;
164 vector<double> *jet_eta;
165 vector<double> *jet_phi;
166 vector<double> *jet_et;
167 vector<double> *jet_energy;
168 vector<int> *jet_flavor;
169 vector<double> *v_muon_pt;
170 vector<double> *v_muon_pz;
171 vector<double> *v_muon_eta;
172 vector<double> *v_muon_phi;
173 vector<double> *v_muon_et;
174 vector<double> *v_muon_energy;
175 vector<int> *v_muon_flavor;
176 vector<double> *v_electron_pt;
177 vector<double> *v_electron_pz;
178 vector<double> *v_electron_eta;
179 vector<double> *v_electron_phi;
180 vector<double> *v_electron_et;
181 vector<double> *v_electron_energy;
182 vector<int> *v_electron_flavor;
183 vector<string> *b_tagger_label;
184 vector<float> *b_tagger_discr;
185 Int_t n_tagged_jets_trackCounting_loose;
186 Int_t n_tagged_jets_trackCounting_medium;
187 Int_t n_tagged_jets_trackCounting_tight;
188 Int_t n_tagged_jets_jetProb_loose;
189 Int_t n_tagged_jets_jetProb_medium;
190 Int_t n_tagged_jets_jetProb_tight;
191 Bool_t muon_isGood_All;
192 Bool_t muon_isGood_AllGlobalMuons;
193 Bool_t muon_isGood_AllStandAloneMuons;
194 Bool_t muon_isGood_AllTrackerMuons;
195 Bool_t muon_isGood_TrackerMuonArbitrated;
196 Bool_t muon_isGood_AllArbitrated;
197 Bool_t muon_isGood_GlobalMuonPromptTight;
198 Bool_t muon_isGood_TMLastStationLoose;
199 Bool_t muon_isGood_TMLastStationTight;
200 Bool_t muon_isGood_TM2DCompatibilityLoose;
201 Bool_t muon_isGood_TM2DCompatibilityTight;
202 Bool_t muon_isGood_TMOneStationLoose;
203 Bool_t muon_isGood_TMOneStationTight;
204 Bool_t muon_isGood_TMLastStationOptimizedLowPtLoose;
205 Bool_t muon_isGood_TMLastStationOptimizedLowPtTight;
206 Bool_t AlCa_EcalPhiSym;
207 Bool_t AlCa_EcalPi0;
208 Bool_t AlCa_IsoTrack;
209 Bool_t HLT_BTagIP_DoubleJet120;
210 Bool_t HLT_BTagIP_DoubleJet60_Relaxed;
211 Bool_t HLT_BTagIP_HT320_Relaxed;
212 Bool_t HLT_BTagIP_HT470;
213 Bool_t HLT_BTagIP_Jet120_Relaxed;
214 Bool_t HLT_BTagIP_Jet180;
215 Bool_t HLT_BTagIP_QuadJet30_Relaxed;
216 Bool_t HLT_BTagIP_QuadJet40;
217 Bool_t HLT_BTagIP_TripleJet40_Relaxed;
218 Bool_t HLT_BTagIP_TripleJet70;
219 Bool_t HLT_BTagMu_DoubleJet120;
220 Bool_t HLT_BTagMu_DoubleJet60_Relaxed;
221 Bool_t HLT_BTagMu_HT250_Relaxed;
222 Bool_t HLT_BTagMu_HT370;
223 Bool_t HLT_BTagMu_Jet20_Calib;
224 Bool_t HLT_BTagMu_QuadJet30_Relaxed;
225 Bool_t HLT_BTagMu_QuadJet40;
226 Bool_t HLT_BTagMu_TripleJet40_Relaxed;
227 Bool_t HLT_BTagMu_TripleJet70;
228 Bool_t HLT_BackwardBSC;
229 Bool_t HLT_CSCBeamHalo;
230 Bool_t HLT_CSCBeamHaloOverlapRing1;
231 Bool_t HLT_CSCBeamHaloOverlapRing2;
232 Bool_t HLT_CSCBeamHaloRing2or3;
233 Bool_t HLT_DiJetAve130;
234 Bool_t HLT_DiJetAve15;
235 Bool_t HLT_DiJetAve220;
236 Bool_t HLT_DiJetAve30;
237 Bool_t HLT_DiJetAve50;
238 Bool_t HLT_DiJetAve70;
239 Bool_t HLT_DoubleEle10_LW_OnlyPixelM_L1R;
240 Bool_t HLT_DoubleEle10_Z;
241 Bool_t HLT_DoubleEle5_SW_L1R;
242 Bool_t HLT_DoubleEle6_Exclusive;
243 Bool_t HLT_DoubleFwdJet40_MET60;
244 Bool_t HLT_DoubleFwdJet50;
245 Bool_t HLT_DoubleIsoEle10_L1I;
246 Bool_t HLT_DoubleIsoEle10_LW_L1I;
247 Bool_t HLT_DoubleIsoEle12_L1R;
248 Bool_t HLT_DoubleIsoEle12_LW_L1R;
249 Bool_t HLT_DoubleIsoMu3;
250 Bool_t HLT_DoubleIsoPhoton20_L1I;
251 Bool_t HLT_DoubleIsoPhoton20_L1R;
252 Bool_t HLT_DoubleIsoTau_Trk3;
253 Bool_t HLT_DoubleJet125_Aco;
254 Bool_t HLT_DoubleJet125_MET60;
255 Bool_t HLT_DoubleJet150;
256 Bool_t HLT_DoubleJet40_MET70_Aco;
257 Bool_t HLT_DoubleJet50_MET70_Aco;
258 Bool_t HLT_DoubleJet60_MET60_Aco;
259 Bool_t HLT_DoubleLooseIsoTau;
260 Bool_t HLT_DoubleMu3;
261 Bool_t HLT_DoubleMu3_BJPsi;
262 Bool_t HLT_DoubleMu3_JPsi;
263 Bool_t HLT_DoubleMu3_Psi2S;
264 Bool_t HLT_DoubleMu3_SameSign;
265 Bool_t HLT_DoubleMu3_Upsilon;
266 Bool_t HLT_DoubleMu3_Vtx2cm;
267 Bool_t HLT_DoubleMu3_Vtx2mm;
268 Bool_t HLT_DoubleMu4_BJPsi;
269 Bool_t HLT_DoubleMu7_Z;
270 Bool_t HLT_DoublePhoton10_Exclusive;
271 Bool_t HLT_EM200;
272 Bool_t HLT_EM80;
273 Bool_t HLT_Ele10_SW_L1R;
274 Bool_t HLT_Ele15_LW_L1R;
275 Bool_t HLT_Ele15_SW_L1R;
276 Bool_t HLT_ForwardBSC;
277 Bool_t HLT_FwdJet20;
278 Bool_t HLT_IsoEle10_BTagIP_Jet35;
279 Bool_t HLT_IsoEle10_Mu10_L1R;
280 Bool_t HLT_IsoEle12_DoubleJet80;
281 Bool_t HLT_IsoEle12_IsoTau_Trk3;
282 Bool_t HLT_IsoEle12_Jet40;
283 Bool_t HLT_IsoEle12_QuadJet35;
284 Bool_t HLT_IsoEle12_TripleJet60;
285 Bool_t HLT_IsoEle15_L1I;
286 Bool_t HLT_IsoEle15_LW_L1I;
287 Bool_t HLT_IsoEle18_L1R;
288 Bool_t HLT_IsoEle5_TripleJet30;
289 Bool_t HLT_IsoEle8_IsoMu7;
290 Bool_t HLT_IsoMu11;
291 Bool_t HLT_IsoMu13;
292 Bool_t HLT_IsoMu14_IsoTau_Trk3;
293 Bool_t HLT_IsoMu15;
294 Bool_t HLT_IsoMu7_BTagIP_Jet35;
295 Bool_t HLT_IsoMu7_BTagMu_Jet20;
296 Bool_t HLT_IsoMu7_Jet40;
297 Bool_t HLT_IsoMu9;
298 Bool_t HLT_IsoPhoton10_L1R;
299 Bool_t HLT_IsoPhoton15_L1R;
300 Bool_t HLT_IsoPhoton20_L1R;
301 Bool_t HLT_IsoPhoton25_L1R;
302 Bool_t HLT_IsoPhoton30_L1I;
303 Bool_t HLT_IsoPhoton40_L1R;
304 Bool_t HLT_IsoTau_MET35_Trk15_L1MET;
305 Bool_t HLT_IsoTau_MET65_Trk20;
306 Bool_t HLT_Jet100_MET60_Aco;
307 Bool_t HLT_Jet110;
308 Bool_t HLT_Jet180;
309 Bool_t HLT_Jet180_MET60;
310 Bool_t HLT_Jet250;
311 Bool_t HLT_Jet30;
312 Bool_t HLT_Jet50;
313 Bool_t HLT_Jet60_MET70_Aco;
314 Bool_t HLT_Jet80;
315 Bool_t HLT_L1Jet15;
316 Bool_t HLT_L1MET20;
317 Bool_t HLT_L1Mu;
318 Bool_t HLT_L1MuOpen;
319 Bool_t HLT_L2Mu9;
320 Bool_t HLT_LooseIsoEle15_LW_L1R;
321 Bool_t HLT_LooseIsoTau_MET30;
322 Bool_t HLT_LooseIsoTau_MET30_L1MET;
323 Bool_t HLT_MET25;
324 Bool_t HLT_MET35;
325 Bool_t HLT_MET35_HT350;
326 Bool_t HLT_MET50;
327 Bool_t HLT_MET65;
328 Bool_t HLT_MET75;
329 Bool_t HLT_MinBias;
330 Bool_t HLT_MinBiasEcal;
331 Bool_t HLT_MinBiasHcal;
332 Bool_t HLT_MinBiasPixel;
333 Bool_t HLT_MinBiasPixel_Trk5;
334 Bool_t HLT_Mu11;
335 Bool_t HLT_Mu13;
336 Bool_t HLT_Mu14_Jet50;
337 Bool_t HLT_Mu15;
338 Bool_t HLT_Mu15_L1Mu7;
339 Bool_t HLT_Mu15_Vtx2cm;
340 Bool_t HLT_Mu15_Vtx2mm;
341 Bool_t HLT_Mu3;
342 Bool_t HLT_Mu5;
343 Bool_t HLT_Mu5_TripleJet30;
344 Bool_t HLT_Mu7;
345 Bool_t HLT_Mu9;
346 Bool_t HLT_NoL2IsoMu8_Jet40;
347 Bool_t HLT_Photon15_L1R;
348 Bool_t HLT_Photon25_L1R;
349 Bool_t HLT_QuadJet30;
350 Bool_t HLT_QuadJet35_MET60;
351 Bool_t HLT_QuadJet60;
352 Bool_t HLT_SumET120;
353 Bool_t HLT_TrackerCosmics;
354 Bool_t HLT_TripleJet60_MET60;
355 Bool_t HLT_TripleJet85;
356 Bool_t HLT_TripleMu3_TauTo3Mu;
357 Bool_t HLT_ZeroBias;
358 Bool_t HLTriggerFinalPath;
359 Bool_t HLTriggerFirstPath;
360 Bool_t L1simulation_step;
361 Bool_t digi2raw_step;
362 Bool_t digitisation_step;
363 Bool_t generation_step;
364 Bool_t simulation_step;
365
366 // List of branches
367 TBranch *b_event; //!
368 TBranch *b_process_id; //!
369 TBranch *b_n_jets; //!
370 TBranch *b_n_removed_jets; //!
371 TBranch *b_n_met; //!
372 TBranch *b_n_muons; //!
373 TBranch *b_n_electrons; //!
374 TBranch *b_lepton_is_muon; //!
375 TBranch *b_event_weight; //!
376 TBranch *b_lepton_et; //!
377 TBranch *b_lepton_pt; //!
378 TBranch *b_lepton_eta; //!
379 TBranch *b_lepton_phi; //!
380 TBranch *b_lepton_energy; //!
381 TBranch *b_lepton_jet_min_dr; //!
382 TBranch *b_lepton_ptrel; //!
383 TBranch *b_lepton_d0; //!
384 TBranch *b_lepton_d0_err; //!
385 TBranch *b_lepton_d0_significance; //!
386 TBranch *b_muon_track_nhits; //!
387 TBranch *b_is_conv; //!
388 TBranch *b_e_dist; //!
389 TBranch *b_e_dcot; //!
390 TBranch *b_muon_track_chi; //!
391 TBranch *b_muon_track_ndof; //!
392 TBranch *b_muon_track_nChi2; //!
393 TBranch *b_lepton_track_iso; //!
394 TBranch *b_lepton_calo_iso; //!
395 TBranch *b_lepton_ecal_iso; //!
396 TBranch *b_lepton_hcal_iso; //!
397 TBranch *b_lepton_user_iso; //!
398 TBranch *b_lepton_IsoDeposit_em; //!
399 TBranch *b_lepton_IsoDeposit_had; //!
400 TBranch *b_met_et; //!
401 TBranch *b_met_pt; //!
402 TBranch *b_met_eta; //!
403 TBranch *b_met_phi; //!
404 TBranch *b_met_energy; //!
405 TBranch *b_jet1_et; //!
406 TBranch *b_jet1_pt; //!
407 TBranch *b_jet1_eta; //!
408 TBranch *b_jet1_phi; //!
409 TBranch *b_jet1_energy; //!
410 TBranch *b_jet2_et; //!
411 TBranch *b_jet2_pt; //!
412 TBranch *b_jet2_eta; //!
413 TBranch *b_jet2_phi; //!
414 TBranch *b_jet2_energy; //!
415 TBranch *b_jet3_et; //!
416 TBranch *b_jet3_pt; //!
417 TBranch *b_jet3_eta; //!
418 TBranch *b_jet3_phi; //!
419 TBranch *b_jet3_energy; //!
420 TBranch *b_jet4_et; //!
421 TBranch *b_jet4_pt; //!
422 TBranch *b_jet4_eta; //!
423 TBranch *b_jet4_phi; //!
424 TBranch *b_jet4_energy; //!
425 TBranch *b_aplanarity; //!
426 TBranch *b_centrality; //!
427 TBranch *b_sphericity; //!
428 TBranch *b_ht; //!
429 TBranch *b_htPlusLepton; //!
430 TBranch *b_metHtPlusLepton; //!
431 TBranch *b_h; //!
432 TBranch *b_ktMinPrime; //!
433 TBranch *b_dPhiLMet; //!
434 TBranch *b_minDijetMass; //!
435 TBranch *b_maxJetEta; //!
436 TBranch *b_et3; //!
437 TBranch *b_minDiJetDeltaR; //!
438 TBranch *b_leptonJetDeltaR; //!
439 TBranch *b_ht2p; //!
440 TBranch *b_jet1Jet2DeltaR; //!
441 TBranch *b_jet1Jet2DeltaPhi; //!
442 TBranch *b_jet1Jet2_M; //!
443 TBranch *b_jet1Jet2_Pt; //!
444 TBranch *b_jet1Jet2W_M; //!
445 TBranch *b_jet1Jet2W_Pt; //!
446 TBranch *b_hz; //!
447 TBranch *b_HT2; //!
448 TBranch *b_HT2prime; //!
449 TBranch *b_W_MT; //!
450 TBranch *b_W_M; //!
451 TBranch *b_W_Pt; //!
452 TBranch *b_DphiJMET; //!
453 TBranch *b_getHt; //!
454 TBranch *b_getHtp; //!
455 TBranch *b_getHtpp; //!
456 TBranch *b_getHt2; //!
457 TBranch *b_getHt2p; //!
458 TBranch *b_getHt2pp; //!
459 TBranch *b_getHt3; //!
460 TBranch *b_getHt3p; //!
461 TBranch *b_getHt3pp; //!
462 TBranch *b_getCen; //!
463 TBranch *b_getNJW; //!
464 TBranch *b_getJetEtaMax; //!
465 TBranch *b_getMdijetMin; //!
466 TBranch *b_getMtjets; //!
467 TBranch *b_getSqrtsT; //!
468 TBranch *b_getMtAurelio; //!
469 TBranch *b_getPzOverHT; //!
470 TBranch *b_getMevent; //!
471 TBranch *b_getM123inv; //!
472 TBranch *b_getEta2Sum; //!
473 TBranch *b_getMwRec; //!
474 TBranch *b_getH; //!
475 TBranch *b_getSph; //!
476 TBranch *b_getApl; //!
477 TBranch *b_getAplMu; //!
478 TBranch *b_getKtminp; //!
479 TBranch *b_getKtminpReduced; //!
480 TBranch *b_getDrMinJetJet; //!
481 TBranch *b_getDphiMuMet; //!
482 TBranch *b_getMt; //!
483 TBranch *b_eidLoose; //!
484 TBranch *b_eidRobustHighEnergy; //!
485 TBranch *b_eidRobustLoose; //!
486 TBranch *b_eidRobustTight; //!
487 TBranch *b_eidTight; //!
488 TBranch *b_GsfElectron_classification; //!
489 TBranch *b_GsfElectron_hadronicOverEm; //!
490 TBranch *b_GsfElectron_caloEnergyError; //!
491 TBranch *b_GsfElectron_trackMomentumError; //!
492 TBranch *b_GsfElectron_caloEnergy; //!
493 TBranch *b_GsfElectron_eSuperClusterOverP; //!
494 TBranch *b_GsfElectron_eSeedClusterOverPout; //!
495 TBranch *b_GsfElectron_deltaEtaSuperClusterTrackAtVtx; //!
496 TBranch *b_GsfElectron_deltaEtaSeedClusterTrackAtCalo; //!
497 TBranch *b_GsfElectron_deltaPhiSuperClusterTrackAtVtx; //!
498 TBranch *b_GsfElectron_deltaPhiSeedClusterTrackAtCalo; //!
499 TBranch *b_jet_pt; //!
500 TBranch *b_jet_pz; //!
501 TBranch *b_jet_eta; //!
502 TBranch *b_jet_phi; //!
503 TBranch *b_jet_et; //!
504 TBranch *b_jet_energy; //!
505 TBranch *b_jet_flavor; //!
506 TBranch *b_v_muon_pt; //!
507 TBranch *b_v_muon_pz; //!
508 TBranch *b_v_muon_eta; //!
509 TBranch *b_v_muon_phi; //!
510 TBranch *b_v_muon_et; //!
511 TBranch *b_v_muon_energy; //!
512 TBranch *b_v_muon_flavor; //!
513 TBranch *b_v_electron_pt; //!
514 TBranch *b_v_electron_pz; //!
515 TBranch *b_v_electron_eta; //!
516 TBranch *b_v_electron_phi; //!
517 TBranch *b_v_electron_et; //!
518 TBranch *b_v_electron_energy; //!
519 TBranch *b_v_electron_flavor; //!
520 TBranch *b_b_tagger_label; //!
521 TBranch *b_b_tagger_discr; //!
522 TBranch *b_n_tagged_jets_trackCounting_loose; //!
523 TBranch *b_n_tagged_jets_trackCounting_medium; //!
524 TBranch *b_n_tagged_jets_trackCounting_tight; //!
525 TBranch *b_n_tagged_jets_jetProb_loose; //!
526 TBranch *b_n_tagged_jets_jetProb_medium; //!
527 TBranch *b_n_tagged_jets_jetProb_tight; //!
528 TBranch *b_muon_isGood_All; //!
529 TBranch *b_muon_isGood_AllGlobalMuons; //!
530 TBranch *b_muon_isGood_AllStandAloneMuons; //!
531 TBranch *b_muon_isGood_AllTrackerMuons; //!
532 TBranch *b_muon_isGood_TrackerMuonArbitrated; //!
533 TBranch *b_muon_isGood_AllArbitrated; //!
534 TBranch *b_muon_isGood_GlobalMuonPromptTight; //!
535 TBranch *b_muon_isGood_TMLastStationLoose; //!
536 TBranch *b_muon_isGood_TMLastStationTight; //!
537 TBranch *b_muon_isGood_TM2DCompatibilityLoose; //!
538 TBranch *b_muon_isGood_TM2DCompatibilityTight; //!
539 TBranch *b_muon_isGood_TMOneStationLoose; //!
540 TBranch *b_muon_isGood_TMOneStationTight; //!
541 TBranch *b_muon_isGood_TMLastStationOptimizedLowPtLoose; //!
542 TBranch *b_muon_isGood_TMLastStationOptimizedLowPtTight; //!
543 TBranch *b_AlCa_EcalPhiSym; //!
544 TBranch *b_AlCa_EcalPi0; //!
545 TBranch *b_AlCa_IsoTrack; //!
546 TBranch *b_HLT_BTagIP_DoubleJet120; //!
547 TBranch *b_HLT_BTagIP_DoubleJet60_Relaxed; //!
548 TBranch *b_HLT_BTagIP_HT320_Relaxed; //!
549 TBranch *b_HLT_BTagIP_HT470; //!
550 TBranch *b_HLT_BTagIP_Jet120_Relaxed; //!
551 TBranch *b_HLT_BTagIP_Jet180; //!
552 TBranch *b_HLT_BTagIP_QuadJet30_Relaxed; //!
553 TBranch *b_HLT_BTagIP_QuadJet40; //!
554 TBranch *b_HLT_BTagIP_TripleJet40_Relaxed; //!
555 TBranch *b_HLT_BTagIP_TripleJet70; //!
556 TBranch *b_HLT_BTagMu_DoubleJet120; //!
557 TBranch *b_HLT_BTagMu_DoubleJet60_Relaxed; //!
558 TBranch *b_HLT_BTagMu_HT250_Relaxed; //!
559 TBranch *b_HLT_BTagMu_HT370; //!
560 TBranch *b_HLT_BTagMu_Jet20_Calib; //!
561 TBranch *b_HLT_BTagMu_QuadJet30_Relaxed; //!
562 TBranch *b_HLT_BTagMu_QuadJet40; //!
563 TBranch *b_HLT_BTagMu_TripleJet40_Relaxed; //!
564 TBranch *b_HLT_BTagMu_TripleJet70; //!
565 TBranch *b_HLT_BackwardBSC; //!
566 TBranch *b_HLT_CSCBeamHalo; //!
567 TBranch *b_HLT_CSCBeamHaloOverlapRing1; //!
568 TBranch *b_HLT_CSCBeamHaloOverlapRing2; //!
569 TBranch *b_HLT_CSCBeamHaloRing2or3; //!
570 TBranch *b_HLT_DiJetAve130; //!
571 TBranch *b_HLT_DiJetAve15; //!
572 TBranch *b_HLT_DiJetAve220; //!
573 TBranch *b_HLT_DiJetAve30; //!
574 TBranch *b_HLT_DiJetAve50; //!
575 TBranch *b_HLT_DiJetAve70; //!
576 TBranch *b_HLT_DoubleEle10_LW_OnlyPixelM_L1R; //!
577 TBranch *b_HLT_DoubleEle10_Z; //!
578 TBranch *b_HLT_DoubleEle5_SW_L1R; //!
579 TBranch *b_HLT_DoubleEle6_Exclusive; //!
580 TBranch *b_HLT_DoubleFwdJet40_MET60; //!
581 TBranch *b_HLT_DoubleFwdJet50; //!
582 TBranch *b_HLT_DoubleIsoEle10_L1I; //!
583 TBranch *b_HLT_DoubleIsoEle10_LW_L1I; //!
584 TBranch *b_HLT_DoubleIsoEle12_L1R; //!
585 TBranch *b_HLT_DoubleIsoEle12_LW_L1R; //!
586 TBranch *b_HLT_DoubleIsoMu3; //!
587 TBranch *b_HLT_DoubleIsoPhoton20_L1I; //!
588 TBranch *b_HLT_DoubleIsoPhoton20_L1R; //!
589 TBranch *b_HLT_DoubleIsoTau_Trk3; //!
590 TBranch *b_HLT_DoubleJet125_Aco; //!
591 TBranch *b_HLT_DoubleJet125_MET60; //!
592 TBranch *b_HLT_DoubleJet150; //!
593 TBranch *b_HLT_DoubleJet40_MET70_Aco; //!
594 TBranch *b_HLT_DoubleJet50_MET70_Aco; //!
595 TBranch *b_HLT_DoubleJet60_MET60_Aco; //!
596 TBranch *b_HLT_DoubleLooseIsoTau; //!
597 TBranch *b_HLT_DoubleMu3; //!
598 TBranch *b_HLT_DoubleMu3_BJPsi; //!
599 TBranch *b_HLT_DoubleMu3_JPsi; //!
600 TBranch *b_HLT_DoubleMu3_Psi2S; //!
601 TBranch *b_HLT_DoubleMu3_SameSign; //!
602 TBranch *b_HLT_DoubleMu3_Upsilon; //!
603 TBranch *b_HLT_DoubleMu3_Vtx2cm; //!
604 TBranch *b_HLT_DoubleMu3_Vtx2mm; //!
605 TBranch *b_HLT_DoubleMu4_BJPsi; //!
606 TBranch *b_HLT_DoubleMu7_Z; //!
607 TBranch *b_HLT_DoublePhoton10_Exclusive; //!
608 TBranch *b_HLT_EM200; //!
609 TBranch *b_HLT_EM80; //!
610 TBranch *b_HLT_Ele10_SW_L1R; //!
611 TBranch *b_HLT_Ele15_LW_L1R; //!
612 TBranch *b_HLT_Ele15_SW_L1R; //!
613 TBranch *b_HLT_ForwardBSC; //!
614 TBranch *b_HLT_FwdJet20; //!
615 TBranch *b_HLT_IsoEle10_BTagIP_Jet35; //!
616 TBranch *b_HLT_IsoEle10_Mu10_L1R; //!
617 TBranch *b_HLT_IsoEle12_DoubleJet80; //!
618 TBranch *b_HLT_IsoEle12_IsoTau_Trk3; //!
619 TBranch *b_HLT_IsoEle12_Jet40; //!
620 TBranch *b_HLT_IsoEle12_QuadJet35; //!
621 TBranch *b_HLT_IsoEle12_TripleJet60; //!
622 TBranch *b_HLT_IsoEle15_L1I; //!
623 TBranch *b_HLT_IsoEle15_LW_L1I; //!
624 TBranch *b_HLT_IsoEle18_L1R; //!
625 TBranch *b_HLT_IsoEle5_TripleJet30; //!
626 TBranch *b_HLT_IsoEle8_IsoMu7; //!
627 TBranch *b_HLT_IsoMu11; //!
628 TBranch *b_HLT_IsoMu13; //!
629 TBranch *b_HLT_IsoMu14_IsoTau_Trk3; //!
630 TBranch *b_HLT_IsoMu15; //!
631 TBranch *b_HLT_IsoMu7_BTagIP_Jet35; //!
632 TBranch *b_HLT_IsoMu7_BTagMu_Jet20; //!
633 TBranch *b_HLT_IsoMu7_Jet40; //!
634 TBranch *b_HLT_IsoMu9; //!
635 TBranch *b_HLT_IsoPhoton10_L1R; //!
636 TBranch *b_HLT_IsoPhoton15_L1R; //!
637 TBranch *b_HLT_IsoPhoton20_L1R; //!
638 TBranch *b_HLT_IsoPhoton25_L1R; //!
639 TBranch *b_HLT_IsoPhoton30_L1I; //!
640 TBranch *b_HLT_IsoPhoton40_L1R; //!
641 TBranch *b_HLT_IsoTau_MET35_Trk15_L1MET; //!
642 TBranch *b_HLT_IsoTau_MET65_Trk20; //!
643 TBranch *b_HLT_Jet100_MET60_Aco; //!
644 TBranch *b_HLT_Jet110; //!
645 TBranch *b_HLT_Jet180; //!
646 TBranch *b_HLT_Jet180_MET60; //!
647 TBranch *b_HLT_Jet250; //!
648 TBranch *b_HLT_Jet30; //!
649 TBranch *b_HLT_Jet50; //!
650 TBranch *b_HLT_Jet60_MET70_Aco; //!
651 TBranch *b_HLT_Jet80; //!
652 TBranch *b_HLT_L1Jet15; //!
653 TBranch *b_HLT_L1MET20; //!
654 TBranch *b_HLT_L1Mu; //!
655 TBranch *b_HLT_L1MuOpen; //!
656 TBranch *b_HLT_L2Mu9; //!
657 TBranch *b_HLT_LooseIsoEle15_LW_L1R; //!
658 TBranch *b_HLT_LooseIsoTau_MET30; //!
659 TBranch *b_HLT_LooseIsoTau_MET30_L1MET; //!
660 TBranch *b_HLT_MET25; //!
661 TBranch *b_HLT_MET35; //!
662 TBranch *b_HLT_MET35_HT350; //!
663 TBranch *b_HLT_MET50; //!
664 TBranch *b_HLT_MET65; //!
665 TBranch *b_HLT_MET75; //!
666 TBranch *b_HLT_MinBias; //!
667 TBranch *b_HLT_MinBiasEcal; //!
668 TBranch *b_HLT_MinBiasHcal; //!
669 TBranch *b_HLT_MinBiasPixel; //!
670 TBranch *b_HLT_MinBiasPixel_Trk5; //!
671 TBranch *b_HLT_Mu11; //!
672 TBranch *b_HLT_Mu13; //!
673 TBranch *b_HLT_Mu14_Jet50; //!
674 TBranch *b_HLT_Mu15; //!
675 TBranch *b_HLT_Mu15_L1Mu7; //!
676 TBranch *b_HLT_Mu15_Vtx2cm; //!
677 TBranch *b_HLT_Mu15_Vtx2mm; //!
678 TBranch *b_HLT_Mu3; //!
679 TBranch *b_HLT_Mu5; //!
680 TBranch *b_HLT_Mu5_TripleJet30; //!
681 TBranch *b_HLT_Mu7; //!
682 TBranch *b_HLT_Mu9; //!
683 TBranch *b_HLT_NoL2IsoMu8_Jet40; //!
684 TBranch *b_HLT_Photon15_L1R; //!
685 TBranch *b_HLT_Photon25_L1R; //!
686 TBranch *b_HLT_QuadJet30; //!
687 TBranch *b_HLT_QuadJet35_MET60; //!
688 TBranch *b_HLT_QuadJet60; //!
689 TBranch *b_HLT_SumET120; //!
690 TBranch *b_HLT_TrackerCosmics; //!
691 TBranch *b_HLT_TripleJet60_MET60; //!
692 TBranch *b_HLT_TripleJet85; //!
693 TBranch *b_HLT_TripleMu3_TauTo3Mu; //!
694 TBranch *b_HLT_ZeroBias; //!
695 TBranch *b_HLTriggerFinalPath; //!
696 TBranch *b_HLTriggerFirstPath; //!
697 TBranch *b_L1simulation_step; //!
698 TBranch *b_digi2raw_step; //!
699 TBranch *b_digitisation_step; //!
700 TBranch *b_generation_step; //!
701 TBranch *b_simulation_step; //!
702
703 ttljets(TTree * /*tree*/ =0) { }
704 virtual ~ttljets() { }
705 virtual Int_t Version() const { return 2; }
706 virtual void Begin(TTree *tree);
707 virtual void SlaveBegin(TTree *tree);
708 virtual void Init(TTree *tree);
709 virtual Bool_t Notify();
710 virtual Bool_t Process(Long64_t entry);
711 virtual Int_t GetEntry(Long64_t entry, Int_t getall = 0) { return fChain ? fChain->GetTree()->GetEntry(entry, getall) : 0; }
712 virtual void SetOption(const char *option) { fOption = option; }
713 virtual void SetObject(TObject *obj) { fObject = obj; }
714 virtual void SetInputList(TList *input) { fInput = input; }
715 virtual TList *GetOutputList() const { return fOutput; }
716 virtual void SlaveTerminate();
717 virtual void Terminate();
718
719 ClassDef(ttljets,0);
720 };
721
722 #endif
723
724 #ifdef ttljets_cxx
725 void ttljets::Init(TTree *tree)
726 {
727 // The Init() function is called when the selector needs to initialize
728 // a new tree or chain. Typically here the branch addresses and branch
729 // pointers of the tree will be set.
730 // It is normally not necessary to make changes to the generated
731 // code, but the routine can be extended by the user if needed.
732 // Init() will be called many times when running on PROOF
733 // (once per file to be processed).
734
735 // Set object pointer
736 e_dist = 0;
737 e_dcot = 0;
738 jet_pt = 0;
739 jet_pz = 0;
740 jet_eta = 0;
741 jet_phi = 0;
742 jet_et = 0;
743 jet_energy = 0;
744 jet_flavor = 0;
745 v_muon_pt = 0;
746 v_muon_pz = 0;
747 v_muon_eta = 0;
748 v_muon_phi = 0;
749 v_muon_et = 0;
750 v_muon_energy = 0;
751 v_muon_flavor = 0;
752 v_electron_pt = 0;
753 v_electron_pz = 0;
754 v_electron_eta = 0;
755 v_electron_phi = 0;
756 v_electron_et = 0;
757 v_electron_energy = 0;
758 v_electron_flavor = 0;
759 b_tagger_label = 0;
760 b_tagger_discr = 0;
761 // Set branch addresses and branch pointers
762 if (!tree) return;
763 fChain = tree;
764 fChain->SetMakeClass(1);
765
766 //
767 //_____ add new data _______________________
768 //
769 b_met_pt_corr = fChain->Branch("met_pt_corr", &met_pt_corr, "met_pt_corr/D");
770
771 fChain->SetBranchAddress("event", &event, &b_event);
772 fChain->SetBranchAddress("process_id", &process_id, &b_process_id);
773 fChain->SetBranchAddress("n_jets", &n_jets, &b_n_jets);
774 fChain->SetBranchAddress("n_removed_jets", &n_removed_jets, &b_n_removed_jets);
775 fChain->SetBranchAddress("n_met", &n_met, &b_n_met);
776 fChain->SetBranchAddress("n_muons", &n_muons, &b_n_muons);
777 fChain->SetBranchAddress("n_electrons", &n_electrons, &b_n_electrons);
778 fChain->SetBranchAddress("lepton_is_muon", &lepton_is_muon, &b_lepton_is_muon);
779 fChain->SetBranchAddress("event_weight", &event_weight, &b_event_weight);
780 fChain->SetBranchAddress("lepton_et", &lepton_et, &b_lepton_et);
781 fChain->SetBranchAddress("lepton_pt", &lepton_pt, &b_lepton_pt);
782 fChain->SetBranchAddress("lepton_eta", &lepton_eta, &b_lepton_eta);
783 fChain->SetBranchAddress("lepton_phi", &lepton_phi, &b_lepton_phi);
784 fChain->SetBranchAddress("lepton_energy", &lepton_energy, &b_lepton_energy);
785 fChain->SetBranchAddress("lepton_jet_min_dr", &lepton_jet_min_dr, &b_lepton_jet_min_dr);
786 fChain->SetBranchAddress("lepton_ptrel", &lepton_ptrel, &b_lepton_ptrel);
787 fChain->SetBranchAddress("lepton_d0", &lepton_d0, &b_lepton_d0);
788 fChain->SetBranchAddress("lepton_d0_err", &lepton_d0_err, &b_lepton_d0_err);
789 fChain->SetBranchAddress("lepton_d0_significance", &lepton_d0_significance, &b_lepton_d0_significance);
790 fChain->SetBranchAddress("muon_track_nhits", &muon_track_nhits, &b_muon_track_nhits);
791 fChain->SetBranchAddress("is_conv", &is_conv, &b_is_conv);
792 fChain->SetBranchAddress("e_dist", &e_dist, &b_e_dist);
793 fChain->SetBranchAddress("e_dcot", &e_dcot, &b_e_dcot);
794 fChain->SetBranchAddress("muon_track_chi2", &muon_track_chi2, &b_muon_track_chi);
795 fChain->SetBranchAddress("muon_track_ndof", &muon_track_ndof, &b_muon_track_ndof);
796 fChain->SetBranchAddress("muon_track_nChi2", &muon_track_nChi2, &b_muon_track_nChi2);
797 fChain->SetBranchAddress("lepton_track_iso", &lepton_track_iso, &b_lepton_track_iso);
798 fChain->SetBranchAddress("lepton_calo_iso", &lepton_calo_iso, &b_lepton_calo_iso);
799 fChain->SetBranchAddress("lepton_ecal_iso", &lepton_ecal_iso, &b_lepton_ecal_iso);
800 fChain->SetBranchAddress("lepton_hcal_iso", &lepton_hcal_iso, &b_lepton_hcal_iso);
801 fChain->SetBranchAddress("lepton_user_iso", &lepton_user_iso, &b_lepton_user_iso);
802 fChain->SetBranchAddress("lepton_IsoDeposit_em", &lepton_IsoDeposit_em, &b_lepton_IsoDeposit_em);
803 fChain->SetBranchAddress("lepton_IsoDeposit_had", &lepton_IsoDeposit_had, &b_lepton_IsoDeposit_had);
804 fChain->SetBranchAddress("met_et", &met_et, &b_met_et);
805 fChain->SetBranchAddress("met_pt", &met_pt, &b_met_pt);
806 fChain->SetBranchAddress("met_eta", &met_eta, &b_met_eta);
807 fChain->SetBranchAddress("met_phi", &met_phi, &b_met_phi);
808 fChain->SetBranchAddress("met_energy", &met_energy, &b_met_energy);
809 fChain->SetBranchAddress("jet1_et", &jet1_et, &b_jet1_et);
810 fChain->SetBranchAddress("jet1_pt", &jet1_pt, &b_jet1_pt);
811 fChain->SetBranchAddress("jet1_eta", &jet1_eta, &b_jet1_eta);
812 fChain->SetBranchAddress("jet1_phi", &jet1_phi, &b_jet1_phi);
813 fChain->SetBranchAddress("jet1_energy", &jet1_energy, &b_jet1_energy);
814 fChain->SetBranchAddress("jet2_et", &jet2_et, &b_jet2_et);
815 fChain->SetBranchAddress("jet2_pt", &jet2_pt, &b_jet2_pt);
816 fChain->SetBranchAddress("jet2_eta", &jet2_eta, &b_jet2_eta);
817 fChain->SetBranchAddress("jet2_phi", &jet2_phi, &b_jet2_phi);
818 fChain->SetBranchAddress("jet2_energy", &jet2_energy, &b_jet2_energy);
819 fChain->SetBranchAddress("jet3_et", &jet3_et, &b_jet3_et);
820 fChain->SetBranchAddress("jet3_pt", &jet3_pt, &b_jet3_pt);
821 fChain->SetBranchAddress("jet3_eta", &jet3_eta, &b_jet3_eta);
822 fChain->SetBranchAddress("jet3_phi", &jet3_phi, &b_jet3_phi);
823 fChain->SetBranchAddress("jet3_energy", &jet3_energy, &b_jet3_energy);
824 fChain->SetBranchAddress("jet4_et", &jet4_et, &b_jet4_et);
825 fChain->SetBranchAddress("jet4_pt", &jet4_pt, &b_jet4_pt);
826 fChain->SetBranchAddress("jet4_eta", &jet4_eta, &b_jet4_eta);
827 fChain->SetBranchAddress("jet4_phi", &jet4_phi, &b_jet4_phi);
828 fChain->SetBranchAddress("jet4_energy", &jet4_energy, &b_jet4_energy);
829 fChain->SetBranchAddress("aplanarity", &aplanarity, &b_aplanarity);
830 fChain->SetBranchAddress("centrality", &centrality, &b_centrality);
831 fChain->SetBranchAddress("sphericity", &sphericity, &b_sphericity);
832 fChain->SetBranchAddress("ht", &ht, &b_ht);
833 fChain->SetBranchAddress("htPlusLepton", &htPlusLepton, &b_htPlusLepton);
834 fChain->SetBranchAddress("metHtPlusLepton", &metHtPlusLepton, &b_metHtPlusLepton);
835 fChain->SetBranchAddress("h", &h, &b_h);
836 fChain->SetBranchAddress("ktMinPrime", &ktMinPrime, &b_ktMinPrime);
837 fChain->SetBranchAddress("dPhiLMet", &dPhiLMet, &b_dPhiLMet);
838 fChain->SetBranchAddress("minDijetMass", &minDijetMass, &b_minDijetMass);
839 fChain->SetBranchAddress("maxJetEta", &maxJetEta, &b_maxJetEta);
840 fChain->SetBranchAddress("et3", &et3, &b_et3);
841 fChain->SetBranchAddress("minDiJetDeltaR", &minDiJetDeltaR, &b_minDiJetDeltaR);
842 fChain->SetBranchAddress("leptonJetDeltaR", &leptonJetDeltaR, &b_leptonJetDeltaR);
843 fChain->SetBranchAddress("ht2p", &ht2p, &b_ht2p);
844 fChain->SetBranchAddress("jet1Jet2DeltaR", &jet1Jet2DeltaR, &b_jet1Jet2DeltaR);
845 fChain->SetBranchAddress("jet1Jet2DeltaPhi", &jet1Jet2DeltaPhi, &b_jet1Jet2DeltaPhi);
846 fChain->SetBranchAddress("jet1Jet2_M", &jet1Jet2_M, &b_jet1Jet2_M);
847 fChain->SetBranchAddress("jet1Jet2_Pt", &jet1Jet2_Pt, &b_jet1Jet2_Pt);
848 fChain->SetBranchAddress("jet1Jet2W_M", &jet1Jet2W_M, &b_jet1Jet2W_M);
849 fChain->SetBranchAddress("jet1Jet2W_Pt", &jet1Jet2W_Pt, &b_jet1Jet2W_Pt);
850 fChain->SetBranchAddress("hz", &hz, &b_hz);
851 fChain->SetBranchAddress("HT2", &HT2, &b_HT2);
852 fChain->SetBranchAddress("HT2prime", &HT2prime, &b_HT2prime);
853 fChain->SetBranchAddress("W_MT", &W_MT, &b_W_MT);
854 fChain->SetBranchAddress("W_M", &W_M, &b_W_M);
855 fChain->SetBranchAddress("W_Pt", &W_Pt, &b_W_Pt);
856 fChain->SetBranchAddress("DphiJMET", &DphiJMET, &b_DphiJMET);
857 fChain->SetBranchAddress("getHt", &getHt, &b_getHt);
858 fChain->SetBranchAddress("getHtp", &getHtp, &b_getHtp);
859 fChain->SetBranchAddress("getHtpp", &getHtpp, &b_getHtpp);
860 fChain->SetBranchAddress("getHt2", &getHt2, &b_getHt2);
861 fChain->SetBranchAddress("getHt2p", &getHt2p, &b_getHt2p);
862 fChain->SetBranchAddress("getHt2pp", &getHt2pp, &b_getHt2pp);
863 fChain->SetBranchAddress("getHt3", &getHt3, &b_getHt3);
864 fChain->SetBranchAddress("getHt3p", &getHt3p, &b_getHt3p);
865 fChain->SetBranchAddress("getHt3pp", &getHt3pp, &b_getHt3pp);
866 fChain->SetBranchAddress("getCen", &getCen, &b_getCen);
867 fChain->SetBranchAddress("getNJW", &getNJW, &b_getNJW);
868 fChain->SetBranchAddress("getJetEtaMax", &getJetEtaMax, &b_getJetEtaMax);
869 fChain->SetBranchAddress("getMdijetMin", &getMdijetMin, &b_getMdijetMin);
870 fChain->SetBranchAddress("getMtjets", &getMtjets, &b_getMtjets);
871 fChain->SetBranchAddress("getSqrtsT", &getSqrtsT, &b_getSqrtsT);
872 fChain->SetBranchAddress("getMtAurelio", &getMtAurelio, &b_getMtAurelio);
873 fChain->SetBranchAddress("getPzOverHT", &getPzOverHT, &b_getPzOverHT);
874 fChain->SetBranchAddress("getMevent", &getMevent, &b_getMevent);
875 fChain->SetBranchAddress("getM123inv", &getM123inv, &b_getM123inv);
876 fChain->SetBranchAddress("getEta2Sum", &getEta2Sum, &b_getEta2Sum);
877 fChain->SetBranchAddress("getMwRec", &getMwRec, &b_getMwRec);
878 fChain->SetBranchAddress("getH", &getH, &b_getH);
879 fChain->SetBranchAddress("getSph", &getSph, &b_getSph);
880 fChain->SetBranchAddress("getApl", &getApl, &b_getApl);
881 fChain->SetBranchAddress("getAplMu", &getAplMu, &b_getAplMu);
882 fChain->SetBranchAddress("getKtminp", &getKtminp, &b_getKtminp);
883 fChain->SetBranchAddress("getKtminpReduced", &getKtminpReduced, &b_getKtminpReduced);
884 fChain->SetBranchAddress("getDrMinJetJet", &getDrMinJetJet, &b_getDrMinJetJet);
885 fChain->SetBranchAddress("getDphiMuMet", &getDphiMuMet, &b_getDphiMuMet);
886 fChain->SetBranchAddress("getMt", &getMt, &b_getMt);
887 fChain->SetBranchAddress("eidLoose", &eidLoose, &b_eidLoose);
888 fChain->SetBranchAddress("eidRobustHighEnergy", &eidRobustHighEnergy, &b_eidRobustHighEnergy);
889 fChain->SetBranchAddress("eidRobustLoose", &eidRobustLoose, &b_eidRobustLoose);
890 fChain->SetBranchAddress("eidRobustTight", &eidRobustTight, &b_eidRobustTight);
891 fChain->SetBranchAddress("eidTight", &eidTight, &b_eidTight);
892 fChain->SetBranchAddress("GsfElectron_classification", &GsfElectron_classification, &b_GsfElectron_classification);
893 fChain->SetBranchAddress("GsfElectron_hadronicOverEm", &GsfElectron_hadronicOverEm, &b_GsfElectron_hadronicOverEm);
894 fChain->SetBranchAddress("GsfElectron_caloEnergyError", &GsfElectron_caloEnergyError, &b_GsfElectron_caloEnergyError);
895 fChain->SetBranchAddress("GsfElectron_trackMomentumError", &GsfElectron_trackMomentumError, &b_GsfElectron_trackMomentumError);
896 fChain->SetBranchAddress("GsfElectron_caloEnergy", &GsfElectron_caloEnergy, &b_GsfElectron_caloEnergy);
897 fChain->SetBranchAddress("GsfElectron_eSuperClusterOverP", &GsfElectron_eSuperClusterOverP, &b_GsfElectron_eSuperClusterOverP);
898 fChain->SetBranchAddress("GsfElectron_eSeedClusterOverPout", &GsfElectron_eSeedClusterOverPout, &b_GsfElectron_eSeedClusterOverPout);
899 fChain->SetBranchAddress("GsfElectron_deltaEtaSuperClusterTrackAtVtx", &GsfElectron_deltaEtaSuperClusterTrackAtVtx, &b_GsfElectron_deltaEtaSuperClusterTrackAtVtx);
900 fChain->SetBranchAddress("GsfElectron_deltaEtaSeedClusterTrackAtCalo", &GsfElectron_deltaEtaSeedClusterTrackAtCalo, &b_GsfElectron_deltaEtaSeedClusterTrackAtCalo);
901 fChain->SetBranchAddress("GsfElectron_deltaPhiSuperClusterTrackAtVtx", &GsfElectron_deltaPhiSuperClusterTrackAtVtx, &b_GsfElectron_deltaPhiSuperClusterTrackAtVtx);
902 fChain->SetBranchAddress("GsfElectron_deltaPhiSeedClusterTrackAtCalo", &GsfElectron_deltaPhiSeedClusterTrackAtCalo, &b_GsfElectron_deltaPhiSeedClusterTrackAtCalo);
903 fChain->SetBranchAddress("jet_pt", &jet_pt, &b_jet_pt);
904 fChain->SetBranchAddress("jet_pz", &jet_pz, &b_jet_pz);
905 fChain->SetBranchAddress("jet_eta", &jet_eta, &b_jet_eta);
906 fChain->SetBranchAddress("jet_phi", &jet_phi, &b_jet_phi);
907 fChain->SetBranchAddress("jet_et", &jet_et, &b_jet_et);
908 fChain->SetBranchAddress("jet_energy", &jet_energy, &b_jet_energy);
909 fChain->SetBranchAddress("jet_flavor", &jet_flavor, &b_jet_flavor);
910 fChain->SetBranchAddress("v_muon_pt", &v_muon_pt, &b_v_muon_pt);
911 fChain->SetBranchAddress("v_muon_pz", &v_muon_pz, &b_v_muon_pz);
912 fChain->SetBranchAddress("v_muon_eta", &v_muon_eta, &b_v_muon_eta);
913 fChain->SetBranchAddress("v_muon_phi", &v_muon_phi, &b_v_muon_phi);
914 fChain->SetBranchAddress("v_muon_et", &v_muon_et, &b_v_muon_et);
915 fChain->SetBranchAddress("v_muon_energy", &v_muon_energy, &b_v_muon_energy);
916 fChain->SetBranchAddress("v_muon_flavor", &v_muon_flavor, &b_v_muon_flavor);
917 fChain->SetBranchAddress("v_electron_pt", &v_electron_pt, &b_v_electron_pt);
918 fChain->SetBranchAddress("v_electron_pz", &v_electron_pz, &b_v_electron_pz);
919 fChain->SetBranchAddress("v_electron_eta", &v_electron_eta, &b_v_electron_eta);
920 fChain->SetBranchAddress("v_electron_phi", &v_electron_phi, &b_v_electron_phi);
921 fChain->SetBranchAddress("v_electron_et", &v_electron_et, &b_v_electron_et);
922 fChain->SetBranchAddress("v_electron_energy", &v_electron_energy, &b_v_electron_energy);
923 fChain->SetBranchAddress("v_electron_flavor", &v_electron_flavor, &b_v_electron_flavor);
924 fChain->SetBranchAddress("b_tagger_label", &b_tagger_label, &b_b_tagger_label);
925 fChain->SetBranchAddress("b_tagger_discr", &b_tagger_discr, &b_b_tagger_discr);
926 fChain->SetBranchAddress("n_tagged_jets_trackCounting_loose", &n_tagged_jets_trackCounting_loose, &b_n_tagged_jets_trackCounting_loose);
927 fChain->SetBranchAddress("n_tagged_jets_trackCounting_medium", &n_tagged_jets_trackCounting_medium, &b_n_tagged_jets_trackCounting_medium);
928 fChain->SetBranchAddress("n_tagged_jets_trackCounting_tight", &n_tagged_jets_trackCounting_tight, &b_n_tagged_jets_trackCounting_tight);
929 fChain->SetBranchAddress("n_tagged_jets_jetProb_loose", &n_tagged_jets_jetProb_loose, &b_n_tagged_jets_jetProb_loose);
930 fChain->SetBranchAddress("n_tagged_jets_jetProb_medium", &n_tagged_jets_jetProb_medium, &b_n_tagged_jets_jetProb_medium);
931 fChain->SetBranchAddress("n_tagged_jets_jetProb_tight", &n_tagged_jets_jetProb_tight, &b_n_tagged_jets_jetProb_tight);
932 fChain->SetBranchAddress("muon_isGood_All", &muon_isGood_All, &b_muon_isGood_All);
933 fChain->SetBranchAddress("muon_isGood_AllGlobalMuons", &muon_isGood_AllGlobalMuons, &b_muon_isGood_AllGlobalMuons);
934 fChain->SetBranchAddress("muon_isGood_AllStandAloneMuons", &muon_isGood_AllStandAloneMuons, &b_muon_isGood_AllStandAloneMuons);
935 fChain->SetBranchAddress("muon_isGood_AllTrackerMuons", &muon_isGood_AllTrackerMuons, &b_muon_isGood_AllTrackerMuons);
936 fChain->SetBranchAddress("muon_isGood_TrackerMuonArbitrated", &muon_isGood_TrackerMuonArbitrated, &b_muon_isGood_TrackerMuonArbitrated);
937 fChain->SetBranchAddress("muon_isGood_AllArbitrated", &muon_isGood_AllArbitrated, &b_muon_isGood_AllArbitrated);
938 fChain->SetBranchAddress("muon_isGood_GlobalMuonPromptTight", &muon_isGood_GlobalMuonPromptTight, &b_muon_isGood_GlobalMuonPromptTight);
939 fChain->SetBranchAddress("muon_isGood_TMLastStationLoose", &muon_isGood_TMLastStationLoose, &b_muon_isGood_TMLastStationLoose);
940 fChain->SetBranchAddress("muon_isGood_TMLastStationTight", &muon_isGood_TMLastStationTight, &b_muon_isGood_TMLastStationTight);
941 fChain->SetBranchAddress("muon_isGood_TM2DCompatibilityLoose", &muon_isGood_TM2DCompatibilityLoose, &b_muon_isGood_TM2DCompatibilityLoose);
942 fChain->SetBranchAddress("muon_isGood_TM2DCompatibilityTight", &muon_isGood_TM2DCompatibilityTight, &b_muon_isGood_TM2DCompatibilityTight);
943 fChain->SetBranchAddress("muon_isGood_TMOneStationLoose", &muon_isGood_TMOneStationLoose, &b_muon_isGood_TMOneStationLoose);
944 fChain->SetBranchAddress("muon_isGood_TMOneStationTight", &muon_isGood_TMOneStationTight, &b_muon_isGood_TMOneStationTight);
945 fChain->SetBranchAddress("muon_isGood_TMLastStationOptimizedLowPtLoose", &muon_isGood_TMLastStationOptimizedLowPtLoose, &b_muon_isGood_TMLastStationOptimizedLowPtLoose);
946 fChain->SetBranchAddress("muon_isGood_TMLastStationOptimizedLowPtTight", &muon_isGood_TMLastStationOptimizedLowPtTight, &b_muon_isGood_TMLastStationOptimizedLowPtTight);
947 fChain->SetBranchAddress("AlCa_EcalPhiSym", &AlCa_EcalPhiSym, &b_AlCa_EcalPhiSym);
948 fChain->SetBranchAddress("AlCa_EcalPi0", &AlCa_EcalPi0, &b_AlCa_EcalPi0);
949 fChain->SetBranchAddress("AlCa_IsoTrack", &AlCa_IsoTrack, &b_AlCa_IsoTrack);
950 fChain->SetBranchAddress("HLT_BTagIP_DoubleJet120", &HLT_BTagIP_DoubleJet120, &b_HLT_BTagIP_DoubleJet120);
951 fChain->SetBranchAddress("HLT_BTagIP_DoubleJet60_Relaxed", &HLT_BTagIP_DoubleJet60_Relaxed, &b_HLT_BTagIP_DoubleJet60_Relaxed);
952 fChain->SetBranchAddress("HLT_BTagIP_HT320_Relaxed", &HLT_BTagIP_HT320_Relaxed, &b_HLT_BTagIP_HT320_Relaxed);
953 fChain->SetBranchAddress("HLT_BTagIP_HT470", &HLT_BTagIP_HT470, &b_HLT_BTagIP_HT470);
954 fChain->SetBranchAddress("HLT_BTagIP_Jet120_Relaxed", &HLT_BTagIP_Jet120_Relaxed, &b_HLT_BTagIP_Jet120_Relaxed);
955 fChain->SetBranchAddress("HLT_BTagIP_Jet180", &HLT_BTagIP_Jet180, &b_HLT_BTagIP_Jet180);
956 fChain->SetBranchAddress("HLT_BTagIP_QuadJet30_Relaxed", &HLT_BTagIP_QuadJet30_Relaxed, &b_HLT_BTagIP_QuadJet30_Relaxed);
957 fChain->SetBranchAddress("HLT_BTagIP_QuadJet40", &HLT_BTagIP_QuadJet40, &b_HLT_BTagIP_QuadJet40);
958 fChain->SetBranchAddress("HLT_BTagIP_TripleJet40_Relaxed", &HLT_BTagIP_TripleJet40_Relaxed, &b_HLT_BTagIP_TripleJet40_Relaxed);
959 fChain->SetBranchAddress("HLT_BTagIP_TripleJet70", &HLT_BTagIP_TripleJet70, &b_HLT_BTagIP_TripleJet70);
960 fChain->SetBranchAddress("HLT_BTagMu_DoubleJet120", &HLT_BTagMu_DoubleJet120, &b_HLT_BTagMu_DoubleJet120);
961 fChain->SetBranchAddress("HLT_BTagMu_DoubleJet60_Relaxed", &HLT_BTagMu_DoubleJet60_Relaxed, &b_HLT_BTagMu_DoubleJet60_Relaxed);
962 fChain->SetBranchAddress("HLT_BTagMu_HT250_Relaxed", &HLT_BTagMu_HT250_Relaxed, &b_HLT_BTagMu_HT250_Relaxed);
963 fChain->SetBranchAddress("HLT_BTagMu_HT370", &HLT_BTagMu_HT370, &b_HLT_BTagMu_HT370);
964 fChain->SetBranchAddress("HLT_BTagMu_Jet20_Calib", &HLT_BTagMu_Jet20_Calib, &b_HLT_BTagMu_Jet20_Calib);
965 fChain->SetBranchAddress("HLT_BTagMu_QuadJet30_Relaxed", &HLT_BTagMu_QuadJet30_Relaxed, &b_HLT_BTagMu_QuadJet30_Relaxed);
966 fChain->SetBranchAddress("HLT_BTagMu_QuadJet40", &HLT_BTagMu_QuadJet40, &b_HLT_BTagMu_QuadJet40);
967 fChain->SetBranchAddress("HLT_BTagMu_TripleJet40_Relaxed", &HLT_BTagMu_TripleJet40_Relaxed, &b_HLT_BTagMu_TripleJet40_Relaxed);
968 fChain->SetBranchAddress("HLT_BTagMu_TripleJet70", &HLT_BTagMu_TripleJet70, &b_HLT_BTagMu_TripleJet70);
969 fChain->SetBranchAddress("HLT_BackwardBSC", &HLT_BackwardBSC, &b_HLT_BackwardBSC);
970 fChain->SetBranchAddress("HLT_CSCBeamHalo", &HLT_CSCBeamHalo, &b_HLT_CSCBeamHalo);
971 fChain->SetBranchAddress("HLT_CSCBeamHaloOverlapRing1", &HLT_CSCBeamHaloOverlapRing1, &b_HLT_CSCBeamHaloOverlapRing1);
972 fChain->SetBranchAddress("HLT_CSCBeamHaloOverlapRing2", &HLT_CSCBeamHaloOverlapRing2, &b_HLT_CSCBeamHaloOverlapRing2);
973 fChain->SetBranchAddress("HLT_CSCBeamHaloRing2or3", &HLT_CSCBeamHaloRing2or3, &b_HLT_CSCBeamHaloRing2or3);
974 fChain->SetBranchAddress("HLT_DiJetAve130", &HLT_DiJetAve130, &b_HLT_DiJetAve130);
975 fChain->SetBranchAddress("HLT_DiJetAve15", &HLT_DiJetAve15, &b_HLT_DiJetAve15);
976 fChain->SetBranchAddress("HLT_DiJetAve220", &HLT_DiJetAve220, &b_HLT_DiJetAve220);
977 fChain->SetBranchAddress("HLT_DiJetAve30", &HLT_DiJetAve30, &b_HLT_DiJetAve30);
978 fChain->SetBranchAddress("HLT_DiJetAve50", &HLT_DiJetAve50, &b_HLT_DiJetAve50);
979 fChain->SetBranchAddress("HLT_DiJetAve70", &HLT_DiJetAve70, &b_HLT_DiJetAve70);
980 fChain->SetBranchAddress("HLT_DoubleEle10_LW_OnlyPixelM_L1R", &HLT_DoubleEle10_LW_OnlyPixelM_L1R, &b_HLT_DoubleEle10_LW_OnlyPixelM_L1R);
981 fChain->SetBranchAddress("HLT_DoubleEle10_Z", &HLT_DoubleEle10_Z, &b_HLT_DoubleEle10_Z);
982 fChain->SetBranchAddress("HLT_DoubleEle5_SW_L1R", &HLT_DoubleEle5_SW_L1R, &b_HLT_DoubleEle5_SW_L1R);
983 fChain->SetBranchAddress("HLT_DoubleEle6_Exclusive", &HLT_DoubleEle6_Exclusive, &b_HLT_DoubleEle6_Exclusive);
984 fChain->SetBranchAddress("HLT_DoubleFwdJet40_MET60", &HLT_DoubleFwdJet40_MET60, &b_HLT_DoubleFwdJet40_MET60);
985 fChain->SetBranchAddress("HLT_DoubleFwdJet50", &HLT_DoubleFwdJet50, &b_HLT_DoubleFwdJet50);
986 fChain->SetBranchAddress("HLT_DoubleIsoEle10_L1I", &HLT_DoubleIsoEle10_L1I, &b_HLT_DoubleIsoEle10_L1I);
987 fChain->SetBranchAddress("HLT_DoubleIsoEle10_LW_L1I", &HLT_DoubleIsoEle10_LW_L1I, &b_HLT_DoubleIsoEle10_LW_L1I);
988 fChain->SetBranchAddress("HLT_DoubleIsoEle12_L1R", &HLT_DoubleIsoEle12_L1R, &b_HLT_DoubleIsoEle12_L1R);
989 fChain->SetBranchAddress("HLT_DoubleIsoEle12_LW_L1R", &HLT_DoubleIsoEle12_LW_L1R, &b_HLT_DoubleIsoEle12_LW_L1R);
990 fChain->SetBranchAddress("HLT_DoubleIsoMu3", &HLT_DoubleIsoMu3, &b_HLT_DoubleIsoMu3);
991 fChain->SetBranchAddress("HLT_DoubleIsoPhoton20_L1I", &HLT_DoubleIsoPhoton20_L1I, &b_HLT_DoubleIsoPhoton20_L1I);
992 fChain->SetBranchAddress("HLT_DoubleIsoPhoton20_L1R", &HLT_DoubleIsoPhoton20_L1R, &b_HLT_DoubleIsoPhoton20_L1R);
993 fChain->SetBranchAddress("HLT_DoubleIsoTau_Trk3", &HLT_DoubleIsoTau_Trk3, &b_HLT_DoubleIsoTau_Trk3);
994 fChain->SetBranchAddress("HLT_DoubleJet125_Aco", &HLT_DoubleJet125_Aco, &b_HLT_DoubleJet125_Aco);
995 fChain->SetBranchAddress("HLT_DoubleJet125_MET60", &HLT_DoubleJet125_MET60, &b_HLT_DoubleJet125_MET60);
996 fChain->SetBranchAddress("HLT_DoubleJet150", &HLT_DoubleJet150, &b_HLT_DoubleJet150);
997 fChain->SetBranchAddress("HLT_DoubleJet40_MET70_Aco", &HLT_DoubleJet40_MET70_Aco, &b_HLT_DoubleJet40_MET70_Aco);
998 fChain->SetBranchAddress("HLT_DoubleJet50_MET70_Aco", &HLT_DoubleJet50_MET70_Aco, &b_HLT_DoubleJet50_MET70_Aco);
999 fChain->SetBranchAddress("HLT_DoubleJet60_MET60_Aco", &HLT_DoubleJet60_MET60_Aco, &b_HLT_DoubleJet60_MET60_Aco);
1000 fChain->SetBranchAddress("HLT_DoubleLooseIsoTau", &HLT_DoubleLooseIsoTau, &b_HLT_DoubleLooseIsoTau);
1001 fChain->SetBranchAddress("HLT_DoubleMu3", &HLT_DoubleMu3, &b_HLT_DoubleMu3);
1002 fChain->SetBranchAddress("HLT_DoubleMu3_BJPsi", &HLT_DoubleMu3_BJPsi, &b_HLT_DoubleMu3_BJPsi);
1003 fChain->SetBranchAddress("HLT_DoubleMu3_JPsi", &HLT_DoubleMu3_JPsi, &b_HLT_DoubleMu3_JPsi);
1004 fChain->SetBranchAddress("HLT_DoubleMu3_Psi2S", &HLT_DoubleMu3_Psi2S, &b_HLT_DoubleMu3_Psi2S);
1005 fChain->SetBranchAddress("HLT_DoubleMu3_SameSign", &HLT_DoubleMu3_SameSign, &b_HLT_DoubleMu3_SameSign);
1006 fChain->SetBranchAddress("HLT_DoubleMu3_Upsilon", &HLT_DoubleMu3_Upsilon, &b_HLT_DoubleMu3_Upsilon);
1007 fChain->SetBranchAddress("HLT_DoubleMu3_Vtx2cm", &HLT_DoubleMu3_Vtx2cm, &b_HLT_DoubleMu3_Vtx2cm);
1008 fChain->SetBranchAddress("HLT_DoubleMu3_Vtx2mm", &HLT_DoubleMu3_Vtx2mm, &b_HLT_DoubleMu3_Vtx2mm);
1009 fChain->SetBranchAddress("HLT_DoubleMu4_BJPsi", &HLT_DoubleMu4_BJPsi, &b_HLT_DoubleMu4_BJPsi);
1010 fChain->SetBranchAddress("HLT_DoubleMu7_Z", &HLT_DoubleMu7_Z, &b_HLT_DoubleMu7_Z);
1011 fChain->SetBranchAddress("HLT_DoublePhoton10_Exclusive", &HLT_DoublePhoton10_Exclusive, &b_HLT_DoublePhoton10_Exclusive);
1012 fChain->SetBranchAddress("HLT_EM200", &HLT_EM200, &b_HLT_EM200);
1013 fChain->SetBranchAddress("HLT_EM80", &HLT_EM80, &b_HLT_EM80);
1014 fChain->SetBranchAddress("HLT_Ele10_SW_L1R", &HLT_Ele10_SW_L1R, &b_HLT_Ele10_SW_L1R);
1015 fChain->SetBranchAddress("HLT_Ele15_LW_L1R", &HLT_Ele15_LW_L1R, &b_HLT_Ele15_LW_L1R);
1016 fChain->SetBranchAddress("HLT_Ele15_SW_L1R", &HLT_Ele15_SW_L1R, &b_HLT_Ele15_SW_L1R);
1017 fChain->SetBranchAddress("HLT_ForwardBSC", &HLT_ForwardBSC, &b_HLT_ForwardBSC);
1018 fChain->SetBranchAddress("HLT_FwdJet20", &HLT_FwdJet20, &b_HLT_FwdJet20);
1019 fChain->SetBranchAddress("HLT_IsoEle10_BTagIP_Jet35", &HLT_IsoEle10_BTagIP_Jet35, &b_HLT_IsoEle10_BTagIP_Jet35);
1020 fChain->SetBranchAddress("HLT_IsoEle10_Mu10_L1R", &HLT_IsoEle10_Mu10_L1R, &b_HLT_IsoEle10_Mu10_L1R);
1021 fChain->SetBranchAddress("HLT_IsoEle12_DoubleJet80", &HLT_IsoEle12_DoubleJet80, &b_HLT_IsoEle12_DoubleJet80);
1022 fChain->SetBranchAddress("HLT_IsoEle12_IsoTau_Trk3", &HLT_IsoEle12_IsoTau_Trk3, &b_HLT_IsoEle12_IsoTau_Trk3);
1023 fChain->SetBranchAddress("HLT_IsoEle12_Jet40", &HLT_IsoEle12_Jet40, &b_HLT_IsoEle12_Jet40);
1024 fChain->SetBranchAddress("HLT_IsoEle12_QuadJet35", &HLT_IsoEle12_QuadJet35, &b_HLT_IsoEle12_QuadJet35);
1025 fChain->SetBranchAddress("HLT_IsoEle12_TripleJet60", &HLT_IsoEle12_TripleJet60, &b_HLT_IsoEle12_TripleJet60);
1026 fChain->SetBranchAddress("HLT_IsoEle15_L1I", &HLT_IsoEle15_L1I, &b_HLT_IsoEle15_L1I);
1027 fChain->SetBranchAddress("HLT_IsoEle15_LW_L1I", &HLT_IsoEle15_LW_L1I, &b_HLT_IsoEle15_LW_L1I);
1028 fChain->SetBranchAddress("HLT_IsoEle18_L1R", &HLT_IsoEle18_L1R, &b_HLT_IsoEle18_L1R);
1029 fChain->SetBranchAddress("HLT_IsoEle5_TripleJet30", &HLT_IsoEle5_TripleJet30, &b_HLT_IsoEle5_TripleJet30);
1030 fChain->SetBranchAddress("HLT_IsoEle8_IsoMu7", &HLT_IsoEle8_IsoMu7, &b_HLT_IsoEle8_IsoMu7);
1031 fChain->SetBranchAddress("HLT_IsoMu11", &HLT_IsoMu11, &b_HLT_IsoMu11);
1032 fChain->SetBranchAddress("HLT_IsoMu13", &HLT_IsoMu13, &b_HLT_IsoMu13);
1033 fChain->SetBranchAddress("HLT_IsoMu14_IsoTau_Trk3", &HLT_IsoMu14_IsoTau_Trk3, &b_HLT_IsoMu14_IsoTau_Trk3);
1034 fChain->SetBranchAddress("HLT_IsoMu15", &HLT_IsoMu15, &b_HLT_IsoMu15);
1035 fChain->SetBranchAddress("HLT_IsoMu7_BTagIP_Jet35", &HLT_IsoMu7_BTagIP_Jet35, &b_HLT_IsoMu7_BTagIP_Jet35);
1036 fChain->SetBranchAddress("HLT_IsoMu7_BTagMu_Jet20", &HLT_IsoMu7_BTagMu_Jet20, &b_HLT_IsoMu7_BTagMu_Jet20);
1037 fChain->SetBranchAddress("HLT_IsoMu7_Jet40", &HLT_IsoMu7_Jet40, &b_HLT_IsoMu7_Jet40);
1038 fChain->SetBranchAddress("HLT_IsoMu9", &HLT_IsoMu9, &b_HLT_IsoMu9);
1039 fChain->SetBranchAddress("HLT_IsoPhoton10_L1R", &HLT_IsoPhoton10_L1R, &b_HLT_IsoPhoton10_L1R);
1040 fChain->SetBranchAddress("HLT_IsoPhoton15_L1R", &HLT_IsoPhoton15_L1R, &b_HLT_IsoPhoton15_L1R);
1041 fChain->SetBranchAddress("HLT_IsoPhoton20_L1R", &HLT_IsoPhoton20_L1R, &b_HLT_IsoPhoton20_L1R);
1042 fChain->SetBranchAddress("HLT_IsoPhoton25_L1R", &HLT_IsoPhoton25_L1R, &b_HLT_IsoPhoton25_L1R);
1043 fChain->SetBranchAddress("HLT_IsoPhoton30_L1I", &HLT_IsoPhoton30_L1I, &b_HLT_IsoPhoton30_L1I);
1044 fChain->SetBranchAddress("HLT_IsoPhoton40_L1R", &HLT_IsoPhoton40_L1R, &b_HLT_IsoPhoton40_L1R);
1045 fChain->SetBranchAddress("HLT_IsoTau_MET35_Trk15_L1MET", &HLT_IsoTau_MET35_Trk15_L1MET, &b_HLT_IsoTau_MET35_Trk15_L1MET);
1046 fChain->SetBranchAddress("HLT_IsoTau_MET65_Trk20", &HLT_IsoTau_MET65_Trk20, &b_HLT_IsoTau_MET65_Trk20);
1047 fChain->SetBranchAddress("HLT_Jet100_MET60_Aco", &HLT_Jet100_MET60_Aco, &b_HLT_Jet100_MET60_Aco);
1048 fChain->SetBranchAddress("HLT_Jet110", &HLT_Jet110, &b_HLT_Jet110);
1049 fChain->SetBranchAddress("HLT_Jet180", &HLT_Jet180, &b_HLT_Jet180);
1050 fChain->SetBranchAddress("HLT_Jet180_MET60", &HLT_Jet180_MET60, &b_HLT_Jet180_MET60);
1051 fChain->SetBranchAddress("HLT_Jet250", &HLT_Jet250, &b_HLT_Jet250);
1052 fChain->SetBranchAddress("HLT_Jet30", &HLT_Jet30, &b_HLT_Jet30);
1053 fChain->SetBranchAddress("HLT_Jet50", &HLT_Jet50, &b_HLT_Jet50);
1054 fChain->SetBranchAddress("HLT_Jet60_MET70_Aco", &HLT_Jet60_MET70_Aco, &b_HLT_Jet60_MET70_Aco);
1055 fChain->SetBranchAddress("HLT_Jet80", &HLT_Jet80, &b_HLT_Jet80);
1056 fChain->SetBranchAddress("HLT_L1Jet15", &HLT_L1Jet15, &b_HLT_L1Jet15);
1057 fChain->SetBranchAddress("HLT_L1MET20", &HLT_L1MET20, &b_HLT_L1MET20);
1058 fChain->SetBranchAddress("HLT_L1Mu", &HLT_L1Mu, &b_HLT_L1Mu);
1059 fChain->SetBranchAddress("HLT_L1MuOpen", &HLT_L1MuOpen, &b_HLT_L1MuOpen);
1060 fChain->SetBranchAddress("HLT_L2Mu9", &HLT_L2Mu9, &b_HLT_L2Mu9);
1061 fChain->SetBranchAddress("HLT_LooseIsoEle15_LW_L1R", &HLT_LooseIsoEle15_LW_L1R, &b_HLT_LooseIsoEle15_LW_L1R);
1062 fChain->SetBranchAddress("HLT_LooseIsoTau_MET30", &HLT_LooseIsoTau_MET30, &b_HLT_LooseIsoTau_MET30);
1063 fChain->SetBranchAddress("HLT_LooseIsoTau_MET30_L1MET", &HLT_LooseIsoTau_MET30_L1MET, &b_HLT_LooseIsoTau_MET30_L1MET);
1064 fChain->SetBranchAddress("HLT_MET25", &HLT_MET25, &b_HLT_MET25);
1065 fChain->SetBranchAddress("HLT_MET35", &HLT_MET35, &b_HLT_MET35);
1066 fChain->SetBranchAddress("HLT_MET35_HT350", &HLT_MET35_HT350, &b_HLT_MET35_HT350);
1067 fChain->SetBranchAddress("HLT_MET50", &HLT_MET50, &b_HLT_MET50);
1068 fChain->SetBranchAddress("HLT_MET65", &HLT_MET65, &b_HLT_MET65);
1069 fChain->SetBranchAddress("HLT_MET75", &HLT_MET75, &b_HLT_MET75);
1070 fChain->SetBranchAddress("HLT_MinBias", &HLT_MinBias, &b_HLT_MinBias);
1071 fChain->SetBranchAddress("HLT_MinBiasEcal", &HLT_MinBiasEcal, &b_HLT_MinBiasEcal);
1072 fChain->SetBranchAddress("HLT_MinBiasHcal", &HLT_MinBiasHcal, &b_HLT_MinBiasHcal);
1073 fChain->SetBranchAddress("HLT_MinBiasPixel", &HLT_MinBiasPixel, &b_HLT_MinBiasPixel);
1074 fChain->SetBranchAddress("HLT_MinBiasPixel_Trk5", &HLT_MinBiasPixel_Trk5, &b_HLT_MinBiasPixel_Trk5);
1075 fChain->SetBranchAddress("HLT_Mu11", &HLT_Mu11, &b_HLT_Mu11);
1076 fChain->SetBranchAddress("HLT_Mu13", &HLT_Mu13, &b_HLT_Mu13);
1077 fChain->SetBranchAddress("HLT_Mu14_Jet50", &HLT_Mu14_Jet50, &b_HLT_Mu14_Jet50);
1078 fChain->SetBranchAddress("HLT_Mu15", &HLT_Mu15, &b_HLT_Mu15);
1079 fChain->SetBranchAddress("HLT_Mu15_L1Mu7", &HLT_Mu15_L1Mu7, &b_HLT_Mu15_L1Mu7);
1080 fChain->SetBranchAddress("HLT_Mu15_Vtx2cm", &HLT_Mu15_Vtx2cm, &b_HLT_Mu15_Vtx2cm);
1081 fChain->SetBranchAddress("HLT_Mu15_Vtx2mm", &HLT_Mu15_Vtx2mm, &b_HLT_Mu15_Vtx2mm);
1082 fChain->SetBranchAddress("HLT_Mu3", &HLT_Mu3, &b_HLT_Mu3);
1083 fChain->SetBranchAddress("HLT_Mu5", &HLT_Mu5, &b_HLT_Mu5);
1084 fChain->SetBranchAddress("HLT_Mu5_TripleJet30", &HLT_Mu5_TripleJet30, &b_HLT_Mu5_TripleJet30);
1085 fChain->SetBranchAddress("HLT_Mu7", &HLT_Mu7, &b_HLT_Mu7);
1086 fChain->SetBranchAddress("HLT_Mu9", &HLT_Mu9, &b_HLT_Mu9);
1087 fChain->SetBranchAddress("HLT_NoL2IsoMu8_Jet40", &HLT_NoL2IsoMu8_Jet40, &b_HLT_NoL2IsoMu8_Jet40);
1088 fChain->SetBranchAddress("HLT_Photon15_L1R", &HLT_Photon15_L1R, &b_HLT_Photon15_L1R);
1089 fChain->SetBranchAddress("HLT_Photon25_L1R", &HLT_Photon25_L1R, &b_HLT_Photon25_L1R);
1090 fChain->SetBranchAddress("HLT_QuadJet30", &HLT_QuadJet30, &b_HLT_QuadJet30);
1091 fChain->SetBranchAddress("HLT_QuadJet35_MET60", &HLT_QuadJet35_MET60, &b_HLT_QuadJet35_MET60);
1092 fChain->SetBranchAddress("HLT_QuadJet60", &HLT_QuadJet60, &b_HLT_QuadJet60);
1093 fChain->SetBranchAddress("HLT_SumET120", &HLT_SumET120, &b_HLT_SumET120);
1094 fChain->SetBranchAddress("HLT_TrackerCosmics", &HLT_TrackerCosmics, &b_HLT_TrackerCosmics);
1095 fChain->SetBranchAddress("HLT_TripleJet60_MET60", &HLT_TripleJet60_MET60, &b_HLT_TripleJet60_MET60);
1096 fChain->SetBranchAddress("HLT_TripleJet85", &HLT_TripleJet85, &b_HLT_TripleJet85);
1097 fChain->SetBranchAddress("HLT_TripleMu3_TauTo3Mu", &HLT_TripleMu3_TauTo3Mu, &b_HLT_TripleMu3_TauTo3Mu);
1098 fChain->SetBranchAddress("HLT_ZeroBias", &HLT_ZeroBias, &b_HLT_ZeroBias);
1099 fChain->SetBranchAddress("HLTriggerFinalPath", &HLTriggerFinalPath, &b_HLTriggerFinalPath);
1100 fChain->SetBranchAddress("HLTriggerFirstPath", &HLTriggerFirstPath, &b_HLTriggerFirstPath);
1101 fChain->SetBranchAddress("L1simulation_step", &L1simulation_step, &b_L1simulation_step);
1102 fChain->SetBranchAddress("digi2raw_step", &digi2raw_step, &b_digi2raw_step);
1103 fChain->SetBranchAddress("digitisation_step", &digitisation_step, &b_digitisation_step);
1104 fChain->SetBranchAddress("generation_step", &generation_step, &b_generation_step);
1105 fChain->SetBranchAddress("simulation_step", &simulation_step, &b_simulation_step);
1106 }
1107
1108 Bool_t ttljets::Notify()
1109 {
1110 // The Notify() function is called when a new file is opened. This
1111 // can be either for a new TTree in a TChain or when when a new TTree
1112 // is started when using PROOF. It is normally not necessary to make changes
1113 // to the generated code, but the routine can be extended by the
1114 // user if needed. The return value is currently not used.
1115
1116 return kTRUE;
1117 }
1118
1119 #endif // #ifdef ttljets_cxx