babymaker  e95a6a9342d4604277fe7cc6149b6b5b24447d89
baby_base.hh
Go to the documentation of this file.
1 // baby_base: base class to handle reduced tree ntuples
2 // File generated with generate_baby.exe
3 
4 #ifndef H_BABY_BASE
5 #define H_BABY_BASE
6 
7 #include <vector>
8 #include <string>
9 
10 #include "TTree.h"
11 #include "TChain.h"
12 
13 class baby_base{
14 public:
15  baby_base(); // Constructor to create tree
16  baby_base(const std::string &filename); // Constructor to read tree
17 
18  int Add(const std::string &filename);
19  long GetEntries() const;
20  virtual void GetEntry(const long entry);
21  bool PassString(TString cut);
22 
23  virtual void Clear();
24  virtual void Fill();
25  void Write();
26 
27  virtual std::string BabyType() const;
28 
29  static const double bad_val_;
30 
31  virtual ~baby_base();
32 
33  Long64_t const & event() const;
34  Long64_t & event();
35  bool const & fromGS() const;
36  bool & fromGS();
37  bool const & jetmismeas() const;
38  bool & jetmismeas();
39  bool const & json12p9() const;
40  bool & json12p9();
41  bool const & json2p6() const;
42  bool & json2p6();
43  bool const & json4p0() const;
44  bool & json4p0();
45  bool const & json7p65() const;
46  bool & json7p65();
47  bool const & low_dphi() const;
48  bool & low_dphi();
49  bool const & nonblind() const;
50  bool & nonblind();
51  bool const & pass() const;
52  bool & pass();
53  bool const & pass20() const;
54  bool & pass20();
55  bool const & pass40() const;
56  bool & pass40();
57  bool const & pass50() const;
58  bool & pass50();
59  bool const & pass_cschalo() const;
60  bool & pass_cschalo();
61  bool const & pass_ecaldeadcell() const;
62  bool & pass_ecaldeadcell();
63  bool const & pass_eebadsc() const;
64  bool & pass_eebadsc();
65  bool const & pass_goodv() const;
66  bool & pass_goodv();
67  bool const & pass_hbhe() const;
68  bool & pass_hbhe();
69  bool const & pass_hbheiso() const;
70  bool & pass_hbheiso();
71  bool const & pass_jets() const;
72  bool & pass_jets();
73  bool const & pass_jets20() const;
74  bool & pass_jets20();
75  bool const & pass_jets40() const;
76  bool & pass_jets40();
77  bool const & pass_jets50() const;
78  bool & pass_jets50();
79  bool const & pass_jets_nohf() const;
80  bool & pass_jets_nohf();
81  bool const & pass_jets_ra2() const;
82  bool & pass_jets_ra2();
83  bool const & pass_jets_tight() const;
84  bool & pass_jets_tight();
85  bool const & pass_jets_tight_ra2() const;
86  bool & pass_jets_tight_ra2();
87  bool const & pass_nohf() const;
88  bool & pass_nohf();
89  bool const & pass_ra2() const;
90  bool & pass_ra2();
91  bool const & pass_ra2_badmu() const;
92  bool & pass_ra2_badmu();
93  bool const & stitch() const;
94  bool & stitch();
95  bool const & trig_lep() const;
96  bool & trig_lep();
97  bool const & trig_met() const;
98  bool & trig_met();
99  bool const & trig_ra4() const;
100  bool & trig_ra4();
101  bool const & trig_vvvl() const;
102  bool & trig_vvvl();
103  float const & dphi1() const;
104  float & dphi1();
105  float const & dphi2() const;
106  float & dphi2();
107  float const & dphi3() const;
108  float & dphi3();
109  float const & dphi4() const;
110  float & dphi4();
111  float const & dphi_wlep() const;
112  float & dphi_wlep();
113  float const & eff_jetid() const;
114  float & eff_jetid();
115  float const & eff_trig() const;
116  float & eff_trig();
117  float const & elel_eta() const;
118  float & elel_eta();
119  float const & elel_m() const;
120  float & elel_m();
121  float const & elel_phi() const;
122  float & elel_phi();
123  float const & elel_pt() const;
124  float & elel_pt();
125  float const & elel_pt1() const;
126  float & elel_pt1();
127  float const & elel_pt2() const;
128  float & elel_pt2();
129  float const & elel_w() const;
130  float & elel_w();
131  float const & elelv_eta() const;
132  float & elelv_eta();
133  float const & elelv_m() const;
134  float & elelv_m();
135  float const & elelv_phi() const;
136  float & elelv_phi();
137  float const & elelv_pt() const;
138  float & elelv_pt();
139  float const & elelv_pt1() const;
140  float & elelv_pt1();
141  float const & elelv_pt2() const;
142  float & elelv_pt2();
143  float const & elelv_w() const;
144  float & elelv_w();
145  float const & elmu_eta() const;
146  float & elmu_eta();
147  float const & elmu_m() const;
148  float & elmu_m();
149  float const & elmu_phi() const;
150  float & elmu_phi();
151  float const & elmu_pt() const;
152  float & elmu_pt();
153  float const & elmu_pt1() const;
154  float & elmu_pt1();
155  float const & elmu_pt2() const;
156  float & elmu_pt2();
157  float const & elmu_w() const;
158  float & elmu_w();
159  float const & hig1_eta() const;
160  float & hig1_eta();
161  float const & hig1_m() const;
162  float & hig1_m();
163  float const & hig1_phi() const;
164  float & hig1_phi();
165  float const & hig1_pt() const;
166  float & hig1_pt();
167  float const & hig2_eta() const;
168  float & hig2_eta();
169  float const & hig2_m() const;
170  float & hig2_m();
171  float const & hig2_phi() const;
172  float & hig2_phi();
173  float const & hig2_pt() const;
174  float & hig2_pt();
175  float const & hig_am() const;
176  float & hig_am();
177  float const & hig_dm() const;
178  float & hig_dm();
179  float const & hig_dphi() const;
180  float & hig_dphi();
181  float const & hig_drmax() const;
182  float & hig_drmax();
183  float const & ht() const;
184  float & ht();
185  float const & ht40() const;
186  float & ht40();
187  float const & ht50() const;
188  float & ht50();
189  float const & ht_clean() const;
190  float & ht_clean();
191  float const & ht_hlt() const;
192  float & ht_hlt();
193  float const & ht_isr_me() const;
194  float & ht_isr_me();
195  float const & ht_ra2() const;
196  float & ht_ra2();
197  float const & ht_tru() const;
198  float & ht_tru();
199  float const & htx() const;
200  float & htx();
201  float const & htx40() const;
202  float & htx40();
203  float const & htx50() const;
204  float & htx50();
205  float const & isr_tru_eta() const;
206  float & isr_tru_eta();
207  float const & isr_tru_phi() const;
208  float & isr_tru_phi();
209  float const & isr_tru_pt() const;
210  float & isr_tru_pt();
211  float const & jetsys_eta() const;
212  float & jetsys_eta();
213  float const & jetsys_m() const;
214  float & jetsys_m();
215  float const & jetsys_nob_eta() const;
216  float & jetsys_nob_eta();
217  float const & jetsys_nob_m() const;
218  float & jetsys_nob_m();
219  float const & jetsys_nob_phi() const;
220  float & jetsys_nob_phi();
221  float const & jetsys_nob_pt() const;
222  float & jetsys_nob_pt();
223  float const & jetsys_phi() const;
224  float & jetsys_phi();
225  float const & jetsys_pt() const;
226  float & jetsys_pt();
227  float const & m_tt() const;
228  float & m_tt();
229  float const & mct() const;
230  float & mct();
231  float const & met() const;
232  float & met();
233  float const & met_calo() const;
234  float & met_calo();
235  float const & met_calo_phi() const;
236  float & met_calo_phi();
237  float const & met_mini() const;
238  float & met_mini();
239  float const & met_mini_phi() const;
240  float & met_mini_phi();
241  float const & met_nohf() const;
242  float & met_nohf();
243  float const & met_nohf_phi() const;
244  float & met_nohf_phi();
245  float const & met_phi() const;
246  float & met_phi();
247  float const & met_raw() const;
248  float & met_raw();
249  float const & met_raw_phi() const;
250  float & met_raw_phi();
251  float const & met_rebal() const;
252  float & met_rebal();
253  float const & met_tru() const;
254  float & met_tru();
255  float const & met_tru_nuw() const;
256  float & met_tru_nuw();
257  float const & met_tru_nuw_phi() const;
258  float & met_tru_nuw_phi();
259  float const & met_tru_phi() const;
260  float & met_tru_phi();
261  float const & mht() const;
262  float & mht();
263  float const & mht_clean() const;
264  float & mht_clean();
265  float const & mht_clean_phi() const;
266  float & mht_clean_phi();
267  float const & mht_phi() const;
268  float & mht_phi();
269  float const & mj08() const;
270  float & mj08();
271  float const & mj12() const;
272  float & mj12();
273  float const & mj14() const;
274  float & mj14();
275  float const & mj14_nolep() const;
276  float & mj14_nolep();
277  float const & mj40() const;
278  float & mj40();
279  float const & mj50() const;
280  float & mj50();
281  float const & mt() const;
282  float & mt();
283  float const & mt2() const;
284  float & mt2();
285  float const & mt2_0mass() const;
286  float & mt2_0mass();
287  float const & mt_nohf() const;
288  float & mt_nohf();
289  float const & mt_rebal() const;
290  float & mt_rebal();
291  float const & mt_tru() const;
292  float & mt_tru();
293  float const & mt_tru_nuw() const;
294  float & mt_tru_nuw();
295  float const & mumu_eta() const;
296  float & mumu_eta();
297  float const & mumu_m() const;
298  float & mumu_m();
299  float const & mumu_phi() const;
300  float & mumu_phi();
301  float const & mumu_pt() const;
302  float & mumu_pt();
303  float const & mumu_pt1() const;
304  float & mumu_pt1();
305  float const & mumu_pt2() const;
306  float & mumu_pt2();
307  float const & mumu_w() const;
308  float & mumu_w();
309  float const & mumuv_eta() const;
310  float & mumuv_eta();
311  float const & mumuv_m() const;
312  float & mumuv_m();
313  float const & mumuv_phi() const;
314  float & mumuv_phi();
315  float const & mumuv_pt() const;
316  float & mumuv_pt();
317  float const & mumuv_pt1() const;
318  float & mumuv_pt1();
319  float const & mumuv_pt2() const;
320  float & mumuv_pt2();
321  float const & mumuv_w() const;
322  float & mumuv_w();
323  float const & nisr() const;
324  float & nisr();
325  float const & ntrupv_mean() const;
326  float & ntrupv_mean();
327  float const & onel_ele105() const;
328  float & onel_ele105();
329  float const & onel_ele23() const;
330  float & onel_ele23();
331  float const & onel_ele8() const;
332  float & onel_ele8();
333  float const & onel_vvvl() const;
334  float & onel_vvvl();
335  float const & onht() const;
336  float & onht();
337  float const & onmet() const;
338  float & onmet();
339  float const & onmu_isomu18() const;
340  float & onmu_isomu18();
341  float const & onmu_mu50() const;
342  float & onmu_mu50();
343  float const & onmu_mu8() const;
344  float & onmu_mu8();
345  float const & onmu_vvvl() const;
346  float & onmu_vvvl();
347  float const & onph_ph90() const;
348  float & onph_ph90();
349  float const & st() const;
350  float & st();
351  float const & st40() const;
352  float & st40();
353  float const & st50() const;
354  float & st50();
355  float const & w_btag() const;
356  float & w_btag();
357  float const & w_btag40() const;
358  float & w_btag40();
359  float const & w_btag_loose() const;
360  float & w_btag_loose();
361  float const & w_fs_lep() const;
362  float & w_fs_lep();
363  float const & w_isr() const;
364  float & w_isr();
365  float const & w_lep() const;
366  float & w_lep();
367  float const & w_lumi() const;
368  float & w_lumi();
369  float const & w_pu() const;
370  float & w_pu();
371  float const & w_toppt() const;
372  float & w_toppt();
373  float const & weight() const;
374  float & weight();
375  float const & weight_rpv() const;
376  float & weight_rpv();
377  int const & hig_bin() const;
378  int & hig_bin();
379  int const & lumiblock() const;
380  int & lumiblock();
381  int const & mgluino() const;
382  int & mgluino();
383  int const & mlsp() const;
384  int & mlsp();
385  int const & nbl() const;
386  int & nbl();
387  int const & nbm() const;
388  int & nbm();
389  int const & nbm20() const;
390  int & nbm20();
391  int const & nbm40() const;
392  int & nbm40();
393  int const & nbm50() const;
394  int & nbm50();
395  int const & nbm_ra2() const;
396  int & nbm_ra2();
397  int const & nbt() const;
398  int & nbt();
399  int const & nels() const;
400  int & nels();
401  int const & nels_ele23() const;
402  int & nels_ele23();
403  int const & nels_vvvl() const;
404  int & nels_vvvl();
405  int const & nfjets14() const;
406  int & nfjets14();
407  int const & nfjets40() const;
408  int & nfjets40();
409  int const & nisr_me() const;
410  int & nisr_me();
411  int const & njets() const;
412  int & njets();
413  int const & njets20() const;
414  int & njets20();
415  int const & njets40() const;
416  int & njets40();
417  int const & njets50() const;
418  int & njets50();
419  int const & njets_clean() const;
420  int & njets_clean();
421  int const & njets_ra2() const;
422  int & njets_ra2();
423  int const & nleps() const;
424  int & nleps();
425  int const & nleps_tm() const;
426  int & nleps_tm();
427  int const & nmus() const;
428  int & nmus();
429  int const & nmus_isomu18() const;
430  int & nmus_isomu18();
431  int const & nmus_vvvl() const;
432  int & nmus_vvvl();
433  int const & nph() const;
434  int & nph();
435  int const & npv() const;
436  int & npv();
437  int const & ntks() const;
438  int & ntks();
439  int const & ntruels() const;
440  int & ntruels();
441  int const & ntruleps() const;
442  int & ntruleps();
443  int const & ntrumus() const;
444  int & ntrumus();
445  int const & ntrupv() const;
446  int & ntrupv();
447  int const & ntrutaush() const;
448  int & ntrutaush();
449  int const & ntrutausl() const;
450  int & ntrutausl();
451  int const & nvels() const;
452  int & nvels();
453  int const & nveto() const;
454  int & nveto();
455  int const & nvleps() const;
456  int & nvleps();
457  int const & nvmus() const;
458  int & nvmus();
459  int const & run() const;
460  int & run();
461  int const & type() const;
462  int & type();
463  std::vector<bool> const & els_ele105() const;
464  std::vector<bool> & els_ele105();
465  std::vector<bool> const & els_ele23() const;
466  std::vector<bool> & els_ele23();
467  std::vector<bool> const & els_ele8() const;
468  std::vector<bool> & els_ele8();
469  std::vector<bool> const & els_inz() const;
470  std::vector<bool> & els_inz();
471  std::vector<bool> const & els_inzv() const;
472  std::vector<bool> & els_inzv();
473  std::vector<bool> const & els_ispf() const;
474  std::vector<bool> & els_ispf();
475  std::vector<bool> const & els_sig() const;
476  std::vector<bool> & els_sig();
477  std::vector<bool> const & els_sigid() const;
478  std::vector<bool> & els_sigid();
479  std::vector<bool> const & els_tight() const;
480  std::vector<bool> & els_tight();
481  std::vector<bool> const & els_tm() const;
482  std::vector<bool> & els_tm();
483  std::vector<bool> const & els_vvvl() const;
484  std::vector<bool> & els_vvvl();
485  std::vector<bool> const & jets_h1() const;
486  std::vector<bool> & jets_h1();
487  std::vector<bool> const & jets_h2() const;
488  std::vector<bool> & jets_h2();
489  std::vector<bool> const & jets_isisr() const;
490  std::vector<bool> & jets_isisr();
491  std::vector<bool> const & jets_islep() const;
492  std::vector<bool> & jets_islep();
493  std::vector<bool> const & mus_inz() const;
494  std::vector<bool> & mus_inz();
495  std::vector<bool> const & mus_inzv() const;
496  std::vector<bool> & mus_inzv();
497  std::vector<bool> const & mus_isomu18() const;
498  std::vector<bool> & mus_isomu18();
499  std::vector<bool> const & mus_mu50() const;
500  std::vector<bool> & mus_mu50();
501  std::vector<bool> const & mus_mu8() const;
502  std::vector<bool> & mus_mu8();
503  std::vector<bool> const & mus_sig() const;
504  std::vector<bool> & mus_sig();
505  std::vector<bool> const & mus_sigid() const;
506  std::vector<bool> & mus_sigid();
507  std::vector<bool> const & mus_tight() const;
508  std::vector<bool> & mus_tight();
509  std::vector<bool> const & mus_tm() const;
510  std::vector<bool> & mus_tm();
511  std::vector<bool> const & mus_trk_quality() const;
512  std::vector<bool> & mus_trk_quality();
513  std::vector<bool> const & mus_vvvl() const;
514  std::vector<bool> & mus_vvvl();
515  std::vector<bool> const & ph_ph90() const;
516  std::vector<bool> & ph_ph90();
517  std::vector<bool> const & ph_tm() const;
518  std::vector<bool> & ph_tm();
519  std::vector<bool> const & sys_pass() const;
520  std::vector<bool> & sys_pass();
521  std::vector<bool> const & sys_pass40() const;
522  std::vector<bool> & sys_pass40();
523  std::vector<bool> const & tks_tm() const;
524  std::vector<bool> & tks_tm();
525  std::vector<bool> const & trig() const;
526  std::vector<bool> & trig();
527  std::vector<float> const & els_d0() const;
528  std::vector<float> & els_d0();
529  std::vector<float> const & els_deta_sctrk() const;
530  std::vector<float> & els_deta_sctrk();
531  std::vector<float> const & els_dphi_sctrk() const;
532  std::vector<float> & els_dphi_sctrk();
533  std::vector<float> const & els_dz() const;
534  std::vector<float> & els_dz();
535  std::vector<float> const & els_em_e() const;
536  std::vector<float> & els_em_e();
537  std::vector<float> const & els_eoverp() const;
538  std::vector<float> & els_eoverp();
539  std::vector<float> const & els_eta() const;
540  std::vector<float> & els_eta();
541  std::vector<float> const & els_hovere() const;
542  std::vector<float> & els_hovere();
543  std::vector<float> const & els_ip3d() const;
544  std::vector<float> & els_ip3d();
545  std::vector<float> const & els_miniso() const;
546  std::vector<float> & els_miniso();
547  std::vector<float> const & els_phi() const;
548  std::vector<float> & els_phi();
549  std::vector<float> const & els_pt() const;
550  std::vector<float> & els_pt();
551  std::vector<float> const & els_reliso() const;
552  std::vector<float> & els_reliso();
553  std::vector<float> const & els_sceta() const;
554  std::vector<float> & els_sceta();
555  std::vector<float> const & els_trk_pt() const;
556  std::vector<float> & els_trk_pt();
557  std::vector<float> const & els_trk_pterr() const;
558  std::vector<float> & els_trk_pterr();
559  std::vector<float> const & els_vvvl_eta() const;
560  std::vector<float> & els_vvvl_eta();
561  std::vector<float> const & els_vvvl_phi() const;
562  std::vector<float> & els_vvvl_phi();
563  std::vector<float> const & els_vvvl_pt() const;
564  std::vector<float> & els_vvvl_pt();
565  std::vector<float> const & fjets14_eta() const;
566  std::vector<float> & fjets14_eta();
567  std::vector<float> const & fjets14_m() const;
568  std::vector<float> & fjets14_m();
569  std::vector<float> const & fjets14_phi() const;
570  std::vector<float> & fjets14_phi();
571  std::vector<float> const & fjets14_pt() const;
572  std::vector<float> & fjets14_pt();
573  std::vector<float> const & fjets40_eta() const;
574  std::vector<float> & fjets40_eta();
575  std::vector<float> const & fjets40_m() const;
576  std::vector<float> & fjets40_m();
577  std::vector<float> const & fjets40_phi() const;
578  std::vector<float> & fjets40_phi();
579  std::vector<float> const & fjets40_pt() const;
580  std::vector<float> & fjets40_pt();
581  std::vector<float> const & jets_csv() const;
582  std::vector<float> & jets_csv();
583  std::vector<float> const & jets_eta() const;
584  std::vector<float> & jets_eta();
585  std::vector<float> const & jets_m() const;
586  std::vector<float> & jets_m();
587  std::vector<float> const & jets_phi() const;
588  std::vector<float> & jets_phi();
589  std::vector<float> const & jets_pt() const;
590  std::vector<float> & jets_pt();
591  std::vector<float> const & jets_pt_res() const;
592  std::vector<float> & jets_pt_res();
593  std::vector<float> const & leps_eta() const;
594  std::vector<float> & leps_eta();
595  std::vector<float> const & leps_id() const;
596  std::vector<float> & leps_id();
597  std::vector<float> const & leps_phi() const;
598  std::vector<float> & leps_phi();
599  std::vector<float> const & leps_pt() const;
600  std::vector<float> & leps_pt();
601  std::vector<float> const & mc_eta() const;
602  std::vector<float> & mc_eta();
603  std::vector<float> const & mc_mass() const;
604  std::vector<float> & mc_mass();
605  std::vector<float> const & mc_phi() const;
606  std::vector<float> & mc_phi();
607  std::vector<float> const & mc_pt() const;
608  std::vector<float> & mc_pt();
609  std::vector<float> const & mus_d0() const;
610  std::vector<float> & mus_d0();
611  std::vector<float> const & mus_dz() const;
612  std::vector<float> & mus_dz();
613  std::vector<float> const & mus_em_e() const;
614  std::vector<float> & mus_em_e();
615  std::vector<float> const & mus_eta() const;
616  std::vector<float> & mus_eta();
617  std::vector<float> const & mus_had_e() const;
618  std::vector<float> & mus_had_e();
619  std::vector<float> const & mus_miniso() const;
620  std::vector<float> & mus_miniso();
621  std::vector<float> const & mus_phi() const;
622  std::vector<float> & mus_phi();
623  std::vector<float> const & mus_pt() const;
624  std::vector<float> & mus_pt();
625  std::vector<float> const & mus_pterr() const;
626  std::vector<float> & mus_pterr();
627  std::vector<float> const & mus_reliso() const;
628  std::vector<float> & mus_reliso();
629  std::vector<float> const & mus_vvvl_eta() const;
630  std::vector<float> & mus_vvvl_eta();
631  std::vector<float> const & mus_vvvl_phi() const;
632  std::vector<float> & mus_vvvl_phi();
633  std::vector<float> const & mus_vvvl_pt() const;
634  std::vector<float> & mus_vvvl_pt();
635  std::vector<float> const & ph_eta() const;
636  std::vector<float> & ph_eta();
637  std::vector<float> const & ph_phi() const;
638  std::vector<float> & ph_phi();
639  std::vector<float> const & ph_pt() const;
640  std::vector<float> & ph_pt();
641  std::vector<float> const & sys_bctag() const;
642  std::vector<float> & sys_bctag();
643  std::vector<float> const & sys_bctag40() const;
644  std::vector<float> & sys_bctag40();
645  std::vector<float> const & sys_bctag_loose() const;
646  std::vector<float> & sys_bctag_loose();
647  std::vector<float> const & sys_fs_bctag() const;
648  std::vector<float> & sys_fs_bctag();
649  std::vector<float> const & sys_fs_bctag40() const;
650  std::vector<float> & sys_fs_bctag40();
651  std::vector<float> const & sys_fs_lep() const;
652  std::vector<float> & sys_fs_lep();
653  std::vector<float> const & sys_fs_udsgtag() const;
654  std::vector<float> & sys_fs_udsgtag();
655  std::vector<float> const & sys_fs_udsgtag40() const;
656  std::vector<float> & sys_fs_udsgtag40();
657  std::vector<float> const & sys_ht() const;
658  std::vector<float> & sys_ht();
659  std::vector<float> const & sys_ht40() const;
660  std::vector<float> & sys_ht40();
661  std::vector<float> const & sys_isr() const;
662  std::vector<float> & sys_isr();
663  std::vector<float> const & sys_lep() const;
664  std::vector<float> & sys_lep();
665  std::vector<float> const & sys_met() const;
666  std::vector<float> & sys_met();
667  std::vector<float> const & sys_mj14() const;
668  std::vector<float> & sys_mj14();
669  std::vector<float> const & sys_mj14_nolep() const;
670  std::vector<float> & sys_mj14_nolep();
671  std::vector<float> const & sys_mj40() const;
672  std::vector<float> & sys_mj40();
673  std::vector<float> const & sys_mt() const;
674  std::vector<float> & sys_mt();
675  std::vector<float> const & sys_muf() const;
676  std::vector<float> & sys_muf();
677  std::vector<float> const & sys_mur() const;
678  std::vector<float> & sys_mur();
679  std::vector<float> const & sys_murf() const;
680  std::vector<float> & sys_murf();
681  std::vector<float> const & sys_pu() const;
682  std::vector<float> & sys_pu();
683  std::vector<float> const & sys_st() const;
684  std::vector<float> & sys_st();
685  std::vector<float> const & sys_st40() const;
686  std::vector<float> & sys_st40();
687  std::vector<float> const & sys_trig() const;
688  std::vector<float> & sys_trig();
689  std::vector<float> const & sys_udsgtag() const;
690  std::vector<float> & sys_udsgtag();
691  std::vector<float> const & sys_udsgtag40() const;
692  std::vector<float> & sys_udsgtag40();
693  std::vector<float> const & sys_udsgtag_loose() const;
694  std::vector<float> & sys_udsgtag_loose();
695  std::vector<float> const & tks_d0() const;
696  std::vector<float> & tks_d0();
697  std::vector<float> const & tks_dz() const;
698  std::vector<float> & tks_dz();
699  std::vector<float> const & tks_eta() const;
700  std::vector<float> & tks_eta();
701  std::vector<float> const & tks_miniso() const;
702  std::vector<float> & tks_miniso();
703  std::vector<float> const & tks_mt() const;
704  std::vector<float> & tks_mt();
705  std::vector<float> const & tks_mt2() const;
706  std::vector<float> & tks_mt2();
707  std::vector<float> const & tks_phi() const;
708  std::vector<float> & tks_phi();
709  std::vector<float> const & tks_pt() const;
710  std::vector<float> & tks_pt();
711  std::vector<float> const & tks_reliso() const;
712  std::vector<float> & tks_reliso();
713  std::vector<float> const & trig_prescale() const;
714  std::vector<float> & trig_prescale();
715  std::vector<int> const & els_charge() const;
716  std::vector<int> & els_charge();
717  std::vector<int> const & els_trk_nholes() const;
718  std::vector<int> & els_trk_nholes();
719  std::vector<int> const & fjets14_nconst() const;
720  std::vector<int> & fjets14_nconst();
721  std::vector<int> const & fjets40_nconst() const;
722  std::vector<int> & fjets40_nconst();
723  std::vector<int> const & jets_fjet08_index() const;
724  std::vector<int> & jets_fjet08_index();
725  std::vector<int> const & jets_fjet12_index() const;
726  std::vector<int> & jets_fjet12_index();
727  std::vector<int> const & jets_fjet14_index() const;
728  std::vector<int> & jets_fjet14_index();
729  std::vector<int> const & jets_fjet14_nolep_index() const;
730  std::vector<int> & jets_fjet14_nolep_index();
731  std::vector<int> const & jets_fjet40_index() const;
732  std::vector<int> & jets_fjet40_index();
733  std::vector<int> const & jets_fjet50_index() const;
734  std::vector<int> & jets_fjet50_index();
735  std::vector<int> const & jets_hflavor() const;
736  std::vector<int> & jets_hflavor();
737  std::vector<int> const & mc_id() const;
738  std::vector<int> & mc_id();
739  std::vector<int> const & mc_mom() const;
740  std::vector<int> & mc_mom();
741  std::vector<int> const & mc_momidx() const;
742  std::vector<int> & mc_momidx();
743  std::vector<int> const & mc_status() const;
744  std::vector<int> & mc_status();
745  std::vector<int> const & mus_charge() const;
746  std::vector<int> & mus_charge();
747  std::vector<int> const & mus_trk_algo() const;
748  std::vector<int> & mus_trk_algo();
749  std::vector<int> const & mus_trk_nholes_in() const;
750  std::vector<int> & mus_trk_nholes_in();
751  std::vector<int> const & mus_trk_nholes_out() const;
752  std::vector<int> & mus_trk_nholes_out();
753  std::vector<int> const & sys_nbm() const;
754  std::vector<int> & sys_nbm();
755  std::vector<int> const & sys_nbm40() const;
756  std::vector<int> & sys_nbm40();
757  std::vector<int> const & sys_njets() const;
758  std::vector<int> & sys_njets();
759  std::vector<int> const & sys_njets40() const;
760  std::vector<int> & sys_njets40();
761  std::vector<int> const & tks_pdg() const;
762  std::vector<int> & tks_pdg();
763 
764  TChain chain_;
765  TTree tree_;
766  long entry_;
767 
768 protected:
769  const bool read_only_;
770 
771 private:
773  public:
774  VectorLoader();
775  private:
776  static bool loaded_;
777  };
778 
780  Long64_t event_;
781  TBranch *b_event_;
782  mutable bool c_event_;
783  bool fromGS_;
784  TBranch *b_fromGS_;
785  mutable bool c_fromGS_;
787  TBranch *b_jetmismeas_;
788  mutable bool c_jetmismeas_;
789  bool json12p9_;
790  TBranch *b_json12p9_;
791  mutable bool c_json12p9_;
792  bool json2p6_;
793  TBranch *b_json2p6_;
794  mutable bool c_json2p6_;
795  bool json4p0_;
796  TBranch *b_json4p0_;
797  mutable bool c_json4p0_;
798  bool json7p65_;
799  TBranch *b_json7p65_;
800  mutable bool c_json7p65_;
801  bool low_dphi_;
802  TBranch *b_low_dphi_;
803  mutable bool c_low_dphi_;
804  bool nonblind_;
805  TBranch *b_nonblind_;
806  mutable bool c_nonblind_;
807  bool pass_;
808  TBranch *b_pass_;
809  mutable bool c_pass_;
810  bool pass20_;
811  TBranch *b_pass20_;
812  mutable bool c_pass20_;
813  bool pass40_;
814  TBranch *b_pass40_;
815  mutable bool c_pass40_;
816  bool pass50_;
817  TBranch *b_pass50_;
818  mutable bool c_pass50_;
820  TBranch *b_pass_cschalo_;
821  mutable bool c_pass_cschalo_;
824  mutable bool c_pass_ecaldeadcell_;
826  TBranch *b_pass_eebadsc_;
827  mutable bool c_pass_eebadsc_;
829  TBranch *b_pass_goodv_;
830  mutable bool c_pass_goodv_;
832  TBranch *b_pass_hbhe_;
833  mutable bool c_pass_hbhe_;
835  TBranch *b_pass_hbheiso_;
836  mutable bool c_pass_hbheiso_;
838  TBranch *b_pass_jets_;
839  mutable bool c_pass_jets_;
841  TBranch *b_pass_jets20_;
842  mutable bool c_pass_jets20_;
844  TBranch *b_pass_jets40_;
845  mutable bool c_pass_jets40_;
847  TBranch *b_pass_jets50_;
848  mutable bool c_pass_jets50_;
851  mutable bool c_pass_jets_nohf_;
854  mutable bool c_pass_jets_ra2_;
857  mutable bool c_pass_jets_tight_;
862  TBranch *b_pass_nohf_;
863  mutable bool c_pass_nohf_;
864  bool pass_ra2_;
865  TBranch *b_pass_ra2_;
866  mutable bool c_pass_ra2_;
869  mutable bool c_pass_ra2_badmu_;
870  bool stitch_;
871  TBranch *b_stitch_;
872  mutable bool c_stitch_;
873  bool trig_lep_;
874  TBranch *b_trig_lep_;
875  mutable bool c_trig_lep_;
876  bool trig_met_;
877  TBranch *b_trig_met_;
878  mutable bool c_trig_met_;
879  bool trig_ra4_;
880  TBranch *b_trig_ra4_;
881  mutable bool c_trig_ra4_;
883  TBranch *b_trig_vvvl_;
884  mutable bool c_trig_vvvl_;
885  float dphi1_;
886  TBranch *b_dphi1_;
887  mutable bool c_dphi1_;
888  float dphi2_;
889  TBranch *b_dphi2_;
890  mutable bool c_dphi2_;
891  float dphi3_;
892  TBranch *b_dphi3_;
893  mutable bool c_dphi3_;
894  float dphi4_;
895  TBranch *b_dphi4_;
896  mutable bool c_dphi4_;
897  float dphi_wlep_;
898  TBranch *b_dphi_wlep_;
899  mutable bool c_dphi_wlep_;
900  float eff_jetid_;
901  TBranch *b_eff_jetid_;
902  mutable bool c_eff_jetid_;
903  float eff_trig_;
904  TBranch *b_eff_trig_;
905  mutable bool c_eff_trig_;
906  float elel_eta_;
907  TBranch *b_elel_eta_;
908  mutable bool c_elel_eta_;
909  float elel_m_;
910  TBranch *b_elel_m_;
911  mutable bool c_elel_m_;
912  float elel_phi_;
913  TBranch *b_elel_phi_;
914  mutable bool c_elel_phi_;
915  float elel_pt_;
916  TBranch *b_elel_pt_;
917  mutable bool c_elel_pt_;
918  float elel_pt1_;
919  TBranch *b_elel_pt1_;
920  mutable bool c_elel_pt1_;
921  float elel_pt2_;
922  TBranch *b_elel_pt2_;
923  mutable bool c_elel_pt2_;
924  float elel_w_;
925  TBranch *b_elel_w_;
926  mutable bool c_elel_w_;
927  float elelv_eta_;
928  TBranch *b_elelv_eta_;
929  mutable bool c_elelv_eta_;
930  float elelv_m_;
931  TBranch *b_elelv_m_;
932  mutable bool c_elelv_m_;
933  float elelv_phi_;
934  TBranch *b_elelv_phi_;
935  mutable bool c_elelv_phi_;
936  float elelv_pt_;
937  TBranch *b_elelv_pt_;
938  mutable bool c_elelv_pt_;
939  float elelv_pt1_;
940  TBranch *b_elelv_pt1_;
941  mutable bool c_elelv_pt1_;
942  float elelv_pt2_;
943  TBranch *b_elelv_pt2_;
944  mutable bool c_elelv_pt2_;
945  float elelv_w_;
946  TBranch *b_elelv_w_;
947  mutable bool c_elelv_w_;
948  float elmu_eta_;
949  TBranch *b_elmu_eta_;
950  mutable bool c_elmu_eta_;
951  float elmu_m_;
952  TBranch *b_elmu_m_;
953  mutable bool c_elmu_m_;
954  float elmu_phi_;
955  TBranch *b_elmu_phi_;
956  mutable bool c_elmu_phi_;
957  float elmu_pt_;
958  TBranch *b_elmu_pt_;
959  mutable bool c_elmu_pt_;
960  float elmu_pt1_;
961  TBranch *b_elmu_pt1_;
962  mutable bool c_elmu_pt1_;
963  float elmu_pt2_;
964  TBranch *b_elmu_pt2_;
965  mutable bool c_elmu_pt2_;
966  float elmu_w_;
967  TBranch *b_elmu_w_;
968  mutable bool c_elmu_w_;
969  float hig1_eta_;
970  TBranch *b_hig1_eta_;
971  mutable bool c_hig1_eta_;
972  float hig1_m_;
973  TBranch *b_hig1_m_;
974  mutable bool c_hig1_m_;
975  float hig1_phi_;
976  TBranch *b_hig1_phi_;
977  mutable bool c_hig1_phi_;
978  float hig1_pt_;
979  TBranch *b_hig1_pt_;
980  mutable bool c_hig1_pt_;
981  float hig2_eta_;
982  TBranch *b_hig2_eta_;
983  mutable bool c_hig2_eta_;
984  float hig2_m_;
985  TBranch *b_hig2_m_;
986  mutable bool c_hig2_m_;
987  float hig2_phi_;
988  TBranch *b_hig2_phi_;
989  mutable bool c_hig2_phi_;
990  float hig2_pt_;
991  TBranch *b_hig2_pt_;
992  mutable bool c_hig2_pt_;
993  float hig_am_;
994  TBranch *b_hig_am_;
995  mutable bool c_hig_am_;
996  float hig_dm_;
997  TBranch *b_hig_dm_;
998  mutable bool c_hig_dm_;
999  float hig_dphi_;
1000  TBranch *b_hig_dphi_;
1001  mutable bool c_hig_dphi_;
1002  float hig_drmax_;
1003  TBranch *b_hig_drmax_;
1004  mutable bool c_hig_drmax_;
1005  float ht_;
1006  TBranch *b_ht_;
1007  mutable bool c_ht_;
1008  float ht40_;
1009  TBranch *b_ht40_;
1010  mutable bool c_ht40_;
1011  float ht50_;
1012  TBranch *b_ht50_;
1013  mutable bool c_ht50_;
1014  float ht_clean_;
1015  TBranch *b_ht_clean_;
1016  mutable bool c_ht_clean_;
1017  float ht_hlt_;
1018  TBranch *b_ht_hlt_;
1019  mutable bool c_ht_hlt_;
1020  float ht_isr_me_;
1021  TBranch *b_ht_isr_me_;
1022  mutable bool c_ht_isr_me_;
1023  float ht_ra2_;
1024  TBranch *b_ht_ra2_;
1025  mutable bool c_ht_ra2_;
1026  float ht_tru_;
1027  TBranch *b_ht_tru_;
1028  mutable bool c_ht_tru_;
1029  float htx_;
1030  TBranch *b_htx_;
1031  mutable bool c_htx_;
1032  float htx40_;
1033  TBranch *b_htx40_;
1034  mutable bool c_htx40_;
1035  float htx50_;
1036  TBranch *b_htx50_;
1037  mutable bool c_htx50_;
1039  TBranch *b_isr_tru_eta_;
1040  mutable bool c_isr_tru_eta_;
1042  TBranch *b_isr_tru_phi_;
1043  mutable bool c_isr_tru_phi_;
1045  TBranch *b_isr_tru_pt_;
1046  mutable bool c_isr_tru_pt_;
1048  TBranch *b_jetsys_eta_;
1049  mutable bool c_jetsys_eta_;
1050  float jetsys_m_;
1051  TBranch *b_jetsys_m_;
1052  mutable bool c_jetsys_m_;
1055  mutable bool c_jetsys_nob_eta_;
1058  mutable bool c_jetsys_nob_m_;
1061  mutable bool c_jetsys_nob_phi_;
1064  mutable bool c_jetsys_nob_pt_;
1066  TBranch *b_jetsys_phi_;
1067  mutable bool c_jetsys_phi_;
1068  float jetsys_pt_;
1069  TBranch *b_jetsys_pt_;
1070  mutable bool c_jetsys_pt_;
1071  float m_tt_;
1072  TBranch *b_m_tt_;
1073  mutable bool c_m_tt_;
1074  float mct_;
1075  TBranch *b_mct_;
1076  mutable bool c_mct_;
1077  float met_;
1078  TBranch *b_met_;
1079  mutable bool c_met_;
1080  float met_calo_;
1081  TBranch *b_met_calo_;
1082  mutable bool c_met_calo_;
1085  mutable bool c_met_calo_phi_;
1086  float met_mini_;
1087  TBranch *b_met_mini_;
1088  mutable bool c_met_mini_;
1091  mutable bool c_met_mini_phi_;
1092  float met_nohf_;
1093  TBranch *b_met_nohf_;
1094  mutable bool c_met_nohf_;
1097  mutable bool c_met_nohf_phi_;
1098  float met_phi_;
1099  TBranch *b_met_phi_;
1100  mutable bool c_met_phi_;
1101  float met_raw_;
1102  TBranch *b_met_raw_;
1103  mutable bool c_met_raw_;
1105  TBranch *b_met_raw_phi_;
1106  mutable bool c_met_raw_phi_;
1107  float met_rebal_;
1108  TBranch *b_met_rebal_;
1109  mutable bool c_met_rebal_;
1110  float met_tru_;
1111  TBranch *b_met_tru_;
1112  mutable bool c_met_tru_;
1114  TBranch *b_met_tru_nuw_;
1115  mutable bool c_met_tru_nuw_;
1118  mutable bool c_met_tru_nuw_phi_;
1120  TBranch *b_met_tru_phi_;
1121  mutable bool c_met_tru_phi_;
1122  float mht_;
1123  TBranch *b_mht_;
1124  mutable bool c_mht_;
1125  float mht_clean_;
1126  TBranch *b_mht_clean_;
1127  mutable bool c_mht_clean_;
1130  mutable bool c_mht_clean_phi_;
1131  float mht_phi_;
1132  TBranch *b_mht_phi_;
1133  mutable bool c_mht_phi_;
1134  float mj08_;
1135  TBranch *b_mj08_;
1136  mutable bool c_mj08_;
1137  float mj12_;
1138  TBranch *b_mj12_;
1139  mutable bool c_mj12_;
1140  float mj14_;
1141  TBranch *b_mj14_;
1142  mutable bool c_mj14_;
1144  TBranch *b_mj14_nolep_;
1145  mutable bool c_mj14_nolep_;
1146  float mj40_;
1147  TBranch *b_mj40_;
1148  mutable bool c_mj40_;
1149  float mj50_;
1150  TBranch *b_mj50_;
1151  mutable bool c_mj50_;
1152  float mt_;
1153  TBranch *b_mt_;
1154  mutable bool c_mt_;
1155  float mt2_;
1156  TBranch *b_mt2_;
1157  mutable bool c_mt2_;
1158  float mt2_0mass_;
1159  TBranch *b_mt2_0mass_;
1160  mutable bool c_mt2_0mass_;
1161  float mt_nohf_;
1162  TBranch *b_mt_nohf_;
1163  mutable bool c_mt_nohf_;
1164  float mt_rebal_;
1165  TBranch *b_mt_rebal_;
1166  mutable bool c_mt_rebal_;
1167  float mt_tru_;
1168  TBranch *b_mt_tru_;
1169  mutable bool c_mt_tru_;
1171  TBranch *b_mt_tru_nuw_;
1172  mutable bool c_mt_tru_nuw_;
1173  float mumu_eta_;
1174  TBranch *b_mumu_eta_;
1175  mutable bool c_mumu_eta_;
1176  float mumu_m_;
1177  TBranch *b_mumu_m_;
1178  mutable bool c_mumu_m_;
1179  float mumu_phi_;
1180  TBranch *b_mumu_phi_;
1181  mutable bool c_mumu_phi_;
1182  float mumu_pt_;
1183  TBranch *b_mumu_pt_;
1184  mutable bool c_mumu_pt_;
1185  float mumu_pt1_;
1186  TBranch *b_mumu_pt1_;
1187  mutable bool c_mumu_pt1_;
1188  float mumu_pt2_;
1189  TBranch *b_mumu_pt2_;
1190  mutable bool c_mumu_pt2_;
1191  float mumu_w_;
1192  TBranch *b_mumu_w_;
1193  mutable bool c_mumu_w_;
1194  float mumuv_eta_;
1195  TBranch *b_mumuv_eta_;
1196  mutable bool c_mumuv_eta_;
1197  float mumuv_m_;
1198  TBranch *b_mumuv_m_;
1199  mutable bool c_mumuv_m_;
1200  float mumuv_phi_;
1201  TBranch *b_mumuv_phi_;
1202  mutable bool c_mumuv_phi_;
1203  float mumuv_pt_;
1204  TBranch *b_mumuv_pt_;
1205  mutable bool c_mumuv_pt_;
1206  float mumuv_pt1_;
1207  TBranch *b_mumuv_pt1_;
1208  mutable bool c_mumuv_pt1_;
1209  float mumuv_pt2_;
1210  TBranch *b_mumuv_pt2_;
1211  mutable bool c_mumuv_pt2_;
1212  float mumuv_w_;
1213  TBranch *b_mumuv_w_;
1214  mutable bool c_mumuv_w_;
1215  float nisr_;
1216  TBranch *b_nisr_;
1217  mutable bool c_nisr_;
1219  TBranch *b_ntrupv_mean_;
1220  mutable bool c_ntrupv_mean_;
1222  TBranch *b_onel_ele105_;
1223  mutable bool c_onel_ele105_;
1225  TBranch *b_onel_ele23_;
1226  mutable bool c_onel_ele23_;
1227  float onel_ele8_;
1228  TBranch *b_onel_ele8_;
1229  mutable bool c_onel_ele8_;
1230  float onel_vvvl_;
1231  TBranch *b_onel_vvvl_;
1232  mutable bool c_onel_vvvl_;
1233  float onht_;
1234  TBranch *b_onht_;
1235  mutable bool c_onht_;
1236  float onmet_;
1237  TBranch *b_onmet_;
1238  mutable bool c_onmet_;
1241  mutable bool c_onmu_isomu18_;
1242  float onmu_mu50_;
1243  TBranch *b_onmu_mu50_;
1244  mutable bool c_onmu_mu50_;
1245  float onmu_mu8_;
1246  TBranch *b_onmu_mu8_;
1247  mutable bool c_onmu_mu8_;
1248  float onmu_vvvl_;
1249  TBranch *b_onmu_vvvl_;
1250  mutable bool c_onmu_vvvl_;
1251  float onph_ph90_;
1252  TBranch *b_onph_ph90_;
1253  mutable bool c_onph_ph90_;
1254  float st_;
1255  TBranch *b_st_;
1256  mutable bool c_st_;
1257  float st40_;
1258  TBranch *b_st40_;
1259  mutable bool c_st40_;
1260  float st50_;
1261  TBranch *b_st50_;
1262  mutable bool c_st50_;
1263  float w_btag_;
1264  TBranch *b_w_btag_;
1265  mutable bool c_w_btag_;
1266  float w_btag40_;
1267  TBranch *b_w_btag40_;
1268  mutable bool c_w_btag40_;
1271  mutable bool c_w_btag_loose_;
1272  float w_fs_lep_;
1273  TBranch *b_w_fs_lep_;
1274  mutable bool c_w_fs_lep_;
1275  float w_isr_;
1276  TBranch *b_w_isr_;
1277  mutable bool c_w_isr_;
1278  float w_lep_;
1279  TBranch *b_w_lep_;
1280  mutable bool c_w_lep_;
1281  float w_lumi_;
1282  TBranch *b_w_lumi_;
1283  mutable bool c_w_lumi_;
1284  float w_pu_;
1285  TBranch *b_w_pu_;
1286  mutable bool c_w_pu_;
1287  float w_toppt_;
1288  TBranch *b_w_toppt_;
1289  mutable bool c_w_toppt_;
1290  float weight_;
1291  TBranch *b_weight_;
1292  mutable bool c_weight_;
1294  TBranch *b_weight_rpv_;
1295  mutable bool c_weight_rpv_;
1297  TBranch *b_hig_bin_;
1298  mutable bool c_hig_bin_;
1300  TBranch *b_lumiblock_;
1301  mutable bool c_lumiblock_;
1303  TBranch *b_mgluino_;
1304  mutable bool c_mgluino_;
1305  int mlsp_;
1306  TBranch *b_mlsp_;
1307  mutable bool c_mlsp_;
1308  int nbl_;
1309  TBranch *b_nbl_;
1310  mutable bool c_nbl_;
1311  int nbm_;
1312  TBranch *b_nbm_;
1313  mutable bool c_nbm_;
1314  int nbm20_;
1315  TBranch *b_nbm20_;
1316  mutable bool c_nbm20_;
1317  int nbm40_;
1318  TBranch *b_nbm40_;
1319  mutable bool c_nbm40_;
1320  int nbm50_;
1321  TBranch *b_nbm50_;
1322  mutable bool c_nbm50_;
1324  TBranch *b_nbm_ra2_;
1325  mutable bool c_nbm_ra2_;
1326  int nbt_;
1327  TBranch *b_nbt_;
1328  mutable bool c_nbt_;
1329  int nels_;
1330  TBranch *b_nels_;
1331  mutable bool c_nels_;
1333  TBranch *b_nels_ele23_;
1334  mutable bool c_nels_ele23_;
1336  TBranch *b_nels_vvvl_;
1337  mutable bool c_nels_vvvl_;
1339  TBranch *b_nfjets14_;
1340  mutable bool c_nfjets14_;
1342  TBranch *b_nfjets40_;
1343  mutable bool c_nfjets40_;
1345  TBranch *b_nisr_me_;
1346  mutable bool c_nisr_me_;
1347  int njets_;
1348  TBranch *b_njets_;
1349  mutable bool c_njets_;
1351  TBranch *b_njets20_;
1352  mutable bool c_njets20_;
1354  TBranch *b_njets40_;
1355  mutable bool c_njets40_;
1357  TBranch *b_njets50_;
1358  mutable bool c_njets50_;
1360  TBranch *b_njets_clean_;
1361  mutable bool c_njets_clean_;
1363  TBranch *b_njets_ra2_;
1364  mutable bool c_njets_ra2_;
1365  int nleps_;
1366  TBranch *b_nleps_;
1367  mutable bool c_nleps_;
1369  TBranch *b_nleps_tm_;
1370  mutable bool c_nleps_tm_;
1371  int nmus_;
1372  TBranch *b_nmus_;
1373  mutable bool c_nmus_;
1376  mutable bool c_nmus_isomu18_;
1378  TBranch *b_nmus_vvvl_;
1379  mutable bool c_nmus_vvvl_;
1380  int nph_;
1381  TBranch *b_nph_;
1382  mutable bool c_nph_;
1383  int npv_;
1384  TBranch *b_npv_;
1385  mutable bool c_npv_;
1386  int ntks_;
1387  TBranch *b_ntks_;
1388  mutable bool c_ntks_;
1390  TBranch *b_ntruels_;
1391  mutable bool c_ntruels_;
1393  TBranch *b_ntruleps_;
1394  mutable bool c_ntruleps_;
1396  TBranch *b_ntrumus_;
1397  mutable bool c_ntrumus_;
1398  int ntrupv_;
1399  TBranch *b_ntrupv_;
1400  mutable bool c_ntrupv_;
1402  TBranch *b_ntrutaush_;
1403  mutable bool c_ntrutaush_;
1405  TBranch *b_ntrutausl_;
1406  mutable bool c_ntrutausl_;
1407  int nvels_;
1408  TBranch *b_nvels_;
1409  mutable bool c_nvels_;
1410  int nveto_;
1411  TBranch *b_nveto_;
1412  mutable bool c_nveto_;
1413  int nvleps_;
1414  TBranch *b_nvleps_;
1415  mutable bool c_nvleps_;
1416  int nvmus_;
1417  TBranch *b_nvmus_;
1418  mutable bool c_nvmus_;
1419  int run_;
1420  TBranch *b_run_;
1421  mutable bool c_run_;
1422  int type_;
1423  TBranch *b_type_;
1424  mutable bool c_type_;
1425  std::vector<bool> els_ele105_;
1426  std::vector<bool> *p_els_ele105_;
1427  TBranch *b_els_ele105_;
1428  mutable bool c_els_ele105_;
1429  std::vector<bool> els_ele23_;
1430  std::vector<bool> *p_els_ele23_;
1431  TBranch *b_els_ele23_;
1432  mutable bool c_els_ele23_;
1433  std::vector<bool> els_ele8_;
1434  std::vector<bool> *p_els_ele8_;
1435  TBranch *b_els_ele8_;
1436  mutable bool c_els_ele8_;
1437  std::vector<bool> els_inz_;
1438  std::vector<bool> *p_els_inz_;
1439  TBranch *b_els_inz_;
1440  mutable bool c_els_inz_;
1441  std::vector<bool> els_inzv_;
1442  std::vector<bool> *p_els_inzv_;
1443  TBranch *b_els_inzv_;
1444  mutable bool c_els_inzv_;
1445  std::vector<bool> els_ispf_;
1446  std::vector<bool> *p_els_ispf_;
1447  TBranch *b_els_ispf_;
1448  mutable bool c_els_ispf_;
1449  std::vector<bool> els_sig_;
1450  std::vector<bool> *p_els_sig_;
1451  TBranch *b_els_sig_;
1452  mutable bool c_els_sig_;
1453  std::vector<bool> els_sigid_;
1454  std::vector<bool> *p_els_sigid_;
1455  TBranch *b_els_sigid_;
1456  mutable bool c_els_sigid_;
1457  std::vector<bool> els_tight_;
1458  std::vector<bool> *p_els_tight_;
1459  TBranch *b_els_tight_;
1460  mutable bool c_els_tight_;
1461  std::vector<bool> els_tm_;
1462  std::vector<bool> *p_els_tm_;
1463  TBranch *b_els_tm_;
1464  mutable bool c_els_tm_;
1465  std::vector<bool> els_vvvl_;
1466  std::vector<bool> *p_els_vvvl_;
1467  TBranch *b_els_vvvl_;
1468  mutable bool c_els_vvvl_;
1469  std::vector<bool> jets_h1_;
1470  std::vector<bool> *p_jets_h1_;
1471  TBranch *b_jets_h1_;
1472  mutable bool c_jets_h1_;
1473  std::vector<bool> jets_h2_;
1474  std::vector<bool> *p_jets_h2_;
1475  TBranch *b_jets_h2_;
1476  mutable bool c_jets_h2_;
1477  std::vector<bool> jets_isisr_;
1478  std::vector<bool> *p_jets_isisr_;
1479  TBranch *b_jets_isisr_;
1480  mutable bool c_jets_isisr_;
1481  std::vector<bool> jets_islep_;
1482  std::vector<bool> *p_jets_islep_;
1483  TBranch *b_jets_islep_;
1484  mutable bool c_jets_islep_;
1485  std::vector<bool> mus_inz_;
1486  std::vector<bool> *p_mus_inz_;
1487  TBranch *b_mus_inz_;
1488  mutable bool c_mus_inz_;
1489  std::vector<bool> mus_inzv_;
1490  std::vector<bool> *p_mus_inzv_;
1491  TBranch *b_mus_inzv_;
1492  mutable bool c_mus_inzv_;
1493  std::vector<bool> mus_isomu18_;
1494  std::vector<bool> *p_mus_isomu18_;
1495  TBranch *b_mus_isomu18_;
1496  mutable bool c_mus_isomu18_;
1497  std::vector<bool> mus_mu50_;
1498  std::vector<bool> *p_mus_mu50_;
1499  TBranch *b_mus_mu50_;
1500  mutable bool c_mus_mu50_;
1501  std::vector<bool> mus_mu8_;
1502  std::vector<bool> *p_mus_mu8_;
1503  TBranch *b_mus_mu8_;
1504  mutable bool c_mus_mu8_;
1505  std::vector<bool> mus_sig_;
1506  std::vector<bool> *p_mus_sig_;
1507  TBranch *b_mus_sig_;
1508  mutable bool c_mus_sig_;
1509  std::vector<bool> mus_sigid_;
1510  std::vector<bool> *p_mus_sigid_;
1511  TBranch *b_mus_sigid_;
1512  mutable bool c_mus_sigid_;
1513  std::vector<bool> mus_tight_;
1514  std::vector<bool> *p_mus_tight_;
1515  TBranch *b_mus_tight_;
1516  mutable bool c_mus_tight_;
1517  std::vector<bool> mus_tm_;
1518  std::vector<bool> *p_mus_tm_;
1519  TBranch *b_mus_tm_;
1520  mutable bool c_mus_tm_;
1521  std::vector<bool> mus_trk_quality_;
1522  std::vector<bool> *p_mus_trk_quality_;
1524  mutable bool c_mus_trk_quality_;
1525  std::vector<bool> mus_vvvl_;
1526  std::vector<bool> *p_mus_vvvl_;
1527  TBranch *b_mus_vvvl_;
1528  mutable bool c_mus_vvvl_;
1529  std::vector<bool> ph_ph90_;
1530  std::vector<bool> *p_ph_ph90_;
1531  TBranch *b_ph_ph90_;
1532  mutable bool c_ph_ph90_;
1533  std::vector<bool> ph_tm_;
1534  std::vector<bool> *p_ph_tm_;
1535  TBranch *b_ph_tm_;
1536  mutable bool c_ph_tm_;
1537  std::vector<bool> sys_pass_;
1538  std::vector<bool> *p_sys_pass_;
1539  TBranch *b_sys_pass_;
1540  mutable bool c_sys_pass_;
1541  std::vector<bool> sys_pass40_;
1542  std::vector<bool> *p_sys_pass40_;
1543  TBranch *b_sys_pass40_;
1544  mutable bool c_sys_pass40_;
1545  std::vector<bool> tks_tm_;
1546  std::vector<bool> *p_tks_tm_;
1547  TBranch *b_tks_tm_;
1548  mutable bool c_tks_tm_;
1549  std::vector<bool> trig_;
1550  std::vector<bool> *p_trig_;
1551  TBranch *b_trig_;
1552  mutable bool c_trig_;
1553  std::vector<float> els_d0_;
1554  std::vector<float> *p_els_d0_;
1555  TBranch *b_els_d0_;
1556  mutable bool c_els_d0_;
1557  std::vector<float> els_deta_sctrk_;
1558  std::vector<float> *p_els_deta_sctrk_;
1560  mutable bool c_els_deta_sctrk_;
1561  std::vector<float> els_dphi_sctrk_;
1562  std::vector<float> *p_els_dphi_sctrk_;
1564  mutable bool c_els_dphi_sctrk_;
1565  std::vector<float> els_dz_;
1566  std::vector<float> *p_els_dz_;
1567  TBranch *b_els_dz_;
1568  mutable bool c_els_dz_;
1569  std::vector<float> els_em_e_;
1570  std::vector<float> *p_els_em_e_;
1571  TBranch *b_els_em_e_;
1572  mutable bool c_els_em_e_;
1573  std::vector<float> els_eoverp_;
1574  std::vector<float> *p_els_eoverp_;
1575  TBranch *b_els_eoverp_;
1576  mutable bool c_els_eoverp_;
1577  std::vector<float> els_eta_;
1578  std::vector<float> *p_els_eta_;
1579  TBranch *b_els_eta_;
1580  mutable bool c_els_eta_;
1581  std::vector<float> els_hovere_;
1582  std::vector<float> *p_els_hovere_;
1583  TBranch *b_els_hovere_;
1584  mutable bool c_els_hovere_;
1585  std::vector<float> els_ip3d_;
1586  std::vector<float> *p_els_ip3d_;
1587  TBranch *b_els_ip3d_;
1588  mutable bool c_els_ip3d_;
1589  std::vector<float> els_miniso_;
1590  std::vector<float> *p_els_miniso_;
1591  TBranch *b_els_miniso_;
1592  mutable bool c_els_miniso_;
1593  std::vector<float> els_phi_;
1594  std::vector<float> *p_els_phi_;
1595  TBranch *b_els_phi_;
1596  mutable bool c_els_phi_;
1597  std::vector<float> els_pt_;
1598  std::vector<float> *p_els_pt_;
1599  TBranch *b_els_pt_;
1600  mutable bool c_els_pt_;
1601  std::vector<float> els_reliso_;
1602  std::vector<float> *p_els_reliso_;
1603  TBranch *b_els_reliso_;
1604  mutable bool c_els_reliso_;
1605  std::vector<float> els_sceta_;
1606  std::vector<float> *p_els_sceta_;
1607  TBranch *b_els_sceta_;
1608  mutable bool c_els_sceta_;
1609  std::vector<float> els_trk_pt_;
1610  std::vector<float> *p_els_trk_pt_;
1611  TBranch *b_els_trk_pt_;
1612  mutable bool c_els_trk_pt_;
1613  std::vector<float> els_trk_pterr_;
1614  std::vector<float> *p_els_trk_pterr_;
1616  mutable bool c_els_trk_pterr_;
1617  std::vector<float> els_vvvl_eta_;
1618  std::vector<float> *p_els_vvvl_eta_;
1620  mutable bool c_els_vvvl_eta_;
1621  std::vector<float> els_vvvl_phi_;
1622  std::vector<float> *p_els_vvvl_phi_;
1624  mutable bool c_els_vvvl_phi_;
1625  std::vector<float> els_vvvl_pt_;
1626  std::vector<float> *p_els_vvvl_pt_;
1627  TBranch *b_els_vvvl_pt_;
1628  mutable bool c_els_vvvl_pt_;
1629  std::vector<float> fjets14_eta_;
1630  std::vector<float> *p_fjets14_eta_;
1631  TBranch *b_fjets14_eta_;
1632  mutable bool c_fjets14_eta_;
1633  std::vector<float> fjets14_m_;
1634  std::vector<float> *p_fjets14_m_;
1635  TBranch *b_fjets14_m_;
1636  mutable bool c_fjets14_m_;
1637  std::vector<float> fjets14_phi_;
1638  std::vector<float> *p_fjets14_phi_;
1639  TBranch *b_fjets14_phi_;
1640  mutable bool c_fjets14_phi_;
1641  std::vector<float> fjets14_pt_;
1642  std::vector<float> *p_fjets14_pt_;
1643  TBranch *b_fjets14_pt_;
1644  mutable bool c_fjets14_pt_;
1645  std::vector<float> fjets40_eta_;
1646  std::vector<float> *p_fjets40_eta_;
1647  TBranch *b_fjets40_eta_;
1648  mutable bool c_fjets40_eta_;
1649  std::vector<float> fjets40_m_;
1650  std::vector<float> *p_fjets40_m_;
1651  TBranch *b_fjets40_m_;
1652  mutable bool c_fjets40_m_;
1653  std::vector<float> fjets40_phi_;
1654  std::vector<float> *p_fjets40_phi_;
1655  TBranch *b_fjets40_phi_;
1656  mutable bool c_fjets40_phi_;
1657  std::vector<float> fjets40_pt_;
1658  std::vector<float> *p_fjets40_pt_;
1659  TBranch *b_fjets40_pt_;
1660  mutable bool c_fjets40_pt_;
1661  std::vector<float> jets_csv_;
1662  std::vector<float> *p_jets_csv_;
1663  TBranch *b_jets_csv_;
1664  mutable bool c_jets_csv_;
1665  std::vector<float> jets_eta_;
1666  std::vector<float> *p_jets_eta_;
1667  TBranch *b_jets_eta_;
1668  mutable bool c_jets_eta_;
1669  std::vector<float> jets_m_;
1670  std::vector<float> *p_jets_m_;
1671  TBranch *b_jets_m_;
1672  mutable bool c_jets_m_;
1673  std::vector<float> jets_phi_;
1674  std::vector<float> *p_jets_phi_;
1675  TBranch *b_jets_phi_;
1676  mutable bool c_jets_phi_;
1677  std::vector<float> jets_pt_;
1678  std::vector<float> *p_jets_pt_;
1679  TBranch *b_jets_pt_;
1680  mutable bool c_jets_pt_;
1681  std::vector<float> jets_pt_res_;
1682  std::vector<float> *p_jets_pt_res_;
1683  TBranch *b_jets_pt_res_;
1684  mutable bool c_jets_pt_res_;
1685  std::vector<float> leps_eta_;
1686  std::vector<float> *p_leps_eta_;
1687  TBranch *b_leps_eta_;
1688  mutable bool c_leps_eta_;
1689  std::vector<float> leps_id_;
1690  std::vector<float> *p_leps_id_;
1691  TBranch *b_leps_id_;
1692  mutable bool c_leps_id_;
1693  std::vector<float> leps_phi_;
1694  std::vector<float> *p_leps_phi_;
1695  TBranch *b_leps_phi_;
1696  mutable bool c_leps_phi_;
1697  std::vector<float> leps_pt_;
1698  std::vector<float> *p_leps_pt_;
1699  TBranch *b_leps_pt_;
1700  mutable bool c_leps_pt_;
1701  std::vector<float> mc_eta_;
1702  std::vector<float> *p_mc_eta_;
1703  TBranch *b_mc_eta_;
1704  mutable bool c_mc_eta_;
1705  std::vector<float> mc_mass_;
1706  std::vector<float> *p_mc_mass_;
1707  TBranch *b_mc_mass_;
1708  mutable bool c_mc_mass_;
1709  std::vector<float> mc_phi_;
1710  std::vector<float> *p_mc_phi_;
1711  TBranch *b_mc_phi_;
1712  mutable bool c_mc_phi_;
1713  std::vector<float> mc_pt_;
1714  std::vector<float> *p_mc_pt_;
1715  TBranch *b_mc_pt_;
1716  mutable bool c_mc_pt_;
1717  std::vector<float> mus_d0_;
1718  std::vector<float> *p_mus_d0_;
1719  TBranch *b_mus_d0_;
1720  mutable bool c_mus_d0_;
1721  std::vector<float> mus_dz_;
1722  std::vector<float> *p_mus_dz_;
1723  TBranch *b_mus_dz_;
1724  mutable bool c_mus_dz_;
1725  std::vector<float> mus_em_e_;
1726  std::vector<float> *p_mus_em_e_;
1727  TBranch *b_mus_em_e_;
1728  mutable bool c_mus_em_e_;
1729  std::vector<float> mus_eta_;
1730  std::vector<float> *p_mus_eta_;
1731  TBranch *b_mus_eta_;
1732  mutable bool c_mus_eta_;
1733  std::vector<float> mus_had_e_;
1734  std::vector<float> *p_mus_had_e_;
1735  TBranch *b_mus_had_e_;
1736  mutable bool c_mus_had_e_;
1737  std::vector<float> mus_miniso_;
1738  std::vector<float> *p_mus_miniso_;
1739  TBranch *b_mus_miniso_;
1740  mutable bool c_mus_miniso_;
1741  std::vector<float> mus_phi_;
1742  std::vector<float> *p_mus_phi_;
1743  TBranch *b_mus_phi_;
1744  mutable bool c_mus_phi_;
1745  std::vector<float> mus_pt_;
1746  std::vector<float> *p_mus_pt_;
1747  TBranch *b_mus_pt_;
1748  mutable bool c_mus_pt_;
1749  std::vector<float> mus_pterr_;
1750  std::vector<float> *p_mus_pterr_;
1751  TBranch *b_mus_pterr_;
1752  mutable bool c_mus_pterr_;
1753  std::vector<float> mus_reliso_;
1754  std::vector<float> *p_mus_reliso_;
1755  TBranch *b_mus_reliso_;
1756  mutable bool c_mus_reliso_;
1757  std::vector<float> mus_vvvl_eta_;
1758  std::vector<float> *p_mus_vvvl_eta_;
1760  mutable bool c_mus_vvvl_eta_;
1761  std::vector<float> mus_vvvl_phi_;
1762  std::vector<float> *p_mus_vvvl_phi_;
1764  mutable bool c_mus_vvvl_phi_;
1765  std::vector<float> mus_vvvl_pt_;
1766  std::vector<float> *p_mus_vvvl_pt_;
1767  TBranch *b_mus_vvvl_pt_;
1768  mutable bool c_mus_vvvl_pt_;
1769  std::vector<float> ph_eta_;
1770  std::vector<float> *p_ph_eta_;
1771  TBranch *b_ph_eta_;
1772  mutable bool c_ph_eta_;
1773  std::vector<float> ph_phi_;
1774  std::vector<float> *p_ph_phi_;
1775  TBranch *b_ph_phi_;
1776  mutable bool c_ph_phi_;
1777  std::vector<float> ph_pt_;
1778  std::vector<float> *p_ph_pt_;
1779  TBranch *b_ph_pt_;
1780  mutable bool c_ph_pt_;
1781  std::vector<float> sys_bctag_;
1782  std::vector<float> *p_sys_bctag_;
1783  TBranch *b_sys_bctag_;
1784  mutable bool c_sys_bctag_;
1785  std::vector<float> sys_bctag40_;
1786  std::vector<float> *p_sys_bctag40_;
1787  TBranch *b_sys_bctag40_;
1788  mutable bool c_sys_bctag40_;
1789  std::vector<float> sys_bctag_loose_;
1790  std::vector<float> *p_sys_bctag_loose_;
1792  mutable bool c_sys_bctag_loose_;
1793  std::vector<float> sys_fs_bctag_;
1794  std::vector<float> *p_sys_fs_bctag_;
1796  mutable bool c_sys_fs_bctag_;
1797  std::vector<float> sys_fs_bctag40_;
1798  std::vector<float> *p_sys_fs_bctag40_;
1800  mutable bool c_sys_fs_bctag40_;
1801  std::vector<float> sys_fs_lep_;
1802  std::vector<float> *p_sys_fs_lep_;
1803  TBranch *b_sys_fs_lep_;
1804  mutable bool c_sys_fs_lep_;
1805  std::vector<float> sys_fs_udsgtag_;
1806  std::vector<float> *p_sys_fs_udsgtag_;
1808  mutable bool c_sys_fs_udsgtag_;
1809  std::vector<float> sys_fs_udsgtag40_;
1810  std::vector<float> *p_sys_fs_udsgtag40_;
1812  mutable bool c_sys_fs_udsgtag40_;
1813  std::vector<float> sys_ht_;
1814  std::vector<float> *p_sys_ht_;
1815  TBranch *b_sys_ht_;
1816  mutable bool c_sys_ht_;
1817  std::vector<float> sys_ht40_;
1818  std::vector<float> *p_sys_ht40_;
1819  TBranch *b_sys_ht40_;
1820  mutable bool c_sys_ht40_;
1821  std::vector<float> sys_isr_;
1822  std::vector<float> *p_sys_isr_;
1823  TBranch *b_sys_isr_;
1824  mutable bool c_sys_isr_;
1825  std::vector<float> sys_lep_;
1826  std::vector<float> *p_sys_lep_;
1827  TBranch *b_sys_lep_;
1828  mutable bool c_sys_lep_;
1829  std::vector<float> sys_met_;
1830  std::vector<float> *p_sys_met_;
1831  TBranch *b_sys_met_;
1832  mutable bool c_sys_met_;
1833  std::vector<float> sys_mj14_;
1834  std::vector<float> *p_sys_mj14_;
1835  TBranch *b_sys_mj14_;
1836  mutable bool c_sys_mj14_;
1837  std::vector<float> sys_mj14_nolep_;
1838  std::vector<float> *p_sys_mj14_nolep_;
1840  mutable bool c_sys_mj14_nolep_;
1841  std::vector<float> sys_mj40_;
1842  std::vector<float> *p_sys_mj40_;
1843  TBranch *b_sys_mj40_;
1844  mutable bool c_sys_mj40_;
1845  std::vector<float> sys_mt_;
1846  std::vector<float> *p_sys_mt_;
1847  TBranch *b_sys_mt_;
1848  mutable bool c_sys_mt_;
1849  std::vector<float> sys_muf_;
1850  std::vector<float> *p_sys_muf_;
1851  TBranch *b_sys_muf_;
1852  mutable bool c_sys_muf_;
1853  std::vector<float> sys_mur_;
1854  std::vector<float> *p_sys_mur_;
1855  TBranch *b_sys_mur_;
1856  mutable bool c_sys_mur_;
1857  std::vector<float> sys_murf_;
1858  std::vector<float> *p_sys_murf_;
1859  TBranch *b_sys_murf_;
1860  mutable bool c_sys_murf_;
1861  std::vector<float> sys_pu_;
1862  std::vector<float> *p_sys_pu_;
1863  TBranch *b_sys_pu_;
1864  mutable bool c_sys_pu_;
1865  std::vector<float> sys_st_;
1866  std::vector<float> *p_sys_st_;
1867  TBranch *b_sys_st_;
1868  mutable bool c_sys_st_;
1869  std::vector<float> sys_st40_;
1870  std::vector<float> *p_sys_st40_;
1871  TBranch *b_sys_st40_;
1872  mutable bool c_sys_st40_;
1873  std::vector<float> sys_trig_;
1874  std::vector<float> *p_sys_trig_;
1875  TBranch *b_sys_trig_;
1876  mutable bool c_sys_trig_;
1877  std::vector<float> sys_udsgtag_;
1878  std::vector<float> *p_sys_udsgtag_;
1879  TBranch *b_sys_udsgtag_;
1880  mutable bool c_sys_udsgtag_;
1881  std::vector<float> sys_udsgtag40_;
1882  std::vector<float> *p_sys_udsgtag40_;
1884  mutable bool c_sys_udsgtag40_;
1885  std::vector<float> sys_udsgtag_loose_;
1886  std::vector<float> *p_sys_udsgtag_loose_;
1888  mutable bool c_sys_udsgtag_loose_;
1889  std::vector<float> tks_d0_;
1890  std::vector<float> *p_tks_d0_;
1891  TBranch *b_tks_d0_;
1892  mutable bool c_tks_d0_;
1893  std::vector<float> tks_dz_;
1894  std::vector<float> *p_tks_dz_;
1895  TBranch *b_tks_dz_;
1896  mutable bool c_tks_dz_;
1897  std::vector<float> tks_eta_;
1898  std::vector<float> *p_tks_eta_;
1899  TBranch *b_tks_eta_;
1900  mutable bool c_tks_eta_;
1901  std::vector<float> tks_miniso_;
1902  std::vector<float> *p_tks_miniso_;
1903  TBranch *b_tks_miniso_;
1904  mutable bool c_tks_miniso_;
1905  std::vector<float> tks_mt_;
1906  std::vector<float> *p_tks_mt_;
1907  TBranch *b_tks_mt_;
1908  mutable bool c_tks_mt_;
1909  std::vector<float> tks_mt2_;
1910  std::vector<float> *p_tks_mt2_;
1911  TBranch *b_tks_mt2_;
1912  mutable bool c_tks_mt2_;
1913  std::vector<float> tks_phi_;
1914  std::vector<float> *p_tks_phi_;
1915  TBranch *b_tks_phi_;
1916  mutable bool c_tks_phi_;
1917  std::vector<float> tks_pt_;
1918  std::vector<float> *p_tks_pt_;
1919  TBranch *b_tks_pt_;
1920  mutable bool c_tks_pt_;
1921  std::vector<float> tks_reliso_;
1922  std::vector<float> *p_tks_reliso_;
1923  TBranch *b_tks_reliso_;
1924  mutable bool c_tks_reliso_;
1925  std::vector<float> trig_prescale_;
1926  std::vector<float> *p_trig_prescale_;
1928  mutable bool c_trig_prescale_;
1929  std::vector<int> els_charge_;
1930  std::vector<int> *p_els_charge_;
1931  TBranch *b_els_charge_;
1932  mutable bool c_els_charge_;
1933  std::vector<int> els_trk_nholes_;
1934  std::vector<int> *p_els_trk_nholes_;
1936  mutable bool c_els_trk_nholes_;
1937  std::vector<int> fjets14_nconst_;
1938  std::vector<int> *p_fjets14_nconst_;
1940  mutable bool c_fjets14_nconst_;
1941  std::vector<int> fjets40_nconst_;
1942  std::vector<int> *p_fjets40_nconst_;
1944  mutable bool c_fjets40_nconst_;
1945  std::vector<int> jets_fjet08_index_;
1946  std::vector<int> *p_jets_fjet08_index_;
1948  mutable bool c_jets_fjet08_index_;
1949  std::vector<int> jets_fjet12_index_;
1950  std::vector<int> *p_jets_fjet12_index_;
1952  mutable bool c_jets_fjet12_index_;
1953  std::vector<int> jets_fjet14_index_;
1954  std::vector<int> *p_jets_fjet14_index_;
1956  mutable bool c_jets_fjet14_index_;
1957  std::vector<int> jets_fjet14_nolep_index_;
1958  std::vector<int> *p_jets_fjet14_nolep_index_;
1961  std::vector<int> jets_fjet40_index_;
1962  std::vector<int> *p_jets_fjet40_index_;
1964  mutable bool c_jets_fjet40_index_;
1965  std::vector<int> jets_fjet50_index_;
1966  std::vector<int> *p_jets_fjet50_index_;
1968  mutable bool c_jets_fjet50_index_;
1969  std::vector<int> jets_hflavor_;
1970  std::vector<int> *p_jets_hflavor_;
1972  mutable bool c_jets_hflavor_;
1973  std::vector<int> mc_id_;
1974  std::vector<int> *p_mc_id_;
1975  TBranch *b_mc_id_;
1976  mutable bool c_mc_id_;
1977  std::vector<int> mc_mom_;
1978  std::vector<int> *p_mc_mom_;
1979  TBranch *b_mc_mom_;
1980  mutable bool c_mc_mom_;
1981  std::vector<int> mc_momidx_;
1982  std::vector<int> *p_mc_momidx_;
1983  TBranch *b_mc_momidx_;
1984  mutable bool c_mc_momidx_;
1985  std::vector<int> mc_status_;
1986  std::vector<int> *p_mc_status_;
1987  TBranch *b_mc_status_;
1988  mutable bool c_mc_status_;
1989  std::vector<int> mus_charge_;
1990  std::vector<int> *p_mus_charge_;
1991  TBranch *b_mus_charge_;
1992  mutable bool c_mus_charge_;
1993  std::vector<int> mus_trk_algo_;
1994  std::vector<int> *p_mus_trk_algo_;
1996  mutable bool c_mus_trk_algo_;
1997  std::vector<int> mus_trk_nholes_in_;
1998  std::vector<int> *p_mus_trk_nholes_in_;
2000  mutable bool c_mus_trk_nholes_in_;
2001  std::vector<int> mus_trk_nholes_out_;
2002  std::vector<int> *p_mus_trk_nholes_out_;
2005  std::vector<int> sys_nbm_;
2006  std::vector<int> *p_sys_nbm_;
2007  TBranch *b_sys_nbm_;
2008  mutable bool c_sys_nbm_;
2009  std::vector<int> sys_nbm40_;
2010  std::vector<int> *p_sys_nbm40_;
2011  TBranch *b_sys_nbm40_;
2012  mutable bool c_sys_nbm40_;
2013  std::vector<int> sys_njets_;
2014  std::vector<int> *p_sys_njets_;
2015  TBranch *b_sys_njets_;
2016  mutable bool c_sys_njets_;
2017  std::vector<int> sys_njets40_;
2018  std::vector<int> *p_sys_njets40_;
2019  TBranch *b_sys_njets40_;
2020  mutable bool c_sys_njets40_;
2021  std::vector<int> tks_pdg_;
2022  std::vector<int> *p_tks_pdg_;
2023  TBranch *b_tks_pdg_;
2024  mutable bool c_tks_pdg_;
2025 };
2026 
2027 baby_base* NewTree(const std::type_info &type);
2028 
2029 #include "baby_full.hh"
2030 
2031 #endif
TBranch * b_mus_trk_nholes_in_
Definition: baby_base.hh:1999
std::vector< float > * p_ph_phi_
Definition: baby_base.hh:1774
TBranch * b_ht_hlt_
Definition: baby_base.hh:1018
float const & onmu_isomu18() const
Definition: baby_base.cc:5374
bool c_mus_phi_
Definition: baby_base.hh:1744
bool c_mlsp_
Definition: baby_base.hh:1307
std::vector< float > const & fjets40_pt() const
Definition: baby_base.cc:6694
std::vector< float > * p_tks_miniso_
Definition: baby_base.hh:1902
std::vector< float > const & sys_st40() const
Definition: baby_base.cc:7277
float met_mini_phi_
Definition: baby_base.hh:1089
std::vector< bool > mus_tight_
Definition: baby_base.hh:1513
bool pass_jets_nohf_
Definition: baby_base.hh:849
std::vector< int > jets_fjet12_index_
Definition: baby_base.hh:1949
bool const & pass_cschalo() const
Definition: baby_base.cc:3834
std::vector< float > const & mus_vvvl_eta() const
Definition: baby_base.cc:6969
bool c_nisr_
Definition: baby_base.hh:1217
std::vector< bool > * p_els_tight_
Definition: baby_base.hh:1458
std::vector< bool > * p_mus_sig_
Definition: baby_base.hh:1506
bool c_mus_d0_
Definition: baby_base.hh:1720
TBranch * b_els_miniso_
Definition: baby_base.hh:1591
float onht_
Definition: baby_base.hh:1233
bool json2p6_
Definition: baby_base.hh:792
float elelv_pt2_
Definition: baby_base.hh:942
float elmu_pt1_
Definition: baby_base.hh:960
float weight_rpv_
Definition: baby_base.hh:1293
bool c_mc_pt_
Definition: baby_base.hh:1716
TBranch * b_ht_tru_
Definition: baby_base.hh:1027
int const & nbm50() const
Definition: baby_base.cc:5671
float const & elel_pt2() const
Definition: baby_base.cc:4208
long GetEntries() const
Definition: baby_base.cc:3310
std::vector< float > * p_sys_isr_
Definition: baby_base.hh:1822
std::vector< bool > const & sys_pass40() const
Definition: baby_base.cc:6375
int const & nvels() const
Definition: baby_base.cc:5990
std::vector< int > * p_mus_charge_
Definition: baby_base.hh:1990
bool c_run_
Definition: baby_base.hh:1421
float mt_
Definition: baby_base.hh:1152
bool c_st_
Definition: baby_base.hh:1256
float const & met_tru_nuw_phi() const
Definition: baby_base.cc:4923
bool c_mus_trk_nholes_in_
Definition: baby_base.hh:2000
bool c_dphi2_
Definition: baby_base.hh:890
TBranch * b_els_trk_pterr_
Definition: baby_base.hh:1615
bool c_elmu_pt2_
Definition: baby_base.hh:965
float const & mumuv_pt1() const
Definition: baby_base.cc:5253
std::vector< float > const & tks_reliso() const
Definition: baby_base.cc:7420
bool c_sys_fs_lep_
Definition: baby_base.hh:1804
TBranch * b_dphi2_
Definition: baby_base.hh:889
std::vector< bool > * p_ph_tm_
Definition: baby_base.hh:1534
std::vector< float > tks_pt_
Definition: baby_base.hh:1917
bool c_mus_charge_
Definition: baby_base.hh:1992
TBranch * b_jetsys_pt_
Definition: baby_base.hh:1069
TBranch * b_hig_am_
Definition: baby_base.hh:994
float met_tru_
Definition: baby_base.hh:1110
float mht_clean_
Definition: baby_base.hh:1125
TTree tree_
Definition: baby_base.hh:765
float const & met_mini() const
Definition: baby_base.cc:4813
bool c_els_phi_
Definition: baby_base.hh:1596
std::vector< bool > const & mus_tm() const
Definition: baby_base.cc:6309
int njets20_
Definition: baby_base.hh:1350
int const & nbm_ra2() const
Definition: baby_base.cc:5682
bool c_pass_jets20_
Definition: baby_base.hh:842
std::vector< float > const & jets_csv() const
Definition: baby_base.cc:6705
bool c_elmu_eta_
Definition: baby_base.hh:950
TBranch * b_elmu_w_
Definition: baby_base.hh:967
TChain chain_
Definition: baby_base.hh:764
bool c_jets_pt_
Definition: baby_base.hh:1680
TBranch * b_tks_dz_
Definition: baby_base.hh:1895
bool c_jetmismeas_
Definition: baby_base.hh:788
TBranch * b_ntrupv_
Definition: baby_base.hh:1399
TBranch * b_npv_
Definition: baby_base.hh:1384
float met_calo_
Definition: baby_base.hh:1080
float const & ht_clean() const
Definition: baby_base.cc:4549
float const & mumu_pt1() const
Definition: baby_base.cc:5176
bool pass_ra2_
Definition: baby_base.hh:864
bool pass_hbhe_
Definition: baby_base.hh:831
std::vector< float > * p_jets_pt_
Definition: baby_base.hh:1678
std::vector< bool > * p_mus_inzv_
Definition: baby_base.hh:1490
std::vector< float > * p_leps_id_
Definition: baby_base.hh:1690
TBranch * b_pass_jets40_
Definition: baby_base.hh:844
bool const & pass50() const
Definition: baby_base.cc:3823
bool c_nbt_
Definition: baby_base.hh:1328
std::vector< float > const & mus_eta() const
Definition: baby_base.cc:6892
bool c_sys_nbm_
Definition: baby_base.hh:2008
float const & hig1_pt() const
Definition: baby_base.cc:4417
TBranch * b_sys_njets40_
Definition: baby_base.hh:2019
float elelv_pt_
Definition: baby_base.hh:936
std::vector< float > * p_mus_pterr_
Definition: baby_base.hh:1750
float const & jetsys_nob_phi() const
Definition: baby_base.cc:4714
int const & ntruels() const
Definition: baby_base.cc:5924
float const & elmu_w() const
Definition: baby_base.cc:4373
bool PassString(TString cut)
Definition: baby_base.cc:3304
bool c_mt_tru_nuw_
Definition: baby_base.hh:1172
int const & mgluino() const
Definition: baby_base.cc:5605
float const & ht() const
Definition: baby_base.cc:4516
TBranch * b_met_nohf_
Definition: baby_base.hh:1093
bool c_jets_fjet12_index_
Definition: baby_base.hh:1952
std::vector< float > els_hovere_
Definition: baby_base.hh:1581
float hig_drmax_
Definition: baby_base.hh:1002
std::vector< float > const & mus_pt() const
Definition: baby_base.cc:6936
std::vector< float > * p_mus_vvvl_phi_
Definition: baby_base.hh:1762
bool c_isr_tru_eta_
Definition: baby_base.hh:1040
TBranch * b_nbm50_
Definition: baby_base.hh:1321
TBranch * b_low_dphi_
Definition: baby_base.hh:802
TBranch * b_dphi1_
Definition: baby_base.hh:886
float const & elelv_w() const
Definition: baby_base.cc:4296
float jetsys_phi_
Definition: baby_base.hh:1065
float const & mj14() const
Definition: baby_base.cc:5011
float hig_am_
Definition: baby_base.hh:993
std::vector< float > const & mus_miniso() const
Definition: baby_base.cc:6914
float const & mumuv_m() const
Definition: baby_base.cc:5220
bool c_nbm40_
Definition: baby_base.hh:1319
float const & isr_tru_pt() const
Definition: baby_base.cc:4659
TBranch * b_json4p0_
Definition: baby_base.hh:796
float const & elel_phi() const
Definition: baby_base.cc:4175
std::vector< bool > const & mus_inz() const
Definition: baby_base.cc:6221
TBranch * b_els_vvvl_eta_
Definition: baby_base.hh:1619
std::vector< bool > const & ph_ph90() const
Definition: baby_base.cc:6342
float const & hig2_phi() const
Definition: baby_base.cc:4450
bool c_ph_phi_
Definition: baby_base.hh:1776
std::vector< int > * p_sys_njets40_
Definition: baby_base.hh:2018
bool const & pass_ra2_badmu() const
Definition: baby_base.cc:4010
std::vector< int > jets_fjet14_index_
Definition: baby_base.hh:1953
float elel_w_
Definition: baby_base.hh:924
std::vector< float > tks_mt2_
Definition: baby_base.hh:1909
TBranch * b_ph_pt_
Definition: baby_base.hh:1779
bool c_jetsys_eta_
Definition: baby_base.hh:1049
float onmu_isomu18_
Definition: baby_base.hh:1239
std::vector< float > els_eoverp_
Definition: baby_base.hh:1573
std::vector< float > * p_els_vvvl_phi_
Definition: baby_base.hh:1622
std::vector< bool > const & els_tm() const
Definition: baby_base.cc:6155
bool c_type_
Definition: baby_base.hh:1424
bool c_dphi4_
Definition: baby_base.hh:896
std::vector< float > const & mus_d0() const
Definition: baby_base.cc:6859
bool c_leps_eta_
Definition: baby_base.hh:1688
std::vector< float > * p_mus_reliso_
Definition: baby_base.hh:1754
std::vector< int > mc_id_
Definition: baby_base.hh:1973
std::vector< float > * p_fjets14_m_
Definition: baby_base.hh:1634
bool c_jets_csv_
Definition: baby_base.hh:1664
std::vector< float > mc_phi_
Definition: baby_base.hh:1709
TBranch * b_w_btag40_
Definition: baby_base.hh:1267
TBranch * b_mumu_eta_
Definition: baby_base.hh:1174
TBranch * b_onht_
Definition: baby_base.hh:1234
std::vector< int > sys_njets_
Definition: baby_base.hh:2013
TBranch * b_jets_csv_
Definition: baby_base.hh:1663
bool c_njets_ra2_
Definition: baby_base.hh:1364
TBranch * b_nonblind_
Definition: baby_base.hh:805
float const & jetsys_phi() const
Definition: baby_base.cc:4736
std::vector< float > const & tks_pt() const
Definition: baby_base.cc:7409
std::vector< float > els_vvvl_eta_
Definition: baby_base.hh:1617
bool c_dphi_wlep_
Definition: baby_base.hh:899
TBranch * b_sys_fs_lep_
Definition: baby_base.hh:1803
std::vector< bool > * p_mus_tm_
Definition: baby_base.hh:1518
bool c_jets_fjet14_index_
Definition: baby_base.hh:1956
TBranch * b_sys_udsgtag_
Definition: baby_base.hh:1879
TBranch * b_dphi3_
Definition: baby_base.hh:892
bool c_tks_d0_
Definition: baby_base.hh:1892
float mht_phi_
Definition: baby_base.hh:1131
bool c_tks_pdg_
Definition: baby_base.hh:2024
TBranch * b_trig_
Definition: baby_base.hh:1551
bool c_json12p9_
Definition: baby_base.hh:791
std::vector< float > const & fjets14_m() const
Definition: baby_base.cc:6628
bool json12p9_
Definition: baby_base.hh:789
bool c_mus_eta_
Definition: baby_base.hh:1732
bool c_elelv_w_
Definition: baby_base.hh:947
TBranch * b_fjets40_eta_
Definition: baby_base.hh:1647
TBranch * b_elmu_pt2_
Definition: baby_base.hh:964
bool const & trig_vvvl() const
Definition: baby_base.cc:4065
std::vector< float > sys_ht40_
Definition: baby_base.hh:1817
std::vector< float > * p_sys_murf_
Definition: baby_base.hh:1858
std::vector< float > els_trk_pt_
Definition: baby_base.hh:1609
TBranch * b_leps_eta_
Definition: baby_base.hh:1687
int const & njets_ra2() const
Definition: baby_base.cc:5825
TBranch * b_mus_em_e_
Definition: baby_base.hh:1727
float mumuv_pt1_
Definition: baby_base.hh:1206
TBranch * b_nfjets14_
Definition: baby_base.hh:1339
bool c_mumuv_m_
Definition: baby_base.hh:1199
bool c_els_tight_
Definition: baby_base.hh:1460
std::vector< float > * p_sys_fs_udsgtag40_
Definition: baby_base.hh:1810
std::vector< bool > mus_tm_
Definition: baby_base.hh:1517
std::vector< float > * p_sys_mt_
Definition: baby_base.hh:1846
bool c_ntrutausl_
Definition: baby_base.hh:1406
Long64_t const & event() const
Definition: baby_base.cc:3691
float met_phi_
Definition: baby_base.hh:1098
float mht_clean_phi_
Definition: baby_base.hh:1128
std::vector< bool > const & els_inz() const
Definition: baby_base.cc:6089
std::vector< bool > els_vvvl_
Definition: baby_base.hh:1465
bool c_pass50_
Definition: baby_base.hh:818
bool c_mc_momidx_
Definition: baby_base.hh:1984
int const & nfjets14() const
Definition: baby_base.cc:5737
bool c_ph_eta_
Definition: baby_base.hh:1772
float w_lumi_
Definition: baby_base.hh:1281
bool c_mj50_
Definition: baby_base.hh:1151
TBranch * b_mumuv_pt2_
Definition: baby_base.hh:1210
std::vector< float > * p_sys_mj40_
Definition: baby_base.hh:1842
int const & ntruleps() const
Definition: baby_base.cc:5935
std::vector< float > * p_sys_st40_
Definition: baby_base.hh:1870
std::vector< bool > els_sigid_
Definition: baby_base.hh:1453
float const & met_tru_phi() const
Definition: baby_base.cc:4934
bool c_eff_jetid_
Definition: baby_base.hh:902
std::vector< float > fjets14_pt_
Definition: baby_base.hh:1641
bool pass_jets20_
Definition: baby_base.hh:840
TBranch * b_mumu_m_
Definition: baby_base.hh:1177
float dphi1_
Definition: baby_base.hh:885
std::vector< int > mus_trk_nholes_in_
Definition: baby_base.hh:1997
static const double bad_val_
Definition: baby_base.hh:29
int hig_bin_
Definition: baby_base.hh:1296
bool c_pass_ra2_
Definition: baby_base.hh:866
bool jetmismeas_
Definition: baby_base.hh:786
TBranch * b_jetsys_phi_
Definition: baby_base.hh:1066
bool c_jets_m_
Definition: baby_base.hh:1672
bool c_nbm_
Definition: baby_base.hh:1313
float const & hig1_m() const
Definition: baby_base.cc:4395
bool const & pass_eebadsc() const
Definition: baby_base.cc:3856
float isr_tru_eta_
Definition: baby_base.hh:1038
std::vector< float > sys_mt_
Definition: baby_base.hh:1845
std::vector< float > * p_fjets40_phi_
Definition: baby_base.hh:1654
std::vector< float > * p_fjets40_eta_
Definition: baby_base.hh:1646
TBranch * b_els_vvvl_pt_
Definition: baby_base.hh:1627
std::vector< float > const & mus_vvvl_phi() const
Definition: baby_base.cc:6980
TBranch * b_hig_dm_
Definition: baby_base.hh:997
bool c_els_eoverp_
Definition: baby_base.hh:1576
std::vector< bool > * p_els_vvvl_
Definition: baby_base.hh:1466
std::vector< int > const & sys_njets40() const
Definition: baby_base.cc:7684
TBranch * b_jets_h2_
Definition: baby_base.hh:1475
std::vector< int > * p_jets_fjet12_index_
Definition: baby_base.hh:1950
bool const & pass_jets40() const
Definition: baby_base.cc:3922
std::vector< bool > mus_inz_
Definition: baby_base.hh:1485
TBranch * b_mus_dz_
Definition: baby_base.hh:1723
bool c_els_vvvl_pt_
Definition: baby_base.hh:1628
bool c_elelv_eta_
Definition: baby_base.hh:929
TBranch * b_els_ip3d_
Definition: baby_base.hh:1587
TBranch * b_mus_had_e_
Definition: baby_base.hh:1735
TBranch * b_sys_nbm_
Definition: baby_base.hh:2007
void Write()
Definition: baby_base.cc:3282
bool c_elel_pt1_
Definition: baby_base.hh:920
std::vector< int > mc_mom_
Definition: baby_base.hh:1977
std::vector< float > const & leps_eta() const
Definition: baby_base.cc:6771
float const & dphi1() const
Definition: baby_base.cc:4076
float const & w_lumi() const
Definition: baby_base.cc:5528
bool c_elmu_m_
Definition: baby_base.hh:953
bool c_els_miniso_
Definition: baby_base.hh:1592
bool c_sys_met_
Definition: baby_base.hh:1832
std::vector< float > sys_fs_bctag40_
Definition: baby_base.hh:1797
bool c_elel_eta_
Definition: baby_base.hh:908
TBranch * b_mht_clean_phi_
Definition: baby_base.hh:1129
virtual void Clear()
Definition: baby_base.cc:2908
TBranch * b_trig_lep_
Definition: baby_base.hh:874
bool c_nbl_
Definition: baby_base.hh:1310
std::vector< float > sys_met_
Definition: baby_base.hh:1829
TBranch * b_elmu_pt_
Definition: baby_base.hh:958
std::vector< float > sys_fs_udsgtag40_
Definition: baby_base.hh:1809
float const & w_fs_lep() const
Definition: baby_base.cc:5495
bool c_mus_mu8_
Definition: baby_base.hh:1504
bool c_els_inzv_
Definition: baby_base.hh:1444
std::vector< float > const & sys_muf() const
Definition: baby_base.cc:7222
bool c_mus_em_e_
Definition: baby_base.hh:1728
bool c_mgluino_
Definition: baby_base.hh:1304
float met_raw_phi_
Definition: baby_base.hh:1104
TBranch * b_fjets14_eta_
Definition: baby_base.hh:1631
TBranch * b_pass_
Definition: baby_base.hh:808
TBranch * b_fjets14_m_
Definition: baby_base.hh:1635
float const & ht_hlt() const
Definition: baby_base.cc:4560
std::vector< bool > sys_pass_
Definition: baby_base.hh:1537
TBranch * b_mus_trk_algo_
Definition: baby_base.hh:1995
TBranch * b_elmu_pt1_
Definition: baby_base.hh:961
std::vector< bool > * p_jets_isisr_
Definition: baby_base.hh:1478
std::vector< float > * p_els_d0_
Definition: baby_base.hh:1554
TBranch * b_w_lumi_
Definition: baby_base.hh:1282
float mj12_
Definition: baby_base.hh:1137
TBranch * b_onel_vvvl_
Definition: baby_base.hh:1231
bool c_mus_sig_
Definition: baby_base.hh:1508
bool c_sys_mj40_
Definition: baby_base.hh:1844
TBranch * b_met_tru_phi_
Definition: baby_base.hh:1120
int ntruleps_
Definition: baby_base.hh:1392
std::vector< int > * p_els_trk_nholes_
Definition: baby_base.hh:1934
std::vector< float > * p_els_trk_pterr_
Definition: baby_base.hh:1614
bool c_w_btag_loose_
Definition: baby_base.hh:1271
float const & onmu_vvvl() const
Definition: baby_base.cc:5407
std::vector< float > * p_els_em_e_
Definition: baby_base.hh:1570
bool c_els_dphi_sctrk_
Definition: baby_base.hh:1564
TBranch * b_mt_rebal_
Definition: baby_base.hh:1165
bool c_mus_miniso_
Definition: baby_base.hh:1740
bool c_mus_inzv_
Definition: baby_base.hh:1492
TBranch * b_jetsys_m_
Definition: baby_base.hh:1051
int nels_ele23_
Definition: baby_base.hh:1332
std::vector< float > sys_bctag_
Definition: baby_base.hh:1781
TBranch * b_w_pu_
Definition: baby_base.hh:1285
int const & nisr_me() const
Definition: baby_base.cc:5759
bool c_met_nohf_
Definition: baby_base.hh:1094
bool c_mj14_
Definition: baby_base.hh:1142
std::vector< float > * p_jets_phi_
Definition: baby_base.hh:1674
std::vector< bool > const & mus_isomu18() const
Definition: baby_base.cc:6243
float elel_pt_
Definition: baby_base.hh:915
std::vector< bool > const & ph_tm() const
Definition: baby_base.cc:6353
float const & dphi_wlep() const
Definition: baby_base.cc:4120
std::vector< float > const & sys_fs_bctag() const
Definition: baby_base.cc:7068
std::vector< float > const & sys_fs_lep() const
Definition: baby_base.cc:7090
float const & elmu_pt2() const
Definition: baby_base.cc:4362
bool const & pass_jets_tight_ra2() const
Definition: baby_base.cc:3977
TBranch * b_tks_pt_
Definition: baby_base.hh:1919
std::vector< int > const & mus_trk_algo() const
Definition: baby_base.cc:7618
TBranch * b_els_sceta_
Definition: baby_base.hh:1607
TBranch * b_weight_rpv_
Definition: baby_base.hh:1294
bool c_met_tru_
Definition: baby_base.hh:1112
bool c_hig_dm_
Definition: baby_base.hh:998
TBranch * b_sys_fs_bctag40_
Definition: baby_base.hh:1799
std::vector< float > * p_sys_fs_bctag40_
Definition: baby_base.hh:1798
bool c_jetsys_nob_m_
Definition: baby_base.hh:1058
bool c_met_raw_
Definition: baby_base.hh:1103
TBranch * b_sys_mt_
Definition: baby_base.hh:1847
TBranch * b_nph_
Definition: baby_base.hh:1381
TBranch * b_sys_fs_udsgtag_
Definition: baby_base.hh:1807
bool c_nfjets40_
Definition: baby_base.hh:1343
float const & met_nohf() const
Definition: baby_base.cc:4835
std::vector< float > mus_dz_
Definition: baby_base.hh:1721
std::vector< float > * p_sys_lep_
Definition: baby_base.hh:1826
bool c_nbm20_
Definition: baby_base.hh:1316
TBranch * b_elel_pt2_
Definition: baby_base.hh:922
int nfjets40_
Definition: baby_base.hh:1341
std::vector< float > * p_sys_mj14_nolep_
Definition: baby_base.hh:1838
TBranch * b_met_nohf_phi_
Definition: baby_base.hh:1096
bool c_ht50_
Definition: baby_base.hh:1013
bool c_elel_pt2_
Definition: baby_base.hh:923
bool c_fjets40_m_
Definition: baby_base.hh:1652
TBranch * b_els_tight_
Definition: baby_base.hh:1459
float const & htx() const
Definition: baby_base.cc:4604
bool c_hig_dphi_
Definition: baby_base.hh:1001
std::vector< float > mus_vvvl_phi_
Definition: baby_base.hh:1761
float const & hig_dphi() const
Definition: baby_base.cc:4494
TBranch * b_mt2_0mass_
Definition: baby_base.hh:1159
float mt_rebal_
Definition: baby_base.hh:1164
std::vector< float > const & fjets40_m() const
Definition: baby_base.cc:6672
bool c_ht_tru_
Definition: baby_base.hh:1028
bool const & json12p9() const
Definition: baby_base.cc:3724
bool c_tks_dz_
Definition: baby_base.hh:1896
TBranch * b_nbm40_
Definition: baby_base.hh:1318
TBranch * b_sys_mj14_
Definition: baby_base.hh:1835
std::vector< float > const & sys_mj40() const
Definition: baby_base.cc:7200
TBranch * b_tks_tm_
Definition: baby_base.hh:1547
float const & elel_m() const
Definition: baby_base.cc:4164
TBranch * b_hig_bin_
Definition: baby_base.hh:1297
TBranch * b_jetmismeas_
Definition: baby_base.hh:787
bool c_els_reliso_
Definition: baby_base.hh:1604
std::vector< float > const & sys_udsgtag40() const
Definition: baby_base.cc:7310
TBranch * b_jets_pt_res_
Definition: baby_base.hh:1683
std::vector< float > * p_jets_m_
Definition: baby_base.hh:1670
bool c_jetsys_m_
Definition: baby_base.hh:1052
std::vector< float > mus_vvvl_pt_
Definition: baby_base.hh:1765
float elmu_eta_
Definition: baby_base.hh:948
bool const & stitch() const
Definition: baby_base.cc:4021
bool c_ph_tm_
Definition: baby_base.hh:1536
std::vector< float > const & mus_pterr() const
Definition: baby_base.cc:6947
TBranch * b_json7p65_
Definition: baby_base.hh:799
bool c_fjets14_phi_
Definition: baby_base.hh:1640
TBranch * b_jets_phi_
Definition: baby_base.hh:1675
float const & elelv_pt() const
Definition: baby_base.cc:4263
std::vector< float > * p_tks_mt2_
Definition: baby_base.hh:1910
bool c_mct_
Definition: baby_base.hh:1076
float const & mj08() const
Definition: baby_base.cc:4989
TBranch * b_pass_jets50_
Definition: baby_base.hh:847
float hig1_phi_
Definition: baby_base.hh:975
std::vector< float > els_eta_
Definition: baby_base.hh:1577
TBranch * b_tks_phi_
Definition: baby_base.hh:1915
TBranch * b_ht_clean_
Definition: baby_base.hh:1015
float mumuv_pt2_
Definition: baby_base.hh:1209
bool c_hig1_pt_
Definition: baby_base.hh:980
std::vector< int > sys_nbm40_
Definition: baby_base.hh:2009
TBranch * b_fjets40_m_
Definition: baby_base.hh:1651
TBranch * b_els_hovere_
Definition: baby_base.hh:1583
float mht_
Definition: baby_base.hh:1122
float const & mumu_eta() const
Definition: baby_base.cc:5132
bool c_els_em_e_
Definition: baby_base.hh:1572
TBranch * b_sys_pass40_
Definition: baby_base.hh:1543
std::vector< float > fjets40_m_
Definition: baby_base.hh:1649
bool pass20_
Definition: baby_base.hh:810
std::vector< int > fjets14_nconst_
Definition: baby_base.hh:1937
std::vector< float > tks_phi_
Definition: baby_base.hh:1913
float met_tru_nuw_phi_
Definition: baby_base.hh:1116
int mgluino_
Definition: baby_base.hh:1302
bool pass_jets_tight_
Definition: baby_base.hh:855
bool c_onel_vvvl_
Definition: baby_base.hh:1232
TBranch * b_elelv_w_
Definition: baby_base.hh:946
bool c_fjets40_phi_
Definition: baby_base.hh:1656
bool c_els_vvvl_eta_
Definition: baby_base.hh:1620
std::vector< bool > const & els_tight() const
Definition: baby_base.cc:6144
std::vector< float > const & els_hovere() const
Definition: baby_base.cc:6485
TBranch * b_elel_m_
Definition: baby_base.hh:910
std::vector< bool > * p_sys_pass_
Definition: baby_base.hh:1538
float const & isr_tru_eta() const
Definition: baby_base.cc:4637
float jetsys_pt_
Definition: baby_base.hh:1068
bool c_mht_phi_
Definition: baby_base.hh:1133
TBranch * b_els_ele8_
Definition: baby_base.hh:1435
bool c_met_mini_phi_
Definition: baby_base.hh:1091
std::vector< float > * p_leps_phi_
Definition: baby_base.hh:1694
std::vector< float > ph_phi_
Definition: baby_base.hh:1773
bool c_mus_sigid_
Definition: baby_base.hh:1512
bool c_els_sigid_
Definition: baby_base.hh:1456
float w_btag_loose_
Definition: baby_base.hh:1269
int nbm_ra2_
Definition: baby_base.hh:1323
TBranch * b_nvmus_
Definition: baby_base.hh:1417
TBranch * b_sys_pu_
Definition: baby_base.hh:1863
bool c_mc_mom_
Definition: baby_base.hh:1980
std::vector< float > * p_els_reliso_
Definition: baby_base.hh:1602
bool nonblind_
Definition: baby_base.hh:804
float const & eff_trig() const
Definition: baby_base.cc:4142
std::vector< float > els_phi_
Definition: baby_base.hh:1593
std::vector< float > const & mus_reliso() const
Definition: baby_base.cc:6958
TBranch * b_pass_ecaldeadcell_
Definition: baby_base.hh:823
bool json7p65_
Definition: baby_base.hh:798
TBranch * b_jets_fjet40_index_
Definition: baby_base.hh:1963
std::vector< bool > * p_tks_tm_
Definition: baby_base.hh:1546
int nmus_vvvl_
Definition: baby_base.hh:1377
TBranch * b_elel_eta_
Definition: baby_base.hh:907
std::vector< bool > const & jets_islep() const
Definition: baby_base.cc:6210
float mj14_
Definition: baby_base.hh:1140
int const & nmus() const
Definition: baby_base.cc:5858
bool c_sys_isr_
Definition: baby_base.hh:1824
bool c_mht_
Definition: baby_base.hh:1124
TBranch * b_elel_pt1_
Definition: baby_base.hh:919
bool c_mc_eta_
Definition: baby_base.hh:1704
bool c_sys_st40_
Definition: baby_base.hh:1872
float elel_m_
Definition: baby_base.hh:909
std::vector< float > * p_tks_pt_
Definition: baby_base.hh:1918
TBranch * b_mumu_pt2_
Definition: baby_base.hh:1189
std::vector< float > const & sys_lep() const
Definition: baby_base.cc:7156
TBranch * b_mj14_nolep_
Definition: baby_base.hh:1144
float const & onel_ele23() const
Definition: baby_base.cc:5319
std::vector< float > const & els_trk_pt() const
Definition: baby_base.cc:6562
bool c_mht_clean_phi_
Definition: baby_base.hh:1130
bool c_nonblind_
Definition: baby_base.hh:806
float onel_vvvl_
Definition: baby_base.hh:1230
std::vector< int > * p_mus_trk_nholes_in_
Definition: baby_base.hh:1998
std::vector< int > * p_els_charge_
Definition: baby_base.hh:1930
std::vector< int > const & jets_fjet12_index() const
Definition: baby_base.cc:7497
int const & run() const
Definition: baby_base.cc:6034
int Add(const std::string &filename)
Definition: baby_base.cc:3297
std::vector< float > * p_els_phi_
Definition: baby_base.hh:1594
std::vector< float > const & els_trk_pterr() const
Definition: baby_base.cc:6573
std::vector< float > * p_sys_pu_
Definition: baby_base.hh:1862
bool c_jets_h1_
Definition: baby_base.hh:1472
std::vector< float > const & sys_fs_bctag40() const
Definition: baby_base.cc:7079
TBranch * b_mus_sigid_
Definition: baby_base.hh:1511
TBranch * b_sys_fs_bctag_
Definition: baby_base.hh:1795
TBranch * b_mt_nohf_
Definition: baby_base.hh:1162
float dphi4_
Definition: baby_base.hh:894
TBranch * b_lumiblock_
Definition: baby_base.hh:1300
bool c_json2p6_
Definition: baby_base.hh:794
float dphi_wlep_
Definition: baby_base.hh:897
bool c_w_lumi_
Definition: baby_base.hh:1283
std::vector< int > * p_mc_id_
Definition: baby_base.hh:1974
TBranch * b_nleps_
Definition: baby_base.hh:1366
TBranch * b_mumu_phi_
Definition: baby_base.hh:1180
float const & onmet() const
Definition: baby_base.cc:5363
TBranch * b_tks_reliso_
Definition: baby_base.hh:1923
TBranch * b_trig_vvvl_
Definition: baby_base.hh:883
TBranch * b_sys_st_
Definition: baby_base.hh:1867
std::vector< float > mus_reliso_
Definition: baby_base.hh:1753
TBranch * b_met_calo_phi_
Definition: baby_base.hh:1084
std::vector< float > const & sys_bctag40() const
Definition: baby_base.cc:7046
std::vector< float > const & els_eta() const
Definition: baby_base.cc:6474
bool c_trig_met_
Definition: baby_base.hh:878
TBranch * b_pass_jets_tight_
Definition: baby_base.hh:856
TBranch * b_w_lep_
Definition: baby_base.hh:1279
int const & ntrutaush() const
Definition: baby_base.cc:5968
std::vector< float > * p_els_vvvl_pt_
Definition: baby_base.hh:1626
TBranch * b_fjets14_pt_
Definition: baby_base.hh:1643
virtual ~baby_base()
Definition: baby_base.cc:3294
bool const & pass() const
Definition: baby_base.cc:3790
float const & w_isr() const
Definition: baby_base.cc:5506
bool c_els_ip3d_
Definition: baby_base.hh:1588
bool c_mt_nohf_
Definition: baby_base.hh:1163
TBranch * b_mumuv_phi_
Definition: baby_base.hh:1201
bool c_els_sig_
Definition: baby_base.hh:1452
std::vector< float > els_sceta_
Definition: baby_base.hh:1605
bool c_tks_tm_
Definition: baby_base.hh:1548
TBranch * b_sys_bctag_loose_
Definition: baby_base.hh:1791
std::vector< float > * p_els_vvvl_eta_
Definition: baby_base.hh:1618
std::vector< bool > els_tm_
Definition: baby_base.hh:1461
std::vector< float > mus_phi_
Definition: baby_base.hh:1741
TBranch * b_mt_tru_nuw_
Definition: baby_base.hh:1171
float mt2_0mass_
Definition: baby_base.hh:1158
std::vector< bool > jets_isisr_
Definition: baby_base.hh:1477
std::vector< int > mus_charge_
Definition: baby_base.hh:1989
TBranch * b_njets50_
Definition: baby_base.hh:1357
TBranch * b_onel_ele8_
Definition: baby_base.hh:1228
float const & elelv_pt2() const
Definition: baby_base.cc:4285
std::vector< float > const & mc_eta() const
Definition: baby_base.cc:6815
TBranch * b_pass_goodv_
Definition: baby_base.hh:829
bool const & json7p65() const
Definition: baby_base.cc:3757
std::vector< bool > const & mus_sig() const
Definition: baby_base.cc:6276
std::vector< bool > const & mus_inzv() const
Definition: baby_base.cc:6232
std::vector< float > const & els_dphi_sctrk() const
Definition: baby_base.cc:6430
std::vector< int > * p_fjets14_nconst_
Definition: baby_base.hh:1938
bool c_met_tru_phi_
Definition: baby_base.hh:1121
std::vector< float > * p_mc_mass_
Definition: baby_base.hh:1706
float const & onel_vvvl() const
Definition: baby_base.cc:5341
float eff_jetid_
Definition: baby_base.hh:900
bool c_els_ele23_
Definition: baby_base.hh:1432
int const & njets20() const
Definition: baby_base.cc:5781
bool c_sys_fs_bctag_
Definition: baby_base.hh:1796
std::vector< float > const & jets_phi() const
Definition: baby_base.cc:6738
std::vector< int > const & mus_trk_nholes_out() const
Definition: baby_base.cc:7640
TBranch * b_fjets14_phi_
Definition: baby_base.hh:1639
float const & mt_rebal() const
Definition: baby_base.cc:5099
std::vector< float > mus_em_e_
Definition: baby_base.hh:1725
std::vector< int > const & jets_fjet50_index() const
Definition: baby_base.cc:7541
bool c_jets_eta_
Definition: baby_base.hh:1668
bool c_tks_mt2_
Definition: baby_base.hh:1912
float const & mumuv_w() const
Definition: baby_base.cc:5275
std::vector< float > * p_leps_pt_
Definition: baby_base.hh:1698
bool c_pass_jets50_
Definition: baby_base.hh:848
bool c_mus_vvvl_phi_
Definition: baby_base.hh:1764
float const & isr_tru_phi() const
Definition: baby_base.cc:4648
float w_pu_
Definition: baby_base.hh:1284
TBranch * b_onel_ele23_
Definition: baby_base.hh:1225
bool c_sys_trig_
Definition: baby_base.hh:1876
TBranch * b_els_vvvl_phi_
Definition: baby_base.hh:1623
std::vector< float > sys_udsgtag_
Definition: baby_base.hh:1877
TBranch * b_pass_cschalo_
Definition: baby_base.hh:820
TBranch * b_elmu_phi_
Definition: baby_base.hh:955
std::vector< float > const & sys_mj14_nolep() const
Definition: baby_base.cc:7189
bool c_mumuv_pt_
Definition: baby_base.hh:1205
TBranch * b_tks_pdg_
Definition: baby_base.hh:2023
bool c_mumu_pt_
Definition: baby_base.hh:1184
TBranch * b_jetsys_eta_
Definition: baby_base.hh:1048
bool c_mus_vvvl_eta_
Definition: baby_base.hh:1760
bool c_mus_tight_
Definition: baby_base.hh:1516
bool c_jets_h2_
Definition: baby_base.hh:1476
std::vector< bool > const & tks_tm() const
Definition: baby_base.cc:6386
float w_isr_
Definition: baby_base.hh:1275
bool c_hig1_phi_
Definition: baby_base.hh:977
std::vector< int > * p_tks_pdg_
Definition: baby_base.hh:2022
bool c_nph_
Definition: baby_base.hh:1382
bool c_sys_ht_
Definition: baby_base.hh:1816
bool c_mj40_
Definition: baby_base.hh:1148
TBranch * b_mj12_
Definition: baby_base.hh:1138
TBranch * b_w_toppt_
Definition: baby_base.hh:1288
bool c_met_tru_nuw_phi_
Definition: baby_base.hh:1118
std::vector< bool > const & jets_h1() const
Definition: baby_base.cc:6177
bool c_ntks_
Definition: baby_base.hh:1388
TBranch * b_sys_nbm40_
Definition: baby_base.hh:2011
TBranch * b_elelv_pt_
Definition: baby_base.hh:937
bool c_ntruels_
Definition: baby_base.hh:1391
float const & mj12() const
Definition: baby_base.cc:5000
bool c_leps_phi_
Definition: baby_base.hh:1696
std::vector< float > * p_sys_udsgtag40_
Definition: baby_base.hh:1882
std::vector< float > leps_pt_
Definition: baby_base.hh:1697
bool c_jetsys_nob_phi_
Definition: baby_base.hh:1061
float const & mumuv_pt() const
Definition: baby_base.cc:5242
bool c_mj14_nolep_
Definition: baby_base.hh:1145
TBranch * b_pass40_
Definition: baby_base.hh:814
TBranch * b_els_ispf_
Definition: baby_base.hh:1447
TBranch * b_els_ele105_
Definition: baby_base.hh:1427
std::vector< int > sys_nbm_
Definition: baby_base.hh:2005
std::vector< float > const & fjets40_phi() const
Definition: baby_base.cc:6683
bool const & pass_goodv() const
Definition: baby_base.cc:3867
std::vector< bool > * p_mus_mu50_
Definition: baby_base.hh:1498
TBranch * b_jets_hflavor_
Definition: baby_base.hh:1971
std::vector< float > const & els_phi() const
Definition: baby_base.cc:6518
bool json4p0_
Definition: baby_base.hh:795
bool c_els_sceta_
Definition: baby_base.hh:1608
TBranch * b_met_
Definition: baby_base.hh:1078
TBranch * b_ntks_
Definition: baby_base.hh:1387
TBranch * b_mus_trk_quality_
Definition: baby_base.hh:1523
TBranch * b_hig1_eta_
Definition: baby_base.hh:970
bool c_jets_isisr_
Definition: baby_base.hh:1480
TBranch * b_ht_ra2_
Definition: baby_base.hh:1024
std::vector< int > mc_status_
Definition: baby_base.hh:1985
bool c_mumuv_pt1_
Definition: baby_base.hh:1208
bool pass_jets50_
Definition: baby_base.hh:846
float const & ht_ra2() const
Definition: baby_base.cc:4582
TBranch * b_njets40_
Definition: baby_base.hh:1354
std::vector< bool > * p_mus_inz_
Definition: baby_base.hh:1486
TBranch * b_sys_pass_
Definition: baby_base.hh:1539
std::vector< float > mus_pt_
Definition: baby_base.hh:1745
TBranch * b_onmu_isomu18_
Definition: baby_base.hh:1240
TBranch * b_ht_
Definition: baby_base.hh:1006
float mumuv_w_
Definition: baby_base.hh:1212
bool c_mumuv_w_
Definition: baby_base.hh:1214
float const & onmu_mu50() const
Definition: baby_base.cc:5385
float const & onht() const
Definition: baby_base.cc:5352
TBranch * b_mct_
Definition: baby_base.hh:1075
TBranch * b_onmu_mu8_
Definition: baby_base.hh:1246
bool c_pass_jets40_
Definition: baby_base.hh:845
std::vector< float > * p_sys_mur_
Definition: baby_base.hh:1854
float const & elmu_m() const
Definition: baby_base.cc:4318
std::vector< float > const & mus_dz() const
Definition: baby_base.cc:6870
float ht_isr_me_
Definition: baby_base.hh:1020
TBranch * b_sys_mj14_nolep_
Definition: baby_base.hh:1839
TBranch * b_hig2_eta_
Definition: baby_base.hh:982
long entry_
Definition: baby_base.hh:766
std::vector< float > jets_phi_
Definition: baby_base.hh:1673
float w_btag_
Definition: baby_base.hh:1263
TBranch * b_met_calo_
Definition: baby_base.hh:1081
bool c_pass_nohf_
Definition: baby_base.hh:863
bool c_met_mini_
Definition: baby_base.hh:1088
bool c_jets_fjet08_index_
Definition: baby_base.hh:1948
float const & dphi3() const
Definition: baby_base.cc:4098
std::vector< float > fjets14_m_
Definition: baby_base.hh:1633
bool c_sys_muf_
Definition: baby_base.hh:1852
bool c_w_fs_lep_
Definition: baby_base.hh:1274
TBranch * b_met_mini_
Definition: baby_base.hh:1087
std::vector< float > mus_vvvl_eta_
Definition: baby_base.hh:1757
TBranch * b_w_fs_lep_
Definition: baby_base.hh:1273
std::vector< float > * p_mus_phi_
Definition: baby_base.hh:1742
bool c_ph_pt_
Definition: baby_base.hh:1780
std::vector< float > * p_sys_fs_bctag_
Definition: baby_base.hh:1794
bool c_nveto_
Definition: baby_base.hh:1412
std::vector< float > leps_id_
Definition: baby_base.hh:1689
float const & mumuv_phi() const
Definition: baby_base.cc:5231
TBranch * b_mus_sig_
Definition: baby_base.hh:1507
std::vector< bool > els_tight_
Definition: baby_base.hh:1457
int const & ntrumus() const
Definition: baby_base.cc:5946
TBranch * b_st40_
Definition: baby_base.hh:1258
float mj40_
Definition: baby_base.hh:1146
float const & mj40() const
Definition: baby_base.cc:5033
std::vector< int > * p_fjets40_nconst_
Definition: baby_base.hh:1942
std::vector< int > * p_jets_fjet50_index_
Definition: baby_base.hh:1966
bool const & fromGS() const
Definition: baby_base.cc:3702
const bool read_only_
Definition: baby_base.hh:769
TBranch * b_els_sig_
Definition: baby_base.hh:1451
std::vector< float > sys_mj40_
Definition: baby_base.hh:1841
std::vector< int > jets_fjet50_index_
Definition: baby_base.hh:1965
bool c_tks_eta_
Definition: baby_base.hh:1900
std::vector< float > const & els_deta_sctrk() const
Definition: baby_base.cc:6419
TBranch * b_sys_ht40_
Definition: baby_base.hh:1819
bool c_elmu_pt1_
Definition: baby_base.hh:962
TBranch * b_sys_mj40_
Definition: baby_base.hh:1843
bool c_jetsys_nob_eta_
Definition: baby_base.hh:1055
std::vector< bool > * p_jets_islep_
Definition: baby_base.hh:1482
bool c_elelv_phi_
Definition: baby_base.hh:935
int const & nmus_isomu18() const
Definition: baby_base.cc:5869
std::vector< bool > const & mus_vvvl() const
Definition: baby_base.cc:6331
float const & jetsys_eta() const
Definition: baby_base.cc:4670
float elel_pt2_
Definition: baby_base.hh:921
TBranch * b_mt2_
Definition: baby_base.hh:1156
float const & hig_am() const
Definition: baby_base.cc:4472
bool c_onmet_
Definition: baby_base.hh:1238
TBranch * b_met_tru_nuw_phi_
Definition: baby_base.hh:1117
int const & nfjets40() const
Definition: baby_base.cc:5748
float met_rebal_
Definition: baby_base.hh:1107
TBranch * b_elel_w_
Definition: baby_base.hh:925
float const & elelv_pt1() const
Definition: baby_base.cc:4274
bool c_onel_ele105_
Definition: baby_base.hh:1223
TBranch * b_mumuv_m_
Definition: baby_base.hh:1198
bool pass_ecaldeadcell_
Definition: baby_base.hh:822
bool const & pass20() const
Definition: baby_base.cc:3801
bool c_eff_trig_
Definition: baby_base.hh:905
bool c_mumuv_pt2_
Definition: baby_base.hh:1211
bool c_onmu_vvvl_
Definition: baby_base.hh:1250
bool c_trig_ra4_
Definition: baby_base.hh:881
std::vector< float > * p_fjets14_phi_
Definition: baby_base.hh:1638
bool c_sys_mj14_nolep_
Definition: baby_base.hh:1840
std::vector< int > mus_trk_nholes_out_
Definition: baby_base.hh:2001
float elmu_m_
Definition: baby_base.hh:951
TBranch * b_ht40_
Definition: baby_base.hh:1009
bool c_sys_njets_
Definition: baby_base.hh:2016
int const & type() const
Definition: baby_base.cc:6045
std::vector< float > const & leps_id() const
Definition: baby_base.cc:6782
std::vector< int > * p_sys_nbm_
Definition: baby_base.hh:2006
TBranch * b_hig2_m_
Definition: baby_base.hh:985
bool c_onmu_mu50_
Definition: baby_base.hh:1244
int njets50_
Definition: baby_base.hh:1356
bool c_json4p0_
Definition: baby_base.hh:797
bool c_fjets40_pt_
Definition: baby_base.hh:1660
std::vector< float > * p_sys_bctag_loose_
Definition: baby_base.hh:1790
std::vector< float > sys_udsgtag_loose_
Definition: baby_base.hh:1885
float const & mt_nohf() const
Definition: baby_base.cc:5088
float const & mj14_nolep() const
Definition: baby_base.cc:5022
bool c_isr_tru_pt_
Definition: baby_base.hh:1046
float onmu_mu8_
Definition: baby_base.hh:1245
TBranch * b_njets_
Definition: baby_base.hh:1348
bool c_njets20_
Definition: baby_base.hh:1352
float const & met_mini_phi() const
Definition: baby_base.cc:4824
TBranch * b_nbt_
Definition: baby_base.hh:1327
std::vector< float > const & sys_mt() const
Definition: baby_base.cc:7211
TBranch * b_jets_fjet14_nolep_index_
Definition: baby_base.hh:1959
std::vector< float > * p_sys_fs_udsgtag_
Definition: baby_base.hh:1806
std::vector< int > * p_mus_trk_nholes_out_
Definition: baby_base.hh:2002
float const & nisr() const
Definition: baby_base.cc:5286
TBranch * b_els_reliso_
Definition: baby_base.hh:1603
bool c_jets_phi_
Definition: baby_base.hh:1676
bool c_trig_prescale_
Definition: baby_base.hh:1928
std::vector< float > sys_ht_
Definition: baby_base.hh:1813
float onel_ele8_
Definition: baby_base.hh:1227
std::vector< float > sys_pu_
Definition: baby_base.hh:1861
std::vector< int > const & els_trk_nholes() const
Definition: baby_base.cc:7453
std::vector< float > const & ph_eta() const
Definition: baby_base.cc:7002
TBranch * b_mj08_
Definition: baby_base.hh:1135
bool c_fjets40_eta_
Definition: baby_base.hh:1648
std::vector< float > const & mus_em_e() const
Definition: baby_base.cc:6881
TBranch * b_nbm_
Definition: baby_base.hh:1312
bool c_jets_hflavor_
Definition: baby_base.hh:1972
bool c_ht_isr_me_
Definition: baby_base.hh:1022
bool const & trig_ra4() const
Definition: baby_base.cc:4054
TBranch * b_els_inzv_
Definition: baby_base.hh:1443
TBranch * b_nmus_isomu18_
Definition: baby_base.hh:1375
std::vector< float > const & jets_pt() const
Definition: baby_base.cc:6749
bool c_nbm_ra2_
Definition: baby_base.hh:1325
bool c_mumu_eta_
Definition: baby_base.hh:1175
float const & hig1_phi() const
Definition: baby_base.cc:4406
bool c_sys_mt_
Definition: baby_base.hh:1848
bool c_isr_tru_phi_
Definition: baby_base.hh:1043
int const & nbm40() const
Definition: baby_base.cc:5660
TBranch * b_mumuv_pt1_
Definition: baby_base.hh:1207
TBranch * b_trig_ra4_
Definition: baby_base.hh:880
std::vector< bool > const & jets_isisr() const
Definition: baby_base.cc:6199
bool c_sys_st_
Definition: baby_base.hh:1868
TBranch * b_pass_ra2_badmu_
Definition: baby_base.hh:868
float const & mumu_m() const
Definition: baby_base.cc:5143
std::vector< float > * p_sys_st_
Definition: baby_base.hh:1866
bool c_nels_vvvl_
Definition: baby_base.hh:1337
TBranch * b_weight_
Definition: baby_base.hh:1291
float const & ht_isr_me() const
Definition: baby_base.cc:4571
bool c_mt_tru_
Definition: baby_base.hh:1169
TBranch * b_dphi4_
Definition: baby_base.hh:895
std::vector< float > * p_els_eoverp_
Definition: baby_base.hh:1574
bool c_njets40_
Definition: baby_base.hh:1355
TBranch * b_jets_eta_
Definition: baby_base.hh:1667
float const & onmu_mu8() const
Definition: baby_base.cc:5396
bool const & pass_jets_tight() const
Definition: baby_base.cc:3966
float const & weight() const
Definition: baby_base.cc:5561
TBranch * b_leps_pt_
Definition: baby_base.hh:1699
float hig2_pt_
Definition: baby_base.hh:990
std::vector< float > const & tks_eta() const
Definition: baby_base.cc:7354
bool const & pass_nohf() const
Definition: baby_base.cc:3988
std::vector< bool > * p_els_sigid_
Definition: baby_base.hh:1454
std::vector< float > sys_st_
Definition: baby_base.hh:1865
bool c_ht_hlt_
Definition: baby_base.hh:1019
std::vector< float > * p_fjets40_m_
Definition: baby_base.hh:1650
TBranch * b_mus_miniso_
Definition: baby_base.hh:1739
float mumuv_phi_
Definition: baby_base.hh:1200
std::vector< float > * p_mus_em_e_
Definition: baby_base.hh:1726
float const & hig2_pt() const
Definition: baby_base.cc:4461
float mumuv_m_
Definition: baby_base.hh:1197
TBranch * b_dphi_wlep_
Definition: baby_base.hh:898
float const & hig_dm() const
Definition: baby_base.cc:4483
bool c_onel_ele8_
Definition: baby_base.hh:1229
std::vector< bool > * p_els_ele8_
Definition: baby_base.hh:1434
bool c_leps_id_
Definition: baby_base.hh:1692
int const & ntrutausl() const
Definition: baby_base.cc:5979
std::vector< int > const & mc_mom() const
Definition: baby_base.cc:7574
std::vector< float > * p_jets_pt_res_
Definition: baby_base.hh:1682
bool pass_jets_ra2_
Definition: baby_base.hh:852
int ntrumus_
Definition: baby_base.hh:1395
TBranch * b_mc_eta_
Definition: baby_base.hh:1703
TBranch * b_ph_phi_
Definition: baby_base.hh:1775
float met_tru_phi_
Definition: baby_base.hh:1119
std::vector< bool > const & mus_mu8() const
Definition: baby_base.cc:6265
std::vector< bool > tks_tm_
Definition: baby_base.hh:1545
TBranch * b_isr_tru_phi_
Definition: baby_base.hh:1042
bool c_met_
Definition: baby_base.hh:1079
TBranch * b_hig2_pt_
Definition: baby_base.hh:991
bool c_njets50_
Definition: baby_base.hh:1358
float const & elmu_pt1() const
Definition: baby_base.cc:4351
int njets_ra2_
Definition: baby_base.hh:1362
TBranch * b_mc_mom_
Definition: baby_base.hh:1979
bool c_els_vvvl_
Definition: baby_base.hh:1468
TBranch * b_run_
Definition: baby_base.hh:1420
TBranch * b_onmu_mu50_
Definition: baby_base.hh:1243
TBranch * b_njets_ra2_
Definition: baby_base.hh:1363
std::vector< float > sys_fs_lep_
Definition: baby_base.hh:1801
float const & met_tru() const
Definition: baby_base.cc:4901
bool c_jets_fjet50_index_
Definition: baby_base.hh:1968
TBranch * b_mht_clean_
Definition: baby_base.hh:1126
bool c_dphi3_
Definition: baby_base.hh:893
float elel_pt1_
Definition: baby_base.hh:918
std::vector< float > fjets40_phi_
Definition: baby_base.hh:1653
TBranch * b_els_tm_
Definition: baby_base.hh:1463
TBranch * b_fromGS_
Definition: baby_base.hh:784
std::vector< bool > mus_sigid_
Definition: baby_base.hh:1509
bool c_els_tm_
Definition: baby_base.hh:1464
TBranch * b_onel_ele105_
Definition: baby_base.hh:1222
float ht_clean_
Definition: baby_base.hh:1014
float isr_tru_phi_
Definition: baby_base.hh:1041
std::vector< float > const & fjets14_eta() const
Definition: baby_base.cc:6617
bool c_sys_fs_udsgtag_
Definition: baby_base.hh:1808
std::vector< int > const & fjets14_nconst() const
Definition: baby_base.cc:7464
TBranch * b_htx50_
Definition: baby_base.hh:1036
bool c_nleps_
Definition: baby_base.hh:1367
TBranch * b_isr_tru_eta_
Definition: baby_base.hh:1039
bool c_hig2_phi_
Definition: baby_base.hh:989
bool c_els_dz_
Definition: baby_base.hh:1568
bool c_sys_murf_
Definition: baby_base.hh:1860
float const & elelv_m() const
Definition: baby_base.cc:4241
std::vector< float > sys_mur_
Definition: baby_base.hh:1853
TBranch * b_mus_pt_
Definition: baby_base.hh:1747
bool pass_jets_
Definition: baby_base.hh:837
std::vector< float > sys_isr_
Definition: baby_base.hh:1821
float const & met_rebal() const
Definition: baby_base.cc:4890
TBranch * b_els_pt_
Definition: baby_base.hh:1599
std::vector< float > mc_eta_
Definition: baby_base.hh:1701
TBranch * b_els_eta_
Definition: baby_base.hh:1579
float const & htx50() const
Definition: baby_base.cc:4626
bool const & pass_jets_nohf() const
Definition: baby_base.cc:3944
float w_fs_lep_
Definition: baby_base.hh:1272
std::vector< int > const & mc_status() const
Definition: baby_base.cc:7596
std::vector< bool > * p_els_ele23_
Definition: baby_base.hh:1430
bool c_mt_
Definition: baby_base.hh:1154
float onel_ele23_
Definition: baby_base.hh:1224
TBranch * b_fjets40_phi_
Definition: baby_base.hh:1655
bool c_mht_clean_
Definition: baby_base.hh:1127
float mt_nohf_
Definition: baby_base.hh:1161
std::vector< bool > * p_els_sig_
Definition: baby_base.hh:1450
TBranch * b_els_dphi_sctrk_
Definition: baby_base.hh:1563
float const & met_phi() const
Definition: baby_base.cc:4857
std::vector< float > * p_sys_fs_lep_
Definition: baby_base.hh:1802
TBranch * b_nisr_
Definition: baby_base.hh:1216
std::vector< float > const & els_eoverp() const
Definition: baby_base.cc:6463
int const & nels_ele23() const
Definition: baby_base.cc:5715
float const & met_calo() const
Definition: baby_base.cc:4791
std::vector< float > sys_mj14_nolep_
Definition: baby_base.hh:1837
std::vector< float > jets_eta_
Definition: baby_base.hh:1665
TBranch * b_pass_jets_nohf_
Definition: baby_base.hh:850
TBranch * b_jets_fjet14_index_
Definition: baby_base.hh:1955
std::vector< float > mus_pterr_
Definition: baby_base.hh:1749
TBranch * b_mj50_
Definition: baby_base.hh:1150
std::vector< float > els_ip3d_
Definition: baby_base.hh:1585
std::vector< float > fjets40_pt_
Definition: baby_base.hh:1657
float met_tru_nuw_
Definition: baby_base.hh:1113
std::vector< float > const & jets_eta() const
Definition: baby_base.cc:6716
TBranch * b_jets_pt_
Definition: baby_base.hh:1679
TBranch * b_met_rebal_
Definition: baby_base.hh:1108
std::vector< float > jets_m_
Definition: baby_base.hh:1669
TBranch * b_nels_vvvl_
Definition: baby_base.hh:1336
float elelv_pt1_
Definition: baby_base.hh:939
bool pass_
Definition: baby_base.hh:807
int const & nbt() const
Definition: baby_base.cc:5693
int nmus_isomu18_
Definition: baby_base.hh:1374
float hig2_m_
Definition: baby_base.hh:984
float met_mini_
Definition: baby_base.hh:1086
std::vector< bool > const & els_sigid() const
Definition: baby_base.cc:6133
std::vector< int > mc_momidx_
Definition: baby_base.hh:1981
TBranch * b_mus_phi_
Definition: baby_base.hh:1743
std::vector< float > const & sys_met() const
Definition: baby_base.cc:7167
std::vector< float > const & sys_trig() const
Definition: baby_base.cc:7288
TBranch * b_mumu_w_
Definition: baby_base.hh:1192
std::vector< float > * p_fjets14_pt_
Definition: baby_base.hh:1642
TBranch * b_json12p9_
Definition: baby_base.hh:790
std::vector< int > * p_mc_status_
Definition: baby_base.hh:1986
std::vector< float > * p_jets_eta_
Definition: baby_base.hh:1666
bool c_met_tru_nuw_
Definition: baby_base.hh:1115
int const & nveto() const
Definition: baby_base.cc:6001
bool c_nvmus_
Definition: baby_base.hh:1418
bool c_mus_trk_quality_
Definition: baby_base.hh:1524
TBranch * b_elelv_eta_
Definition: baby_base.hh:928
bool pass_nohf_
Definition: baby_base.hh:861
TBranch * b_mj14_
Definition: baby_base.hh:1141
int const & njets() const
Definition: baby_base.cc:5770
bool c_onph_ph90_
Definition: baby_base.hh:1253
TBranch * b_els_trk_nholes_
Definition: baby_base.hh:1935
std::vector< float > * p_fjets40_pt_
Definition: baby_base.hh:1658
bool c_els_ele105_
Definition: baby_base.hh:1428
bool c_nleps_tm_
Definition: baby_base.hh:1370
bool c_nbm50_
Definition: baby_base.hh:1322
std::vector< float > * p_tks_mt_
Definition: baby_base.hh:1906
TBranch * b_st_
Definition: baby_base.hh:1255
bool c_fjets14_pt_
Definition: baby_base.hh:1644
float const & mumu_phi() const
Definition: baby_base.cc:5154
float const & jetsys_nob_pt() const
Definition: baby_base.cc:4725
std::vector< float > * p_mus_d0_
Definition: baby_base.hh:1718
TBranch * b_nmus_vvvl_
Definition: baby_base.hh:1378
std::vector< float > els_vvvl_pt_
Definition: baby_base.hh:1625
bool c_sys_mj14_
Definition: baby_base.hh:1836
std::vector< float > const & tks_miniso() const
Definition: baby_base.cc:7365
TBranch * b_jetsys_nob_m_
Definition: baby_base.hh:1057
std::vector< bool > els_inzv_
Definition: baby_base.hh:1441
TBranch * b_pass_jets_tight_ra2_
Definition: baby_base.hh:859
TBranch * b_ntruleps_
Definition: baby_base.hh:1393
TBranch * b_tks_mt2_
Definition: baby_base.hh:1911
TBranch * b_mt_tru_
Definition: baby_base.hh:1168
float w_btag40_
Definition: baby_base.hh:1266
bool c_sys_bctag_loose_
Definition: baby_base.hh:1792
TBranch * b_mus_eta_
Definition: baby_base.hh:1731
bool c_hig1_eta_
Definition: baby_base.hh:971
bool c_sys_bctag_
Definition: baby_base.hh:1784
bool c_ht_clean_
Definition: baby_base.hh:1016
TBranch * b_mus_vvvl_pt_
Definition: baby_base.hh:1767
std::vector< float > mus_eta_
Definition: baby_base.hh:1729
TBranch * b_mus_trk_nholes_out_
Definition: baby_base.hh:2003
TBranch * b_jets_m_
Definition: baby_base.hh:1671
bool c_ntrumus_
Definition: baby_base.hh:1397
float ntrupv_mean_
Definition: baby_base.hh:1218
int const & nels_vvvl() const
Definition: baby_base.cc:5726
int const & lumiblock() const
Definition: baby_base.cc:5594
TBranch * b_leps_phi_
Definition: baby_base.hh:1695
TBranch * b_sys_bctag_
Definition: baby_base.hh:1783
float const & elel_pt() const
Definition: baby_base.cc:4186
bool c_pass_jets_
Definition: baby_base.hh:839
float mumu_pt_
Definition: baby_base.hh:1182
TBranch * b_htx_
Definition: baby_base.hh:1030
float st40_
Definition: baby_base.hh:1257
float const & dphi4() const
Definition: baby_base.cc:4109
TBranch * b_nels_
Definition: baby_base.hh:1330
std::vector< int > const & mus_trk_nholes_in() const
Definition: baby_base.cc:7629
bool c_event_
Definition: baby_base.hh:782
bool c_jets_islep_
Definition: baby_base.hh:1484
float hig2_eta_
Definition: baby_base.hh:981
TBranch * b_sys_bctag40_
Definition: baby_base.hh:1787
std::vector< bool > jets_h1_
Definition: baby_base.hh:1469
bool const & pass_jets20() const
Definition: baby_base.cc:3911
std::vector< bool > const & sys_pass() const
Definition: baby_base.cc:6364
bool trig_ra4_
Definition: baby_base.hh:879
bool c_st50_
Definition: baby_base.hh:1262
bool c_ht_
Definition: baby_base.hh:1007
bool c_nfjets14_
Definition: baby_base.hh:1340
std::vector< float > sys_trig_
Definition: baby_base.hh:1873
float met_nohf_phi_
Definition: baby_base.hh:1095
std::vector< int > const & sys_njets() const
Definition: baby_base.cc:7673
bool c_htx_
Definition: baby_base.hh:1031
bool c_hig1_m_
Definition: baby_base.hh:974
float mj50_
Definition: baby_base.hh:1149
TBranch * b_mht_
Definition: baby_base.hh:1123
std::vector< int > els_trk_nholes_
Definition: baby_base.hh:1933
bool c_sys_udsgtag40_
Definition: baby_base.hh:1884
int ntrutausl_
Definition: baby_base.hh:1404
bool c_nisr_me_
Definition: baby_base.hh:1346
std::vector< float > * p_els_sceta_
Definition: baby_base.hh:1606
bool c_low_dphi_
Definition: baby_base.hh:803
float const & st() const
Definition: baby_base.cc:5429
std::vector< float > leps_eta_
Definition: baby_base.hh:1685
std::vector< float > const & sys_ht() const
Definition: baby_base.cc:7123
int lumiblock_
Definition: baby_base.hh:1299
bool c_elelv_pt2_
Definition: baby_base.hh:944
std::vector< float > const & leps_pt() const
Definition: baby_base.cc:6804
std::vector< float > const & trig_prescale() const
Definition: baby_base.cc:7431
int const & nvleps() const
Definition: baby_base.cc:6012
std::vector< bool > mus_isomu18_
Definition: baby_base.hh:1493
bool c_mt_rebal_
Definition: baby_base.hh:1166
bool c_els_hovere_
Definition: baby_base.hh:1584
float met_
Definition: baby_base.hh:1077
std::vector< int > * p_sys_nbm40_
Definition: baby_base.hh:2010
bool c_pass_jets_nohf_
Definition: baby_base.hh:851
bool const & pass_jets() const
Definition: baby_base.cc:3900
std::vector< float > const & els_pt() const
Definition: baby_base.cc:6529
std::vector< bool > const & jets_h2() const
Definition: baby_base.cc:6188
TBranch * b_els_phi_
Definition: baby_base.hh:1595
std::vector< float > const & fjets14_phi() const
Definition: baby_base.cc:6639
std::vector< float > tks_miniso_
Definition: baby_base.hh:1901
TBranch * b_pass_jets_
Definition: baby_base.hh:838
float const & ht40() const
Definition: baby_base.cc:4527
TBranch * b_nvels_
Definition: baby_base.hh:1408
bool c_nmus_vvvl_
Definition: baby_base.hh:1379
std::vector< float > * p_ph_eta_
Definition: baby_base.hh:1770
std::vector< float > const & mus_phi() const
Definition: baby_base.cc:6925
TBranch * b_els_d0_
Definition: baby_base.hh:1555
std::vector< bool > * p_els_inz_
Definition: baby_base.hh:1438
float const & mt() const
Definition: baby_base.cc:5055
bool c_els_ele8_
Definition: baby_base.hh:1436
float const & hig2_eta() const
Definition: baby_base.cc:4428
float dphi3_
Definition: baby_base.hh:891
std::vector< float > els_reliso_
Definition: baby_base.hh:1601
std::vector< bool > const & trig() const
Definition: baby_base.cc:6397
bool c_els_eta_
Definition: baby_base.hh:1580
float isr_tru_pt_
Definition: baby_base.hh:1044
bool c_stitch_
Definition: baby_base.hh:872
int nels_vvvl_
Definition: baby_base.hh:1335
std::vector< int > const & mus_charge() const
Definition: baby_base.cc:7607
TBranch * b_els_vvvl_
Definition: baby_base.hh:1467
bool c_met_nohf_phi_
Definition: baby_base.hh:1097
std::vector< bool > * p_mus_tight_
Definition: baby_base.hh:1514
bool c_nels_
Definition: baby_base.hh:1331
std::vector< float > * p_els_pt_
Definition: baby_base.hh:1598
std::vector< float > jets_pt_res_
Definition: baby_base.hh:1681
std::vector< bool > const & mus_trk_quality() const
Definition: baby_base.cc:6320
TBranch * b_pass_nohf_
Definition: baby_base.hh:862
std::vector< bool > const & mus_mu50() const
Definition: baby_base.cc:6254
TBranch * b_nels_ele23_
Definition: baby_base.hh:1333
TBranch * b_pass_jets_ra2_
Definition: baby_base.hh:853
bool c_leps_pt_
Definition: baby_base.hh:1700
std::vector< bool > * p_els_ispf_
Definition: baby_base.hh:1446
bool c_tks_mt_
Definition: baby_base.hh:1908
TBranch * b_mus_pterr_
Definition: baby_base.hh:1751
int const & nbm20() const
Definition: baby_base.cc:5649
bool c_mus_pt_
Definition: baby_base.hh:1748
std::vector< float > * p_mc_eta_
Definition: baby_base.hh:1702
std::vector< float > * p_sys_mj14_
Definition: baby_base.hh:1834
std::vector< int > * p_mc_mom_
Definition: baby_base.hh:1978
bool low_dphi_
Definition: baby_base.hh:801
float const & weight_rpv() const
Definition: baby_base.cc:5572
std::vector< float > * p_els_miniso_
Definition: baby_base.hh:1590
TBranch * b_htx40_
Definition: baby_base.hh:1033
float ht_hlt_
Definition: baby_base.hh:1017
std::vector< float > const & sys_isr() const
Definition: baby_base.cc:7145
std::vector< float > sys_bctag_loose_
Definition: baby_base.hh:1789
bool c_mus_trk_nholes_out_
Definition: baby_base.hh:2004
std::vector< float > const & sys_mur() const
Definition: baby_base.cc:7233
std::vector< float > const & sys_mj14() const
Definition: baby_base.cc:7178
std::vector< int > * p_mc_momidx_
Definition: baby_base.hh:1982
std::vector< float > fjets14_eta_
Definition: baby_base.hh:1629
TBranch * b_w_isr_
Definition: baby_base.hh:1276
std::vector< int > const & jets_fjet14_index() const
Definition: baby_base.cc:7508
bool c_elelv_pt_
Definition: baby_base.hh:938
bool c_mus_vvvl_pt_
Definition: baby_base.hh:1768
bool c_mumu_pt1_
Definition: baby_base.hh:1187
TBranch * b_sys_muf_
Definition: baby_base.hh:1851
TBranch * b_ph_tm_
Definition: baby_base.hh:1535
bool c_sys_njets40_
Definition: baby_base.hh:2020
bool c_jets_fjet40_index_
Definition: baby_base.hh:1964
std::vector< float > els_pt_
Definition: baby_base.hh:1597
TBranch * b_sys_udsgtag40_
Definition: baby_base.hh:1883
std::vector< float > const & sys_pu() const
Definition: baby_base.cc:7255
std::vector< bool > trig_
Definition: baby_base.hh:1549
std::vector< float > sys_murf_
Definition: baby_base.hh:1857
bool c_sys_pass40_
Definition: baby_base.hh:1544
TBranch * b_mumuv_w_
Definition: baby_base.hh:1213
bool c_onmu_mu8_
Definition: baby_base.hh:1247
std::vector< float > sys_mj14_
Definition: baby_base.hh:1833
bool const & low_dphi() const
Definition: baby_base.cc:3768
float const & hig1_eta() const
Definition: baby_base.cc:4384
std::vector< float > * p_fjets14_eta_
Definition: baby_base.hh:1630
TBranch * b_mus_vvvl_
Definition: baby_base.hh:1527
bool pass_jets_tight_ra2_
Definition: baby_base.hh:858
TBranch * b_jetsys_nob_phi_
Definition: baby_base.hh:1060
float mct_
Definition: baby_base.hh:1074
std::vector< float > * p_els_dphi_sctrk_
Definition: baby_base.hh:1562
TBranch * b_met_phi_
Definition: baby_base.hh:1099
std::vector< bool > const & els_sig() const
Definition: baby_base.cc:6122
std::vector< int > * p_mus_trk_algo_
Definition: baby_base.hh:1994
std::vector< int > const & sys_nbm40() const
Definition: baby_base.cc:7662
TBranch * b_mht_phi_
Definition: baby_base.hh:1132
bool c_sys_mur_
Definition: baby_base.hh:1856
std::vector< float > * p_mus_had_e_
Definition: baby_base.hh:1734
float const & elel_pt1() const
Definition: baby_base.cc:4197
std::vector< bool > * p_jets_h1_
Definition: baby_base.hh:1470
std::vector< int > * p_jets_fjet14_nolep_index_
Definition: baby_base.hh:1958
TBranch * b_sys_ht_
Definition: baby_base.hh:1815
std::vector< int > * p_jets_fjet14_index_
Definition: baby_base.hh:1954
TBranch * b_mumu_pt_
Definition: baby_base.hh:1183
float const & onph_ph90() const
Definition: baby_base.cc:5418
float const & jetsys_pt() const
Definition: baby_base.cc:4747
bool pass40_
Definition: baby_base.hh:813
bool c_mumuv_phi_
Definition: baby_base.hh:1202
std::vector< float > sys_muf_
Definition: baby_base.hh:1849
float eff_trig_
Definition: baby_base.hh:903
bool c_nels_ele23_
Definition: baby_base.hh:1334
TBranch * b_w_btag_loose_
Definition: baby_base.hh:1270
bool c_elmu_w_
Definition: baby_base.hh:968
bool c_lumiblock_
Definition: baby_base.hh:1301
bool const & pass_hbheiso() const
Definition: baby_base.cc:3889
TBranch * b_mus_inzv_
Definition: baby_base.hh:1491
int const & ntks() const
Definition: baby_base.cc:5913
TBranch * b_els_charge_
Definition: baby_base.hh:1931
float htx50_
Definition: baby_base.hh:1035
TBranch * b_pass_hbhe_
Definition: baby_base.hh:832
float const & mumuv_pt2() const
Definition: baby_base.cc:5264
bool c_mj08_
Definition: baby_base.hh:1136
std::vector< bool > mus_inzv_
Definition: baby_base.hh:1489
std::vector< float > * p_trig_prescale_
Definition: baby_base.hh:1926
int ntrutaush_
Definition: baby_base.hh:1401
float const & mumu_pt2() const
Definition: baby_base.cc:5187
bool c_mus_mu50_
Definition: baby_base.hh:1500
float elmu_pt2_
Definition: baby_base.hh:963
bool c_onmu_isomu18_
Definition: baby_base.hh:1241
bool c_pass_jets_tight_ra2_
Definition: baby_base.hh:860
float const & met_tru_nuw() const
Definition: baby_base.cc:4912
bool c_hig_drmax_
Definition: baby_base.hh:1004
TBranch * b_onmu_vvvl_
Definition: baby_base.hh:1249
TBranch * b_els_eoverp_
Definition: baby_base.hh:1575
bool c_pass_ra2_badmu_
Definition: baby_base.hh:869
bool c_weight_rpv_
Definition: baby_base.hh:1295
std::vector< float > const & els_em_e() const
Definition: baby_base.cc:6452
std::vector< bool > * p_trig_
Definition: baby_base.hh:1550
std::vector< float > * p_sys_muf_
Definition: baby_base.hh:1850
std::vector< float > sys_fs_udsgtag_
Definition: baby_base.hh:1805
TBranch * b_ntrutausl_
Definition: baby_base.hh:1405
bool c_hig_bin_
Definition: baby_base.hh:1298
std::vector< int > tks_pdg_
Definition: baby_base.hh:2021
float nisr_
Definition: baby_base.hh:1215
std::vector< float > const & tks_d0() const
Definition: baby_base.cc:7332
float const & mt2_0mass() const
Definition: baby_base.cc:5077
bool c_w_pu_
Definition: baby_base.hh:1286
TBranch * b_ph_eta_
Definition: baby_base.hh:1771
std::vector< float > tks_d0_
Definition: baby_base.hh:1889
bool const & pass_jets50() const
Definition: baby_base.cc:3933
bool const & jetmismeas() const
Definition: baby_base.cc:3713
std::vector< float > * p_tks_d0_
Definition: baby_base.hh:1890
std::vector< float > els_trk_pterr_
Definition: baby_base.hh:1613
std::vector< float > const & els_sceta() const
Definition: baby_base.cc:6551
TBranch * b_trig_prescale_
Definition: baby_base.hh:1927
bool c_trig_lep_
Definition: baby_base.hh:875
std::vector< float > mc_pt_
Definition: baby_base.hh:1713
float st_
Definition: baby_base.hh:1254
TBranch * b_sys_udsgtag_loose_
Definition: baby_base.hh:1887
TBranch * b_ph_ph90_
Definition: baby_base.hh:1531
std::vector< float > * p_sys_bctag40_
Definition: baby_base.hh:1786
bool c_ntrupv_mean_
Definition: baby_base.hh:1220
float mumu_w_
Definition: baby_base.hh:1191
float ht_
Definition: baby_base.hh:1005
std::vector< float > * p_els_trk_pt_
Definition: baby_base.hh:1610
std::vector< float > const & tks_phi() const
Definition: baby_base.cc:7398
bool c_met_phi_
Definition: baby_base.hh:1100
std::vector< float > const & jets_m() const
Definition: baby_base.cc:6727
std::vector< float > * p_mc_pt_
Definition: baby_base.hh:1714
std::vector< int > sys_njets40_
Definition: baby_base.hh:2017
bool c_mumuv_eta_
Definition: baby_base.hh:1196
float const & mht_clean_phi() const
Definition: baby_base.cc:4967
float mumu_eta_
Definition: baby_base.hh:1173
std::vector< int > const & els_charge() const
Definition: baby_base.cc:7442
float jetsys_nob_pt_
Definition: baby_base.hh:1062
float mt_tru_
Definition: baby_base.hh:1167
std::vector< float > ph_pt_
Definition: baby_base.hh:1777
float mumu_pt1_
Definition: baby_base.hh:1185
int ntruels_
Definition: baby_base.hh:1389
TBranch * b_ht_isr_me_
Definition: baby_base.hh:1021
bool c_onht_
Definition: baby_base.hh:1235
std::vector< float > jets_csv_
Definition: baby_base.hh:1661
bool c_w_lep_
Definition: baby_base.hh:1280
bool const & pass40() const
Definition: baby_base.cc:3812
bool c_ht40_
Definition: baby_base.hh:1010
bool c_json7p65_
Definition: baby_base.hh:800
TBranch * b_mc_mass_
Definition: baby_base.hh:1707
float const & ht_tru() const
Definition: baby_base.cc:4593
TBranch * b_nveto_
Definition: baby_base.hh:1411
std::vector< float > const & sys_udsgtag() const
Definition: baby_base.cc:7299
bool trig_vvvl_
Definition: baby_base.hh:882
bool c_sys_pu_
Definition: baby_base.hh:1864
int njets_clean_
Definition: baby_base.hh:1359
std::vector< float > const & tks_mt2() const
Definition: baby_base.cc:7387
bool c_els_ispf_
Definition: baby_base.hh:1448
std::vector< float > const & els_vvvl_pt() const
Definition: baby_base.cc:6606
float const & met() const
Definition: baby_base.cc:4780
float hig1_pt_
Definition: baby_base.hh:978
float ht50_
Definition: baby_base.hh:1011
TBranch * b_njets_clean_
Definition: baby_base.hh:1360
TBranch * b_jetsys_nob_eta_
Definition: baby_base.hh:1054
std::vector< float > * p_tks_eta_
Definition: baby_base.hh:1898
bool c_tks_pt_
Definition: baby_base.hh:1920
int njets40_
Definition: baby_base.hh:1353
TBranch * b_pass_eebadsc_
Definition: baby_base.hh:826
std::vector< float > const & els_d0() const
Definition: baby_base.cc:6408
std::vector< bool > mus_sig_
Definition: baby_base.hh:1505
TBranch * b_ht50_
Definition: baby_base.hh:1012
float const & onel_ele8() const
Definition: baby_base.cc:5330
std::vector< float > * p_mus_vvvl_eta_
Definition: baby_base.hh:1758
std::vector< int > * p_sys_njets_
Definition: baby_base.hh:2014
bool c_ntruleps_
Definition: baby_base.hh:1394
std::vector< float > const & tks_dz() const
Definition: baby_base.cc:7343
std::vector< bool > els_sig_
Definition: baby_base.hh:1449
std::vector< float > * p_sys_ht_
Definition: baby_base.hh:1814
bool pass_ra2_badmu_
Definition: baby_base.hh:867
std::vector< float > mc_mass_
Definition: baby_base.hh:1705
bool c_pass_ecaldeadcell_
Definition: baby_base.hh:824
bool c_mt2_0mass_
Definition: baby_base.hh:1160
bool c_tks_phi_
Definition: baby_base.hh:1916
bool const & trig_lep() const
Definition: baby_base.cc:4032
float const & mt_tru() const
Definition: baby_base.cc:5110
float const & elmu_eta() const
Definition: baby_base.cc:4307
bool c_st40_
Definition: baby_base.hh:1259
int const & nleps_tm() const
Definition: baby_base.cc:5847
std::vector< bool > * p_mus_mu8_
Definition: baby_base.hh:1502
std::vector< bool > mus_mu8_
Definition: baby_base.hh:1501
bool c_jets_pt_res_
Definition: baby_base.hh:1684
bool c_sys_fs_udsgtag40_
Definition: baby_base.hh:1812
std::vector< float > const & sys_fs_udsgtag() const
Definition: baby_base.cc:7101
bool c_pass_hbheiso_
Definition: baby_base.hh:836
float const & w_lep() const
Definition: baby_base.cc:5517
float elelv_w_
Definition: baby_base.hh:945
bool c_w_isr_
Definition: baby_base.hh:1277
float met_calo_phi_
Definition: baby_base.hh:1083
float const & mt_tru_nuw() const
Definition: baby_base.cc:5121
std::vector< float > const & els_dz() const
Definition: baby_base.cc:6441
TBranch * b_leps_id_
Definition: baby_base.hh:1691
bool const & trig_met() const
Definition: baby_base.cc:4043
int const & nvmus() const
Definition: baby_base.cc:6023
bool c_els_trk_pterr_
Definition: baby_base.hh:1616
bool c_dphi1_
Definition: baby_base.hh:887
bool c_nmus_isomu18_
Definition: baby_base.hh:1376
int nleps_tm_
Definition: baby_base.hh:1368
bool c_elel_w_
Definition: baby_base.hh:926
bool c_pass_jets_ra2_
Definition: baby_base.hh:854
std::vector< bool > ph_ph90_
Definition: baby_base.hh:1529
std::vector< bool > * p_mus_trk_quality_
Definition: baby_base.hh:1522
std::vector< float > els_vvvl_phi_
Definition: baby_base.hh:1621
std::vector< int > mus_trk_algo_
Definition: baby_base.hh:1993
std::vector< float > tks_dz_
Definition: baby_base.hh:1893
bool c_pass_goodv_
Definition: baby_base.hh:830
std::vector< float > const & sys_murf() const
Definition: baby_base.cc:7244
std::vector< float > const & els_ip3d() const
Definition: baby_base.cc:6496
bool c_mus_isomu18_
Definition: baby_base.hh:1496
bool c_elel_pt_
Definition: baby_base.hh:917
TBranch * b_mus_tight_
Definition: baby_base.hh:1515
float const & hig_drmax() const
Definition: baby_base.cc:4505
float const & st50() const
Definition: baby_base.cc:5451
std::vector< float > tks_eta_
Definition: baby_base.hh:1897
TBranch * b_jets_isisr_
Definition: baby_base.hh:1479
TBranch * b_sys_mur_
Definition: baby_base.hh:1855
float mt_tru_nuw_
Definition: baby_base.hh:1170
std::vector< int > * p_jets_fjet08_index_
Definition: baby_base.hh:1946
bool const & pass_hbhe() const
Definition: baby_base.cc:3878
std::vector< float > const & els_vvvl_eta() const
Definition: baby_base.cc:6584
float const & ht50() const
Definition: baby_base.cc:4538
std::vector< float > * p_els_hovere_
Definition: baby_base.hh:1582
std::vector< bool > sys_pass40_
Definition: baby_base.hh:1541
TBranch * b_nfjets40_
Definition: baby_base.hh:1342
std::vector< float > tks_mt_
Definition: baby_base.hh:1905
TBranch * b_eff_trig_
Definition: baby_base.hh:904
bool c_els_pt_
Definition: baby_base.hh:1600
float const & w_btag40() const
Definition: baby_base.cc:5473
TBranch * b_hig1_m_
Definition: baby_base.hh:973
bool c_mc_phi_
Definition: baby_base.hh:1712
TBranch * b_nbl_
Definition: baby_base.hh:1309
TBranch * b_elelv_pt2_
Definition: baby_base.hh:943
float met_nohf_
Definition: baby_base.hh:1092
bool c_fjets14_eta_
Definition: baby_base.hh:1632
bool c_nvels_
Definition: baby_base.hh:1409
std::vector< float > fjets14_phi_
Definition: baby_base.hh:1637
int const & nmus_vvvl() const
Definition: baby_base.cc:5880
float const & mt2() const
Definition: baby_base.cc:5066
std::vector< float > const & ph_pt() const
Definition: baby_base.cc:7024
std::vector< int > const & jets_fjet40_index() const
Definition: baby_base.cc:7530
bool c_jetsys_phi_
Definition: baby_base.hh:1067
TBranch * b_mus_reliso_
Definition: baby_base.hh:1755
float hig2_phi_
Definition: baby_base.hh:987
std::vector< float > const & sys_fs_udsgtag40() const
Definition: baby_base.cc:7112
TBranch * b_sys_lep_
Definition: baby_base.hh:1827
float hig1_eta_
Definition: baby_base.hh:969
std::vector< bool > mus_mu50_
Definition: baby_base.hh:1497
std::vector< float > const & els_reliso() const
Definition: baby_base.cc:6540
float const & mumuv_eta() const
Definition: baby_base.cc:5209
bool c_jetsys_pt_
Definition: baby_base.hh:1070
TBranch * b_onmet_
Definition: baby_base.hh:1237
virtual void GetEntry(const long entry)
Definition: baby_base.cc:3318
std::vector< float > * p_mus_pt_
Definition: baby_base.hh:1746
float const & eff_jetid() const
Definition: baby_base.cc:4131
TBranch * b_pass_jets20_
Definition: baby_base.hh:841
std::vector< float > tks_reliso_
Definition: baby_base.hh:1921
TBranch * b_nmus_
Definition: baby_base.hh:1372
bool c_onel_ele23_
Definition: baby_base.hh:1226
std::vector< float > * p_sys_met_
Definition: baby_base.hh:1830
float const & met_raw() const
Definition: baby_base.cc:4868
std::vector< bool > jets_islep_
Definition: baby_base.hh:1481
std::vector< float > const & leps_phi() const
Definition: baby_base.cc:6793
bool c_elelv_m_
Definition: baby_base.hh:932
std::vector< float > * p_els_dz_
Definition: baby_base.hh:1566
TBranch * b_elelv_phi_
Definition: baby_base.hh:934
bool c_sys_udsgtag_loose_
Definition: baby_base.hh:1888
bool c_mc_status_
Definition: baby_base.hh:1988
bool c_elmu_pt_
Definition: baby_base.hh:959
std::vector< bool > const & els_ele23() const
Definition: baby_base.cc:6067
float hig1_m_
Definition: baby_base.hh:972
std::vector< bool > els_ele23_
Definition: baby_base.hh:1429
bool c_sys_pass_
Definition: baby_base.hh:1540
float ht_tru_
Definition: baby_base.hh:1026
float const & elelv_phi() const
Definition: baby_base.cc:4252
TBranch * b_tks_eta_
Definition: baby_base.hh:1899
int const & njets40() const
Definition: baby_base.cc:5792
bool c_els_charge_
Definition: baby_base.hh:1932
bool c_mus_pterr_
Definition: baby_base.hh:1752
int nisr_me_
Definition: baby_base.hh:1344
std::vector< float > els_em_e_
Definition: baby_base.hh:1569
std::vector< float > sys_lep_
Definition: baby_base.hh:1825
std::vector< bool > * p_mus_vvvl_
Definition: baby_base.hh:1526
std::vector< float > const & els_vvvl_phi() const
Definition: baby_base.cc:6595
bool c_fjets40_nconst_
Definition: baby_base.hh:1944
std::vector< bool > const & els_ele8() const
Definition: baby_base.cc:6078
TBranch * b_mus_vvvl_eta_
Definition: baby_base.hh:1759
std::vector< float > * p_jets_csv_
Definition: baby_base.hh:1662
bool trig_met_
Definition: baby_base.hh:876
TBranch * b_hig2_phi_
Definition: baby_base.hh:988
float const & dphi2() const
Definition: baby_base.cc:4087
std::vector< int > const & tks_pdg() const
Definition: baby_base.cc:7695
bool c_elel_m_
Definition: baby_base.hh:911
TBranch * b_mt_
Definition: baby_base.hh:1153
TBranch * b_mus_vvvl_phi_
Definition: baby_base.hh:1763
std::vector< float > const & jets_pt_res() const
Definition: baby_base.cc:6760
std::vector< float > els_d0_
Definition: baby_base.hh:1553
std::vector< float > const & fjets14_pt() const
Definition: baby_base.cc:6650
TBranch * b_jets_islep_
Definition: baby_base.hh:1483
TBranch * b_mc_phi_
Definition: baby_base.hh:1711
TBranch * b_els_ele23_
Definition: baby_base.hh:1431
float jetsys_nob_phi_
Definition: baby_base.hh:1059
std::vector< int > * p_jets_fjet40_index_
Definition: baby_base.hh:1962
std::vector< int > fjets40_nconst_
Definition: baby_base.hh:1941
bool c_m_tt_
Definition: baby_base.hh:1073
std::vector< float > const & mc_pt() const
Definition: baby_base.cc:6848
std::vector< float > const & fjets40_eta() const
Definition: baby_base.cc:6661
bool c_els_trk_pt_
Definition: baby_base.hh:1612
TBranch * b_pass50_
Definition: baby_base.hh:817
float onmu_mu50_
Definition: baby_base.hh:1242
bool c_elmu_phi_
Definition: baby_base.hh:956
float jetsys_eta_
Definition: baby_base.hh:1047
std::vector< bool > * p_mus_sigid_
Definition: baby_base.hh:1510
TBranch * b_nisr_me_
Definition: baby_base.hh:1345
std::vector< int > const & jets_fjet14_nolep_index() const
Definition: baby_base.cc:7519
std::vector< float > const & mus_vvvl_pt() const
Definition: baby_base.cc:6991
float const & w_pu() const
Definition: baby_base.cc:5539
TBranch * b_ntrumus_
Definition: baby_base.hh:1396
TBranch * b_nbm20_
Definition: baby_base.hh:1315
float const & elmu_phi() const
Definition: baby_base.cc:4329
TBranch * b_njets20_
Definition: baby_base.hh:1351
bool pass_cschalo_
Definition: baby_base.hh:819
TBranch * b_fjets40_nconst_
Definition: baby_base.hh:1943
bool c_pass_eebadsc_
Definition: baby_base.hh:827
float const & mumu_pt() const
Definition: baby_base.cc:5165
std::vector< float > sys_bctag40_
Definition: baby_base.hh:1785
std::vector< bool > * p_jets_h2_
Definition: baby_base.hh:1474
TBranch * b_met_tru_
Definition: baby_base.hh:1111
std::vector< bool > * p_els_tm_
Definition: baby_base.hh:1462
bool c_pass_cschalo_
Definition: baby_base.hh:821
std::vector< float > * p_els_ip3d_
Definition: baby_base.hh:1586
float mj14_nolep_
Definition: baby_base.hh:1143
std::vector< float > els_miniso_
Definition: baby_base.hh:1589
TBranch * b_elel_pt_
Definition: baby_base.hh:916
int const & njets50() const
Definition: baby_base.cc:5803
bool c_hig_am_
Definition: baby_base.hh:995
bool c_met_calo_phi_
Definition: baby_base.hh:1085
float const & elel_w() const
Definition: baby_base.cc:4219
float const & met_nohf_phi() const
Definition: baby_base.cc:4846
TBranch * b_type_
Definition: baby_base.hh:1423
TBranch * b_nleps_tm_
Definition: baby_base.hh:1369
std::vector< float > els_dz_
Definition: baby_base.hh:1565
TBranch * b_met_tru_nuw_
Definition: baby_base.hh:1114
std::vector< float > * p_mus_miniso_
Definition: baby_base.hh:1738
float const & met_raw_phi() const
Definition: baby_base.cc:4879
TBranch * b_pass_hbheiso_
Definition: baby_base.hh:835
std::vector< float > * p_mc_phi_
Definition: baby_base.hh:1710
TBranch * b_els_dz_
Definition: baby_base.hh:1567
TBranch * b_mc_status_
Definition: baby_base.hh:1987
float onmet_
Definition: baby_base.hh:1236
TBranch * b_mlsp_
Definition: baby_base.hh:1306
TBranch * b_mumu_pt1_
Definition: baby_base.hh:1186
bool c_jets_fjet14_nolep_index_
Definition: baby_base.hh:1960
std::vector< int > jets_hflavor_
Definition: baby_base.hh:1969
TBranch * b_jets_fjet12_index_
Definition: baby_base.hh:1951
float elelv_eta_
Definition: baby_base.hh:927
std::vector< float > * p_sys_udsgtag_loose_
Definition: baby_base.hh:1886
std::vector< float > const & sys_bctag() const
Definition: baby_base.cc:7035
bool c_els_deta_sctrk_
Definition: baby_base.hh:1560
float weight_
Definition: baby_base.hh:1290
std::vector< bool > els_ispf_
Definition: baby_base.hh:1445
float elmu_w_
Definition: baby_base.hh:966
TBranch * b_hig1_pt_
Definition: baby_base.hh:979
float elelv_m_
Definition: baby_base.hh:930
bool c_sys_bctag40_
Definition: baby_base.hh:1788
std::vector< bool > els_ele8_
Definition: baby_base.hh:1433
TBranch * b_mus_mu8_
Definition: baby_base.hh:1503
bool c_tks_reliso_
Definition: baby_base.hh:1924
bool c_hig2_pt_
Definition: baby_base.hh:992
std::vector< int > const & sys_nbm() const
Definition: baby_base.cc:7651
bool pass_hbheiso_
Definition: baby_base.hh:834
float mumu_phi_
Definition: baby_base.hh:1179
float const & jetsys_nob_m() const
Definition: baby_base.cc:4703
bool c_sys_fs_bctag40_
Definition: baby_base.hh:1800
std::vector< float > const & tks_mt() const
Definition: baby_base.cc:7376
TBranch * b_sys_fs_udsgtag40_
Definition: baby_base.hh:1811
std::vector< int > jets_fjet40_index_
Definition: baby_base.hh:1961
std::vector< float > const & sys_udsgtag_loose() const
Definition: baby_base.cc:7321
TBranch * b_w_btag_
Definition: baby_base.hh:1264
TBranch * b_ntrutaush_
Definition: baby_base.hh:1402
float const & onel_ele105() const
Definition: baby_base.cc:5308
std::vector< int > const & mc_momidx() const
Definition: baby_base.cc:7585
std::vector< bool > const & mus_sigid() const
Definition: baby_base.cc:6287
bool c_trig_vvvl_
Definition: baby_base.hh:884
TBranch * b_tks_miniso_
Definition: baby_base.hh:1903
float jetsys_m_
Definition: baby_base.hh:1050
float const & elel_eta() const
Definition: baby_base.cc:4153
TBranch * b_sys_trig_
Definition: baby_base.hh:1875
bool c_nmus_
Definition: baby_base.hh:1373
TBranch * b_fjets40_pt_
Definition: baby_base.hh:1659
bool pass_jets40_
Definition: baby_base.hh:843
std::vector< int > jets_fjet14_nolep_index_
Definition: baby_base.hh:1957
float elmu_pt_
Definition: baby_base.hh:957
bool c_hig2_m_
Definition: baby_base.hh:986
TBranch * b_st50_
Definition: baby_base.hh:1261
bool c_fromGS_
Definition: baby_base.hh:785
float ht40_
Definition: baby_base.hh:1008
bool stitch_
Definition: baby_base.hh:870
std::vector< float > * p_mus_eta_
Definition: baby_base.hh:1730
bool c_met_calo_
Definition: baby_base.hh:1082
float const & hig2_m() const
Definition: baby_base.cc:4439
TBranch * b_fjets14_nconst_
Definition: baby_base.hh:1939
std::vector< bool > ph_tm_
Definition: baby_base.hh:1533
TBranch * b_mus_tm_
Definition: baby_base.hh:1519
float const & w_toppt() const
Definition: baby_base.cc:5550
std::vector< float > els_dphi_sctrk_
Definition: baby_base.hh:1561
bool pass_goodv_
Definition: baby_base.hh:828
TBranch * b_sys_njets_
Definition: baby_base.hh:2015
bool c_mus_dz_
Definition: baby_base.hh:1724
std::vector< bool > mus_trk_quality_
Definition: baby_base.hh:1521
float elel_phi_
Definition: baby_base.hh:912
std::vector< float > trig_prescale_
Definition: baby_base.hh:1925
TBranch * b_jets_fjet50_index_
Definition: baby_base.hh:1967
bool c_pass_hbhe_
Definition: baby_base.hh:833
float const & w_btag_loose() const
Definition: baby_base.cc:5484
TBranch * b_hig_dphi_
Definition: baby_base.hh:1000
float onel_ele105_
Definition: baby_base.hh:1221
bool c_els_trk_nholes_
Definition: baby_base.hh:1936
bool c_npv_
Definition: baby_base.hh:1385
std::vector< float > * p_sys_udsgtag_
Definition: baby_base.hh:1878
TBranch * b_pass20_
Definition: baby_base.hh:811
bool c_mus_reliso_
Definition: baby_base.hh:1756
std::vector< int > * p_jets_hflavor_
Definition: baby_base.hh:1970
TBranch * b_eff_jetid_
Definition: baby_base.hh:901
float mumuv_eta_
Definition: baby_base.hh:1194
TBranch * b_json2p6_
Definition: baby_base.hh:793
bool c_pass40_
Definition: baby_base.hh:815
TBranch * b_mus_isomu18_
Definition: baby_base.hh:1495
std::vector< float > * p_els_deta_sctrk_
Definition: baby_base.hh:1558
TBranch * b_trig_met_
Definition: baby_base.hh:877
bool c_mus_tm_
Definition: baby_base.hh:1520
float const & w_btag() const
Definition: baby_base.cc:5462
float const & jetsys_m() const
Definition: baby_base.cc:4681
int const & npv() const
Definition: baby_base.cc:5902
bool c_mus_trk_algo_
Definition: baby_base.hh:1996
float w_lep_
Definition: baby_base.hh:1278
bool c_mc_id_
Definition: baby_base.hh:1976
float const & met_calo_phi() const
Definition: baby_base.cc:4802
float onmu_vvvl_
Definition: baby_base.hh:1248
TBranch * b_elmu_m_
Definition: baby_base.hh:952
int const & njets_clean() const
Definition: baby_base.cc:5814
std::vector< int > jets_fjet08_index_
Definition: baby_base.hh:1945
float const & mht_phi() const
Definition: baby_base.cc:4978
std::vector< bool > * p_sys_pass40_
Definition: baby_base.hh:1542
bool c_met_rebal_
Definition: baby_base.hh:1109
float jetsys_nob_m_
Definition: baby_base.hh:1056
float hig_dm_
Definition: baby_base.hh:996
TBranch * b_isr_tru_pt_
Definition: baby_base.hh:1045
bool const & pass_jets_ra2() const
Definition: baby_base.cc:3955
std::vector< float > const & mc_phi() const
Definition: baby_base.cc:6837
TBranch * b_pass_ra2_
Definition: baby_base.hh:865
bool c_weight_
Definition: baby_base.hh:1292
static VectorLoader vl_
Definition: baby_base.hh:779
std::vector< bool > const & els_ispf() const
Definition: baby_base.cc:6111
std::vector< float > * p_mus_dz_
Definition: baby_base.hh:1722
std::vector< bool > * p_els_inzv_
Definition: baby_base.hh:1442
bool c_mj12_
Definition: baby_base.hh:1139
std::vector< float > * p_els_eta_
Definition: baby_base.hh:1578
TBranch * b_mgluino_
Definition: baby_base.hh:1303
int const & mlsp() const
Definition: baby_base.cc:5616
std::vector< float > const & sys_st() const
Definition: baby_base.cc:7266
float const & st40() const
Definition: baby_base.cc:5440
bool c_ph_ph90_
Definition: baby_base.hh:1532
std::vector< float > sys_st40_
Definition: baby_base.hh:1869
std::vector< int > const & jets_fjet08_index() const
Definition: baby_base.cc:7486
bool c_mc_mass_
Definition: baby_base.hh:1708
bool c_w_btag_
Definition: baby_base.hh:1265
TBranch * b_mj40_
Definition: baby_base.hh:1147
float elelv_phi_
Definition: baby_base.hh:933
float hig_dphi_
Definition: baby_base.hh:999
std::vector< int > const & mc_id() const
Definition: baby_base.cc:7563
TBranch * b_met_raw_phi_
Definition: baby_base.hh:1105
bool c_mus_vvvl_
Definition: baby_base.hh:1528
bool const & nonblind() const
Definition: baby_base.cc:3779
TBranch * b_elmu_eta_
Definition: baby_base.hh:949
TBranch * b_elelv_pt1_
Definition: baby_base.hh:940
std::vector< float > * p_leps_eta_
Definition: baby_base.hh:1686
bool c_mumu_pt2_
Definition: baby_base.hh:1190
bool c_sys_ht40_
Definition: baby_base.hh:1820
std::vector< bool > mus_vvvl_
Definition: baby_base.hh:1525
std::vector< float > * p_tks_dz_
Definition: baby_base.hh:1894
std::vector< bool > els_inz_
Definition: baby_base.hh:1437
bool c_fjets14_m_
Definition: baby_base.hh:1636
bool c_met_raw_phi_
Definition: baby_base.hh:1106
std::vector< float > const & mc_mass() const
Definition: baby_base.cc:6826
int const & nph() const
Definition: baby_base.cc:5891
float const & ntrupv_mean() const
Definition: baby_base.cc:5297
float const & mht() const
Definition: baby_base.cc:4945
bool c_sys_udsgtag_
Definition: baby_base.hh:1880
bool fromGS_
Definition: baby_base.hh:783
float met_raw_
Definition: baby_base.hh:1101
bool c_trig_
Definition: baby_base.hh:1552
float const & m_tt() const
Definition: baby_base.cc:4758
bool const & json2p6() const
Definition: baby_base.cc:3735
float m_tt_
Definition: baby_base.hh:1071
TBranch * b_mus_inz_
Definition: baby_base.hh:1487
bool c_elelv_pt1_
Definition: baby_base.hh:941
TBranch * b_m_tt_
Definition: baby_base.hh:1072
TBranch * b_mus_d0_
Definition: baby_base.hh:1719
std::vector< bool > const & els_vvvl() const
Definition: baby_base.cc:6166
float elmu_phi_
Definition: baby_base.hh:954
bool c_tks_miniso_
Definition: baby_base.hh:1904
TBranch * b_mc_id_
Definition: baby_base.hh:1975
TBranch * b_els_deta_sctrk_
Definition: baby_base.hh:1559
bool c_mus_inz_
Definition: baby_base.hh:1488
bool c_elel_phi_
Definition: baby_base.hh:914
std::vector< float > const & ph_phi() const
Definition: baby_base.cc:7013
std::vector< float > const & sys_ht40() const
Definition: baby_base.cc:7134
std::vector< float > * p_sys_trig_
Definition: baby_base.hh:1874
bool c_mumu_w_
Definition: baby_base.hh:1193
bool c_ntrupv_
Definition: baby_base.hh:1400
TBranch * b_elel_phi_
Definition: baby_base.hh:913
std::vector< float > jets_pt_
Definition: baby_base.hh:1677
float const & elelv_eta() const
Definition: baby_base.cc:4230
std::vector< float > leps_phi_
Definition: baby_base.hh:1693
virtual std::string BabyType() const
Definition: baby_base.cc:3290
int const & ntrupv() const
Definition: baby_base.cc:5957
std::vector< int > const & jets_hflavor() const
Definition: baby_base.cc:7552
TBranch * b_mc_momidx_
Definition: baby_base.hh:1983
std::vector< bool > * p_ph_ph90_
Definition: baby_base.hh:1530
TBranch * b_hig_drmax_
Definition: baby_base.hh:1003
std::vector< bool > * p_mus_isomu18_
Definition: baby_base.hh:1494
float w_toppt_
Definition: baby_base.hh:1287
std::vector< float > * p_ph_pt_
Definition: baby_base.hh:1778
TBranch * b_tks_d0_
Definition: baby_base.hh:1891
bool c_fjets14_nconst_
Definition: baby_base.hh:1940
TBranch * b_jets_fjet08_index_
Definition: baby_base.hh:1947
std::vector< bool > els_ele105_
Definition: baby_base.hh:1425
bool c_mumu_m_
Definition: baby_base.hh:1178
std::vector< bool > jets_h2_
Definition: baby_base.hh:1473
float htx40_
Definition: baby_base.hh:1032
bool c_els_d0_
Definition: baby_base.hh:1556
bool c_ntrutaush_
Definition: baby_base.hh:1403
baby_base * NewTree(const std::type_info &type)
Definition: baby_base.cc:10627
int nfjets14_
Definition: baby_base.hh:1338
TBranch * b_hig1_phi_
Definition: baby_base.hh:976
TBranch * b_els_em_e_
Definition: baby_base.hh:1571
std::vector< float > * p_sys_ht40_
Definition: baby_base.hh:1818
bool c_w_toppt_
Definition: baby_base.hh:1289
std::vector< bool > const & mus_tight() const
Definition: baby_base.cc:6298
bool const & pass_ecaldeadcell() const
Definition: baby_base.cc:3845
std::vector< float > sys_udsgtag40_
Definition: baby_base.hh:1881
TBranch * b_nbm_ra2_
Definition: baby_base.hh:1324
std::vector< float > mus_had_e_
Definition: baby_base.hh:1733
float const & mct() const
Definition: baby_base.cc:4769
int const & nbl() const
Definition: baby_base.cc:5627
std::vector< float > ph_eta_
Definition: baby_base.hh:1769
TBranch * b_mc_pt_
Definition: baby_base.hh:1715
std::vector< float > fjets40_eta_
Definition: baby_base.hh:1645
TBranch * b_elelv_m_
Definition: baby_base.hh:931
TBranch * b_els_sigid_
Definition: baby_base.hh:1455
bool c_sys_nbm40_
Definition: baby_base.hh:2012
std::vector< float > const & els_miniso() const
Definition: baby_base.cc:6507
bool c_sys_lep_
Definition: baby_base.hh:1828
std::vector< bool > const & els_ele105() const
Definition: baby_base.cc:6056
int const & nbm() const
Definition: baby_base.cc:5638
float mj08_
Definition: baby_base.hh:1134
TBranch * b_sys_isr_
Definition: baby_base.hh:1823
std::vector< float > mus_d0_
Definition: baby_base.hh:1717
TBranch * b_nvleps_
Definition: baby_base.hh:1414
float const & htx40() const
Definition: baby_base.cc:4615
bool c_ht_ra2_
Definition: baby_base.hh:1025
bool c_mt2_
Definition: baby_base.hh:1157
std::vector< float > const & mus_had_e() const
Definition: baby_base.cc:6903
TBranch * b_sys_murf_
Definition: baby_base.hh:1859
TBranch * b_ntrupv_mean_
Definition: baby_base.hh:1219
float jetsys_nob_eta_
Definition: baby_base.hh:1053
TBranch * b_jets_h1_
Definition: baby_base.hh:1471
bool c_pass_jets_tight_
Definition: baby_base.hh:857
bool c_hig2_eta_
Definition: baby_base.hh:983
float const & mj50() const
Definition: baby_base.cc:5044
float mumu_m_
Definition: baby_base.hh:1176
int const & hig_bin() const
Definition: baby_base.cc:5583
TBranch * b_tks_mt_
Definition: baby_base.hh:1907
Long64_t event_
Definition: baby_base.hh:780
std::vector< float > const & sys_bctag_loose() const
Definition: baby_base.cc:7057
float mumu_pt2_
Definition: baby_base.hh:1188
TBranch * b_mumuv_eta_
Definition: baby_base.hh:1195
std::vector< bool > const & els_inzv() const
Definition: baby_base.cc:6100
bool c_njets_clean_
Definition: baby_base.hh:1361
std::vector< float > * p_sys_bctag_
Definition: baby_base.hh:1782
float onph_ph90_
Definition: baby_base.hh:1251
bool c_mumu_phi_
Definition: baby_base.hh:1181
float dphi2_
Definition: baby_base.hh:888
TBranch * b_mumuv_pt_
Definition: baby_base.hh:1204
int const & nels() const
Definition: baby_base.cc:5704
bool c_htx40_
Definition: baby_base.hh:1034
TBranch * b_mus_mu50_
Definition: baby_base.hh:1499
float const & elmu_pt() const
Definition: baby_base.cc:4340
float elel_eta_
Definition: baby_base.hh:906
TBranch * b_mus_charge_
Definition: baby_base.hh:1991
bool c_els_vvvl_phi_
Definition: baby_base.hh:1624
bool pass50_
Definition: baby_base.hh:816
TBranch * b_sys_met_
Definition: baby_base.hh:1831
bool c_mus_had_e_
Definition: baby_base.hh:1736
std::vector< float > * p_tks_phi_
Definition: baby_base.hh:1914
std::vector< float > els_deta_sctrk_
Definition: baby_base.hh:1557
float mt2_
Definition: baby_base.hh:1155
bool c_htx50_
Definition: baby_base.hh:1037
TBranch * b_stitch_
Definition: baby_base.hh:871
bool const & pass_ra2() const
Definition: baby_base.cc:3999
virtual void Fill()
Definition: baby_base.cc:2899
float const & mht_clean() const
Definition: baby_base.cc:4956
std::vector< bool > * p_els_ele105_
Definition: baby_base.hh:1426
bool trig_lep_
Definition: baby_base.hh:873
std::vector< float > * p_mus_vvvl_pt_
Definition: baby_base.hh:1766
std::vector< float > * p_tks_reliso_
Definition: baby_base.hh:1922
bool c_nvleps_
Definition: baby_base.hh:1415
float ht_ra2_
Definition: baby_base.hh:1023
std::vector< int > els_charge_
Definition: baby_base.hh:1929
bool pass_eebadsc_
Definition: baby_base.hh:825
std::vector< float > sys_fs_bctag_
Definition: baby_base.hh:1793
std::vector< float > mus_miniso_
Definition: baby_base.hh:1737
float htx_
Definition: baby_base.hh:1029
TBranch * b_els_inz_
Definition: baby_base.hh:1439
bool c_jetsys_nob_pt_
Definition: baby_base.hh:1064
bool const & json4p0() const
Definition: baby_base.cc:3746
float const & jetsys_nob_eta() const
Definition: baby_base.cc:4692
std::vector< int > const & fjets40_nconst() const
Definition: baby_base.cc:7475
TBranch * b_met_raw_
Definition: baby_base.hh:1102
TBranch * b_onph_ph90_
Definition: baby_base.hh:1252
TBranch * b_met_mini_phi_
Definition: baby_base.hh:1090
TBranch * b_event_
Definition: baby_base.hh:781
TBranch * b_jetsys_nob_pt_
Definition: baby_base.hh:1063
bool c_njets_
Definition: baby_base.hh:1349
float st50_
Definition: baby_base.hh:1260
TBranch * b_sys_st40_
Definition: baby_base.hh:1871
TBranch * b_ntruels_
Definition: baby_base.hh:1390
bool c_pass_
Definition: baby_base.hh:809
bool c_pass20_
Definition: baby_base.hh:812
TBranch * b_els_trk_pt_
Definition: baby_base.hh:1611
int const & nleps() const
Definition: baby_base.cc:5836
bool c_w_btag40_
Definition: baby_base.hh:1268
bool c_els_inz_
Definition: baby_base.hh:1440
float mumuv_pt_
Definition: baby_base.hh:1203
float const & mumu_w() const
Definition: baby_base.cc:5198