babymaker  e95a6a9342d4604277fe7cc6149b6b5b24447d89
baby_base.cc
Go to the documentation of this file.
1 // baby_base: base class to handle reduce tree ntuples
2 //File generated with generate_baby.exe
3 
5 
6 #include <stdexcept>
7 #include <string>
8 #include <iostream>
9 #include <vector>
10 
11 #include "TROOT.h"
12 #include "TTree.h"
13 #include "TBranch.h"
14 #include "TChain.h"
15 using namespace std;
16 
18 
20 
22  if(!loaded_){
23  gROOT->ProcessLine("#include <vector>");
24  loaded_ = true;
25  }
26 }
27 
28 const double baby_base::bad_val_ = -999.;
29 
31  chain_("junk", "junk"),
32  tree_("tree", "tree"),
33  entry_(0),
34  read_only_(false),
35  event_(static_cast<Long64_t >(bad_val_)),
36  b_event_(tree_.Branch("event", &event_)),
37  c_event_(false),
38  fromGS_(static_cast<bool >(bad_val_)),
39  b_fromGS_(tree_.Branch("fromGS", &fromGS_)),
40  c_fromGS_(false),
41  jetmismeas_(static_cast<bool >(bad_val_)),
42  b_jetmismeas_(tree_.Branch("jetmismeas", &jetmismeas_)),
43  c_jetmismeas_(false),
44  json12p9_(static_cast<bool >(bad_val_)),
45  b_json12p9_(tree_.Branch("json12p9", &json12p9_)),
46  c_json12p9_(false),
47  json4p0_(static_cast<bool >(bad_val_)),
48  b_json4p0_(tree_.Branch("json4p0", &json4p0_)),
49  c_json4p0_(false),
50  low_dphi_(static_cast<bool >(bad_val_)),
51  b_low_dphi_(tree_.Branch("low_dphi", &low_dphi_)),
52  c_low_dphi_(false),
53  pass_(static_cast<bool >(bad_val_)),
54  b_pass_(tree_.Branch("pass", &pass_)),
55  c_pass_(false),
56  pass_badcalib_(static_cast<bool >(bad_val_)),
57  b_pass_badcalib_(tree_.Branch("pass_badcalib", &pass_badcalib_)),
58  c_pass_badcalib_(false),
59  pass_badchhad_(static_cast<bool >(bad_val_)),
60  b_pass_badchhad_(tree_.Branch("pass_badchhad", &pass_badchhad_)),
61  c_pass_badchhad_(false),
62  pass_badpfmu_(static_cast<bool >(bad_val_)),
63  b_pass_badpfmu_(tree_.Branch("pass_badpfmu", &pass_badpfmu_)),
64  c_pass_badpfmu_(false),
65  pass_cschalo_(static_cast<bool >(bad_val_)),
66  b_pass_cschalo_(tree_.Branch("pass_cschalo", &pass_cschalo_)),
67  c_pass_cschalo_(false),
68  pass_ecaldeadcell_(static_cast<bool >(bad_val_)),
69  b_pass_ecaldeadcell_(tree_.Branch("pass_ecaldeadcell", &pass_ecaldeadcell_)),
70  c_pass_ecaldeadcell_(false),
71  pass_eebadsc_(static_cast<bool >(bad_val_)),
72  b_pass_eebadsc_(tree_.Branch("pass_eebadsc", &pass_eebadsc_)),
73  c_pass_eebadsc_(false),
74  pass_fsjets_(static_cast<bool >(bad_val_)),
75  b_pass_fsjets_(tree_.Branch("pass_fsjets", &pass_fsjets_)),
76  c_pass_fsjets_(false),
77  pass_fsmet_(static_cast<bool >(bad_val_)),
78  b_pass_fsmet_(tree_.Branch("pass_fsmet", &pass_fsmet_)),
79  c_pass_fsmet_(false),
80  pass_goodv_(static_cast<bool >(bad_val_)),
81  b_pass_goodv_(tree_.Branch("pass_goodv", &pass_goodv_)),
82  c_pass_goodv_(false),
83  pass_hbhe_(static_cast<bool >(bad_val_)),
84  b_pass_hbhe_(tree_.Branch("pass_hbhe", &pass_hbhe_)),
85  c_pass_hbhe_(false),
86  pass_hbheiso_(static_cast<bool >(bad_val_)),
87  b_pass_hbheiso_(tree_.Branch("pass_hbheiso", &pass_hbheiso_)),
88  c_pass_hbheiso_(false),
89  pass_jets_(static_cast<bool >(bad_val_)),
90  b_pass_jets_(tree_.Branch("pass_jets", &pass_jets_)),
91  c_pass_jets_(false),
92  pass_jets_nohf_(static_cast<bool >(bad_val_)),
93  b_pass_jets_nohf_(tree_.Branch("pass_jets_nohf", &pass_jets_nohf_)),
94  c_pass_jets_nohf_(false),
95  pass_jets_ra2_(static_cast<bool >(bad_val_)),
96  b_pass_jets_ra2_(tree_.Branch("pass_jets_ra2", &pass_jets_ra2_)),
97  c_pass_jets_ra2_(false),
98  pass_jets_tight_(static_cast<bool >(bad_val_)),
99  b_pass_jets_tight_(tree_.Branch("pass_jets_tight", &pass_jets_tight_)),
100  c_pass_jets_tight_(false),
101  pass_jets_tight_ra2_(static_cast<bool >(bad_val_)),
102  b_pass_jets_tight_ra2_(tree_.Branch("pass_jets_tight_ra2", &pass_jets_tight_ra2_)),
103  c_pass_jets_tight_ra2_(false),
104  pass_nohf_(static_cast<bool >(bad_val_)),
105  b_pass_nohf_(tree_.Branch("pass_nohf", &pass_nohf_)),
106  c_pass_nohf_(false),
107  pass_ra2_(static_cast<bool >(bad_val_)),
108  b_pass_ra2_(tree_.Branch("pass_ra2", &pass_ra2_)),
109  c_pass_ra2_(false),
110  pass_ra2_badmu_(static_cast<bool >(bad_val_)),
111  b_pass_ra2_badmu_(tree_.Branch("pass_ra2_badmu", &pass_ra2_badmu_)),
112  c_pass_ra2_badmu_(false),
113  stitch_(static_cast<bool >(bad_val_)),
114  b_stitch_(tree_.Branch("stitch", &stitch_)),
115  c_stitch_(false),
116  stitch_ht_(static_cast<bool >(bad_val_)),
117  b_stitch_ht_(tree_.Branch("stitch_ht", &stitch_ht_)),
118  c_stitch_ht_(false),
119  stitch_met_(static_cast<bool >(bad_val_)),
120  b_stitch_met_(tree_.Branch("stitch_met", &stitch_met_)),
121  c_stitch_met_(false),
122  trig_lep_(static_cast<bool >(bad_val_)),
123  b_trig_lep_(tree_.Branch("trig_lep", &trig_lep_)),
124  c_trig_lep_(false),
125  trig_met_(static_cast<bool >(bad_val_)),
126  b_trig_met_(tree_.Branch("trig_met", &trig_met_)),
127  c_trig_met_(false),
128  trig_ra4_(static_cast<bool >(bad_val_)),
129  b_trig_ra4_(tree_.Branch("trig_ra4", &trig_ra4_)),
130  c_trig_ra4_(false),
131  trig_vvvl_(static_cast<bool >(bad_val_)),
132  b_trig_vvvl_(tree_.Branch("trig_vvvl", &trig_vvvl_)),
133  c_trig_vvvl_(false),
134  antitop_pt_(static_cast<float >(bad_val_)),
135  b_antitop_pt_(tree_.Branch("antitop_pt", &antitop_pt_)),
136  c_antitop_pt_(false),
137  dphi1_(static_cast<float >(bad_val_)),
138  b_dphi1_(tree_.Branch("dphi1", &dphi1_)),
139  c_dphi1_(false),
140  dphi2_(static_cast<float >(bad_val_)),
141  b_dphi2_(tree_.Branch("dphi2", &dphi2_)),
142  c_dphi2_(false),
143  dphi3_(static_cast<float >(bad_val_)),
144  b_dphi3_(tree_.Branch("dphi3", &dphi3_)),
145  c_dphi3_(false),
146  dphi4_(static_cast<float >(bad_val_)),
147  b_dphi4_(tree_.Branch("dphi4", &dphi4_)),
148  c_dphi4_(false),
149  dphi_wlep_(static_cast<float >(bad_val_)),
150  b_dphi_wlep_(tree_.Branch("dphi_wlep", &dphi_wlep_)),
151  c_dphi_wlep_(false),
152  eff_jetid_(static_cast<float >(bad_val_)),
153  b_eff_jetid_(tree_.Branch("eff_jetid", &eff_jetid_)),
154  c_eff_jetid_(false),
155  eff_trig_(static_cast<float >(bad_val_)),
156  b_eff_trig_(tree_.Branch("eff_trig", &eff_trig_)),
157  c_eff_trig_(false),
158  elel_eta_(static_cast<float >(bad_val_)),
159  b_elel_eta_(tree_.Branch("elel_eta", &elel_eta_)),
160  c_elel_eta_(false),
161  elel_m_(static_cast<float >(bad_val_)),
162  b_elel_m_(tree_.Branch("elel_m", &elel_m_)),
163  c_elel_m_(false),
164  elel_phi_(static_cast<float >(bad_val_)),
165  b_elel_phi_(tree_.Branch("elel_phi", &elel_phi_)),
166  c_elel_phi_(false),
167  elel_pt_(static_cast<float >(bad_val_)),
168  b_elel_pt_(tree_.Branch("elel_pt", &elel_pt_)),
169  c_elel_pt_(false),
170  elel_pt1_(static_cast<float >(bad_val_)),
171  b_elel_pt1_(tree_.Branch("elel_pt1", &elel_pt1_)),
172  c_elel_pt1_(false),
173  elel_pt2_(static_cast<float >(bad_val_)),
174  b_elel_pt2_(tree_.Branch("elel_pt2", &elel_pt2_)),
175  c_elel_pt2_(false),
176  elel_w_(static_cast<float >(bad_val_)),
177  b_elel_w_(tree_.Branch("elel_w", &elel_w_)),
178  c_elel_w_(false),
179  elelv_eta_(static_cast<float >(bad_val_)),
180  b_elelv_eta_(tree_.Branch("elelv_eta", &elelv_eta_)),
181  c_elelv_eta_(false),
182  elelv_m_(static_cast<float >(bad_val_)),
183  b_elelv_m_(tree_.Branch("elelv_m", &elelv_m_)),
184  c_elelv_m_(false),
185  elelv_phi_(static_cast<float >(bad_val_)),
186  b_elelv_phi_(tree_.Branch("elelv_phi", &elelv_phi_)),
187  c_elelv_phi_(false),
188  elelv_pt_(static_cast<float >(bad_val_)),
189  b_elelv_pt_(tree_.Branch("elelv_pt", &elelv_pt_)),
190  c_elelv_pt_(false),
191  elelv_pt1_(static_cast<float >(bad_val_)),
192  b_elelv_pt1_(tree_.Branch("elelv_pt1", &elelv_pt1_)),
193  c_elelv_pt1_(false),
194  elelv_pt2_(static_cast<float >(bad_val_)),
195  b_elelv_pt2_(tree_.Branch("elelv_pt2", &elelv_pt2_)),
196  c_elelv_pt2_(false),
197  elelv_w_(static_cast<float >(bad_val_)),
198  b_elelv_w_(tree_.Branch("elelv_w", &elelv_w_)),
199  c_elelv_w_(false),
200  elmu_eta_(static_cast<float >(bad_val_)),
201  b_elmu_eta_(tree_.Branch("elmu_eta", &elmu_eta_)),
202  c_elmu_eta_(false),
203  elmu_m_(static_cast<float >(bad_val_)),
204  b_elmu_m_(tree_.Branch("elmu_m", &elmu_m_)),
205  c_elmu_m_(false),
206  elmu_phi_(static_cast<float >(bad_val_)),
207  b_elmu_phi_(tree_.Branch("elmu_phi", &elmu_phi_)),
208  c_elmu_phi_(false),
209  elmu_pt_(static_cast<float >(bad_val_)),
210  b_elmu_pt_(tree_.Branch("elmu_pt", &elmu_pt_)),
211  c_elmu_pt_(false),
212  elmu_pt1_(static_cast<float >(bad_val_)),
213  b_elmu_pt1_(tree_.Branch("elmu_pt1", &elmu_pt1_)),
214  c_elmu_pt1_(false),
215  elmu_pt2_(static_cast<float >(bad_val_)),
216  b_elmu_pt2_(tree_.Branch("elmu_pt2", &elmu_pt2_)),
217  c_elmu_pt2_(false),
218  elmu_w_(static_cast<float >(bad_val_)),
219  b_elmu_w_(tree_.Branch("elmu_w", &elmu_w_)),
220  c_elmu_w_(false),
221  hig_am_(static_cast<float >(bad_val_)),
222  b_hig_am_(tree_.Branch("hig_am", &hig_am_)),
223  c_hig_am_(false),
224  hig_dm_(static_cast<float >(bad_val_)),
225  b_hig_dm_(tree_.Branch("hig_dm", &hig_dm_)),
226  c_hig_dm_(false),
227  hig_drmax_(static_cast<float >(bad_val_)),
228  b_hig_drmax_(tree_.Branch("hig_drmax", &hig_drmax_)),
229  c_hig_drmax_(false),
230  higd_am_(static_cast<float >(bad_val_)),
231  b_higd_am_(tree_.Branch("higd_am", &higd_am_)),
232  c_higd_am_(false),
233  higd_dm_(static_cast<float >(bad_val_)),
234  b_higd_dm_(tree_.Branch("higd_dm", &higd_dm_)),
235  c_higd_dm_(false),
236  higd_drmax_(static_cast<float >(bad_val_)),
237  b_higd_drmax_(tree_.Branch("higd_drmax", &higd_drmax_)),
238  c_higd_drmax_(false),
239  ht_(static_cast<float >(bad_val_)),
240  b_ht_(tree_.Branch("ht", &ht_)),
241  c_ht_(false),
242  ht_clean_(static_cast<float >(bad_val_)),
243  b_ht_clean_(tree_.Branch("ht_clean", &ht_clean_)),
244  c_ht_clean_(false),
245  ht_hlt_(static_cast<float >(bad_val_)),
246  b_ht_hlt_(tree_.Branch("ht_hlt", &ht_hlt_)),
247  c_ht_hlt_(false),
248  ht_isr_me_(static_cast<float >(bad_val_)),
249  b_ht_isr_me_(tree_.Branch("ht_isr_me", &ht_isr_me_)),
250  c_ht_isr_me_(false),
251  ht_ra2_(static_cast<float >(bad_val_)),
252  b_ht_ra2_(tree_.Branch("ht_ra2", &ht_ra2_)),
253  c_ht_ra2_(false),
254  ht_tru_(static_cast<float >(bad_val_)),
255  b_ht_tru_(tree_.Branch("ht_tru", &ht_tru_)),
256  c_ht_tru_(false),
257  isr_tru_eta_(static_cast<float >(bad_val_)),
258  b_isr_tru_eta_(tree_.Branch("isr_tru_eta", &isr_tru_eta_)),
259  c_isr_tru_eta_(false),
260  isr_tru_phi_(static_cast<float >(bad_val_)),
261  b_isr_tru_phi_(tree_.Branch("isr_tru_phi", &isr_tru_phi_)),
262  c_isr_tru_phi_(false),
263  isr_tru_pt_(static_cast<float >(bad_val_)),
264  b_isr_tru_pt_(tree_.Branch("isr_tru_pt", &isr_tru_pt_)),
265  c_isr_tru_pt_(false),
266  jetsys_eta_(static_cast<float >(bad_val_)),
267  b_jetsys_eta_(tree_.Branch("jetsys_eta", &jetsys_eta_)),
268  c_jetsys_eta_(false),
269  jetsys_m_(static_cast<float >(bad_val_)),
270  b_jetsys_m_(tree_.Branch("jetsys_m", &jetsys_m_)),
271  c_jetsys_m_(false),
272  jetsys_nob_eta_(static_cast<float >(bad_val_)),
273  b_jetsys_nob_eta_(tree_.Branch("jetsys_nob_eta", &jetsys_nob_eta_)),
274  c_jetsys_nob_eta_(false),
275  jetsys_nob_m_(static_cast<float >(bad_val_)),
276  b_jetsys_nob_m_(tree_.Branch("jetsys_nob_m", &jetsys_nob_m_)),
277  c_jetsys_nob_m_(false),
278  jetsys_nob_phi_(static_cast<float >(bad_val_)),
279  b_jetsys_nob_phi_(tree_.Branch("jetsys_nob_phi", &jetsys_nob_phi_)),
280  c_jetsys_nob_phi_(false),
281  jetsys_nob_pt_(static_cast<float >(bad_val_)),
282  b_jetsys_nob_pt_(tree_.Branch("jetsys_nob_pt", &jetsys_nob_pt_)),
283  c_jetsys_nob_pt_(false),
284  jetsys_nobd_eta_(static_cast<float >(bad_val_)),
285  b_jetsys_nobd_eta_(tree_.Branch("jetsys_nobd_eta", &jetsys_nobd_eta_)),
286  c_jetsys_nobd_eta_(false),
287  jetsys_nobd_m_(static_cast<float >(bad_val_)),
288  b_jetsys_nobd_m_(tree_.Branch("jetsys_nobd_m", &jetsys_nobd_m_)),
289  c_jetsys_nobd_m_(false),
290  jetsys_nobd_phi_(static_cast<float >(bad_val_)),
291  b_jetsys_nobd_phi_(tree_.Branch("jetsys_nobd_phi", &jetsys_nobd_phi_)),
292  c_jetsys_nobd_phi_(false),
293  jetsys_nobd_pt_(static_cast<float >(bad_val_)),
294  b_jetsys_nobd_pt_(tree_.Branch("jetsys_nobd_pt", &jetsys_nobd_pt_)),
295  c_jetsys_nobd_pt_(false),
296  jetsys_phi_(static_cast<float >(bad_val_)),
297  b_jetsys_phi_(tree_.Branch("jetsys_phi", &jetsys_phi_)),
298  c_jetsys_phi_(false),
299  jetsys_pt_(static_cast<float >(bad_val_)),
300  b_jetsys_pt_(tree_.Branch("jetsys_pt", &jetsys_pt_)),
301  c_jetsys_pt_(false),
302  m_tt_(static_cast<float >(bad_val_)),
303  b_m_tt_(tree_.Branch("m_tt", &m_tt_)),
304  c_m_tt_(false),
305  mct_(static_cast<float >(bad_val_)),
306  b_mct_(tree_.Branch("mct", &mct_)),
307  c_mct_(false),
308  mctd_(static_cast<float >(bad_val_)),
309  b_mctd_(tree_.Branch("mctd", &mctd_)),
310  c_mctd_(false),
311  met_(static_cast<float >(bad_val_)),
312  b_met_(tree_.Branch("met", &met_)),
313  c_met_(false),
314  met_calo_(static_cast<float >(bad_val_)),
315  b_met_calo_(tree_.Branch("met_calo", &met_calo_)),
316  c_met_calo_(false),
317  met_calo_phi_(static_cast<float >(bad_val_)),
318  b_met_calo_phi_(tree_.Branch("met_calo_phi", &met_calo_phi_)),
319  c_met_calo_phi_(false),
320  met_mini_(static_cast<float >(bad_val_)),
321  b_met_mini_(tree_.Branch("met_mini", &met_mini_)),
322  c_met_mini_(false),
323  met_mini_phi_(static_cast<float >(bad_val_)),
324  b_met_mini_phi_(tree_.Branch("met_mini_phi", &met_mini_phi_)),
325  c_met_mini_phi_(false),
326  met_nohf_(static_cast<float >(bad_val_)),
327  b_met_nohf_(tree_.Branch("met_nohf", &met_nohf_)),
328  c_met_nohf_(false),
329  met_nohf_phi_(static_cast<float >(bad_val_)),
330  b_met_nohf_phi_(tree_.Branch("met_nohf_phi", &met_nohf_phi_)),
331  c_met_nohf_phi_(false),
332  met_phi_(static_cast<float >(bad_val_)),
333  b_met_phi_(tree_.Branch("met_phi", &met_phi_)),
334  c_met_phi_(false),
335  met_phi_puppi_(static_cast<float >(bad_val_)),
336  b_met_phi_puppi_(tree_.Branch("met_phi_puppi", &met_phi_puppi_)),
337  c_met_phi_puppi_(false),
338  met_puppi_(static_cast<float >(bad_val_)),
339  b_met_puppi_(tree_.Branch("met_puppi", &met_puppi_)),
340  c_met_puppi_(false),
341  met_raw_(static_cast<float >(bad_val_)),
342  b_met_raw_(tree_.Branch("met_raw", &met_raw_)),
343  c_met_raw_(false),
344  met_raw_phi_(static_cast<float >(bad_val_)),
345  b_met_raw_phi_(tree_.Branch("met_raw_phi", &met_raw_phi_)),
346  c_met_raw_phi_(false),
347  met_rebal_(static_cast<float >(bad_val_)),
348  b_met_rebal_(tree_.Branch("met_rebal", &met_rebal_)),
349  c_met_rebal_(false),
350  met_tru_(static_cast<float >(bad_val_)),
351  b_met_tru_(tree_.Branch("met_tru", &met_tru_)),
352  c_met_tru_(false),
353  met_tru_nuw_(static_cast<float >(bad_val_)),
354  b_met_tru_nuw_(tree_.Branch("met_tru_nuw", &met_tru_nuw_)),
355  c_met_tru_nuw_(false),
356  met_tru_nuw_phi_(static_cast<float >(bad_val_)),
357  b_met_tru_nuw_phi_(tree_.Branch("met_tru_nuw_phi", &met_tru_nuw_phi_)),
358  c_met_tru_nuw_phi_(false),
359  met_tru_phi_(static_cast<float >(bad_val_)),
360  b_met_tru_phi_(tree_.Branch("met_tru_phi", &met_tru_phi_)),
361  c_met_tru_phi_(false),
362  mht_(static_cast<float >(bad_val_)),
363  b_mht_(tree_.Branch("mht", &mht_)),
364  c_mht_(false),
365  mht_clean_(static_cast<float >(bad_val_)),
366  b_mht_clean_(tree_.Branch("mht_clean", &mht_clean_)),
367  c_mht_clean_(false),
368  mht_clean_phi_(static_cast<float >(bad_val_)),
369  b_mht_clean_phi_(tree_.Branch("mht_clean_phi", &mht_clean_phi_)),
370  c_mht_clean_phi_(false),
371  mht_phi_(static_cast<float >(bad_val_)),
372  b_mht_phi_(tree_.Branch("mht_phi", &mht_phi_)),
373  c_mht_phi_(false),
374  mj08_(static_cast<float >(bad_val_)),
375  b_mj08_(tree_.Branch("mj08", &mj08_)),
376  c_mj08_(false),
377  mj12_(static_cast<float >(bad_val_)),
378  b_mj12_(tree_.Branch("mj12", &mj12_)),
379  c_mj12_(false),
380  mj14_(static_cast<float >(bad_val_)),
381  b_mj14_(tree_.Branch("mj14", &mj14_)),
382  c_mj14_(false),
383  mj14_nolep_(static_cast<float >(bad_val_)),
384  b_mj14_nolep_(tree_.Branch("mj14_nolep", &mj14_nolep_)),
385  c_mj14_nolep_(false),
386  mt_(static_cast<float >(bad_val_)),
387  b_mt_(tree_.Branch("mt", &mt_)),
388  c_mt_(false),
389  mt2_(static_cast<float >(bad_val_)),
390  b_mt2_(tree_.Branch("mt2", &mt2_)),
391  c_mt2_(false),
392  mt2_0mass_(static_cast<float >(bad_val_)),
393  b_mt2_0mass_(tree_.Branch("mt2_0mass", &mt2_0mass_)),
394  c_mt2_0mass_(false),
395  mt_nohf_(static_cast<float >(bad_val_)),
396  b_mt_nohf_(tree_.Branch("mt_nohf", &mt_nohf_)),
397  c_mt_nohf_(false),
398  mt_rebal_(static_cast<float >(bad_val_)),
399  b_mt_rebal_(tree_.Branch("mt_rebal", &mt_rebal_)),
400  c_mt_rebal_(false),
401  mt_tru_(static_cast<float >(bad_val_)),
402  b_mt_tru_(tree_.Branch("mt_tru", &mt_tru_)),
403  c_mt_tru_(false),
404  mt_tru_nuw_(static_cast<float >(bad_val_)),
405  b_mt_tru_nuw_(tree_.Branch("mt_tru_nuw", &mt_tru_nuw_)),
406  c_mt_tru_nuw_(false),
407  mumu_eta_(static_cast<float >(bad_val_)),
408  b_mumu_eta_(tree_.Branch("mumu_eta", &mumu_eta_)),
409  c_mumu_eta_(false),
410  mumu_m_(static_cast<float >(bad_val_)),
411  b_mumu_m_(tree_.Branch("mumu_m", &mumu_m_)),
412  c_mumu_m_(false),
413  mumu_phi_(static_cast<float >(bad_val_)),
414  b_mumu_phi_(tree_.Branch("mumu_phi", &mumu_phi_)),
415  c_mumu_phi_(false),
416  mumu_pt_(static_cast<float >(bad_val_)),
417  b_mumu_pt_(tree_.Branch("mumu_pt", &mumu_pt_)),
418  c_mumu_pt_(false),
419  mumu_pt1_(static_cast<float >(bad_val_)),
420  b_mumu_pt1_(tree_.Branch("mumu_pt1", &mumu_pt1_)),
421  c_mumu_pt1_(false),
422  mumu_pt2_(static_cast<float >(bad_val_)),
423  b_mumu_pt2_(tree_.Branch("mumu_pt2", &mumu_pt2_)),
424  c_mumu_pt2_(false),
425  mumu_w_(static_cast<float >(bad_val_)),
426  b_mumu_w_(tree_.Branch("mumu_w", &mumu_w_)),
427  c_mumu_w_(false),
428  mumuv_eta_(static_cast<float >(bad_val_)),
429  b_mumuv_eta_(tree_.Branch("mumuv_eta", &mumuv_eta_)),
430  c_mumuv_eta_(false),
431  mumuv_m_(static_cast<float >(bad_val_)),
432  b_mumuv_m_(tree_.Branch("mumuv_m", &mumuv_m_)),
433  c_mumuv_m_(false),
434  mumuv_phi_(static_cast<float >(bad_val_)),
435  b_mumuv_phi_(tree_.Branch("mumuv_phi", &mumuv_phi_)),
436  c_mumuv_phi_(false),
437  mumuv_pt_(static_cast<float >(bad_val_)),
438  b_mumuv_pt_(tree_.Branch("mumuv_pt", &mumuv_pt_)),
439  c_mumuv_pt_(false),
440  mumuv_pt1_(static_cast<float >(bad_val_)),
441  b_mumuv_pt1_(tree_.Branch("mumuv_pt1", &mumuv_pt1_)),
442  c_mumuv_pt1_(false),
443  mumuv_pt2_(static_cast<float >(bad_val_)),
444  b_mumuv_pt2_(tree_.Branch("mumuv_pt2", &mumuv_pt2_)),
445  c_mumuv_pt2_(false),
446  mumuv_w_(static_cast<float >(bad_val_)),
447  b_mumuv_w_(tree_.Branch("mumuv_w", &mumuv_w_)),
448  c_mumuv_w_(false),
449  nisr_(static_cast<float >(bad_val_)),
450  b_nisr_(tree_.Branch("nisr", &nisr_)),
451  c_nisr_(false),
452  ntrupv_mean_(static_cast<float >(bad_val_)),
453  b_ntrupv_mean_(tree_.Branch("ntrupv_mean", &ntrupv_mean_)),
454  c_ntrupv_mean_(false),
455  onel_ele105_(static_cast<float >(bad_val_)),
456  b_onel_ele105_(tree_.Branch("onel_ele105", &onel_ele105_)),
457  c_onel_ele105_(false),
458  onel_ele23_(static_cast<float >(bad_val_)),
459  b_onel_ele23_(tree_.Branch("onel_ele23", &onel_ele23_)),
460  c_onel_ele23_(false),
461  onel_ele8_(static_cast<float >(bad_val_)),
462  b_onel_ele8_(tree_.Branch("onel_ele8", &onel_ele8_)),
463  c_onel_ele8_(false),
464  onel_vvvl_(static_cast<float >(bad_val_)),
465  b_onel_vvvl_(tree_.Branch("onel_vvvl", &onel_vvvl_)),
466  c_onel_vvvl_(false),
467  onht_(static_cast<float >(bad_val_)),
468  b_onht_(tree_.Branch("onht", &onht_)),
469  c_onht_(false),
470  onmet_(static_cast<float >(bad_val_)),
471  b_onmet_(tree_.Branch("onmet", &onmet_)),
472  c_onmet_(false),
473  onmu_isomu18_(static_cast<float >(bad_val_)),
474  b_onmu_isomu18_(tree_.Branch("onmu_isomu18", &onmu_isomu18_)),
475  c_onmu_isomu18_(false),
476  onmu_mu50_(static_cast<float >(bad_val_)),
477  b_onmu_mu50_(tree_.Branch("onmu_mu50", &onmu_mu50_)),
478  c_onmu_mu50_(false),
479  onmu_mu8_(static_cast<float >(bad_val_)),
480  b_onmu_mu8_(tree_.Branch("onmu_mu8", &onmu_mu8_)),
481  c_onmu_mu8_(false),
482  onmu_vvvl_(static_cast<float >(bad_val_)),
483  b_onmu_vvvl_(tree_.Branch("onmu_vvvl", &onmu_vvvl_)),
484  c_onmu_vvvl_(false),
485  onph_ph90_(static_cast<float >(bad_val_)),
486  b_onph_ph90_(tree_.Branch("onph_ph90", &onph_ph90_)),
487  c_onph_ph90_(false),
488  ptll_me_(static_cast<float >(bad_val_)),
489  b_ptll_me_(tree_.Branch("ptll_me", &ptll_me_)),
490  c_ptll_me_(false),
491  st_(static_cast<float >(bad_val_)),
492  b_st_(tree_.Branch("st", &st_)),
493  c_st_(false),
494  top_pt_(static_cast<float >(bad_val_)),
495  b_top_pt_(tree_.Branch("top_pt", &top_pt_)),
496  c_top_pt_(false),
497  w_bhig_(static_cast<float >(bad_val_)),
498  b_w_bhig_(tree_.Branch("w_bhig", &w_bhig_)),
499  c_w_bhig_(false),
500  w_bhig_deep_(static_cast<float >(bad_val_)),
501  b_w_bhig_deep_(tree_.Branch("w_bhig_deep", &w_bhig_deep_)),
502  c_w_bhig_deep_(false),
503  w_bhig_deep_proc_(static_cast<float >(bad_val_)),
504  b_w_bhig_deep_proc_(tree_.Branch("w_bhig_deep_proc", &w_bhig_deep_proc_)),
505  c_w_bhig_deep_proc_(false),
506  w_bhig_proc_(static_cast<float >(bad_val_)),
507  b_w_bhig_proc_(tree_.Branch("w_bhig_proc", &w_bhig_proc_)),
508  c_w_bhig_proc_(false),
509  w_btag_(static_cast<float >(bad_val_)),
510  b_w_btag_(tree_.Branch("w_btag", &w_btag_)),
511  c_w_btag_(false),
512  w_btag_deep_(static_cast<float >(bad_val_)),
513  b_w_btag_deep_(tree_.Branch("w_btag_deep", &w_btag_deep_)),
514  c_w_btag_deep_(false),
515  w_btag_deep_proc_(static_cast<float >(bad_val_)),
516  b_w_btag_deep_proc_(tree_.Branch("w_btag_deep_proc", &w_btag_deep_proc_)),
517  c_w_btag_deep_proc_(false),
518  w_btag_loose_(static_cast<float >(bad_val_)),
519  b_w_btag_loose_(tree_.Branch("w_btag_loose", &w_btag_loose_)),
520  c_w_btag_loose_(false),
521  w_btag_loose_deep_(static_cast<float >(bad_val_)),
522  b_w_btag_loose_deep_(tree_.Branch("w_btag_loose_deep", &w_btag_loose_deep_)),
523  c_w_btag_loose_deep_(false),
524  w_btag_loose_deep_proc_(static_cast<float >(bad_val_)),
525  b_w_btag_loose_deep_proc_(tree_.Branch("w_btag_loose_deep_proc", &w_btag_loose_deep_proc_)),
526  c_w_btag_loose_deep_proc_(false),
527  w_btag_loose_proc_(static_cast<float >(bad_val_)),
528  b_w_btag_loose_proc_(tree_.Branch("w_btag_loose_proc", &w_btag_loose_proc_)),
529  c_w_btag_loose_proc_(false),
530  w_btag_proc_(static_cast<float >(bad_val_)),
531  b_w_btag_proc_(tree_.Branch("w_btag_proc", &w_btag_proc_)),
532  c_w_btag_proc_(false),
533  w_btag_tight_(static_cast<float >(bad_val_)),
534  b_w_btag_tight_(tree_.Branch("w_btag_tight", &w_btag_tight_)),
535  c_w_btag_tight_(false),
536  w_btag_tight_deep_(static_cast<float >(bad_val_)),
537  b_w_btag_tight_deep_(tree_.Branch("w_btag_tight_deep", &w_btag_tight_deep_)),
538  c_w_btag_tight_deep_(false),
539  w_btag_tight_deep_proc_(static_cast<float >(bad_val_)),
540  b_w_btag_tight_deep_proc_(tree_.Branch("w_btag_tight_deep_proc", &w_btag_tight_deep_proc_)),
541  c_w_btag_tight_deep_proc_(false),
542  w_btag_tight_proc_(static_cast<float >(bad_val_)),
543  b_w_btag_tight_proc_(tree_.Branch("w_btag_tight_proc", &w_btag_tight_proc_)),
544  c_w_btag_tight_proc_(false),
545  w_fs_lep_(static_cast<float >(bad_val_)),
546  b_w_fs_lep_(tree_.Branch("w_fs_lep", &w_fs_lep_)),
547  c_w_fs_lep_(false),
548  w_isr_(static_cast<float >(bad_val_)),
549  b_w_isr_(tree_.Branch("w_isr", &w_isr_)),
550  c_w_isr_(false),
551  w_lep_(static_cast<float >(bad_val_)),
552  b_w_lep_(tree_.Branch("w_lep", &w_lep_)),
553  c_w_lep_(false),
554  w_lumi_(static_cast<float >(bad_val_)),
555  b_w_lumi_(tree_.Branch("w_lumi", &w_lumi_)),
556  c_w_lumi_(false),
557  w_pu_(static_cast<float >(bad_val_)),
558  b_w_pu_(tree_.Branch("w_pu", &w_pu_)),
559  c_w_pu_(false),
560  w_toppt_(static_cast<float >(bad_val_)),
561  b_w_toppt_(tree_.Branch("w_toppt", &w_toppt_)),
562  c_w_toppt_(false),
563  weight_(static_cast<float >(bad_val_)),
564  b_weight_(tree_.Branch("weight", &weight_)),
565  c_weight_(false),
566  weight_rpv_(static_cast<float >(bad_val_)),
567  b_weight_rpv_(tree_.Branch("weight_rpv", &weight_rpv_)),
568  c_weight_rpv_(false),
569  bb_highcsv_idx_(static_cast<int >(bad_val_)),
570  b_bb_highcsv_idx_(tree_.Branch("bb_highcsv_idx", &bb_highcsv_idx_)),
571  c_bb_highcsv_idx_(false),
572  bb_highcsv_idx_deep_(static_cast<int >(bad_val_)),
573  b_bb_highcsv_idx_deep_(tree_.Branch("bb_highcsv_idx_deep", &bb_highcsv_idx_deep_)),
574  c_bb_highcsv_idx_deep_(false),
575  hig_bin_(static_cast<int >(bad_val_)),
576  b_hig_bin_(tree_.Branch("hig_bin", &hig_bin_)),
577  c_hig_bin_(false),
578  higd_bin_(static_cast<int >(bad_val_)),
579  b_higd_bin_(tree_.Branch("higd_bin", &higd_bin_)),
580  c_higd_bin_(false),
581  lumiblock_(static_cast<int >(bad_val_)),
582  b_lumiblock_(tree_.Branch("lumiblock", &lumiblock_)),
583  c_lumiblock_(false),
584  mgluino_(static_cast<int >(bad_val_)),
585  b_mgluino_(tree_.Branch("mgluino", &mgluino_)),
586  c_mgluino_(false),
587  mlsp_(static_cast<int >(bad_val_)),
588  b_mlsp_(tree_.Branch("mlsp", &mlsp_)),
589  c_mlsp_(false),
590  nbdfl_(static_cast<int >(bad_val_)),
591  b_nbdfl_(tree_.Branch("nbdfl", &nbdfl_)),
592  c_nbdfl_(false),
593  nbdfm_(static_cast<int >(bad_val_)),
594  b_nbdfm_(tree_.Branch("nbdfm", &nbdfm_)),
595  c_nbdfm_(false),
596  nbdft_(static_cast<int >(bad_val_)),
597  b_nbdft_(tree_.Branch("nbdft", &nbdft_)),
598  c_nbdft_(false),
599  nbdl_(static_cast<int >(bad_val_)),
600  b_nbdl_(tree_.Branch("nbdl", &nbdl_)),
601  c_nbdl_(false),
602  nbdm_(static_cast<int >(bad_val_)),
603  b_nbdm_(tree_.Branch("nbdm", &nbdm_)),
604  c_nbdm_(false),
605  nbdt_(static_cast<int >(bad_val_)),
606  b_nbdt_(tree_.Branch("nbdt", &nbdt_)),
607  c_nbdt_(false),
608  nbl_(static_cast<int >(bad_val_)),
609  b_nbl_(tree_.Branch("nbl", &nbl_)),
610  c_nbl_(false),
611  nbm_(static_cast<int >(bad_val_)),
612  b_nbm_(tree_.Branch("nbm", &nbm_)),
613  c_nbm_(false),
614  nbm_ra2_(static_cast<int >(bad_val_)),
615  b_nbm_ra2_(tree_.Branch("nbm_ra2", &nbm_ra2_)),
616  c_nbm_ra2_(false),
617  nbt_(static_cast<int >(bad_val_)),
618  b_nbt_(tree_.Branch("nbt", &nbt_)),
619  c_nbt_(false),
620  nels_(static_cast<int >(bad_val_)),
621  b_nels_(tree_.Branch("nels", &nels_)),
622  c_nels_(false),
623  nels_ele23_(static_cast<int >(bad_val_)),
624  b_nels_ele23_(tree_.Branch("nels_ele23", &nels_ele23_)),
625  c_nels_ele23_(false),
626  nels_vvvl_(static_cast<int >(bad_val_)),
627  b_nels_vvvl_(tree_.Branch("nels_vvvl", &nels_vvvl_)),
628  c_nels_vvvl_(false),
629  nfjets08_(static_cast<int >(bad_val_)),
630  b_nfjets08_(tree_.Branch("nfjets08", &nfjets08_)),
631  c_nfjets08_(false),
632  nfjets14_(static_cast<int >(bad_val_)),
633  b_nfjets14_(tree_.Branch("nfjets14", &nfjets14_)),
634  c_nfjets14_(false),
635  nisr_me_(static_cast<int >(bad_val_)),
636  b_nisr_me_(tree_.Branch("nisr_me", &nisr_me_)),
637  c_nisr_me_(false),
638  njets_(static_cast<int >(bad_val_)),
639  b_njets_(tree_.Branch("njets", &njets_)),
640  c_njets_(false),
641  njets_clean_(static_cast<int >(bad_val_)),
642  b_njets_clean_(tree_.Branch("njets_clean", &njets_clean_)),
643  c_njets_clean_(false),
644  njets_ra2_(static_cast<int >(bad_val_)),
645  b_njets_ra2_(tree_.Branch("njets_ra2", &njets_ra2_)),
646  c_njets_ra2_(false),
647  nleps_(static_cast<int >(bad_val_)),
648  b_nleps_(tree_.Branch("nleps", &nleps_)),
649  c_nleps_(false),
650  nleps_tm_(static_cast<int >(bad_val_)),
651  b_nleps_tm_(tree_.Branch("nleps_tm", &nleps_tm_)),
652  c_nleps_tm_(false),
653  nmus_(static_cast<int >(bad_val_)),
654  b_nmus_(tree_.Branch("nmus", &nmus_)),
655  c_nmus_(false),
656  nmus_isomu18_(static_cast<int >(bad_val_)),
657  b_nmus_isomu18_(tree_.Branch("nmus_isomu18", &nmus_isomu18_)),
658  c_nmus_isomu18_(false),
659  nmus_vvvl_(static_cast<int >(bad_val_)),
660  b_nmus_vvvl_(tree_.Branch("nmus_vvvl", &nmus_vvvl_)),
661  c_nmus_vvvl_(false),
662  nph_(static_cast<int >(bad_val_)),
663  b_nph_(tree_.Branch("nph", &nph_)),
664  c_nph_(false),
665  npv_(static_cast<int >(bad_val_)),
666  b_npv_(tree_.Branch("npv", &npv_)),
667  c_npv_(false),
668  ntks_(static_cast<int >(bad_val_)),
669  b_ntks_(tree_.Branch("ntks", &ntks_)),
670  c_ntks_(false),
671  ntruels_(static_cast<int >(bad_val_)),
672  b_ntruels_(tree_.Branch("ntruels", &ntruels_)),
673  c_ntruels_(false),
674  ntruleps_(static_cast<int >(bad_val_)),
675  b_ntruleps_(tree_.Branch("ntruleps", &ntruleps_)),
676  c_ntruleps_(false),
677  ntrumus_(static_cast<int >(bad_val_)),
678  b_ntrumus_(tree_.Branch("ntrumus", &ntrumus_)),
679  c_ntrumus_(false),
680  ntrupv_(static_cast<int >(bad_val_)),
681  b_ntrupv_(tree_.Branch("ntrupv", &ntrupv_)),
682  c_ntrupv_(false),
683  ntrutaush_(static_cast<int >(bad_val_)),
684  b_ntrutaush_(tree_.Branch("ntrutaush", &ntrutaush_)),
685  c_ntrutaush_(false),
686  ntrutausl_(static_cast<int >(bad_val_)),
687  b_ntrutausl_(tree_.Branch("ntrutausl", &ntrutausl_)),
688  c_ntrutausl_(false),
689  nvels_(static_cast<int >(bad_val_)),
690  b_nvels_(tree_.Branch("nvels", &nvels_)),
691  c_nvels_(false),
692  nveto_(static_cast<int >(bad_val_)),
693  b_nveto_(tree_.Branch("nveto", &nveto_)),
694  c_nveto_(false),
695  nvleps_(static_cast<int >(bad_val_)),
696  b_nvleps_(tree_.Branch("nvleps", &nvleps_)),
697  c_nvleps_(false),
698  nvmus_(static_cast<int >(bad_val_)),
699  b_nvmus_(tree_.Branch("nvmus", &nvmus_)),
700  c_nvmus_(false),
701  run_(static_cast<int >(bad_val_)),
702  b_run_(tree_.Branch("run", &run_)),
703  c_run_(false),
704  type_(static_cast<int >(bad_val_)),
705  b_type_(tree_.Branch("type", &type_)),
706  c_type_(false),
707  els_ele105_(0),
708  p_els_ele105_(&els_ele105_),
709  b_els_ele105_(tree_.Branch("els_ele105", &p_els_ele105_)),
710  c_els_ele105_(false),
711  els_ele23_(0),
712  p_els_ele23_(&els_ele23_),
713  b_els_ele23_(tree_.Branch("els_ele23", &p_els_ele23_)),
714  c_els_ele23_(false),
715  els_ele8_(0),
716  p_els_ele8_(&els_ele8_),
717  b_els_ele8_(tree_.Branch("els_ele8", &p_els_ele8_)),
718  c_els_ele8_(false),
719  els_inz_(0),
720  p_els_inz_(&els_inz_),
721  b_els_inz_(tree_.Branch("els_inz", &p_els_inz_)),
722  c_els_inz_(false),
723  els_inzv_(0),
724  p_els_inzv_(&els_inzv_),
725  b_els_inzv_(tree_.Branch("els_inzv", &p_els_inzv_)),
726  c_els_inzv_(false),
727  els_ispf_(0),
728  p_els_ispf_(&els_ispf_),
729  b_els_ispf_(tree_.Branch("els_ispf", &p_els_ispf_)),
730  c_els_ispf_(false),
731  els_sig_(0),
732  p_els_sig_(&els_sig_),
733  b_els_sig_(tree_.Branch("els_sig", &p_els_sig_)),
734  c_els_sig_(false),
735  els_sigid_(0),
736  p_els_sigid_(&els_sigid_),
737  b_els_sigid_(tree_.Branch("els_sigid", &p_els_sigid_)),
738  c_els_sigid_(false),
739  els_tight_(0),
740  p_els_tight_(&els_tight_),
741  b_els_tight_(tree_.Branch("els_tight", &p_els_tight_)),
742  c_els_tight_(false),
743  els_tm_(0),
744  p_els_tm_(&els_tm_),
745  b_els_tm_(tree_.Branch("els_tm", &p_els_tm_)),
746  c_els_tm_(false),
747  els_vvvl_(0),
748  p_els_vvvl_(&els_vvvl_),
749  b_els_vvvl_(tree_.Branch("els_vvvl", &p_els_vvvl_)),
750  c_els_vvvl_(false),
751  jets_h1_(0),
752  p_jets_h1_(&jets_h1_),
753  b_jets_h1_(tree_.Branch("jets_h1", &p_jets_h1_)),
754  c_jets_h1_(false),
755  jets_h1d_(0),
756  p_jets_h1d_(&jets_h1d_),
757  b_jets_h1d_(tree_.Branch("jets_h1d", &p_jets_h1d_)),
758  c_jets_h1d_(false),
759  jets_h2_(0),
760  p_jets_h2_(&jets_h2_),
761  b_jets_h2_(tree_.Branch("jets_h2", &p_jets_h2_)),
762  c_jets_h2_(false),
763  jets_h2d_(0),
764  p_jets_h2d_(&jets_h2d_),
765  b_jets_h2d_(tree_.Branch("jets_h2d", &p_jets_h2d_)),
766  c_jets_h2d_(false),
767  jets_isisr_(0),
768  p_jets_isisr_(&jets_isisr_),
769  b_jets_isisr_(tree_.Branch("jets_isisr", &p_jets_isisr_)),
770  c_jets_isisr_(false),
771  jets_islep_(0),
772  p_jets_islep_(&jets_islep_),
773  b_jets_islep_(tree_.Branch("jets_islep", &p_jets_islep_)),
774  c_jets_islep_(false),
775  mc_gs_(0),
776  p_mc_gs_(&mc_gs_),
777  b_mc_gs_(tree_.Branch("mc_gs", &p_mc_gs_)),
778  c_mc_gs_(false),
779  mus_bad_(0),
780  p_mus_bad_(&mus_bad_),
781  b_mus_bad_(tree_.Branch("mus_bad", &p_mus_bad_)),
782  c_mus_bad_(false),
783  mus_bad_dupl_(0),
784  p_mus_bad_dupl_(&mus_bad_dupl_),
785  b_mus_bad_dupl_(tree_.Branch("mus_bad_dupl", &p_mus_bad_dupl_)),
786  c_mus_bad_dupl_(false),
787  mus_bad_trkmu_(0),
788  p_mus_bad_trkmu_(&mus_bad_trkmu_),
789  b_mus_bad_trkmu_(tree_.Branch("mus_bad_trkmu", &p_mus_bad_trkmu_)),
790  c_mus_bad_trkmu_(false),
791  mus_demoted_(0),
792  p_mus_demoted_(&mus_demoted_),
793  b_mus_demoted_(tree_.Branch("mus_demoted", &p_mus_demoted_)),
794  c_mus_demoted_(false),
795  mus_inz_(0),
796  p_mus_inz_(&mus_inz_),
797  b_mus_inz_(tree_.Branch("mus_inz", &p_mus_inz_)),
798  c_mus_inz_(false),
799  mus_inzv_(0),
800  p_mus_inzv_(&mus_inzv_),
801  b_mus_inzv_(tree_.Branch("mus_inzv", &p_mus_inzv_)),
802  c_mus_inzv_(false),
803  mus_isomu18_(0),
804  p_mus_isomu18_(&mus_isomu18_),
805  b_mus_isomu18_(tree_.Branch("mus_isomu18", &p_mus_isomu18_)),
806  c_mus_isomu18_(false),
807  mus_mu50_(0),
808  p_mus_mu50_(&mus_mu50_),
809  b_mus_mu50_(tree_.Branch("mus_mu50", &p_mus_mu50_)),
810  c_mus_mu50_(false),
811  mus_mu8_(0),
812  p_mus_mu8_(&mus_mu8_),
813  b_mus_mu8_(tree_.Branch("mus_mu8", &p_mus_mu8_)),
814  c_mus_mu8_(false),
815  mus_sig_(0),
816  p_mus_sig_(&mus_sig_),
817  b_mus_sig_(tree_.Branch("mus_sig", &p_mus_sig_)),
818  c_mus_sig_(false),
819  mus_sigid_(0),
820  p_mus_sigid_(&mus_sigid_),
821  b_mus_sigid_(tree_.Branch("mus_sigid", &p_mus_sigid_)),
822  c_mus_sigid_(false),
823  mus_tight_(0),
824  p_mus_tight_(&mus_tight_),
825  b_mus_tight_(tree_.Branch("mus_tight", &p_mus_tight_)),
826  c_mus_tight_(false),
827  mus_tm_(0),
828  p_mus_tm_(&mus_tm_),
829  b_mus_tm_(tree_.Branch("mus_tm", &p_mus_tm_)),
830  c_mus_tm_(false),
831  mus_trk_quality_(0),
832  p_mus_trk_quality_(&mus_trk_quality_),
833  b_mus_trk_quality_(tree_.Branch("mus_trk_quality", &p_mus_trk_quality_)),
834  c_mus_trk_quality_(false),
835  mus_vvvl_(0),
836  p_mus_vvvl_(&mus_vvvl_),
837  b_mus_vvvl_(tree_.Branch("mus_vvvl", &p_mus_vvvl_)),
838  c_mus_vvvl_(false),
839  ph_ph90_(0),
840  p_ph_ph90_(&ph_ph90_),
841  b_ph_ph90_(tree_.Branch("ph_ph90", &p_ph_ph90_)),
842  c_ph_ph90_(false),
843  ph_tm_(0),
844  p_ph_tm_(&ph_tm_),
845  b_ph_tm_(tree_.Branch("ph_tm", &p_ph_tm_)),
846  c_ph_tm_(false),
847  sys_pass_(0),
848  p_sys_pass_(&sys_pass_),
849  b_sys_pass_(tree_.Branch("sys_pass", &p_sys_pass_)),
850  c_sys_pass_(false),
851  tks_tm_(0),
852  p_tks_tm_(&tks_tm_),
853  b_tks_tm_(tree_.Branch("tks_tm", &p_tks_tm_)),
854  c_tks_tm_(false),
855  trig_(0),
856  p_trig_(&trig_),
857  b_trig_(tree_.Branch("trig", &p_trig_)),
858  c_trig_(false),
859  bb_m_(0),
860  p_bb_m_(&bb_m_),
861  b_bb_m_(tree_.Branch("bb_m", &p_bb_m_)),
862  c_bb_m_(false),
863  bb_m_deep_(0),
864  p_bb_m_deep_(&bb_m_deep_),
865  b_bb_m_deep_(tree_.Branch("bb_m_deep", &p_bb_m_deep_)),
866  c_bb_m_deep_(false),
867  bb_pt_(0),
868  p_bb_pt_(&bb_pt_),
869  b_bb_pt_(tree_.Branch("bb_pt", &p_bb_pt_)),
870  c_bb_pt_(false),
871  bb_pt_deep_(0),
872  p_bb_pt_deep_(&bb_pt_deep_),
873  b_bb_pt_deep_(tree_.Branch("bb_pt_deep", &p_bb_pt_deep_)),
874  c_bb_pt_deep_(false),
875  dr_bb_(0),
876  p_dr_bb_(&dr_bb_),
877  b_dr_bb_(tree_.Branch("dr_bb", &p_dr_bb_)),
878  c_dr_bb_(false),
879  dr_bb_deep_(0),
880  p_dr_bb_deep_(&dr_bb_deep_),
881  b_dr_bb_deep_(tree_.Branch("dr_bb_deep", &p_dr_bb_deep_)),
882  c_dr_bb_deep_(false),
883  els_d0_(0),
884  p_els_d0_(&els_d0_),
885  b_els_d0_(tree_.Branch("els_d0", &p_els_d0_)),
886  c_els_d0_(false),
887  els_deta_sctrk_(0),
888  p_els_deta_sctrk_(&els_deta_sctrk_),
889  b_els_deta_sctrk_(tree_.Branch("els_deta_sctrk", &p_els_deta_sctrk_)),
890  c_els_deta_sctrk_(false),
891  els_dphi_sctrk_(0),
892  p_els_dphi_sctrk_(&els_dphi_sctrk_),
893  b_els_dphi_sctrk_(tree_.Branch("els_dphi_sctrk", &p_els_dphi_sctrk_)),
894  c_els_dphi_sctrk_(false),
895  els_dz_(0),
896  p_els_dz_(&els_dz_),
897  b_els_dz_(tree_.Branch("els_dz", &p_els_dz_)),
898  c_els_dz_(false),
899  els_em_e_(0),
900  p_els_em_e_(&els_em_e_),
901  b_els_em_e_(tree_.Branch("els_em_e", &p_els_em_e_)),
902  c_els_em_e_(false),
903  els_eoverp_(0),
904  p_els_eoverp_(&els_eoverp_),
905  b_els_eoverp_(tree_.Branch("els_eoverp", &p_els_eoverp_)),
906  c_els_eoverp_(false),
907  els_eta_(0),
908  p_els_eta_(&els_eta_),
909  b_els_eta_(tree_.Branch("els_eta", &p_els_eta_)),
910  c_els_eta_(false),
911  els_hovere_(0),
912  p_els_hovere_(&els_hovere_),
913  b_els_hovere_(tree_.Branch("els_hovere", &p_els_hovere_)),
914  c_els_hovere_(false),
915  els_ip3d_(0),
916  p_els_ip3d_(&els_ip3d_),
917  b_els_ip3d_(tree_.Branch("els_ip3d", &p_els_ip3d_)),
918  c_els_ip3d_(false),
919  els_miniso_(0),
920  p_els_miniso_(&els_miniso_),
921  b_els_miniso_(tree_.Branch("els_miniso", &p_els_miniso_)),
922  c_els_miniso_(false),
923  els_phi_(0),
924  p_els_phi_(&els_phi_),
925  b_els_phi_(tree_.Branch("els_phi", &p_els_phi_)),
926  c_els_phi_(false),
927  els_pt_(0),
928  p_els_pt_(&els_pt_),
929  b_els_pt_(tree_.Branch("els_pt", &p_els_pt_)),
930  c_els_pt_(false),
931  els_reliso_(0),
932  p_els_reliso_(&els_reliso_),
933  b_els_reliso_(tree_.Branch("els_reliso", &p_els_reliso_)),
934  c_els_reliso_(false),
935  els_sceta_(0),
936  p_els_sceta_(&els_sceta_),
937  b_els_sceta_(tree_.Branch("els_sceta", &p_els_sceta_)),
938  c_els_sceta_(false),
939  els_scpt_(0),
940  p_els_scpt_(&els_scpt_),
941  b_els_scpt_(tree_.Branch("els_scpt", &p_els_scpt_)),
942  c_els_scpt_(false),
943  els_trk_pt_(0),
944  p_els_trk_pt_(&els_trk_pt_),
945  b_els_trk_pt_(tree_.Branch("els_trk_pt", &p_els_trk_pt_)),
946  c_els_trk_pt_(false),
947  els_trk_pterr_(0),
948  p_els_trk_pterr_(&els_trk_pterr_),
949  b_els_trk_pterr_(tree_.Branch("els_trk_pterr", &p_els_trk_pterr_)),
950  c_els_trk_pterr_(false),
951  els_vvvl_eta_(0),
952  p_els_vvvl_eta_(&els_vvvl_eta_),
953  b_els_vvvl_eta_(tree_.Branch("els_vvvl_eta", &p_els_vvvl_eta_)),
954  c_els_vvvl_eta_(false),
955  els_vvvl_phi_(0),
956  p_els_vvvl_phi_(&els_vvvl_phi_),
957  b_els_vvvl_phi_(tree_.Branch("els_vvvl_phi", &p_els_vvvl_phi_)),
958  c_els_vvvl_phi_(false),
959  els_vvvl_pt_(0),
960  p_els_vvvl_pt_(&els_vvvl_pt_),
961  b_els_vvvl_pt_(tree_.Branch("els_vvvl_pt", &p_els_vvvl_pt_)),
962  c_els_vvvl_pt_(false),
963  fjets08_eta_(0),
964  p_fjets08_eta_(&fjets08_eta_),
965  b_fjets08_eta_(tree_.Branch("fjets08_eta", &p_fjets08_eta_)),
966  c_fjets08_eta_(false),
967  fjets08_m_(0),
968  p_fjets08_m_(&fjets08_m_),
969  b_fjets08_m_(tree_.Branch("fjets08_m", &p_fjets08_m_)),
970  c_fjets08_m_(false),
971  fjets08_phi_(0),
972  p_fjets08_phi_(&fjets08_phi_),
973  b_fjets08_phi_(tree_.Branch("fjets08_phi", &p_fjets08_phi_)),
974  c_fjets08_phi_(false),
975  fjets08_pt_(0),
976  p_fjets08_pt_(&fjets08_pt_),
977  b_fjets08_pt_(tree_.Branch("fjets08_pt", &p_fjets08_pt_)),
978  c_fjets08_pt_(false),
979  fjets14_eta_(0),
980  p_fjets14_eta_(&fjets14_eta_),
981  b_fjets14_eta_(tree_.Branch("fjets14_eta", &p_fjets14_eta_)),
982  c_fjets14_eta_(false),
983  fjets14_m_(0),
984  p_fjets14_m_(&fjets14_m_),
985  b_fjets14_m_(tree_.Branch("fjets14_m", &p_fjets14_m_)),
986  c_fjets14_m_(false),
987  fjets14_phi_(0),
988  p_fjets14_phi_(&fjets14_phi_),
989  b_fjets14_phi_(tree_.Branch("fjets14_phi", &p_fjets14_phi_)),
990  c_fjets14_phi_(false),
991  fjets14_pt_(0),
992  p_fjets14_pt_(&fjets14_pt_),
993  b_fjets14_pt_(tree_.Branch("fjets14_pt", &p_fjets14_pt_)),
994  c_fjets14_pt_(false),
995  jets_csv_(0),
996  p_jets_csv_(&jets_csv_),
997  b_jets_csv_(tree_.Branch("jets_csv", &p_jets_csv_)),
998  c_jets_csv_(false),
999  jets_csvd_(0),
1000  p_jets_csvd_(&jets_csvd_),
1001  b_jets_csvd_(tree_.Branch("jets_csvd", &p_jets_csvd_)),
1002  c_jets_csvd_(false),
1003  jets_csvdf_(0),
1004  p_jets_csvdf_(&jets_csvdf_),
1005  b_jets_csvdf_(tree_.Branch("jets_csvdf", &p_jets_csvdf_)),
1006  c_jets_csvdf_(false),
1007  jets_eta_(0),
1008  p_jets_eta_(&jets_eta_),
1009  b_jets_eta_(tree_.Branch("jets_eta", &p_jets_eta_)),
1010  c_jets_eta_(false),
1011  jets_gen_pt_(0),
1012  p_jets_gen_pt_(&jets_gen_pt_),
1013  b_jets_gen_pt_(tree_.Branch("jets_gen_pt", &p_jets_gen_pt_)),
1014  c_jets_gen_pt_(false),
1015  jets_m_(0),
1016  p_jets_m_(&jets_m_),
1017  b_jets_m_(tree_.Branch("jets_m", &p_jets_m_)),
1018  c_jets_m_(false),
1019  jets_phi_(0),
1020  p_jets_phi_(&jets_phi_),
1021  b_jets_phi_(tree_.Branch("jets_phi", &p_jets_phi_)),
1022  c_jets_phi_(false),
1023  jets_pt_(0),
1024  p_jets_pt_(&jets_pt_),
1025  b_jets_pt_(tree_.Branch("jets_pt", &p_jets_pt_)),
1026  c_jets_pt_(false),
1027  leps_eta_(0),
1028  p_leps_eta_(&leps_eta_),
1029  b_leps_eta_(tree_.Branch("leps_eta", &p_leps_eta_)),
1030  c_leps_eta_(false),
1031  leps_id_(0),
1032  p_leps_id_(&leps_id_),
1033  b_leps_id_(tree_.Branch("leps_id", &p_leps_id_)),
1034  c_leps_id_(false),
1035  leps_phi_(0),
1036  p_leps_phi_(&leps_phi_),
1037  b_leps_phi_(tree_.Branch("leps_phi", &p_leps_phi_)),
1038  c_leps_phi_(false),
1039  leps_pt_(0),
1040  p_leps_pt_(&leps_pt_),
1041  b_leps_pt_(tree_.Branch("leps_pt", &p_leps_pt_)),
1042  c_leps_pt_(false),
1043  mc_eta_(0),
1044  p_mc_eta_(&mc_eta_),
1045  b_mc_eta_(tree_.Branch("mc_eta", &p_mc_eta_)),
1046  c_mc_eta_(false),
1047  mc_gs_dau_dr_(0),
1048  p_mc_gs_dau_dr_(&mc_gs_dau_dr_),
1049  b_mc_gs_dau_dr_(tree_.Branch("mc_gs_dau_dr", &p_mc_gs_dau_dr_)),
1050  c_mc_gs_dau_dr_(false),
1051  mc_mass_(0),
1052  p_mc_mass_(&mc_mass_),
1053  b_mc_mass_(tree_.Branch("mc_mass", &p_mc_mass_)),
1054  c_mc_mass_(false),
1055  mc_phi_(0),
1056  p_mc_phi_(&mc_phi_),
1057  b_mc_phi_(tree_.Branch("mc_phi", &p_mc_phi_)),
1058  c_mc_phi_(false),
1059  mc_pt_(0),
1060  p_mc_pt_(&mc_pt_),
1061  b_mc_pt_(tree_.Branch("mc_pt", &p_mc_pt_)),
1062  c_mc_pt_(false),
1063  mus_d0_(0),
1064  p_mus_d0_(&mus_d0_),
1065  b_mus_d0_(tree_.Branch("mus_d0", &p_mus_d0_)),
1066  c_mus_d0_(false),
1067  mus_dz_(0),
1068  p_mus_dz_(&mus_dz_),
1069  b_mus_dz_(tree_.Branch("mus_dz", &p_mus_dz_)),
1070  c_mus_dz_(false),
1071  mus_em_e_(0),
1072  p_mus_em_e_(&mus_em_e_),
1073  b_mus_em_e_(tree_.Branch("mus_em_e", &p_mus_em_e_)),
1074  c_mus_em_e_(false),
1075  mus_eta_(0),
1076  p_mus_eta_(&mus_eta_),
1077  b_mus_eta_(tree_.Branch("mus_eta", &p_mus_eta_)),
1078  c_mus_eta_(false),
1079  mus_had_e_(0),
1080  p_mus_had_e_(&mus_had_e_),
1081  b_mus_had_e_(tree_.Branch("mus_had_e", &p_mus_had_e_)),
1082  c_mus_had_e_(false),
1083  mus_miniso_(0),
1084  p_mus_miniso_(&mus_miniso_),
1085  b_mus_miniso_(tree_.Branch("mus_miniso", &p_mus_miniso_)),
1086  c_mus_miniso_(false),
1087  mus_phi_(0),
1088  p_mus_phi_(&mus_phi_),
1089  b_mus_phi_(tree_.Branch("mus_phi", &p_mus_phi_)),
1090  c_mus_phi_(false),
1091  mus_pt_(0),
1092  p_mus_pt_(&mus_pt_),
1093  b_mus_pt_(tree_.Branch("mus_pt", &p_mus_pt_)),
1094  c_mus_pt_(false),
1095  mus_pterr_(0),
1096  p_mus_pterr_(&mus_pterr_),
1097  b_mus_pterr_(tree_.Branch("mus_pterr", &p_mus_pterr_)),
1098  c_mus_pterr_(false),
1099  mus_reliso_(0),
1100  p_mus_reliso_(&mus_reliso_),
1101  b_mus_reliso_(tree_.Branch("mus_reliso", &p_mus_reliso_)),
1102  c_mus_reliso_(false),
1103  mus_vvvl_eta_(0),
1104  p_mus_vvvl_eta_(&mus_vvvl_eta_),
1105  b_mus_vvvl_eta_(tree_.Branch("mus_vvvl_eta", &p_mus_vvvl_eta_)),
1106  c_mus_vvvl_eta_(false),
1107  mus_vvvl_phi_(0),
1108  p_mus_vvvl_phi_(&mus_vvvl_phi_),
1109  b_mus_vvvl_phi_(tree_.Branch("mus_vvvl_phi", &p_mus_vvvl_phi_)),
1110  c_mus_vvvl_phi_(false),
1111  mus_vvvl_pt_(0),
1112  p_mus_vvvl_pt_(&mus_vvvl_pt_),
1113  b_mus_vvvl_pt_(tree_.Branch("mus_vvvl_pt", &p_mus_vvvl_pt_)),
1114  c_mus_vvvl_pt_(false),
1115  ph_eta_(0),
1116  p_ph_eta_(&ph_eta_),
1117  b_ph_eta_(tree_.Branch("ph_eta", &p_ph_eta_)),
1118  c_ph_eta_(false),
1119  ph_phi_(0),
1120  p_ph_phi_(&ph_phi_),
1121  b_ph_phi_(tree_.Branch("ph_phi", &p_ph_phi_)),
1122  c_ph_phi_(false),
1123  ph_pt_(0),
1124  p_ph_pt_(&ph_pt_),
1125  b_ph_pt_(tree_.Branch("ph_pt", &p_ph_pt_)),
1126  c_ph_pt_(false),
1127  sys_bchig_(0),
1128  p_sys_bchig_(&sys_bchig_),
1129  b_sys_bchig_(tree_.Branch("sys_bchig", &p_sys_bchig_)),
1130  c_sys_bchig_(false),
1131  sys_bchig_deep_(0),
1132  p_sys_bchig_deep_(&sys_bchig_deep_),
1133  b_sys_bchig_deep_(tree_.Branch("sys_bchig_deep", &p_sys_bchig_deep_)),
1134  c_sys_bchig_deep_(false),
1135  sys_bchig_deep_proc_(0),
1136  p_sys_bchig_deep_proc_(&sys_bchig_deep_proc_),
1137  b_sys_bchig_deep_proc_(tree_.Branch("sys_bchig_deep_proc", &p_sys_bchig_deep_proc_)),
1138  c_sys_bchig_deep_proc_(false),
1139  sys_bchig_proc_(0),
1140  p_sys_bchig_proc_(&sys_bchig_proc_),
1141  b_sys_bchig_proc_(tree_.Branch("sys_bchig_proc", &p_sys_bchig_proc_)),
1142  c_sys_bchig_proc_(false),
1143  sys_bctag_(0),
1144  p_sys_bctag_(&sys_bctag_),
1145  b_sys_bctag_(tree_.Branch("sys_bctag", &p_sys_bctag_)),
1146  c_sys_bctag_(false),
1147  sys_bctag_deep_(0),
1148  p_sys_bctag_deep_(&sys_bctag_deep_),
1149  b_sys_bctag_deep_(tree_.Branch("sys_bctag_deep", &p_sys_bctag_deep_)),
1150  c_sys_bctag_deep_(false),
1151  sys_bctag_deep_proc_(0),
1152  p_sys_bctag_deep_proc_(&sys_bctag_deep_proc_),
1153  b_sys_bctag_deep_proc_(tree_.Branch("sys_bctag_deep_proc", &p_sys_bctag_deep_proc_)),
1154  c_sys_bctag_deep_proc_(false),
1155  sys_bctag_loose_(0),
1156  p_sys_bctag_loose_(&sys_bctag_loose_),
1157  b_sys_bctag_loose_(tree_.Branch("sys_bctag_loose", &p_sys_bctag_loose_)),
1158  c_sys_bctag_loose_(false),
1159  sys_bctag_loose_deep_(0),
1160  p_sys_bctag_loose_deep_(&sys_bctag_loose_deep_),
1161  b_sys_bctag_loose_deep_(tree_.Branch("sys_bctag_loose_deep", &p_sys_bctag_loose_deep_)),
1162  c_sys_bctag_loose_deep_(false),
1163  sys_bctag_loose_deep_proc_(0),
1164  p_sys_bctag_loose_deep_proc_(&sys_bctag_loose_deep_proc_),
1165  b_sys_bctag_loose_deep_proc_(tree_.Branch("sys_bctag_loose_deep_proc", &p_sys_bctag_loose_deep_proc_)),
1166  c_sys_bctag_loose_deep_proc_(false),
1167  sys_bctag_loose_proc_(0),
1168  p_sys_bctag_loose_proc_(&sys_bctag_loose_proc_),
1169  b_sys_bctag_loose_proc_(tree_.Branch("sys_bctag_loose_proc", &p_sys_bctag_loose_proc_)),
1170  c_sys_bctag_loose_proc_(false),
1171  sys_bctag_proc_(0),
1172  p_sys_bctag_proc_(&sys_bctag_proc_),
1173  b_sys_bctag_proc_(tree_.Branch("sys_bctag_proc", &p_sys_bctag_proc_)),
1174  c_sys_bctag_proc_(false),
1175  sys_bctag_tight_(0),
1176  p_sys_bctag_tight_(&sys_bctag_tight_),
1177  b_sys_bctag_tight_(tree_.Branch("sys_bctag_tight", &p_sys_bctag_tight_)),
1178  c_sys_bctag_tight_(false),
1179  sys_bctag_tight_deep_(0),
1180  p_sys_bctag_tight_deep_(&sys_bctag_tight_deep_),
1181  b_sys_bctag_tight_deep_(tree_.Branch("sys_bctag_tight_deep", &p_sys_bctag_tight_deep_)),
1182  c_sys_bctag_tight_deep_(false),
1183  sys_bctag_tight_deep_proc_(0),
1184  p_sys_bctag_tight_deep_proc_(&sys_bctag_tight_deep_proc_),
1185  b_sys_bctag_tight_deep_proc_(tree_.Branch("sys_bctag_tight_deep_proc", &p_sys_bctag_tight_deep_proc_)),
1186  c_sys_bctag_tight_deep_proc_(false),
1187  sys_bctag_tight_proc_(0),
1188  p_sys_bctag_tight_proc_(&sys_bctag_tight_proc_),
1189  b_sys_bctag_tight_proc_(tree_.Branch("sys_bctag_tight_proc", &p_sys_bctag_tight_proc_)),
1190  c_sys_bctag_tight_proc_(false),
1191  sys_fs_bchig_(0),
1192  p_sys_fs_bchig_(&sys_fs_bchig_),
1193  b_sys_fs_bchig_(tree_.Branch("sys_fs_bchig", &p_sys_fs_bchig_)),
1194  c_sys_fs_bchig_(false),
1195  sys_fs_bchig_deep_(0),
1196  p_sys_fs_bchig_deep_(&sys_fs_bchig_deep_),
1197  b_sys_fs_bchig_deep_(tree_.Branch("sys_fs_bchig_deep", &p_sys_fs_bchig_deep_)),
1198  c_sys_fs_bchig_deep_(false),
1199  sys_fs_bctag_(0),
1200  p_sys_fs_bctag_(&sys_fs_bctag_),
1201  b_sys_fs_bctag_(tree_.Branch("sys_fs_bctag", &p_sys_fs_bctag_)),
1202  c_sys_fs_bctag_(false),
1203  sys_fs_bctag_deep_(0),
1204  p_sys_fs_bctag_deep_(&sys_fs_bctag_deep_),
1205  b_sys_fs_bctag_deep_(tree_.Branch("sys_fs_bctag_deep", &p_sys_fs_bctag_deep_)),
1206  c_sys_fs_bctag_deep_(false),
1207  sys_fs_lep_(0),
1208  p_sys_fs_lep_(&sys_fs_lep_),
1209  b_sys_fs_lep_(tree_.Branch("sys_fs_lep", &p_sys_fs_lep_)),
1210  c_sys_fs_lep_(false),
1211  sys_fs_udsghig_(0),
1212  p_sys_fs_udsghig_(&sys_fs_udsghig_),
1213  b_sys_fs_udsghig_(tree_.Branch("sys_fs_udsghig", &p_sys_fs_udsghig_)),
1214  c_sys_fs_udsghig_(false),
1215  sys_fs_udsghig_deep_(0),
1216  p_sys_fs_udsghig_deep_(&sys_fs_udsghig_deep_),
1217  b_sys_fs_udsghig_deep_(tree_.Branch("sys_fs_udsghig_deep", &p_sys_fs_udsghig_deep_)),
1218  c_sys_fs_udsghig_deep_(false),
1219  sys_fs_udsgtag_(0),
1220  p_sys_fs_udsgtag_(&sys_fs_udsgtag_),
1221  b_sys_fs_udsgtag_(tree_.Branch("sys_fs_udsgtag", &p_sys_fs_udsgtag_)),
1222  c_sys_fs_udsgtag_(false),
1223  sys_fs_udsgtag_deep_(0),
1224  p_sys_fs_udsgtag_deep_(&sys_fs_udsgtag_deep_),
1225  b_sys_fs_udsgtag_deep_(tree_.Branch("sys_fs_udsgtag_deep", &p_sys_fs_udsgtag_deep_)),
1226  c_sys_fs_udsgtag_deep_(false),
1227  sys_higd_am_(0),
1228  p_sys_higd_am_(&sys_higd_am_),
1229  b_sys_higd_am_(tree_.Branch("sys_higd_am", &p_sys_higd_am_)),
1230  c_sys_higd_am_(false),
1231  sys_higd_dm_(0),
1232  p_sys_higd_dm_(&sys_higd_dm_),
1233  b_sys_higd_dm_(tree_.Branch("sys_higd_dm", &p_sys_higd_dm_)),
1234  c_sys_higd_dm_(false),
1235  sys_higd_drmax_(0),
1236  p_sys_higd_drmax_(&sys_higd_drmax_),
1237  b_sys_higd_drmax_(tree_.Branch("sys_higd_drmax", &p_sys_higd_drmax_)),
1238  c_sys_higd_drmax_(false),
1239  sys_ht_(0),
1240  p_sys_ht_(&sys_ht_),
1241  b_sys_ht_(tree_.Branch("sys_ht", &p_sys_ht_)),
1242  c_sys_ht_(false),
1243  sys_isr_(0),
1244  p_sys_isr_(&sys_isr_),
1245  b_sys_isr_(tree_.Branch("sys_isr", &p_sys_isr_)),
1246  c_sys_isr_(false),
1247  sys_lep_(0),
1248  p_sys_lep_(&sys_lep_),
1249  b_sys_lep_(tree_.Branch("sys_lep", &p_sys_lep_)),
1250  c_sys_lep_(false),
1251  sys_met_(0),
1252  p_sys_met_(&sys_met_),
1253  b_sys_met_(tree_.Branch("sys_met", &p_sys_met_)),
1254  c_sys_met_(false),
1255  sys_mj12_(0),
1256  p_sys_mj12_(&sys_mj12_),
1257  b_sys_mj12_(tree_.Branch("sys_mj12", &p_sys_mj12_)),
1258  c_sys_mj12_(false),
1259  sys_mj14_(0),
1260  p_sys_mj14_(&sys_mj14_),
1261  b_sys_mj14_(tree_.Branch("sys_mj14", &p_sys_mj14_)),
1262  c_sys_mj14_(false),
1263  sys_mj14_nolep_(0),
1264  p_sys_mj14_nolep_(&sys_mj14_nolep_),
1265  b_sys_mj14_nolep_(tree_.Branch("sys_mj14_nolep", &p_sys_mj14_nolep_)),
1266  c_sys_mj14_nolep_(false),
1267  sys_mt_(0),
1268  p_sys_mt_(&sys_mt_),
1269  b_sys_mt_(tree_.Branch("sys_mt", &p_sys_mt_)),
1270  c_sys_mt_(false),
1271  sys_muf_(0),
1272  p_sys_muf_(&sys_muf_),
1273  b_sys_muf_(tree_.Branch("sys_muf", &p_sys_muf_)),
1274  c_sys_muf_(false),
1275  sys_mur_(0),
1276  p_sys_mur_(&sys_mur_),
1277  b_sys_mur_(tree_.Branch("sys_mur", &p_sys_mur_)),
1278  c_sys_mur_(false),
1279  sys_murf_(0),
1280  p_sys_murf_(&sys_murf_),
1281  b_sys_murf_(tree_.Branch("sys_murf", &p_sys_murf_)),
1282  c_sys_murf_(false),
1283  sys_pdf_(0),
1284  p_sys_pdf_(&sys_pdf_),
1285  b_sys_pdf_(tree_.Branch("sys_pdf", &p_sys_pdf_)),
1286  c_sys_pdf_(false),
1287  sys_pu_(0),
1288  p_sys_pu_(&sys_pu_),
1289  b_sys_pu_(tree_.Branch("sys_pu", &p_sys_pu_)),
1290  c_sys_pu_(false),
1291  sys_st_(0),
1292  p_sys_st_(&sys_st_),
1293  b_sys_st_(tree_.Branch("sys_st", &p_sys_st_)),
1294  c_sys_st_(false),
1295  sys_trig_(0),
1296  p_sys_trig_(&sys_trig_),
1297  b_sys_trig_(tree_.Branch("sys_trig", &p_sys_trig_)),
1298  c_sys_trig_(false),
1299  sys_udsghig_(0),
1300  p_sys_udsghig_(&sys_udsghig_),
1301  b_sys_udsghig_(tree_.Branch("sys_udsghig", &p_sys_udsghig_)),
1302  c_sys_udsghig_(false),
1303  sys_udsghig_deep_(0),
1304  p_sys_udsghig_deep_(&sys_udsghig_deep_),
1305  b_sys_udsghig_deep_(tree_.Branch("sys_udsghig_deep", &p_sys_udsghig_deep_)),
1306  c_sys_udsghig_deep_(false),
1307  sys_udsghig_deep_proc_(0),
1308  p_sys_udsghig_deep_proc_(&sys_udsghig_deep_proc_),
1309  b_sys_udsghig_deep_proc_(tree_.Branch("sys_udsghig_deep_proc", &p_sys_udsghig_deep_proc_)),
1310  c_sys_udsghig_deep_proc_(false),
1311  sys_udsghig_proc_(0),
1312  p_sys_udsghig_proc_(&sys_udsghig_proc_),
1313  b_sys_udsghig_proc_(tree_.Branch("sys_udsghig_proc", &p_sys_udsghig_proc_)),
1314  c_sys_udsghig_proc_(false),
1315  sys_udsgtag_(0),
1316  p_sys_udsgtag_(&sys_udsgtag_),
1317  b_sys_udsgtag_(tree_.Branch("sys_udsgtag", &p_sys_udsgtag_)),
1318  c_sys_udsgtag_(false),
1319  sys_udsgtag_deep_(0),
1320  p_sys_udsgtag_deep_(&sys_udsgtag_deep_),
1321  b_sys_udsgtag_deep_(tree_.Branch("sys_udsgtag_deep", &p_sys_udsgtag_deep_)),
1322  c_sys_udsgtag_deep_(false),
1323  sys_udsgtag_deep_proc_(0),
1324  p_sys_udsgtag_deep_proc_(&sys_udsgtag_deep_proc_),
1325  b_sys_udsgtag_deep_proc_(tree_.Branch("sys_udsgtag_deep_proc", &p_sys_udsgtag_deep_proc_)),
1326  c_sys_udsgtag_deep_proc_(false),
1327  sys_udsgtag_loose_(0),
1328  p_sys_udsgtag_loose_(&sys_udsgtag_loose_),
1329  b_sys_udsgtag_loose_(tree_.Branch("sys_udsgtag_loose", &p_sys_udsgtag_loose_)),
1330  c_sys_udsgtag_loose_(false),
1331  sys_udsgtag_loose_deep_(0),
1332  p_sys_udsgtag_loose_deep_(&sys_udsgtag_loose_deep_),
1333  b_sys_udsgtag_loose_deep_(tree_.Branch("sys_udsgtag_loose_deep", &p_sys_udsgtag_loose_deep_)),
1334  c_sys_udsgtag_loose_deep_(false),
1335  sys_udsgtag_loose_deep_proc_(0),
1336  p_sys_udsgtag_loose_deep_proc_(&sys_udsgtag_loose_deep_proc_),
1337  b_sys_udsgtag_loose_deep_proc_(tree_.Branch("sys_udsgtag_loose_deep_proc", &p_sys_udsgtag_loose_deep_proc_)),
1338  c_sys_udsgtag_loose_deep_proc_(false),
1339  sys_udsgtag_loose_proc_(0),
1340  p_sys_udsgtag_loose_proc_(&sys_udsgtag_loose_proc_),
1341  b_sys_udsgtag_loose_proc_(tree_.Branch("sys_udsgtag_loose_proc", &p_sys_udsgtag_loose_proc_)),
1342  c_sys_udsgtag_loose_proc_(false),
1343  sys_udsgtag_proc_(0),
1344  p_sys_udsgtag_proc_(&sys_udsgtag_proc_),
1345  b_sys_udsgtag_proc_(tree_.Branch("sys_udsgtag_proc", &p_sys_udsgtag_proc_)),
1346  c_sys_udsgtag_proc_(false),
1347  sys_udsgtag_tight_(0),
1348  p_sys_udsgtag_tight_(&sys_udsgtag_tight_),
1349  b_sys_udsgtag_tight_(tree_.Branch("sys_udsgtag_tight", &p_sys_udsgtag_tight_)),
1350  c_sys_udsgtag_tight_(false),
1351  sys_udsgtag_tight_deep_(0),
1352  p_sys_udsgtag_tight_deep_(&sys_udsgtag_tight_deep_),
1353  b_sys_udsgtag_tight_deep_(tree_.Branch("sys_udsgtag_tight_deep", &p_sys_udsgtag_tight_deep_)),
1354  c_sys_udsgtag_tight_deep_(false),
1355  sys_udsgtag_tight_deep_proc_(0),
1356  p_sys_udsgtag_tight_deep_proc_(&sys_udsgtag_tight_deep_proc_),
1357  b_sys_udsgtag_tight_deep_proc_(tree_.Branch("sys_udsgtag_tight_deep_proc", &p_sys_udsgtag_tight_deep_proc_)),
1358  c_sys_udsgtag_tight_deep_proc_(false),
1359  sys_udsgtag_tight_proc_(0),
1360  p_sys_udsgtag_tight_proc_(&sys_udsgtag_tight_proc_),
1361  b_sys_udsgtag_tight_proc_(tree_.Branch("sys_udsgtag_tight_proc", &p_sys_udsgtag_tight_proc_)),
1362  c_sys_udsgtag_tight_proc_(false),
1363  tks_d0_(0),
1364  p_tks_d0_(&tks_d0_),
1365  b_tks_d0_(tree_.Branch("tks_d0", &p_tks_d0_)),
1366  c_tks_d0_(false),
1367  tks_dz_(0),
1368  p_tks_dz_(&tks_dz_),
1369  b_tks_dz_(tree_.Branch("tks_dz", &p_tks_dz_)),
1370  c_tks_dz_(false),
1371  tks_eta_(0),
1372  p_tks_eta_(&tks_eta_),
1373  b_tks_eta_(tree_.Branch("tks_eta", &p_tks_eta_)),
1374  c_tks_eta_(false),
1375  tks_miniso_(0),
1376  p_tks_miniso_(&tks_miniso_),
1377  b_tks_miniso_(tree_.Branch("tks_miniso", &p_tks_miniso_)),
1378  c_tks_miniso_(false),
1379  tks_mt_(0),
1380  p_tks_mt_(&tks_mt_),
1381  b_tks_mt_(tree_.Branch("tks_mt", &p_tks_mt_)),
1382  c_tks_mt_(false),
1383  tks_mt2_(0),
1384  p_tks_mt2_(&tks_mt2_),
1385  b_tks_mt2_(tree_.Branch("tks_mt2", &p_tks_mt2_)),
1386  c_tks_mt2_(false),
1387  tks_phi_(0),
1388  p_tks_phi_(&tks_phi_),
1389  b_tks_phi_(tree_.Branch("tks_phi", &p_tks_phi_)),
1390  c_tks_phi_(false),
1391  tks_pt_(0),
1392  p_tks_pt_(&tks_pt_),
1393  b_tks_pt_(tree_.Branch("tks_pt", &p_tks_pt_)),
1394  c_tks_pt_(false),
1395  tks_reliso_(0),
1396  p_tks_reliso_(&tks_reliso_),
1397  b_tks_reliso_(tree_.Branch("tks_reliso", &p_tks_reliso_)),
1398  c_tks_reliso_(false),
1399  trig_prescale_(0),
1400  p_trig_prescale_(&trig_prescale_),
1401  b_trig_prescale_(tree_.Branch("trig_prescale", &p_trig_prescale_)),
1402  c_trig_prescale_(false),
1403  w_pdf_(0),
1404  p_w_pdf_(&w_pdf_),
1405  b_w_pdf_(tree_.Branch("w_pdf", &p_w_pdf_)),
1406  c_w_pdf_(false),
1407  bb_gs_flavor_(0),
1408  p_bb_gs_flavor_(&bb_gs_flavor_),
1409  b_bb_gs_flavor_(tree_.Branch("bb_gs_flavor", &p_bb_gs_flavor_)),
1410  c_bb_gs_flavor_(false),
1411  bb_gs_flavor_deep_(0),
1412  p_bb_gs_flavor_deep_(&bb_gs_flavor_deep_),
1413  b_bb_gs_flavor_deep_(tree_.Branch("bb_gs_flavor_deep", &p_bb_gs_flavor_deep_)),
1414  c_bb_gs_flavor_deep_(false),
1415  bb_gs_idx_(0),
1416  p_bb_gs_idx_(&bb_gs_idx_),
1417  b_bb_gs_idx_(tree_.Branch("bb_gs_idx", &p_bb_gs_idx_)),
1418  c_bb_gs_idx_(false),
1419  bb_gs_idx_deep_(0),
1420  p_bb_gs_idx_deep_(&bb_gs_idx_deep_),
1421  b_bb_gs_idx_deep_(tree_.Branch("bb_gs_idx_deep", &p_bb_gs_idx_deep_)),
1422  c_bb_gs_idx_deep_(false),
1423  bb_jet_idx1_(0),
1424  p_bb_jet_idx1_(&bb_jet_idx1_),
1425  b_bb_jet_idx1_(tree_.Branch("bb_jet_idx1", &p_bb_jet_idx1_)),
1426  c_bb_jet_idx1_(false),
1427  bb_jet_idx1_deep_(0),
1428  p_bb_jet_idx1_deep_(&bb_jet_idx1_deep_),
1429  b_bb_jet_idx1_deep_(tree_.Branch("bb_jet_idx1_deep", &p_bb_jet_idx1_deep_)),
1430  c_bb_jet_idx1_deep_(false),
1431  bb_jet_idx2_(0),
1432  p_bb_jet_idx2_(&bb_jet_idx2_),
1433  b_bb_jet_idx2_(tree_.Branch("bb_jet_idx2", &p_bb_jet_idx2_)),
1434  c_bb_jet_idx2_(false),
1435  bb_jet_idx2_deep_(0),
1436  p_bb_jet_idx2_deep_(&bb_jet_idx2_deep_),
1437  b_bb_jet_idx2_deep_(tree_.Branch("bb_jet_idx2_deep", &p_bb_jet_idx2_deep_)),
1438  c_bb_jet_idx2_deep_(false),
1439  els_charge_(0),
1440  p_els_charge_(&els_charge_),
1441  b_els_charge_(tree_.Branch("els_charge", &p_els_charge_)),
1442  c_els_charge_(false),
1443  els_trk_nholes_(0),
1444  p_els_trk_nholes_(&els_trk_nholes_),
1445  b_els_trk_nholes_(tree_.Branch("els_trk_nholes", &p_els_trk_nholes_)),
1446  c_els_trk_nholes_(false),
1447  fjets08_nconst_(0),
1448  p_fjets08_nconst_(&fjets08_nconst_),
1449  b_fjets08_nconst_(tree_.Branch("fjets08_nconst", &p_fjets08_nconst_)),
1450  c_fjets08_nconst_(false),
1451  fjets14_nconst_(0),
1452  p_fjets14_nconst_(&fjets14_nconst_),
1453  b_fjets14_nconst_(tree_.Branch("fjets14_nconst", &p_fjets14_nconst_)),
1454  c_fjets14_nconst_(false),
1455  jets_fjet08_index_(0),
1456  p_jets_fjet08_index_(&jets_fjet08_index_),
1457  b_jets_fjet08_index_(tree_.Branch("jets_fjet08_index", &p_jets_fjet08_index_)),
1458  c_jets_fjet08_index_(false),
1459  jets_fjet12_index_(0),
1460  p_jets_fjet12_index_(&jets_fjet12_index_),
1461  b_jets_fjet12_index_(tree_.Branch("jets_fjet12_index", &p_jets_fjet12_index_)),
1462  c_jets_fjet12_index_(false),
1463  jets_fjet14_index_(0),
1464  p_jets_fjet14_index_(&jets_fjet14_index_),
1465  b_jets_fjet14_index_(tree_.Branch("jets_fjet14_index", &p_jets_fjet14_index_)),
1466  c_jets_fjet14_index_(false),
1467  jets_fjet14_nolep_index_(0),
1468  p_jets_fjet14_nolep_index_(&jets_fjet14_nolep_index_),
1469  b_jets_fjet14_nolep_index_(tree_.Branch("jets_fjet14_nolep_index", &p_jets_fjet14_nolep_index_)),
1470  c_jets_fjet14_nolep_index_(false),
1471  jets_gs_index_(0),
1472  p_jets_gs_index_(&jets_gs_index_),
1473  b_jets_gs_index_(tree_.Branch("jets_gs_index", &p_jets_gs_index_)),
1474  c_jets_gs_index_(false),
1475  jets_hflavor_(0),
1476  p_jets_hflavor_(&jets_hflavor_),
1477  b_jets_hflavor_(tree_.Branch("jets_hflavor", &p_jets_hflavor_)),
1478  c_jets_hflavor_(false),
1479  jets_ntrub_(0),
1480  p_jets_ntrub_(&jets_ntrub_),
1481  b_jets_ntrub_(tree_.Branch("jets_ntrub", &p_jets_ntrub_)),
1482  c_jets_ntrub_(false),
1483  jets_ntruc_(0),
1484  p_jets_ntruc_(&jets_ntruc_),
1485  b_jets_ntruc_(tree_.Branch("jets_ntruc", &p_jets_ntruc_)),
1486  c_jets_ntruc_(false),
1487  jets_pflavor_(0),
1488  p_jets_pflavor_(&jets_pflavor_),
1489  b_jets_pflavor_(tree_.Branch("jets_pflavor", &p_jets_pflavor_)),
1490  c_jets_pflavor_(false),
1491  mc_gs_dau_jetmatch_(0),
1492  p_mc_gs_dau_jetmatch_(&mc_gs_dau_jetmatch_),
1493  b_mc_gs_dau_jetmatch_(tree_.Branch("mc_gs_dau_jetmatch", &p_mc_gs_dau_jetmatch_)),
1494  c_mc_gs_dau_jetmatch_(false),
1495  mc_id_(0),
1496  p_mc_id_(&mc_id_),
1497  b_mc_id_(tree_.Branch("mc_id", &p_mc_id_)),
1498  c_mc_id_(false),
1499  mc_jetidx_(0),
1500  p_mc_jetidx_(&mc_jetidx_),
1501  b_mc_jetidx_(tree_.Branch("mc_jetidx", &p_mc_jetidx_)),
1502  c_mc_jetidx_(false),
1503  mc_mom_(0),
1504  p_mc_mom_(&mc_mom_),
1505  b_mc_mom_(tree_.Branch("mc_mom", &p_mc_mom_)),
1506  c_mc_mom_(false),
1507  mc_momidx_(0),
1508  p_mc_momidx_(&mc_momidx_),
1509  b_mc_momidx_(tree_.Branch("mc_momidx", &p_mc_momidx_)),
1510  c_mc_momidx_(false),
1511  mc_num_dau_(0),
1512  p_mc_num_dau_(&mc_num_dau_),
1513  b_mc_num_dau_(tree_.Branch("mc_num_dau", &p_mc_num_dau_)),
1514  c_mc_num_dau_(false),
1515  mc_status_(0),
1516  p_mc_status_(&mc_status_),
1517  b_mc_status_(tree_.Branch("mc_status", &p_mc_status_)),
1518  c_mc_status_(false),
1519  mus_charge_(0),
1520  p_mus_charge_(&mus_charge_),
1521  b_mus_charge_(tree_.Branch("mus_charge", &p_mus_charge_)),
1522  c_mus_charge_(false),
1523  mus_trk_algo_(0),
1524  p_mus_trk_algo_(&mus_trk_algo_),
1525  b_mus_trk_algo_(tree_.Branch("mus_trk_algo", &p_mus_trk_algo_)),
1526  c_mus_trk_algo_(false),
1527  mus_trk_nholes_in_(0),
1528  p_mus_trk_nholes_in_(&mus_trk_nholes_in_),
1529  b_mus_trk_nholes_in_(tree_.Branch("mus_trk_nholes_in", &p_mus_trk_nholes_in_)),
1530  c_mus_trk_nholes_in_(false),
1531  mus_trk_nholes_out_(0),
1532  p_mus_trk_nholes_out_(&mus_trk_nholes_out_),
1533  b_mus_trk_nholes_out_(tree_.Branch("mus_trk_nholes_out", &p_mus_trk_nholes_out_)),
1534  c_mus_trk_nholes_out_(false),
1535  sys_nbdl_(0),
1536  p_sys_nbdl_(&sys_nbdl_),
1537  b_sys_nbdl_(tree_.Branch("sys_nbdl", &p_sys_nbdl_)),
1538  c_sys_nbdl_(false),
1539  sys_nbdm_(0),
1540  p_sys_nbdm_(&sys_nbdm_),
1541  b_sys_nbdm_(tree_.Branch("sys_nbdm", &p_sys_nbdm_)),
1542  c_sys_nbdm_(false),
1543  sys_nbdt_(0),
1544  p_sys_nbdt_(&sys_nbdt_),
1545  b_sys_nbdt_(tree_.Branch("sys_nbdt", &p_sys_nbdt_)),
1546  c_sys_nbdt_(false),
1547  sys_nbm_(0),
1548  p_sys_nbm_(&sys_nbm_),
1549  b_sys_nbm_(tree_.Branch("sys_nbm", &p_sys_nbm_)),
1550  c_sys_nbm_(false),
1551  sys_njets_(0),
1552  p_sys_njets_(&sys_njets_),
1553  b_sys_njets_(tree_.Branch("sys_njets", &p_sys_njets_)),
1554  c_sys_njets_(false),
1555  tks_pdg_(0),
1556  b_tks_pdg_(tree_.Branch("tks_pdg", &tks_pdg_)),
1557  c_tks_pdg_(false){
1558 }
1559 
1560 baby_base::baby_base(const string &filename):
1561  chain_("tree","tree"),
1562  tree_("junk","junk"),
1563  entry_(0),
1564  read_only_(true),
1565  event_(static_cast<Long64_t >(bad_val_)),
1566  b_event_(NULL),
1567  c_event_(false),
1568  fromGS_(static_cast<bool >(bad_val_)),
1569  b_fromGS_(NULL),
1570  c_fromGS_(false),
1571  jetmismeas_(static_cast<bool >(bad_val_)),
1572  b_jetmismeas_(NULL),
1573  c_jetmismeas_(false),
1574  json12p9_(static_cast<bool >(bad_val_)),
1575  b_json12p9_(NULL),
1576  c_json12p9_(false),
1577  json4p0_(static_cast<bool >(bad_val_)),
1578  b_json4p0_(NULL),
1579  c_json4p0_(false),
1580  low_dphi_(static_cast<bool >(bad_val_)),
1581  b_low_dphi_(NULL),
1582  c_low_dphi_(false),
1583  pass_(static_cast<bool >(bad_val_)),
1584  b_pass_(NULL),
1585  c_pass_(false),
1586  pass_badcalib_(static_cast<bool >(bad_val_)),
1587  b_pass_badcalib_(NULL),
1588  c_pass_badcalib_(false),
1589  pass_badchhad_(static_cast<bool >(bad_val_)),
1590  b_pass_badchhad_(NULL),
1591  c_pass_badchhad_(false),
1592  pass_badpfmu_(static_cast<bool >(bad_val_)),
1593  b_pass_badpfmu_(NULL),
1594  c_pass_badpfmu_(false),
1595  pass_cschalo_(static_cast<bool >(bad_val_)),
1596  b_pass_cschalo_(NULL),
1597  c_pass_cschalo_(false),
1598  pass_ecaldeadcell_(static_cast<bool >(bad_val_)),
1599  b_pass_ecaldeadcell_(NULL),
1600  c_pass_ecaldeadcell_(false),
1601  pass_eebadsc_(static_cast<bool >(bad_val_)),
1602  b_pass_eebadsc_(NULL),
1603  c_pass_eebadsc_(false),
1604  pass_fsjets_(static_cast<bool >(bad_val_)),
1605  b_pass_fsjets_(NULL),
1606  c_pass_fsjets_(false),
1607  pass_fsmet_(static_cast<bool >(bad_val_)),
1608  b_pass_fsmet_(NULL),
1609  c_pass_fsmet_(false),
1610  pass_goodv_(static_cast<bool >(bad_val_)),
1611  b_pass_goodv_(NULL),
1612  c_pass_goodv_(false),
1613  pass_hbhe_(static_cast<bool >(bad_val_)),
1614  b_pass_hbhe_(NULL),
1615  c_pass_hbhe_(false),
1616  pass_hbheiso_(static_cast<bool >(bad_val_)),
1617  b_pass_hbheiso_(NULL),
1618  c_pass_hbheiso_(false),
1619  pass_jets_(static_cast<bool >(bad_val_)),
1620  b_pass_jets_(NULL),
1621  c_pass_jets_(false),
1622  pass_jets_nohf_(static_cast<bool >(bad_val_)),
1623  b_pass_jets_nohf_(NULL),
1624  c_pass_jets_nohf_(false),
1625  pass_jets_ra2_(static_cast<bool >(bad_val_)),
1626  b_pass_jets_ra2_(NULL),
1627  c_pass_jets_ra2_(false),
1628  pass_jets_tight_(static_cast<bool >(bad_val_)),
1629  b_pass_jets_tight_(NULL),
1630  c_pass_jets_tight_(false),
1631  pass_jets_tight_ra2_(static_cast<bool >(bad_val_)),
1632  b_pass_jets_tight_ra2_(NULL),
1633  c_pass_jets_tight_ra2_(false),
1634  pass_nohf_(static_cast<bool >(bad_val_)),
1635  b_pass_nohf_(NULL),
1636  c_pass_nohf_(false),
1637  pass_ra2_(static_cast<bool >(bad_val_)),
1638  b_pass_ra2_(NULL),
1639  c_pass_ra2_(false),
1640  pass_ra2_badmu_(static_cast<bool >(bad_val_)),
1641  b_pass_ra2_badmu_(NULL),
1642  c_pass_ra2_badmu_(false),
1643  stitch_(static_cast<bool >(bad_val_)),
1644  b_stitch_(NULL),
1645  c_stitch_(false),
1646  stitch_ht_(static_cast<bool >(bad_val_)),
1647  b_stitch_ht_(NULL),
1648  c_stitch_ht_(false),
1649  stitch_met_(static_cast<bool >(bad_val_)),
1650  b_stitch_met_(NULL),
1651  c_stitch_met_(false),
1652  trig_lep_(static_cast<bool >(bad_val_)),
1653  b_trig_lep_(NULL),
1654  c_trig_lep_(false),
1655  trig_met_(static_cast<bool >(bad_val_)),
1656  b_trig_met_(NULL),
1657  c_trig_met_(false),
1658  trig_ra4_(static_cast<bool >(bad_val_)),
1659  b_trig_ra4_(NULL),
1660  c_trig_ra4_(false),
1661  trig_vvvl_(static_cast<bool >(bad_val_)),
1662  b_trig_vvvl_(NULL),
1663  c_trig_vvvl_(false),
1664  antitop_pt_(static_cast<float >(bad_val_)),
1665  b_antitop_pt_(NULL),
1666  c_antitop_pt_(false),
1667  dphi1_(static_cast<float >(bad_val_)),
1668  b_dphi1_(NULL),
1669  c_dphi1_(false),
1670  dphi2_(static_cast<float >(bad_val_)),
1671  b_dphi2_(NULL),
1672  c_dphi2_(false),
1673  dphi3_(static_cast<float >(bad_val_)),
1674  b_dphi3_(NULL),
1675  c_dphi3_(false),
1676  dphi4_(static_cast<float >(bad_val_)),
1677  b_dphi4_(NULL),
1678  c_dphi4_(false),
1679  dphi_wlep_(static_cast<float >(bad_val_)),
1680  b_dphi_wlep_(NULL),
1681  c_dphi_wlep_(false),
1682  eff_jetid_(static_cast<float >(bad_val_)),
1683  b_eff_jetid_(NULL),
1684  c_eff_jetid_(false),
1685  eff_trig_(static_cast<float >(bad_val_)),
1686  b_eff_trig_(NULL),
1687  c_eff_trig_(false),
1688  elel_eta_(static_cast<float >(bad_val_)),
1689  b_elel_eta_(NULL),
1690  c_elel_eta_(false),
1691  elel_m_(static_cast<float >(bad_val_)),
1692  b_elel_m_(NULL),
1693  c_elel_m_(false),
1694  elel_phi_(static_cast<float >(bad_val_)),
1695  b_elel_phi_(NULL),
1696  c_elel_phi_(false),
1697  elel_pt_(static_cast<float >(bad_val_)),
1698  b_elel_pt_(NULL),
1699  c_elel_pt_(false),
1700  elel_pt1_(static_cast<float >(bad_val_)),
1701  b_elel_pt1_(NULL),
1702  c_elel_pt1_(false),
1703  elel_pt2_(static_cast<float >(bad_val_)),
1704  b_elel_pt2_(NULL),
1705  c_elel_pt2_(false),
1706  elel_w_(static_cast<float >(bad_val_)),
1707  b_elel_w_(NULL),
1708  c_elel_w_(false),
1709  elelv_eta_(static_cast<float >(bad_val_)),
1710  b_elelv_eta_(NULL),
1711  c_elelv_eta_(false),
1712  elelv_m_(static_cast<float >(bad_val_)),
1713  b_elelv_m_(NULL),
1714  c_elelv_m_(false),
1715  elelv_phi_(static_cast<float >(bad_val_)),
1716  b_elelv_phi_(NULL),
1717  c_elelv_phi_(false),
1718  elelv_pt_(static_cast<float >(bad_val_)),
1719  b_elelv_pt_(NULL),
1720  c_elelv_pt_(false),
1721  elelv_pt1_(static_cast<float >(bad_val_)),
1722  b_elelv_pt1_(NULL),
1723  c_elelv_pt1_(false),
1724  elelv_pt2_(static_cast<float >(bad_val_)),
1725  b_elelv_pt2_(NULL),
1726  c_elelv_pt2_(false),
1727  elelv_w_(static_cast<float >(bad_val_)),
1728  b_elelv_w_(NULL),
1729  c_elelv_w_(false),
1730  elmu_eta_(static_cast<float >(bad_val_)),
1731  b_elmu_eta_(NULL),
1732  c_elmu_eta_(false),
1733  elmu_m_(static_cast<float >(bad_val_)),
1734  b_elmu_m_(NULL),
1735  c_elmu_m_(false),
1736  elmu_phi_(static_cast<float >(bad_val_)),
1737  b_elmu_phi_(NULL),
1738  c_elmu_phi_(false),
1739  elmu_pt_(static_cast<float >(bad_val_)),
1740  b_elmu_pt_(NULL),
1741  c_elmu_pt_(false),
1742  elmu_pt1_(static_cast<float >(bad_val_)),
1743  b_elmu_pt1_(NULL),
1744  c_elmu_pt1_(false),
1745  elmu_pt2_(static_cast<float >(bad_val_)),
1746  b_elmu_pt2_(NULL),
1747  c_elmu_pt2_(false),
1748  elmu_w_(static_cast<float >(bad_val_)),
1749  b_elmu_w_(NULL),
1750  c_elmu_w_(false),
1751  hig_am_(static_cast<float >(bad_val_)),
1752  b_hig_am_(NULL),
1753  c_hig_am_(false),
1754  hig_dm_(static_cast<float >(bad_val_)),
1755  b_hig_dm_(NULL),
1756  c_hig_dm_(false),
1757  hig_drmax_(static_cast<float >(bad_val_)),
1758  b_hig_drmax_(NULL),
1759  c_hig_drmax_(false),
1760  higd_am_(static_cast<float >(bad_val_)),
1761  b_higd_am_(NULL),
1762  c_higd_am_(false),
1763  higd_dm_(static_cast<float >(bad_val_)),
1764  b_higd_dm_(NULL),
1765  c_higd_dm_(false),
1766  higd_drmax_(static_cast<float >(bad_val_)),
1767  b_higd_drmax_(NULL),
1768  c_higd_drmax_(false),
1769  ht_(static_cast<float >(bad_val_)),
1770  b_ht_(NULL),
1771  c_ht_(false),
1772  ht_clean_(static_cast<float >(bad_val_)),
1773  b_ht_clean_(NULL),
1774  c_ht_clean_(false),
1775  ht_hlt_(static_cast<float >(bad_val_)),
1776  b_ht_hlt_(NULL),
1777  c_ht_hlt_(false),
1778  ht_isr_me_(static_cast<float >(bad_val_)),
1779  b_ht_isr_me_(NULL),
1780  c_ht_isr_me_(false),
1781  ht_ra2_(static_cast<float >(bad_val_)),
1782  b_ht_ra2_(NULL),
1783  c_ht_ra2_(false),
1784  ht_tru_(static_cast<float >(bad_val_)),
1785  b_ht_tru_(NULL),
1786  c_ht_tru_(false),
1787  isr_tru_eta_(static_cast<float >(bad_val_)),
1788  b_isr_tru_eta_(NULL),
1789  c_isr_tru_eta_(false),
1790  isr_tru_phi_(static_cast<float >(bad_val_)),
1791  b_isr_tru_phi_(NULL),
1792  c_isr_tru_phi_(false),
1793  isr_tru_pt_(static_cast<float >(bad_val_)),
1794  b_isr_tru_pt_(NULL),
1795  c_isr_tru_pt_(false),
1796  jetsys_eta_(static_cast<float >(bad_val_)),
1797  b_jetsys_eta_(NULL),
1798  c_jetsys_eta_(false),
1799  jetsys_m_(static_cast<float >(bad_val_)),
1800  b_jetsys_m_(NULL),
1801  c_jetsys_m_(false),
1802  jetsys_nob_eta_(static_cast<float >(bad_val_)),
1803  b_jetsys_nob_eta_(NULL),
1804  c_jetsys_nob_eta_(false),
1805  jetsys_nob_m_(static_cast<float >(bad_val_)),
1806  b_jetsys_nob_m_(NULL),
1807  c_jetsys_nob_m_(false),
1808  jetsys_nob_phi_(static_cast<float >(bad_val_)),
1809  b_jetsys_nob_phi_(NULL),
1810  c_jetsys_nob_phi_(false),
1811  jetsys_nob_pt_(static_cast<float >(bad_val_)),
1812  b_jetsys_nob_pt_(NULL),
1813  c_jetsys_nob_pt_(false),
1814  jetsys_nobd_eta_(static_cast<float >(bad_val_)),
1815  b_jetsys_nobd_eta_(NULL),
1816  c_jetsys_nobd_eta_(false),
1817  jetsys_nobd_m_(static_cast<float >(bad_val_)),
1818  b_jetsys_nobd_m_(NULL),
1819  c_jetsys_nobd_m_(false),
1820  jetsys_nobd_phi_(static_cast<float >(bad_val_)),
1821  b_jetsys_nobd_phi_(NULL),
1822  c_jetsys_nobd_phi_(false),
1823  jetsys_nobd_pt_(static_cast<float >(bad_val_)),
1824  b_jetsys_nobd_pt_(NULL),
1825  c_jetsys_nobd_pt_(false),
1826  jetsys_phi_(static_cast<float >(bad_val_)),
1827  b_jetsys_phi_(NULL),
1828  c_jetsys_phi_(false),
1829  jetsys_pt_(static_cast<float >(bad_val_)),
1830  b_jetsys_pt_(NULL),
1831  c_jetsys_pt_(false),
1832  m_tt_(static_cast<float >(bad_val_)),
1833  b_m_tt_(NULL),
1834  c_m_tt_(false),
1835  mct_(static_cast<float >(bad_val_)),
1836  b_mct_(NULL),
1837  c_mct_(false),
1838  mctd_(static_cast<float >(bad_val_)),
1839  b_mctd_(NULL),
1840  c_mctd_(false),
1841  met_(static_cast<float >(bad_val_)),
1842  b_met_(NULL),
1843  c_met_(false),
1844  met_calo_(static_cast<float >(bad_val_)),
1845  b_met_calo_(NULL),
1846  c_met_calo_(false),
1847  met_calo_phi_(static_cast<float >(bad_val_)),
1848  b_met_calo_phi_(NULL),
1849  c_met_calo_phi_(false),
1850  met_mini_(static_cast<float >(bad_val_)),
1851  b_met_mini_(NULL),
1852  c_met_mini_(false),
1853  met_mini_phi_(static_cast<float >(bad_val_)),
1854  b_met_mini_phi_(NULL),
1855  c_met_mini_phi_(false),
1856  met_nohf_(static_cast<float >(bad_val_)),
1857  b_met_nohf_(NULL),
1858  c_met_nohf_(false),
1859  met_nohf_phi_(static_cast<float >(bad_val_)),
1860  b_met_nohf_phi_(NULL),
1861  c_met_nohf_phi_(false),
1862  met_phi_(static_cast<float >(bad_val_)),
1863  b_met_phi_(NULL),
1864  c_met_phi_(false),
1865  met_phi_puppi_(static_cast<float >(bad_val_)),
1866  b_met_phi_puppi_(NULL),
1867  c_met_phi_puppi_(false),
1868  met_puppi_(static_cast<float >(bad_val_)),
1869  b_met_puppi_(NULL),
1870  c_met_puppi_(false),
1871  met_raw_(static_cast<float >(bad_val_)),
1872  b_met_raw_(NULL),
1873  c_met_raw_(false),
1874  met_raw_phi_(static_cast<float >(bad_val_)),
1875  b_met_raw_phi_(NULL),
1876  c_met_raw_phi_(false),
1877  met_rebal_(static_cast<float >(bad_val_)),
1878  b_met_rebal_(NULL),
1879  c_met_rebal_(false),
1880  met_tru_(static_cast<float >(bad_val_)),
1881  b_met_tru_(NULL),
1882  c_met_tru_(false),
1883  met_tru_nuw_(static_cast<float >(bad_val_)),
1884  b_met_tru_nuw_(NULL),
1885  c_met_tru_nuw_(false),
1886  met_tru_nuw_phi_(static_cast<float >(bad_val_)),
1887  b_met_tru_nuw_phi_(NULL),
1888  c_met_tru_nuw_phi_(false),
1889  met_tru_phi_(static_cast<float >(bad_val_)),
1890  b_met_tru_phi_(NULL),
1891  c_met_tru_phi_(false),
1892  mht_(static_cast<float >(bad_val_)),
1893  b_mht_(NULL),
1894  c_mht_(false),
1895  mht_clean_(static_cast<float >(bad_val_)),
1896  b_mht_clean_(NULL),
1897  c_mht_clean_(false),
1898  mht_clean_phi_(static_cast<float >(bad_val_)),
1899  b_mht_clean_phi_(NULL),
1900  c_mht_clean_phi_(false),
1901  mht_phi_(static_cast<float >(bad_val_)),
1902  b_mht_phi_(NULL),
1903  c_mht_phi_(false),
1904  mj08_(static_cast<float >(bad_val_)),
1905  b_mj08_(NULL),
1906  c_mj08_(false),
1907  mj12_(static_cast<float >(bad_val_)),
1908  b_mj12_(NULL),
1909  c_mj12_(false),
1910  mj14_(static_cast<float >(bad_val_)),
1911  b_mj14_(NULL),
1912  c_mj14_(false),
1913  mj14_nolep_(static_cast<float >(bad_val_)),
1914  b_mj14_nolep_(NULL),
1915  c_mj14_nolep_(false),
1916  mt_(static_cast<float >(bad_val_)),
1917  b_mt_(NULL),
1918  c_mt_(false),
1919  mt2_(static_cast<float >(bad_val_)),
1920  b_mt2_(NULL),
1921  c_mt2_(false),
1922  mt2_0mass_(static_cast<float >(bad_val_)),
1923  b_mt2_0mass_(NULL),
1924  c_mt2_0mass_(false),
1925  mt_nohf_(static_cast<float >(bad_val_)),
1926  b_mt_nohf_(NULL),
1927  c_mt_nohf_(false),
1928  mt_rebal_(static_cast<float >(bad_val_)),
1929  b_mt_rebal_(NULL),
1930  c_mt_rebal_(false),
1931  mt_tru_(static_cast<float >(bad_val_)),
1932  b_mt_tru_(NULL),
1933  c_mt_tru_(false),
1934  mt_tru_nuw_(static_cast<float >(bad_val_)),
1935  b_mt_tru_nuw_(NULL),
1936  c_mt_tru_nuw_(false),
1937  mumu_eta_(static_cast<float >(bad_val_)),
1938  b_mumu_eta_(NULL),
1939  c_mumu_eta_(false),
1940  mumu_m_(static_cast<float >(bad_val_)),
1941  b_mumu_m_(NULL),
1942  c_mumu_m_(false),
1943  mumu_phi_(static_cast<float >(bad_val_)),
1944  b_mumu_phi_(NULL),
1945  c_mumu_phi_(false),
1946  mumu_pt_(static_cast<float >(bad_val_)),
1947  b_mumu_pt_(NULL),
1948  c_mumu_pt_(false),
1949  mumu_pt1_(static_cast<float >(bad_val_)),
1950  b_mumu_pt1_(NULL),
1951  c_mumu_pt1_(false),
1952  mumu_pt2_(static_cast<float >(bad_val_)),
1953  b_mumu_pt2_(NULL),
1954  c_mumu_pt2_(false),
1955  mumu_w_(static_cast<float >(bad_val_)),
1956  b_mumu_w_(NULL),
1957  c_mumu_w_(false),
1958  mumuv_eta_(static_cast<float >(bad_val_)),
1959  b_mumuv_eta_(NULL),
1960  c_mumuv_eta_(false),
1961  mumuv_m_(static_cast<float >(bad_val_)),
1962  b_mumuv_m_(NULL),
1963  c_mumuv_m_(false),
1964  mumuv_phi_(static_cast<float >(bad_val_)),
1965  b_mumuv_phi_(NULL),
1966  c_mumuv_phi_(false),
1967  mumuv_pt_(static_cast<float >(bad_val_)),
1968  b_mumuv_pt_(NULL),
1969  c_mumuv_pt_(false),
1970  mumuv_pt1_(static_cast<float >(bad_val_)),
1971  b_mumuv_pt1_(NULL),
1972  c_mumuv_pt1_(false),
1973  mumuv_pt2_(static_cast<float >(bad_val_)),
1974  b_mumuv_pt2_(NULL),
1975  c_mumuv_pt2_(false),
1976  mumuv_w_(static_cast<float >(bad_val_)),
1977  b_mumuv_w_(NULL),
1978  c_mumuv_w_(false),
1979  nisr_(static_cast<float >(bad_val_)),
1980  b_nisr_(NULL),
1981  c_nisr_(false),
1982  ntrupv_mean_(static_cast<float >(bad_val_)),
1983  b_ntrupv_mean_(NULL),
1984  c_ntrupv_mean_(false),
1985  onel_ele105_(static_cast<float >(bad_val_)),
1986  b_onel_ele105_(NULL),
1987  c_onel_ele105_(false),
1988  onel_ele23_(static_cast<float >(bad_val_)),
1989  b_onel_ele23_(NULL),
1990  c_onel_ele23_(false),
1991  onel_ele8_(static_cast<float >(bad_val_)),
1992  b_onel_ele8_(NULL),
1993  c_onel_ele8_(false),
1994  onel_vvvl_(static_cast<float >(bad_val_)),
1995  b_onel_vvvl_(NULL),
1996  c_onel_vvvl_(false),
1997  onht_(static_cast<float >(bad_val_)),
1998  b_onht_(NULL),
1999  c_onht_(false),
2000  onmet_(static_cast<float >(bad_val_)),
2001  b_onmet_(NULL),
2002  c_onmet_(false),
2003  onmu_isomu18_(static_cast<float >(bad_val_)),
2004  b_onmu_isomu18_(NULL),
2005  c_onmu_isomu18_(false),
2006  onmu_mu50_(static_cast<float >(bad_val_)),
2007  b_onmu_mu50_(NULL),
2008  c_onmu_mu50_(false),
2009  onmu_mu8_(static_cast<float >(bad_val_)),
2010  b_onmu_mu8_(NULL),
2011  c_onmu_mu8_(false),
2012  onmu_vvvl_(static_cast<float >(bad_val_)),
2013  b_onmu_vvvl_(NULL),
2014  c_onmu_vvvl_(false),
2015  onph_ph90_(static_cast<float >(bad_val_)),
2016  b_onph_ph90_(NULL),
2017  c_onph_ph90_(false),
2018  ptll_me_(static_cast<float >(bad_val_)),
2019  b_ptll_me_(NULL),
2020  c_ptll_me_(false),
2021  st_(static_cast<float >(bad_val_)),
2022  b_st_(NULL),
2023  c_st_(false),
2024  top_pt_(static_cast<float >(bad_val_)),
2025  b_top_pt_(NULL),
2026  c_top_pt_(false),
2027  w_bhig_(static_cast<float >(bad_val_)),
2028  b_w_bhig_(NULL),
2029  c_w_bhig_(false),
2030  w_bhig_deep_(static_cast<float >(bad_val_)),
2031  b_w_bhig_deep_(NULL),
2032  c_w_bhig_deep_(false),
2033  w_bhig_deep_proc_(static_cast<float >(bad_val_)),
2034  b_w_bhig_deep_proc_(NULL),
2035  c_w_bhig_deep_proc_(false),
2036  w_bhig_proc_(static_cast<float >(bad_val_)),
2037  b_w_bhig_proc_(NULL),
2038  c_w_bhig_proc_(false),
2039  w_btag_(static_cast<float >(bad_val_)),
2040  b_w_btag_(NULL),
2041  c_w_btag_(false),
2042  w_btag_deep_(static_cast<float >(bad_val_)),
2043  b_w_btag_deep_(NULL),
2044  c_w_btag_deep_(false),
2045  w_btag_deep_proc_(static_cast<float >(bad_val_)),
2046  b_w_btag_deep_proc_(NULL),
2047  c_w_btag_deep_proc_(false),
2048  w_btag_loose_(static_cast<float >(bad_val_)),
2049  b_w_btag_loose_(NULL),
2050  c_w_btag_loose_(false),
2051  w_btag_loose_deep_(static_cast<float >(bad_val_)),
2052  b_w_btag_loose_deep_(NULL),
2053  c_w_btag_loose_deep_(false),
2054  w_btag_loose_deep_proc_(static_cast<float >(bad_val_)),
2055  b_w_btag_loose_deep_proc_(NULL),
2056  c_w_btag_loose_deep_proc_(false),
2057  w_btag_loose_proc_(static_cast<float >(bad_val_)),
2058  b_w_btag_loose_proc_(NULL),
2059  c_w_btag_loose_proc_(false),
2060  w_btag_proc_(static_cast<float >(bad_val_)),
2061  b_w_btag_proc_(NULL),
2062  c_w_btag_proc_(false),
2063  w_btag_tight_(static_cast<float >(bad_val_)),
2064  b_w_btag_tight_(NULL),
2065  c_w_btag_tight_(false),
2066  w_btag_tight_deep_(static_cast<float >(bad_val_)),
2067  b_w_btag_tight_deep_(NULL),
2068  c_w_btag_tight_deep_(false),
2069  w_btag_tight_deep_proc_(static_cast<float >(bad_val_)),
2070  b_w_btag_tight_deep_proc_(NULL),
2071  c_w_btag_tight_deep_proc_(false),
2072  w_btag_tight_proc_(static_cast<float >(bad_val_)),
2073  b_w_btag_tight_proc_(NULL),
2074  c_w_btag_tight_proc_(false),
2075  w_fs_lep_(static_cast<float >(bad_val_)),
2076  b_w_fs_lep_(NULL),
2077  c_w_fs_lep_(false),
2078  w_isr_(static_cast<float >(bad_val_)),
2079  b_w_isr_(NULL),
2080  c_w_isr_(false),
2081  w_lep_(static_cast<float >(bad_val_)),
2082  b_w_lep_(NULL),
2083  c_w_lep_(false),
2084  w_lumi_(static_cast<float >(bad_val_)),
2085  b_w_lumi_(NULL),
2086  c_w_lumi_(false),
2087  w_pu_(static_cast<float >(bad_val_)),
2088  b_w_pu_(NULL),
2089  c_w_pu_(false),
2090  w_toppt_(static_cast<float >(bad_val_)),
2091  b_w_toppt_(NULL),
2092  c_w_toppt_(false),
2093  weight_(static_cast<float >(bad_val_)),
2094  b_weight_(NULL),
2095  c_weight_(false),
2096  weight_rpv_(static_cast<float >(bad_val_)),
2097  b_weight_rpv_(NULL),
2098  c_weight_rpv_(false),
2099  bb_highcsv_idx_(static_cast<int >(bad_val_)),
2100  b_bb_highcsv_idx_(NULL),
2101  c_bb_highcsv_idx_(false),
2102  bb_highcsv_idx_deep_(static_cast<int >(bad_val_)),
2103  b_bb_highcsv_idx_deep_(NULL),
2104  c_bb_highcsv_idx_deep_(false),
2105  hig_bin_(static_cast<int >(bad_val_)),
2106  b_hig_bin_(NULL),
2107  c_hig_bin_(false),
2108  higd_bin_(static_cast<int >(bad_val_)),
2109  b_higd_bin_(NULL),
2110  c_higd_bin_(false),
2111  lumiblock_(static_cast<int >(bad_val_)),
2112  b_lumiblock_(NULL),
2113  c_lumiblock_(false),
2114  mgluino_(static_cast<int >(bad_val_)),
2115  b_mgluino_(NULL),
2116  c_mgluino_(false),
2117  mlsp_(static_cast<int >(bad_val_)),
2118  b_mlsp_(NULL),
2119  c_mlsp_(false),
2120  nbdfl_(static_cast<int >(bad_val_)),
2121  b_nbdfl_(NULL),
2122  c_nbdfl_(false),
2123  nbdfm_(static_cast<int >(bad_val_)),
2124  b_nbdfm_(NULL),
2125  c_nbdfm_(false),
2126  nbdft_(static_cast<int >(bad_val_)),
2127  b_nbdft_(NULL),
2128  c_nbdft_(false),
2129  nbdl_(static_cast<int >(bad_val_)),
2130  b_nbdl_(NULL),
2131  c_nbdl_(false),
2132  nbdm_(static_cast<int >(bad_val_)),
2133  b_nbdm_(NULL),
2134  c_nbdm_(false),
2135  nbdt_(static_cast<int >(bad_val_)),
2136  b_nbdt_(NULL),
2137  c_nbdt_(false),
2138  nbl_(static_cast<int >(bad_val_)),
2139  b_nbl_(NULL),
2140  c_nbl_(false),
2141  nbm_(static_cast<int >(bad_val_)),
2142  b_nbm_(NULL),
2143  c_nbm_(false),
2144  nbm_ra2_(static_cast<int >(bad_val_)),
2145  b_nbm_ra2_(NULL),
2146  c_nbm_ra2_(false),
2147  nbt_(static_cast<int >(bad_val_)),
2148  b_nbt_(NULL),
2149  c_nbt_(false),
2150  nels_(static_cast<int >(bad_val_)),
2151  b_nels_(NULL),
2152  c_nels_(false),
2153  nels_ele23_(static_cast<int >(bad_val_)),
2154  b_nels_ele23_(NULL),
2155  c_nels_ele23_(false),
2156  nels_vvvl_(static_cast<int >(bad_val_)),
2157  b_nels_vvvl_(NULL),
2158  c_nels_vvvl_(false),
2159  nfjets08_(static_cast<int >(bad_val_)),
2160  b_nfjets08_(NULL),
2161  c_nfjets08_(false),
2162  nfjets14_(static_cast<int >(bad_val_)),
2163  b_nfjets14_(NULL),
2164  c_nfjets14_(false),
2165  nisr_me_(static_cast<int >(bad_val_)),
2166  b_nisr_me_(NULL),
2167  c_nisr_me_(false),
2168  njets_(static_cast<int >(bad_val_)),
2169  b_njets_(NULL),
2170  c_njets_(false),
2171  njets_clean_(static_cast<int >(bad_val_)),
2172  b_njets_clean_(NULL),
2173  c_njets_clean_(false),
2174  njets_ra2_(static_cast<int >(bad_val_)),
2175  b_njets_ra2_(NULL),
2176  c_njets_ra2_(false),
2177  nleps_(static_cast<int >(bad_val_)),
2178  b_nleps_(NULL),
2179  c_nleps_(false),
2180  nleps_tm_(static_cast<int >(bad_val_)),
2181  b_nleps_tm_(NULL),
2182  c_nleps_tm_(false),
2183  nmus_(static_cast<int >(bad_val_)),
2184  b_nmus_(NULL),
2185  c_nmus_(false),
2186  nmus_isomu18_(static_cast<int >(bad_val_)),
2187  b_nmus_isomu18_(NULL),
2188  c_nmus_isomu18_(false),
2189  nmus_vvvl_(static_cast<int >(bad_val_)),
2190  b_nmus_vvvl_(NULL),
2191  c_nmus_vvvl_(false),
2192  nph_(static_cast<int >(bad_val_)),
2193  b_nph_(NULL),
2194  c_nph_(false),
2195  npv_(static_cast<int >(bad_val_)),
2196  b_npv_(NULL),
2197  c_npv_(false),
2198  ntks_(static_cast<int >(bad_val_)),
2199  b_ntks_(NULL),
2200  c_ntks_(false),
2201  ntruels_(static_cast<int >(bad_val_)),
2202  b_ntruels_(NULL),
2203  c_ntruels_(false),
2204  ntruleps_(static_cast<int >(bad_val_)),
2205  b_ntruleps_(NULL),
2206  c_ntruleps_(false),
2207  ntrumus_(static_cast<int >(bad_val_)),
2208  b_ntrumus_(NULL),
2209  c_ntrumus_(false),
2210  ntrupv_(static_cast<int >(bad_val_)),
2211  b_ntrupv_(NULL),
2212  c_ntrupv_(false),
2213  ntrutaush_(static_cast<int >(bad_val_)),
2214  b_ntrutaush_(NULL),
2215  c_ntrutaush_(false),
2216  ntrutausl_(static_cast<int >(bad_val_)),
2217  b_ntrutausl_(NULL),
2218  c_ntrutausl_(false),
2219  nvels_(static_cast<int >(bad_val_)),
2220  b_nvels_(NULL),
2221  c_nvels_(false),
2222  nveto_(static_cast<int >(bad_val_)),
2223  b_nveto_(NULL),
2224  c_nveto_(false),
2225  nvleps_(static_cast<int >(bad_val_)),
2226  b_nvleps_(NULL),
2227  c_nvleps_(false),
2228  nvmus_(static_cast<int >(bad_val_)),
2229  b_nvmus_(NULL),
2230  c_nvmus_(false),
2231  run_(static_cast<int >(bad_val_)),
2232  b_run_(NULL),
2233  c_run_(false),
2234  type_(static_cast<int >(bad_val_)),
2235  b_type_(NULL),
2236  c_type_(false),
2237  els_ele105_(0),
2238  p_els_ele105_(&els_ele105_),
2239  b_els_ele105_(NULL),
2240  c_els_ele105_(false),
2241  els_ele23_(0),
2242  p_els_ele23_(&els_ele23_),
2243  b_els_ele23_(NULL),
2244  c_els_ele23_(false),
2245  els_ele8_(0),
2246  p_els_ele8_(&els_ele8_),
2247  b_els_ele8_(NULL),
2248  c_els_ele8_(false),
2249  els_inz_(0),
2250  p_els_inz_(&els_inz_),
2251  b_els_inz_(NULL),
2252  c_els_inz_(false),
2253  els_inzv_(0),
2254  p_els_inzv_(&els_inzv_),
2255  b_els_inzv_(NULL),
2256  c_els_inzv_(false),
2257  els_ispf_(0),
2258  p_els_ispf_(&els_ispf_),
2259  b_els_ispf_(NULL),
2260  c_els_ispf_(false),
2261  els_sig_(0),
2262  p_els_sig_(&els_sig_),
2263  b_els_sig_(NULL),
2264  c_els_sig_(false),
2265  els_sigid_(0),
2266  p_els_sigid_(&els_sigid_),
2267  b_els_sigid_(NULL),
2268  c_els_sigid_(false),
2269  els_tight_(0),
2270  p_els_tight_(&els_tight_),
2271  b_els_tight_(NULL),
2272  c_els_tight_(false),
2273  els_tm_(0),
2274  p_els_tm_(&els_tm_),
2275  b_els_tm_(NULL),
2276  c_els_tm_(false),
2277  els_vvvl_(0),
2278  p_els_vvvl_(&els_vvvl_),
2279  b_els_vvvl_(NULL),
2280  c_els_vvvl_(false),
2281  jets_h1_(0),
2282  p_jets_h1_(&jets_h1_),
2283  b_jets_h1_(NULL),
2284  c_jets_h1_(false),
2285  jets_h1d_(0),
2286  p_jets_h1d_(&jets_h1d_),
2287  b_jets_h1d_(NULL),
2288  c_jets_h1d_(false),
2289  jets_h2_(0),
2290  p_jets_h2_(&jets_h2_),
2291  b_jets_h2_(NULL),
2292  c_jets_h2_(false),
2293  jets_h2d_(0),
2294  p_jets_h2d_(&jets_h2d_),
2295  b_jets_h2d_(NULL),
2296  c_jets_h2d_(false),
2297  jets_isisr_(0),
2298  p_jets_isisr_(&jets_isisr_),
2299  b_jets_isisr_(NULL),
2300  c_jets_isisr_(false),
2301  jets_islep_(0),
2302  p_jets_islep_(&jets_islep_),
2303  b_jets_islep_(NULL),
2304  c_jets_islep_(false),
2305  mc_gs_(0),
2306  p_mc_gs_(&mc_gs_),
2307  b_mc_gs_(NULL),
2308  c_mc_gs_(false),
2309  mus_bad_(0),
2310  p_mus_bad_(&mus_bad_),
2311  b_mus_bad_(NULL),
2312  c_mus_bad_(false),
2313  mus_bad_dupl_(0),
2314  p_mus_bad_dupl_(&mus_bad_dupl_),
2315  b_mus_bad_dupl_(NULL),
2316  c_mus_bad_dupl_(false),
2317  mus_bad_trkmu_(0),
2318  p_mus_bad_trkmu_(&mus_bad_trkmu_),
2319  b_mus_bad_trkmu_(NULL),
2320  c_mus_bad_trkmu_(false),
2321  mus_demoted_(0),
2322  p_mus_demoted_(&mus_demoted_),
2323  b_mus_demoted_(NULL),
2324  c_mus_demoted_(false),
2325  mus_inz_(0),
2326  p_mus_inz_(&mus_inz_),
2327  b_mus_inz_(NULL),
2328  c_mus_inz_(false),
2329  mus_inzv_(0),
2330  p_mus_inzv_(&mus_inzv_),
2331  b_mus_inzv_(NULL),
2332  c_mus_inzv_(false),
2333  mus_isomu18_(0),
2334  p_mus_isomu18_(&mus_isomu18_),
2335  b_mus_isomu18_(NULL),
2336  c_mus_isomu18_(false),
2337  mus_mu50_(0),
2338  p_mus_mu50_(&mus_mu50_),
2339  b_mus_mu50_(NULL),
2340  c_mus_mu50_(false),
2341  mus_mu8_(0),
2342  p_mus_mu8_(&mus_mu8_),
2343  b_mus_mu8_(NULL),
2344  c_mus_mu8_(false),
2345  mus_sig_(0),
2346  p_mus_sig_(&mus_sig_),
2347  b_mus_sig_(NULL),
2348  c_mus_sig_(false),
2349  mus_sigid_(0),
2350  p_mus_sigid_(&mus_sigid_),
2351  b_mus_sigid_(NULL),
2352  c_mus_sigid_(false),
2353  mus_tight_(0),
2354  p_mus_tight_(&mus_tight_),
2355  b_mus_tight_(NULL),
2356  c_mus_tight_(false),
2357  mus_tm_(0),
2358  p_mus_tm_(&mus_tm_),
2359  b_mus_tm_(NULL),
2360  c_mus_tm_(false),
2361  mus_trk_quality_(0),
2362  p_mus_trk_quality_(&mus_trk_quality_),
2363  b_mus_trk_quality_(NULL),
2364  c_mus_trk_quality_(false),
2365  mus_vvvl_(0),
2366  p_mus_vvvl_(&mus_vvvl_),
2367  b_mus_vvvl_(NULL),
2368  c_mus_vvvl_(false),
2369  ph_ph90_(0),
2370  p_ph_ph90_(&ph_ph90_),
2371  b_ph_ph90_(NULL),
2372  c_ph_ph90_(false),
2373  ph_tm_(0),
2374  p_ph_tm_(&ph_tm_),
2375  b_ph_tm_(NULL),
2376  c_ph_tm_(false),
2377  sys_pass_(0),
2378  p_sys_pass_(&sys_pass_),
2379  b_sys_pass_(NULL),
2380  c_sys_pass_(false),
2381  tks_tm_(0),
2382  p_tks_tm_(&tks_tm_),
2383  b_tks_tm_(NULL),
2384  c_tks_tm_(false),
2385  trig_(0),
2386  p_trig_(&trig_),
2387  b_trig_(NULL),
2388  c_trig_(false),
2389  bb_m_(0),
2390  p_bb_m_(&bb_m_),
2391  b_bb_m_(NULL),
2392  c_bb_m_(false),
2393  bb_m_deep_(0),
2394  p_bb_m_deep_(&bb_m_deep_),
2395  b_bb_m_deep_(NULL),
2396  c_bb_m_deep_(false),
2397  bb_pt_(0),
2398  p_bb_pt_(&bb_pt_),
2399  b_bb_pt_(NULL),
2400  c_bb_pt_(false),
2401  bb_pt_deep_(0),
2402  p_bb_pt_deep_(&bb_pt_deep_),
2403  b_bb_pt_deep_(NULL),
2404  c_bb_pt_deep_(false),
2405  dr_bb_(0),
2406  p_dr_bb_(&dr_bb_),
2407  b_dr_bb_(NULL),
2408  c_dr_bb_(false),
2409  dr_bb_deep_(0),
2410  p_dr_bb_deep_(&dr_bb_deep_),
2411  b_dr_bb_deep_(NULL),
2412  c_dr_bb_deep_(false),
2413  els_d0_(0),
2414  p_els_d0_(&els_d0_),
2415  b_els_d0_(NULL),
2416  c_els_d0_(false),
2417  els_deta_sctrk_(0),
2418  p_els_deta_sctrk_(&els_deta_sctrk_),
2419  b_els_deta_sctrk_(NULL),
2420  c_els_deta_sctrk_(false),
2421  els_dphi_sctrk_(0),
2422  p_els_dphi_sctrk_(&els_dphi_sctrk_),
2423  b_els_dphi_sctrk_(NULL),
2424  c_els_dphi_sctrk_(false),
2425  els_dz_(0),
2426  p_els_dz_(&els_dz_),
2427  b_els_dz_(NULL),
2428  c_els_dz_(false),
2429  els_em_e_(0),
2430  p_els_em_e_(&els_em_e_),
2431  b_els_em_e_(NULL),
2432  c_els_em_e_(false),
2433  els_eoverp_(0),
2434  p_els_eoverp_(&els_eoverp_),
2435  b_els_eoverp_(NULL),
2436  c_els_eoverp_(false),
2437  els_eta_(0),
2438  p_els_eta_(&els_eta_),
2439  b_els_eta_(NULL),
2440  c_els_eta_(false),
2441  els_hovere_(0),
2442  p_els_hovere_(&els_hovere_),
2443  b_els_hovere_(NULL),
2444  c_els_hovere_(false),
2445  els_ip3d_(0),
2446  p_els_ip3d_(&els_ip3d_),
2447  b_els_ip3d_(NULL),
2448  c_els_ip3d_(false),
2449  els_miniso_(0),
2450  p_els_miniso_(&els_miniso_),
2451  b_els_miniso_(NULL),
2452  c_els_miniso_(false),
2453  els_phi_(0),
2454  p_els_phi_(&els_phi_),
2455  b_els_phi_(NULL),
2456  c_els_phi_(false),
2457  els_pt_(0),
2458  p_els_pt_(&els_pt_),
2459  b_els_pt_(NULL),
2460  c_els_pt_(false),
2461  els_reliso_(0),
2462  p_els_reliso_(&els_reliso_),
2463  b_els_reliso_(NULL),
2464  c_els_reliso_(false),
2465  els_sceta_(0),
2466  p_els_sceta_(&els_sceta_),
2467  b_els_sceta_(NULL),
2468  c_els_sceta_(false),
2469  els_scpt_(0),
2470  p_els_scpt_(&els_scpt_),
2471  b_els_scpt_(NULL),
2472  c_els_scpt_(false),
2473  els_trk_pt_(0),
2474  p_els_trk_pt_(&els_trk_pt_),
2475  b_els_trk_pt_(NULL),
2476  c_els_trk_pt_(false),
2477  els_trk_pterr_(0),
2478  p_els_trk_pterr_(&els_trk_pterr_),
2479  b_els_trk_pterr_(NULL),
2480  c_els_trk_pterr_(false),
2481  els_vvvl_eta_(0),
2482  p_els_vvvl_eta_(&els_vvvl_eta_),
2483  b_els_vvvl_eta_(NULL),
2484  c_els_vvvl_eta_(false),
2485  els_vvvl_phi_(0),
2486  p_els_vvvl_phi_(&els_vvvl_phi_),
2487  b_els_vvvl_phi_(NULL),
2488  c_els_vvvl_phi_(false),
2489  els_vvvl_pt_(0),
2490  p_els_vvvl_pt_(&els_vvvl_pt_),
2491  b_els_vvvl_pt_(NULL),
2492  c_els_vvvl_pt_(false),
2493  fjets08_eta_(0),
2494  p_fjets08_eta_(&fjets08_eta_),
2495  b_fjets08_eta_(NULL),
2496  c_fjets08_eta_(false),
2497  fjets08_m_(0),
2498  p_fjets08_m_(&fjets08_m_),
2499  b_fjets08_m_(NULL),
2500  c_fjets08_m_(false),
2501  fjets08_phi_(0),
2502  p_fjets08_phi_(&fjets08_phi_),
2503  b_fjets08_phi_(NULL),
2504  c_fjets08_phi_(false),
2505  fjets08_pt_(0),
2506  p_fjets08_pt_(&fjets08_pt_),
2507  b_fjets08_pt_(NULL),
2508  c_fjets08_pt_(false),
2509  fjets14_eta_(0),
2510  p_fjets14_eta_(&fjets14_eta_),
2511  b_fjets14_eta_(NULL),
2512  c_fjets14_eta_(false),
2513  fjets14_m_(0),
2514  p_fjets14_m_(&fjets14_m_),
2515  b_fjets14_m_(NULL),
2516  c_fjets14_m_(false),
2517  fjets14_phi_(0),
2518  p_fjets14_phi_(&fjets14_phi_),
2519  b_fjets14_phi_(NULL),
2520  c_fjets14_phi_(false),
2521  fjets14_pt_(0),
2522  p_fjets14_pt_(&fjets14_pt_),
2523  b_fjets14_pt_(NULL),
2524  c_fjets14_pt_(false),
2525  jets_csv_(0),
2526  p_jets_csv_(&jets_csv_),
2527  b_jets_csv_(NULL),
2528  c_jets_csv_(false),
2529  jets_csvd_(0),
2530  p_jets_csvd_(&jets_csvd_),
2531  b_jets_csvd_(NULL),
2532  c_jets_csvd_(false),
2533  jets_csvdf_(0),
2534  p_jets_csvdf_(&jets_csvdf_),
2535  b_jets_csvdf_(NULL),
2536  c_jets_csvdf_(false),
2537  jets_eta_(0),
2538  p_jets_eta_(&jets_eta_),
2539  b_jets_eta_(NULL),
2540  c_jets_eta_(false),
2541  jets_gen_pt_(0),
2542  p_jets_gen_pt_(&jets_gen_pt_),
2543  b_jets_gen_pt_(NULL),
2544  c_jets_gen_pt_(false),
2545  jets_m_(0),
2546  p_jets_m_(&jets_m_),
2547  b_jets_m_(NULL),
2548  c_jets_m_(false),
2549  jets_phi_(0),
2550  p_jets_phi_(&jets_phi_),
2551  b_jets_phi_(NULL),
2552  c_jets_phi_(false),
2553  jets_pt_(0),
2554  p_jets_pt_(&jets_pt_),
2555  b_jets_pt_(NULL),
2556  c_jets_pt_(false),
2557  leps_eta_(0),
2558  p_leps_eta_(&leps_eta_),
2559  b_leps_eta_(NULL),
2560  c_leps_eta_(false),
2561  leps_id_(0),
2562  p_leps_id_(&leps_id_),
2563  b_leps_id_(NULL),
2564  c_leps_id_(false),
2565  leps_phi_(0),
2566  p_leps_phi_(&leps_phi_),
2567  b_leps_phi_(NULL),
2568  c_leps_phi_(false),
2569  leps_pt_(0),
2570  p_leps_pt_(&leps_pt_),
2571  b_leps_pt_(NULL),
2572  c_leps_pt_(false),
2573  mc_eta_(0),
2574  p_mc_eta_(&mc_eta_),
2575  b_mc_eta_(NULL),
2576  c_mc_eta_(false),
2577  mc_gs_dau_dr_(0),
2578  p_mc_gs_dau_dr_(&mc_gs_dau_dr_),
2579  b_mc_gs_dau_dr_(NULL),
2580  c_mc_gs_dau_dr_(false),
2581  mc_mass_(0),
2582  p_mc_mass_(&mc_mass_),
2583  b_mc_mass_(NULL),
2584  c_mc_mass_(false),
2585  mc_phi_(0),
2586  p_mc_phi_(&mc_phi_),
2587  b_mc_phi_(NULL),
2588  c_mc_phi_(false),
2589  mc_pt_(0),
2590  p_mc_pt_(&mc_pt_),
2591  b_mc_pt_(NULL),
2592  c_mc_pt_(false),
2593  mus_d0_(0),
2594  p_mus_d0_(&mus_d0_),
2595  b_mus_d0_(NULL),
2596  c_mus_d0_(false),
2597  mus_dz_(0),
2598  p_mus_dz_(&mus_dz_),
2599  b_mus_dz_(NULL),
2600  c_mus_dz_(false),
2601  mus_em_e_(0),
2602  p_mus_em_e_(&mus_em_e_),
2603  b_mus_em_e_(NULL),
2604  c_mus_em_e_(false),
2605  mus_eta_(0),
2606  p_mus_eta_(&mus_eta_),
2607  b_mus_eta_(NULL),
2608  c_mus_eta_(false),
2609  mus_had_e_(0),
2610  p_mus_had_e_(&mus_had_e_),
2611  b_mus_had_e_(NULL),
2612  c_mus_had_e_(false),
2613  mus_miniso_(0),
2614  p_mus_miniso_(&mus_miniso_),
2615  b_mus_miniso_(NULL),
2616  c_mus_miniso_(false),
2617  mus_phi_(0),
2618  p_mus_phi_(&mus_phi_),
2619  b_mus_phi_(NULL),
2620  c_mus_phi_(false),
2621  mus_pt_(0),
2622  p_mus_pt_(&mus_pt_),
2623  b_mus_pt_(NULL),
2624  c_mus_pt_(false),
2625  mus_pterr_(0),
2626  p_mus_pterr_(&mus_pterr_),
2627  b_mus_pterr_(NULL),
2628  c_mus_pterr_(false),
2629  mus_reliso_(0),
2630  p_mus_reliso_(&mus_reliso_),
2631  b_mus_reliso_(NULL),
2632  c_mus_reliso_(false),
2633  mus_vvvl_eta_(0),
2634  p_mus_vvvl_eta_(&mus_vvvl_eta_),
2635  b_mus_vvvl_eta_(NULL),
2636  c_mus_vvvl_eta_(false),
2637  mus_vvvl_phi_(0),
2638  p_mus_vvvl_phi_(&mus_vvvl_phi_),
2639  b_mus_vvvl_phi_(NULL),
2640  c_mus_vvvl_phi_(false),
2641  mus_vvvl_pt_(0),
2642  p_mus_vvvl_pt_(&mus_vvvl_pt_),
2643  b_mus_vvvl_pt_(NULL),
2644  c_mus_vvvl_pt_(false),
2645  ph_eta_(0),
2646  p_ph_eta_(&ph_eta_),
2647  b_ph_eta_(NULL),
2648  c_ph_eta_(false),
2649  ph_phi_(0),
2650  p_ph_phi_(&ph_phi_),
2651  b_ph_phi_(NULL),
2652  c_ph_phi_(false),
2653  ph_pt_(0),
2654  p_ph_pt_(&ph_pt_),
2655  b_ph_pt_(NULL),
2656  c_ph_pt_(false),
2657  sys_bchig_(0),
2658  p_sys_bchig_(&sys_bchig_),
2659  b_sys_bchig_(NULL),
2660  c_sys_bchig_(false),
2661  sys_bchig_deep_(0),
2662  p_sys_bchig_deep_(&sys_bchig_deep_),
2663  b_sys_bchig_deep_(NULL),
2664  c_sys_bchig_deep_(false),
2665  sys_bchig_deep_proc_(0),
2666  p_sys_bchig_deep_proc_(&sys_bchig_deep_proc_),
2667  b_sys_bchig_deep_proc_(NULL),
2668  c_sys_bchig_deep_proc_(false),
2669  sys_bchig_proc_(0),
2670  p_sys_bchig_proc_(&sys_bchig_proc_),
2671  b_sys_bchig_proc_(NULL),
2672  c_sys_bchig_proc_(false),
2673  sys_bctag_(0),
2674  p_sys_bctag_(&sys_bctag_),
2675  b_sys_bctag_(NULL),
2676  c_sys_bctag_(false),
2677  sys_bctag_deep_(0),
2678  p_sys_bctag_deep_(&sys_bctag_deep_),
2679  b_sys_bctag_deep_(NULL),
2680  c_sys_bctag_deep_(false),
2681  sys_bctag_deep_proc_(0),
2682  p_sys_bctag_deep_proc_(&sys_bctag_deep_proc_),
2683  b_sys_bctag_deep_proc_(NULL),
2684  c_sys_bctag_deep_proc_(false),
2685  sys_bctag_loose_(0),
2686  p_sys_bctag_loose_(&sys_bctag_loose_),
2687  b_sys_bctag_loose_(NULL),
2688  c_sys_bctag_loose_(false),
2689  sys_bctag_loose_deep_(0),
2690  p_sys_bctag_loose_deep_(&sys_bctag_loose_deep_),
2691  b_sys_bctag_loose_deep_(NULL),
2692  c_sys_bctag_loose_deep_(false),
2693  sys_bctag_loose_deep_proc_(0),
2694  p_sys_bctag_loose_deep_proc_(&sys_bctag_loose_deep_proc_),
2695  b_sys_bctag_loose_deep_proc_(NULL),
2696  c_sys_bctag_loose_deep_proc_(false),
2697  sys_bctag_loose_proc_(0),
2698  p_sys_bctag_loose_proc_(&sys_bctag_loose_proc_),
2699  b_sys_bctag_loose_proc_(NULL),
2700  c_sys_bctag_loose_proc_(false),
2701  sys_bctag_proc_(0),
2702  p_sys_bctag_proc_(&sys_bctag_proc_),
2703  b_sys_bctag_proc_(NULL),
2704  c_sys_bctag_proc_(false),
2705  sys_bctag_tight_(0),
2706  p_sys_bctag_tight_(&sys_bctag_tight_),
2707  b_sys_bctag_tight_(NULL),
2708  c_sys_bctag_tight_(false),
2709  sys_bctag_tight_deep_(0),
2710  p_sys_bctag_tight_deep_(&sys_bctag_tight_deep_),
2711  b_sys_bctag_tight_deep_(NULL),
2712  c_sys_bctag_tight_deep_(false),
2713  sys_bctag_tight_deep_proc_(0),
2714  p_sys_bctag_tight_deep_proc_(&sys_bctag_tight_deep_proc_),
2715  b_sys_bctag_tight_deep_proc_(NULL),
2716  c_sys_bctag_tight_deep_proc_(false),
2717  sys_bctag_tight_proc_(0),
2718  p_sys_bctag_tight_proc_(&sys_bctag_tight_proc_),
2719  b_sys_bctag_tight_proc_(NULL),
2720  c_sys_bctag_tight_proc_(false),
2721  sys_fs_bchig_(0),
2722  p_sys_fs_bchig_(&sys_fs_bchig_),
2723  b_sys_fs_bchig_(NULL),
2724  c_sys_fs_bchig_(false),
2725  sys_fs_bchig_deep_(0),
2726  p_sys_fs_bchig_deep_(&sys_fs_bchig_deep_),
2727  b_sys_fs_bchig_deep_(NULL),
2728  c_sys_fs_bchig_deep_(false),
2729  sys_fs_bctag_(0),
2730  p_sys_fs_bctag_(&sys_fs_bctag_),
2731  b_sys_fs_bctag_(NULL),
2732  c_sys_fs_bctag_(false),
2733  sys_fs_bctag_deep_(0),
2734  p_sys_fs_bctag_deep_(&sys_fs_bctag_deep_),
2735  b_sys_fs_bctag_deep_(NULL),
2736  c_sys_fs_bctag_deep_(false),
2737  sys_fs_lep_(0),
2738  p_sys_fs_lep_(&sys_fs_lep_),
2739  b_sys_fs_lep_(NULL),
2740  c_sys_fs_lep_(false),
2741  sys_fs_udsghig_(0),
2742  p_sys_fs_udsghig_(&sys_fs_udsghig_),
2743  b_sys_fs_udsghig_(NULL),
2744  c_sys_fs_udsghig_(false),
2745  sys_fs_udsghig_deep_(0),
2746  p_sys_fs_udsghig_deep_(&sys_fs_udsghig_deep_),
2747  b_sys_fs_udsghig_deep_(NULL),
2748  c_sys_fs_udsghig_deep_(false),
2749  sys_fs_udsgtag_(0),
2750  p_sys_fs_udsgtag_(&sys_fs_udsgtag_),
2751  b_sys_fs_udsgtag_(NULL),
2752  c_sys_fs_udsgtag_(false),
2753  sys_fs_udsgtag_deep_(0),
2754  p_sys_fs_udsgtag_deep_(&sys_fs_udsgtag_deep_),
2755  b_sys_fs_udsgtag_deep_(NULL),
2756  c_sys_fs_udsgtag_deep_(false),
2757  sys_higd_am_(0),
2758  p_sys_higd_am_(&sys_higd_am_),
2759  b_sys_higd_am_(NULL),
2760  c_sys_higd_am_(false),
2761  sys_higd_dm_(0),
2762  p_sys_higd_dm_(&sys_higd_dm_),
2763  b_sys_higd_dm_(NULL),
2764  c_sys_higd_dm_(false),
2765  sys_higd_drmax_(0),
2766  p_sys_higd_drmax_(&sys_higd_drmax_),
2767  b_sys_higd_drmax_(NULL),
2768  c_sys_higd_drmax_(false),
2769  sys_ht_(0),
2770  p_sys_ht_(&sys_ht_),
2771  b_sys_ht_(NULL),
2772  c_sys_ht_(false),
2773  sys_isr_(0),
2774  p_sys_isr_(&sys_isr_),
2775  b_sys_isr_(NULL),
2776  c_sys_isr_(false),
2777  sys_lep_(0),
2778  p_sys_lep_(&sys_lep_),
2779  b_sys_lep_(NULL),
2780  c_sys_lep_(false),
2781  sys_met_(0),
2782  p_sys_met_(&sys_met_),
2783  b_sys_met_(NULL),
2784  c_sys_met_(false),
2785  sys_mj12_(0),
2786  p_sys_mj12_(&sys_mj12_),
2787  b_sys_mj12_(NULL),
2788  c_sys_mj12_(false),
2789  sys_mj14_(0),
2790  p_sys_mj14_(&sys_mj14_),
2791  b_sys_mj14_(NULL),
2792  c_sys_mj14_(false),
2793  sys_mj14_nolep_(0),
2794  p_sys_mj14_nolep_(&sys_mj14_nolep_),
2795  b_sys_mj14_nolep_(NULL),
2796  c_sys_mj14_nolep_(false),
2797  sys_mt_(0),
2798  p_sys_mt_(&sys_mt_),
2799  b_sys_mt_(NULL),
2800  c_sys_mt_(false),
2801  sys_muf_(0),
2802  p_sys_muf_(&sys_muf_),
2803  b_sys_muf_(NULL),
2804  c_sys_muf_(false),
2805  sys_mur_(0),
2806  p_sys_mur_(&sys_mur_),
2807  b_sys_mur_(NULL),
2808  c_sys_mur_(false),
2809  sys_murf_(0),
2810  p_sys_murf_(&sys_murf_),
2811  b_sys_murf_(NULL),
2812  c_sys_murf_(false),
2813  sys_pdf_(0),
2814  p_sys_pdf_(&sys_pdf_),
2815  b_sys_pdf_(NULL),
2816  c_sys_pdf_(false),
2817  sys_pu_(0),
2818  p_sys_pu_(&sys_pu_),
2819  b_sys_pu_(NULL),
2820  c_sys_pu_(false),
2821  sys_st_(0),
2822  p_sys_st_(&sys_st_),
2823  b_sys_st_(NULL),
2824  c_sys_st_(false),
2825  sys_trig_(0),
2826  p_sys_trig_(&sys_trig_),
2827  b_sys_trig_(NULL),
2828  c_sys_trig_(false),
2829  sys_udsghig_(0),
2830  p_sys_udsghig_(&sys_udsghig_),
2831  b_sys_udsghig_(NULL),
2832  c_sys_udsghig_(false),
2833  sys_udsghig_deep_(0),
2834  p_sys_udsghig_deep_(&sys_udsghig_deep_),
2835  b_sys_udsghig_deep_(NULL),
2836  c_sys_udsghig_deep_(false),
2837  sys_udsghig_deep_proc_(0),
2838  p_sys_udsghig_deep_proc_(&sys_udsghig_deep_proc_),
2839  b_sys_udsghig_deep_proc_(NULL),
2840  c_sys_udsghig_deep_proc_(false),
2841  sys_udsghig_proc_(0),
2842  p_sys_udsghig_proc_(&sys_udsghig_proc_),
2843  b_sys_udsghig_proc_(NULL),
2844  c_sys_udsghig_proc_(false),
2845  sys_udsgtag_(0),
2846  p_sys_udsgtag_(&sys_udsgtag_),
2847  b_sys_udsgtag_(NULL),
2848  c_sys_udsgtag_(false),
2849  sys_udsgtag_deep_(0),
2850  p_sys_udsgtag_deep_(&sys_udsgtag_deep_),
2851  b_sys_udsgtag_deep_(NULL),
2852  c_sys_udsgtag_deep_(false),
2853  sys_udsgtag_deep_proc_(0),
2854  p_sys_udsgtag_deep_proc_(&sys_udsgtag_deep_proc_),
2855  b_sys_udsgtag_deep_proc_(NULL),
2856  c_sys_udsgtag_deep_proc_(false),
2857  sys_udsgtag_loose_(0),
2858  p_sys_udsgtag_loose_(&sys_udsgtag_loose_),
2859  b_sys_udsgtag_loose_(NULL),
2860  c_sys_udsgtag_loose_(false),
2861  sys_udsgtag_loose_deep_(0),
2862  p_sys_udsgtag_loose_deep_(&sys_udsgtag_loose_deep_),
2863  b_sys_udsgtag_loose_deep_(NULL),
2864  c_sys_udsgtag_loose_deep_(false),
2865  sys_udsgtag_loose_deep_proc_(0),
2866  p_sys_udsgtag_loose_deep_proc_(&sys_udsgtag_loose_deep_proc_),
2867  b_sys_udsgtag_loose_deep_proc_(NULL),
2868  c_sys_udsgtag_loose_deep_proc_(false),
2869  sys_udsgtag_loose_proc_(0),
2870  p_sys_udsgtag_loose_proc_(&sys_udsgtag_loose_proc_),
2871  b_sys_udsgtag_loose_proc_(NULL),
2872  c_sys_udsgtag_loose_proc_(false),
2873  sys_udsgtag_proc_(0),
2874  p_sys_udsgtag_proc_(&sys_udsgtag_proc_),
2875  b_sys_udsgtag_proc_(NULL),
2876  c_sys_udsgtag_proc_(false),
2877  sys_udsgtag_tight_(0),
2878  p_sys_udsgtag_tight_(&sys_udsgtag_tight_),
2879  b_sys_udsgtag_tight_(NULL),
2880  c_sys_udsgtag_tight_(false),
2881  sys_udsgtag_tight_deep_(0),
2882  p_sys_udsgtag_tight_deep_(&sys_udsgtag_tight_deep_),
2883  b_sys_udsgtag_tight_deep_(NULL),
2884  c_sys_udsgtag_tight_deep_(false),
2885  sys_udsgtag_tight_deep_proc_(0),
2886  p_sys_udsgtag_tight_deep_proc_(&sys_udsgtag_tight_deep_proc_),
2887  b_sys_udsgtag_tight_deep_proc_(NULL),
2888  c_sys_udsgtag_tight_deep_proc_(false),
2889  sys_udsgtag_tight_proc_(0),
2890  p_sys_udsgtag_tight_proc_(&sys_udsgtag_tight_proc_),
2891  b_sys_udsgtag_tight_proc_(NULL),
2892  c_sys_udsgtag_tight_proc_(false),
2893  tks_d0_(0),
2894  p_tks_d0_(&tks_d0_),
2895  b_tks_d0_(NULL),
2896  c_tks_d0_(false),
2897  tks_dz_(0),
2898  p_tks_dz_(&tks_dz_),
2899  b_tks_dz_(NULL),
2900  c_tks_dz_(false),
2901  tks_eta_(0),
2902  p_tks_eta_(&tks_eta_),
2903  b_tks_eta_(NULL),
2904  c_tks_eta_(false),
2905  tks_miniso_(0),
2906  p_tks_miniso_(&tks_miniso_),
2907  b_tks_miniso_(NULL),
2908  c_tks_miniso_(false),
2909  tks_mt_(0),
2910  p_tks_mt_(&tks_mt_),
2911  b_tks_mt_(NULL),
2912  c_tks_mt_(false),
2913  tks_mt2_(0),
2914  p_tks_mt2_(&tks_mt2_),
2915  b_tks_mt2_(NULL),
2916  c_tks_mt2_(false),
2917  tks_phi_(0),
2918  p_tks_phi_(&tks_phi_),
2919  b_tks_phi_(NULL),
2920  c_tks_phi_(false),
2921  tks_pt_(0),
2922  p_tks_pt_(&tks_pt_),
2923  b_tks_pt_(NULL),
2924  c_tks_pt_(false),
2925  tks_reliso_(0),
2926  p_tks_reliso_(&tks_reliso_),
2927  b_tks_reliso_(NULL),
2928  c_tks_reliso_(false),
2929  trig_prescale_(0),
2930  p_trig_prescale_(&trig_prescale_),
2931  b_trig_prescale_(NULL),
2932  c_trig_prescale_(false),
2933  w_pdf_(0),
2934  p_w_pdf_(&w_pdf_),
2935  b_w_pdf_(NULL),
2936  c_w_pdf_(false),
2937  bb_gs_flavor_(0),
2938  p_bb_gs_flavor_(&bb_gs_flavor_),
2939  b_bb_gs_flavor_(NULL),
2940  c_bb_gs_flavor_(false),
2941  bb_gs_flavor_deep_(0),
2942  p_bb_gs_flavor_deep_(&bb_gs_flavor_deep_),
2943  b_bb_gs_flavor_deep_(NULL),
2944  c_bb_gs_flavor_deep_(false),
2945  bb_gs_idx_(0),
2946  p_bb_gs_idx_(&bb_gs_idx_),
2947  b_bb_gs_idx_(NULL),
2948  c_bb_gs_idx_(false),
2949  bb_gs_idx_deep_(0),
2950  p_bb_gs_idx_deep_(&bb_gs_idx_deep_),
2951  b_bb_gs_idx_deep_(NULL),
2952  c_bb_gs_idx_deep_(false),
2953  bb_jet_idx1_(0),
2954  p_bb_jet_idx1_(&bb_jet_idx1_),
2955  b_bb_jet_idx1_(NULL),
2956  c_bb_jet_idx1_(false),
2957  bb_jet_idx1_deep_(0),
2958  p_bb_jet_idx1_deep_(&bb_jet_idx1_deep_),
2959  b_bb_jet_idx1_deep_(NULL),
2960  c_bb_jet_idx1_deep_(false),
2961  bb_jet_idx2_(0),
2962  p_bb_jet_idx2_(&bb_jet_idx2_),
2963  b_bb_jet_idx2_(NULL),
2964  c_bb_jet_idx2_(false),
2965  bb_jet_idx2_deep_(0),
2966  p_bb_jet_idx2_deep_(&bb_jet_idx2_deep_),
2967  b_bb_jet_idx2_deep_(NULL),
2968  c_bb_jet_idx2_deep_(false),
2969  els_charge_(0),
2970  p_els_charge_(&els_charge_),
2971  b_els_charge_(NULL),
2972  c_els_charge_(false),
2973  els_trk_nholes_(0),
2974  p_els_trk_nholes_(&els_trk_nholes_),
2975  b_els_trk_nholes_(NULL),
2976  c_els_trk_nholes_(false),
2977  fjets08_nconst_(0),
2978  p_fjets08_nconst_(&fjets08_nconst_),
2979  b_fjets08_nconst_(NULL),
2980  c_fjets08_nconst_(false),
2981  fjets14_nconst_(0),
2982  p_fjets14_nconst_(&fjets14_nconst_),
2983  b_fjets14_nconst_(NULL),
2984  c_fjets14_nconst_(false),
2985  jets_fjet08_index_(0),
2986  p_jets_fjet08_index_(&jets_fjet08_index_),
2987  b_jets_fjet08_index_(NULL),
2988  c_jets_fjet08_index_(false),
2989  jets_fjet12_index_(0),
2990  p_jets_fjet12_index_(&jets_fjet12_index_),
2991  b_jets_fjet12_index_(NULL),
2992  c_jets_fjet12_index_(false),
2993  jets_fjet14_index_(0),
2994  p_jets_fjet14_index_(&jets_fjet14_index_),
2995  b_jets_fjet14_index_(NULL),
2996  c_jets_fjet14_index_(false),
2997  jets_fjet14_nolep_index_(0),
2998  p_jets_fjet14_nolep_index_(&jets_fjet14_nolep_index_),
2999  b_jets_fjet14_nolep_index_(NULL),
3000  c_jets_fjet14_nolep_index_(false),
3001  jets_gs_index_(0),
3002  p_jets_gs_index_(&jets_gs_index_),
3003  b_jets_gs_index_(NULL),
3004  c_jets_gs_index_(false),
3005  jets_hflavor_(0),
3006  p_jets_hflavor_(&jets_hflavor_),
3007  b_jets_hflavor_(NULL),
3008  c_jets_hflavor_(false),
3009  jets_ntrub_(0),
3010  p_jets_ntrub_(&jets_ntrub_),
3011  b_jets_ntrub_(NULL),
3012  c_jets_ntrub_(false),
3013  jets_ntruc_(0),
3014  p_jets_ntruc_(&jets_ntruc_),
3015  b_jets_ntruc_(NULL),
3016  c_jets_ntruc_(false),
3017  jets_pflavor_(0),
3018  p_jets_pflavor_(&jets_pflavor_),
3019  b_jets_pflavor_(NULL),
3020  c_jets_pflavor_(false),
3021  mc_gs_dau_jetmatch_(0),
3022  p_mc_gs_dau_jetmatch_(&mc_gs_dau_jetmatch_),
3023  b_mc_gs_dau_jetmatch_(NULL),
3024  c_mc_gs_dau_jetmatch_(false),
3025  mc_id_(0),
3026  p_mc_id_(&mc_id_),
3027  b_mc_id_(NULL),
3028  c_mc_id_(false),
3029  mc_jetidx_(0),
3030  p_mc_jetidx_(&mc_jetidx_),
3031  b_mc_jetidx_(NULL),
3032  c_mc_jetidx_(false),
3033  mc_mom_(0),
3034  p_mc_mom_(&mc_mom_),
3035  b_mc_mom_(NULL),
3036  c_mc_mom_(false),
3037  mc_momidx_(0),
3038  p_mc_momidx_(&mc_momidx_),
3039  b_mc_momidx_(NULL),
3040  c_mc_momidx_(false),
3041  mc_num_dau_(0),
3042  p_mc_num_dau_(&mc_num_dau_),
3043  b_mc_num_dau_(NULL),
3044  c_mc_num_dau_(false),
3045  mc_status_(0),
3046  p_mc_status_(&mc_status_),
3047  b_mc_status_(NULL),
3048  c_mc_status_(false),
3049  mus_charge_(0),
3050  p_mus_charge_(&mus_charge_),
3051  b_mus_charge_(NULL),
3052  c_mus_charge_(false),
3053  mus_trk_algo_(0),
3054  p_mus_trk_algo_(&mus_trk_algo_),
3055  b_mus_trk_algo_(NULL),
3056  c_mus_trk_algo_(false),
3057  mus_trk_nholes_in_(0),
3058  p_mus_trk_nholes_in_(&mus_trk_nholes_in_),
3059  b_mus_trk_nholes_in_(NULL),
3060  c_mus_trk_nholes_in_(false),
3061  mus_trk_nholes_out_(0),
3062  p_mus_trk_nholes_out_(&mus_trk_nholes_out_),
3063  b_mus_trk_nholes_out_(NULL),
3064  c_mus_trk_nholes_out_(false),
3065  sys_nbdl_(0),
3066  p_sys_nbdl_(&sys_nbdl_),
3067  b_sys_nbdl_(NULL),
3068  c_sys_nbdl_(false),
3069  sys_nbdm_(0),
3070  p_sys_nbdm_(&sys_nbdm_),
3071  b_sys_nbdm_(NULL),
3072  c_sys_nbdm_(false),
3073  sys_nbdt_(0),
3074  p_sys_nbdt_(&sys_nbdt_),
3075  b_sys_nbdt_(NULL),
3076  c_sys_nbdt_(false),
3077  sys_nbm_(0),
3078  p_sys_nbm_(&sys_nbm_),
3079  b_sys_nbm_(NULL),
3080  c_sys_nbm_(false),
3081  sys_njets_(0),
3082  p_sys_njets_(&sys_njets_),
3083  b_sys_njets_(NULL),
3084  c_sys_njets_(false),
3085  tks_pdg_(0),
3086  p_tks_pdg_(&tks_pdg_),
3087  b_tks_pdg_(NULL),
3088  c_tks_pdg_(false){
3089  chain_.Add(filename.c_str());
3090  chain_.SetBranchAddress("event", &event_, &b_event_);
3091  chain_.SetBranchAddress("fromGS", &fromGS_, &b_fromGS_);
3092  chain_.SetBranchAddress("jetmismeas", &jetmismeas_, &b_jetmismeas_);
3093  chain_.SetBranchAddress("json12p9", &json12p9_, &b_json12p9_);
3094  chain_.SetBranchAddress("json4p0", &json4p0_, &b_json4p0_);
3095  chain_.SetBranchAddress("low_dphi", &low_dphi_, &b_low_dphi_);
3096  chain_.SetBranchAddress("pass", &pass_, &b_pass_);
3097  chain_.SetBranchAddress("pass_badcalib", &pass_badcalib_, &b_pass_badcalib_);
3098  chain_.SetBranchAddress("pass_badchhad", &pass_badchhad_, &b_pass_badchhad_);
3099  chain_.SetBranchAddress("pass_badpfmu", &pass_badpfmu_, &b_pass_badpfmu_);
3100  chain_.SetBranchAddress("pass_cschalo", &pass_cschalo_, &b_pass_cschalo_);
3101  chain_.SetBranchAddress("pass_ecaldeadcell", &pass_ecaldeadcell_, &b_pass_ecaldeadcell_);
3102  chain_.SetBranchAddress("pass_eebadsc", &pass_eebadsc_, &b_pass_eebadsc_);
3103  chain_.SetBranchAddress("pass_fsjets", &pass_fsjets_, &b_pass_fsjets_);
3104  chain_.SetBranchAddress("pass_fsmet", &pass_fsmet_, &b_pass_fsmet_);
3105  chain_.SetBranchAddress("pass_goodv", &pass_goodv_, &b_pass_goodv_);
3106  chain_.SetBranchAddress("pass_hbhe", &pass_hbhe_, &b_pass_hbhe_);
3107  chain_.SetBranchAddress("pass_hbheiso", &pass_hbheiso_, &b_pass_hbheiso_);
3108  chain_.SetBranchAddress("pass_jets", &pass_jets_, &b_pass_jets_);
3109  chain_.SetBranchAddress("pass_jets_nohf", &pass_jets_nohf_, &b_pass_jets_nohf_);
3110  chain_.SetBranchAddress("pass_jets_ra2", &pass_jets_ra2_, &b_pass_jets_ra2_);
3111  chain_.SetBranchAddress("pass_jets_tight", &pass_jets_tight_, &b_pass_jets_tight_);
3112  chain_.SetBranchAddress("pass_jets_tight_ra2", &pass_jets_tight_ra2_, &b_pass_jets_tight_ra2_);
3113  chain_.SetBranchAddress("pass_nohf", &pass_nohf_, &b_pass_nohf_);
3114  chain_.SetBranchAddress("pass_ra2", &pass_ra2_, &b_pass_ra2_);
3115  chain_.SetBranchAddress("pass_ra2_badmu", &pass_ra2_badmu_, &b_pass_ra2_badmu_);
3116  chain_.SetBranchAddress("stitch", &stitch_, &b_stitch_);
3117  chain_.SetBranchAddress("stitch_ht", &stitch_ht_, &b_stitch_ht_);
3118  chain_.SetBranchAddress("stitch_met", &stitch_met_, &b_stitch_met_);
3119  chain_.SetBranchAddress("trig_lep", &trig_lep_, &b_trig_lep_);
3120  chain_.SetBranchAddress("trig_met", &trig_met_, &b_trig_met_);
3121  chain_.SetBranchAddress("trig_ra4", &trig_ra4_, &b_trig_ra4_);
3122  chain_.SetBranchAddress("trig_vvvl", &trig_vvvl_, &b_trig_vvvl_);
3123  chain_.SetBranchAddress("antitop_pt", &antitop_pt_, &b_antitop_pt_);
3124  chain_.SetBranchAddress("dphi1", &dphi1_, &b_dphi1_);
3125  chain_.SetBranchAddress("dphi2", &dphi2_, &b_dphi2_);
3126  chain_.SetBranchAddress("dphi3", &dphi3_, &b_dphi3_);
3127  chain_.SetBranchAddress("dphi4", &dphi4_, &b_dphi4_);
3128  chain_.SetBranchAddress("dphi_wlep", &dphi_wlep_, &b_dphi_wlep_);
3129  chain_.SetBranchAddress("eff_jetid", &eff_jetid_, &b_eff_jetid_);
3130  chain_.SetBranchAddress("eff_trig", &eff_trig_, &b_eff_trig_);
3131  chain_.SetBranchAddress("elel_eta", &elel_eta_, &b_elel_eta_);
3132  chain_.SetBranchAddress("elel_m", &elel_m_, &b_elel_m_);
3133  chain_.SetBranchAddress("elel_phi", &elel_phi_, &b_elel_phi_);
3134  chain_.SetBranchAddress("elel_pt", &elel_pt_, &b_elel_pt_);
3135  chain_.SetBranchAddress("elel_pt1", &elel_pt1_, &b_elel_pt1_);
3136  chain_.SetBranchAddress("elel_pt2", &elel_pt2_, &b_elel_pt2_);
3137  chain_.SetBranchAddress("elel_w", &elel_w_, &b_elel_w_);
3138  chain_.SetBranchAddress("elelv_eta", &elelv_eta_, &b_elelv_eta_);
3139  chain_.SetBranchAddress("elelv_m", &elelv_m_, &b_elelv_m_);
3140  chain_.SetBranchAddress("elelv_phi", &elelv_phi_, &b_elelv_phi_);
3141  chain_.SetBranchAddress("elelv_pt", &elelv_pt_, &b_elelv_pt_);
3142  chain_.SetBranchAddress("elelv_pt1", &elelv_pt1_, &b_elelv_pt1_);
3143  chain_.SetBranchAddress("elelv_pt2", &elelv_pt2_, &b_elelv_pt2_);
3144  chain_.SetBranchAddress("elelv_w", &elelv_w_, &b_elelv_w_);
3145  chain_.SetBranchAddress("elmu_eta", &elmu_eta_, &b_elmu_eta_);
3146  chain_.SetBranchAddress("elmu_m", &elmu_m_, &b_elmu_m_);
3147  chain_.SetBranchAddress("elmu_phi", &elmu_phi_, &b_elmu_phi_);
3148  chain_.SetBranchAddress("elmu_pt", &elmu_pt_, &b_elmu_pt_);
3149  chain_.SetBranchAddress("elmu_pt1", &elmu_pt1_, &b_elmu_pt1_);
3150  chain_.SetBranchAddress("elmu_pt2", &elmu_pt2_, &b_elmu_pt2_);
3151  chain_.SetBranchAddress("elmu_w", &elmu_w_, &b_elmu_w_);
3152  chain_.SetBranchAddress("hig_am", &hig_am_, &b_hig_am_);
3153  chain_.SetBranchAddress("hig_dm", &hig_dm_, &b_hig_dm_);
3154  chain_.SetBranchAddress("hig_drmax", &hig_drmax_, &b_hig_drmax_);
3155  chain_.SetBranchAddress("higd_am", &higd_am_, &b_higd_am_);
3156  chain_.SetBranchAddress("higd_dm", &higd_dm_, &b_higd_dm_);
3157  chain_.SetBranchAddress("higd_drmax", &higd_drmax_, &b_higd_drmax_);
3158  chain_.SetBranchAddress("ht", &ht_, &b_ht_);
3159  chain_.SetBranchAddress("ht_clean", &ht_clean_, &b_ht_clean_);
3160  chain_.SetBranchAddress("ht_hlt", &ht_hlt_, &b_ht_hlt_);
3161  chain_.SetBranchAddress("ht_isr_me", &ht_isr_me_, &b_ht_isr_me_);
3162  chain_.SetBranchAddress("ht_ra2", &ht_ra2_, &b_ht_ra2_);
3163  chain_.SetBranchAddress("ht_tru", &ht_tru_, &b_ht_tru_);
3164  chain_.SetBranchAddress("isr_tru_eta", &isr_tru_eta_, &b_isr_tru_eta_);
3165  chain_.SetBranchAddress("isr_tru_phi", &isr_tru_phi_, &b_isr_tru_phi_);
3166  chain_.SetBranchAddress("isr_tru_pt", &isr_tru_pt_, &b_isr_tru_pt_);
3167  chain_.SetBranchAddress("jetsys_eta", &jetsys_eta_, &b_jetsys_eta_);
3168  chain_.SetBranchAddress("jetsys_m", &jetsys_m_, &b_jetsys_m_);
3169  chain_.SetBranchAddress("jetsys_nob_eta", &jetsys_nob_eta_, &b_jetsys_nob_eta_);
3170  chain_.SetBranchAddress("jetsys_nob_m", &jetsys_nob_m_, &b_jetsys_nob_m_);
3171  chain_.SetBranchAddress("jetsys_nob_phi", &jetsys_nob_phi_, &b_jetsys_nob_phi_);
3172  chain_.SetBranchAddress("jetsys_nob_pt", &jetsys_nob_pt_, &b_jetsys_nob_pt_);
3173  chain_.SetBranchAddress("jetsys_nobd_eta", &jetsys_nobd_eta_, &b_jetsys_nobd_eta_);
3174  chain_.SetBranchAddress("jetsys_nobd_m", &jetsys_nobd_m_, &b_jetsys_nobd_m_);
3175  chain_.SetBranchAddress("jetsys_nobd_phi", &jetsys_nobd_phi_, &b_jetsys_nobd_phi_);
3176  chain_.SetBranchAddress("jetsys_nobd_pt", &jetsys_nobd_pt_, &b_jetsys_nobd_pt_);
3177  chain_.SetBranchAddress("jetsys_phi", &jetsys_phi_, &b_jetsys_phi_);
3178  chain_.SetBranchAddress("jetsys_pt", &jetsys_pt_, &b_jetsys_pt_);
3179  chain_.SetBranchAddress("m_tt", &m_tt_, &b_m_tt_);
3180  chain_.SetBranchAddress("mct", &mct_, &b_mct_);
3181  chain_.SetBranchAddress("mctd", &mctd_, &b_mctd_);
3182  chain_.SetBranchAddress("met", &met_, &b_met_);
3183  chain_.SetBranchAddress("met_calo", &met_calo_, &b_met_calo_);
3184  chain_.SetBranchAddress("met_calo_phi", &met_calo_phi_, &b_met_calo_phi_);
3185  chain_.SetBranchAddress("met_mini", &met_mini_, &b_met_mini_);
3186  chain_.SetBranchAddress("met_mini_phi", &met_mini_phi_, &b_met_mini_phi_);
3187  chain_.SetBranchAddress("met_nohf", &met_nohf_, &b_met_nohf_);
3188  chain_.SetBranchAddress("met_nohf_phi", &met_nohf_phi_, &b_met_nohf_phi_);
3189  chain_.SetBranchAddress("met_phi", &met_phi_, &b_met_phi_);
3190  chain_.SetBranchAddress("met_phi_puppi", &met_phi_puppi_, &b_met_phi_puppi_);
3191  chain_.SetBranchAddress("met_puppi", &met_puppi_, &b_met_puppi_);
3192  chain_.SetBranchAddress("met_raw", &met_raw_, &b_met_raw_);
3193  chain_.SetBranchAddress("met_raw_phi", &met_raw_phi_, &b_met_raw_phi_);
3194  chain_.SetBranchAddress("met_rebal", &met_rebal_, &b_met_rebal_);
3195  chain_.SetBranchAddress("met_tru", &met_tru_, &b_met_tru_);
3196  chain_.SetBranchAddress("met_tru_nuw", &met_tru_nuw_, &b_met_tru_nuw_);
3197  chain_.SetBranchAddress("met_tru_nuw_phi", &met_tru_nuw_phi_, &b_met_tru_nuw_phi_);
3198  chain_.SetBranchAddress("met_tru_phi", &met_tru_phi_, &b_met_tru_phi_);
3199  chain_.SetBranchAddress("mht", &mht_, &b_mht_);
3200  chain_.SetBranchAddress("mht_clean", &mht_clean_, &b_mht_clean_);
3201  chain_.SetBranchAddress("mht_clean_phi", &mht_clean_phi_, &b_mht_clean_phi_);
3202  chain_.SetBranchAddress("mht_phi", &mht_phi_, &b_mht_phi_);
3203  chain_.SetBranchAddress("mj08", &mj08_, &b_mj08_);
3204  chain_.SetBranchAddress("mj12", &mj12_, &b_mj12_);
3205  chain_.SetBranchAddress("mj14", &mj14_, &b_mj14_);
3206  chain_.SetBranchAddress("mj14_nolep", &mj14_nolep_, &b_mj14_nolep_);
3207  chain_.SetBranchAddress("mt", &mt_, &b_mt_);
3208  chain_.SetBranchAddress("mt2", &mt2_, &b_mt2_);
3209  chain_.SetBranchAddress("mt2_0mass", &mt2_0mass_, &b_mt2_0mass_);
3210  chain_.SetBranchAddress("mt_nohf", &mt_nohf_, &b_mt_nohf_);
3211  chain_.SetBranchAddress("mt_rebal", &mt_rebal_, &b_mt_rebal_);
3212  chain_.SetBranchAddress("mt_tru", &mt_tru_, &b_mt_tru_);
3213  chain_.SetBranchAddress("mt_tru_nuw", &mt_tru_nuw_, &b_mt_tru_nuw_);
3214  chain_.SetBranchAddress("mumu_eta", &mumu_eta_, &b_mumu_eta_);
3215  chain_.SetBranchAddress("mumu_m", &mumu_m_, &b_mumu_m_);
3216  chain_.SetBranchAddress("mumu_phi", &mumu_phi_, &b_mumu_phi_);
3217  chain_.SetBranchAddress("mumu_pt", &mumu_pt_, &b_mumu_pt_);
3218  chain_.SetBranchAddress("mumu_pt1", &mumu_pt1_, &b_mumu_pt1_);
3219  chain_.SetBranchAddress("mumu_pt2", &mumu_pt2_, &b_mumu_pt2_);
3220  chain_.SetBranchAddress("mumu_w", &mumu_w_, &b_mumu_w_);
3221  chain_.SetBranchAddress("mumuv_eta", &mumuv_eta_, &b_mumuv_eta_);
3222  chain_.SetBranchAddress("mumuv_m", &mumuv_m_, &b_mumuv_m_);
3223  chain_.SetBranchAddress("mumuv_phi", &mumuv_phi_, &b_mumuv_phi_);
3224  chain_.SetBranchAddress("mumuv_pt", &mumuv_pt_, &b_mumuv_pt_);
3225  chain_.SetBranchAddress("mumuv_pt1", &mumuv_pt1_, &b_mumuv_pt1_);
3226  chain_.SetBranchAddress("mumuv_pt2", &mumuv_pt2_, &b_mumuv_pt2_);
3227  chain_.SetBranchAddress("mumuv_w", &mumuv_w_, &b_mumuv_w_);
3228  chain_.SetBranchAddress("nisr", &nisr_, &b_nisr_);
3229  chain_.SetBranchAddress("ntrupv_mean", &ntrupv_mean_, &b_ntrupv_mean_);
3230  chain_.SetBranchAddress("onel_ele105", &onel_ele105_, &b_onel_ele105_);
3231  chain_.SetBranchAddress("onel_ele23", &onel_ele23_, &b_onel_ele23_);
3232  chain_.SetBranchAddress("onel_ele8", &onel_ele8_, &b_onel_ele8_);
3233  chain_.SetBranchAddress("onel_vvvl", &onel_vvvl_, &b_onel_vvvl_);
3234  chain_.SetBranchAddress("onht", &onht_, &b_onht_);
3235  chain_.SetBranchAddress("onmet", &onmet_, &b_onmet_);
3236  chain_.SetBranchAddress("onmu_isomu18", &onmu_isomu18_, &b_onmu_isomu18_);
3237  chain_.SetBranchAddress("onmu_mu50", &onmu_mu50_, &b_onmu_mu50_);
3238  chain_.SetBranchAddress("onmu_mu8", &onmu_mu8_, &b_onmu_mu8_);
3239  chain_.SetBranchAddress("onmu_vvvl", &onmu_vvvl_, &b_onmu_vvvl_);
3240  chain_.SetBranchAddress("onph_ph90", &onph_ph90_, &b_onph_ph90_);
3241  chain_.SetBranchAddress("ptll_me", &ptll_me_, &b_ptll_me_);
3242  chain_.SetBranchAddress("st", &st_, &b_st_);
3243  chain_.SetBranchAddress("top_pt", &top_pt_, &b_top_pt_);
3244  chain_.SetBranchAddress("w_bhig", &w_bhig_, &b_w_bhig_);
3245  chain_.SetBranchAddress("w_bhig_deep", &w_bhig_deep_, &b_w_bhig_deep_);
3246  chain_.SetBranchAddress("w_bhig_deep_proc", &w_bhig_deep_proc_, &b_w_bhig_deep_proc_);
3247  chain_.SetBranchAddress("w_bhig_proc", &w_bhig_proc_, &b_w_bhig_proc_);
3248  chain_.SetBranchAddress("w_btag", &w_btag_, &b_w_btag_);
3249  chain_.SetBranchAddress("w_btag_deep", &w_btag_deep_, &b_w_btag_deep_);
3250  chain_.SetBranchAddress("w_btag_deep_proc", &w_btag_deep_proc_, &b_w_btag_deep_proc_);
3251  chain_.SetBranchAddress("w_btag_loose", &w_btag_loose_, &b_w_btag_loose_);
3252  chain_.SetBranchAddress("w_btag_loose_deep", &w_btag_loose_deep_, &b_w_btag_loose_deep_);
3253  chain_.SetBranchAddress("w_btag_loose_deep_proc", &w_btag_loose_deep_proc_, &b_w_btag_loose_deep_proc_);
3254  chain_.SetBranchAddress("w_btag_loose_proc", &w_btag_loose_proc_, &b_w_btag_loose_proc_);
3255  chain_.SetBranchAddress("w_btag_proc", &w_btag_proc_, &b_w_btag_proc_);
3256  chain_.SetBranchAddress("w_btag_tight", &w_btag_tight_, &b_w_btag_tight_);
3257  chain_.SetBranchAddress("w_btag_tight_deep", &w_btag_tight_deep_, &b_w_btag_tight_deep_);
3258  chain_.SetBranchAddress("w_btag_tight_deep_proc", &w_btag_tight_deep_proc_, &b_w_btag_tight_deep_proc_);
3259  chain_.SetBranchAddress("w_btag_tight_proc", &w_btag_tight_proc_, &b_w_btag_tight_proc_);
3260  chain_.SetBranchAddress("w_fs_lep", &w_fs_lep_, &b_w_fs_lep_);
3261  chain_.SetBranchAddress("w_isr", &w_isr_, &b_w_isr_);
3262  chain_.SetBranchAddress("w_lep", &w_lep_, &b_w_lep_);
3263  chain_.SetBranchAddress("w_lumi", &w_lumi_, &b_w_lumi_);
3264  chain_.SetBranchAddress("w_pu", &w_pu_, &b_w_pu_);
3265  chain_.SetBranchAddress("w_toppt", &w_toppt_, &b_w_toppt_);
3266  chain_.SetBranchAddress("weight", &weight_, &b_weight_);
3267  chain_.SetBranchAddress("weight_rpv", &weight_rpv_, &b_weight_rpv_);
3268  chain_.SetBranchAddress("bb_highcsv_idx", &bb_highcsv_idx_, &b_bb_highcsv_idx_);
3269  chain_.SetBranchAddress("bb_highcsv_idx_deep", &bb_highcsv_idx_deep_, &b_bb_highcsv_idx_deep_);
3270  chain_.SetBranchAddress("hig_bin", &hig_bin_, &b_hig_bin_);
3271  chain_.SetBranchAddress("higd_bin", &higd_bin_, &b_higd_bin_);
3272  chain_.SetBranchAddress("lumiblock", &lumiblock_, &b_lumiblock_);
3273  chain_.SetBranchAddress("mgluino", &mgluino_, &b_mgluino_);
3274  chain_.SetBranchAddress("mlsp", &mlsp_, &b_mlsp_);
3275  chain_.SetBranchAddress("nbdfl", &nbdfl_, &b_nbdfl_);
3276  chain_.SetBranchAddress("nbdfm", &nbdfm_, &b_nbdfm_);
3277  chain_.SetBranchAddress("nbdft", &nbdft_, &b_nbdft_);
3278  chain_.SetBranchAddress("nbdl", &nbdl_, &b_nbdl_);
3279  chain_.SetBranchAddress("nbdm", &nbdm_, &b_nbdm_);
3280  chain_.SetBranchAddress("nbdt", &nbdt_, &b_nbdt_);
3281  chain_.SetBranchAddress("nbl", &nbl_, &b_nbl_);
3282  chain_.SetBranchAddress("nbm", &nbm_, &b_nbm_);
3283  chain_.SetBranchAddress("nbm_ra2", &nbm_ra2_, &b_nbm_ra2_);
3284  chain_.SetBranchAddress("nbt", &nbt_, &b_nbt_);
3285  chain_.SetBranchAddress("nels", &nels_, &b_nels_);
3286  chain_.SetBranchAddress("nels_ele23", &nels_ele23_, &b_nels_ele23_);
3287  chain_.SetBranchAddress("nels_vvvl", &nels_vvvl_, &b_nels_vvvl_);
3288  chain_.SetBranchAddress("nfjets08", &nfjets08_, &b_nfjets08_);
3289  chain_.SetBranchAddress("nfjets14", &nfjets14_, &b_nfjets14_);
3290  chain_.SetBranchAddress("nisr_me", &nisr_me_, &b_nisr_me_);
3291  chain_.SetBranchAddress("njets", &njets_, &b_njets_);
3292  chain_.SetBranchAddress("njets_clean", &njets_clean_, &b_njets_clean_);
3293  chain_.SetBranchAddress("njets_ra2", &njets_ra2_, &b_njets_ra2_);
3294  chain_.SetBranchAddress("nleps", &nleps_, &b_nleps_);
3295  chain_.SetBranchAddress("nleps_tm", &nleps_tm_, &b_nleps_tm_);
3296  chain_.SetBranchAddress("nmus", &nmus_, &b_nmus_);
3297  chain_.SetBranchAddress("nmus_isomu18", &nmus_isomu18_, &b_nmus_isomu18_);
3298  chain_.SetBranchAddress("nmus_vvvl", &nmus_vvvl_, &b_nmus_vvvl_);
3299  chain_.SetBranchAddress("nph", &nph_, &b_nph_);
3300  chain_.SetBranchAddress("npv", &npv_, &b_npv_);
3301  chain_.SetBranchAddress("ntks", &ntks_, &b_ntks_);
3302  chain_.SetBranchAddress("ntruels", &ntruels_, &b_ntruels_);
3303  chain_.SetBranchAddress("ntruleps", &ntruleps_, &b_ntruleps_);
3304  chain_.SetBranchAddress("ntrumus", &ntrumus_, &b_ntrumus_);
3305  chain_.SetBranchAddress("ntrupv", &ntrupv_, &b_ntrupv_);
3306  chain_.SetBranchAddress("ntrutaush", &ntrutaush_, &b_ntrutaush_);
3307  chain_.SetBranchAddress("ntrutausl", &ntrutausl_, &b_ntrutausl_);
3308  chain_.SetBranchAddress("nvels", &nvels_, &b_nvels_);
3309  chain_.SetBranchAddress("nveto", &nveto_, &b_nveto_);
3310  chain_.SetBranchAddress("nvleps", &nvleps_, &b_nvleps_);
3311  chain_.SetBranchAddress("nvmus", &nvmus_, &b_nvmus_);
3312  chain_.SetBranchAddress("run", &run_, &b_run_);
3313  chain_.SetBranchAddress("type", &type_, &b_type_);
3314  chain_.SetBranchAddress("els_ele105", &p_els_ele105_, &b_els_ele105_);
3315  chain_.SetBranchAddress("els_ele23", &p_els_ele23_, &b_els_ele23_);
3316  chain_.SetBranchAddress("els_ele8", &p_els_ele8_, &b_els_ele8_);
3317  chain_.SetBranchAddress("els_inz", &p_els_inz_, &b_els_inz_);
3318  chain_.SetBranchAddress("els_inzv", &p_els_inzv_, &b_els_inzv_);
3319  chain_.SetBranchAddress("els_ispf", &p_els_ispf_, &b_els_ispf_);
3320  chain_.SetBranchAddress("els_sig", &p_els_sig_, &b_els_sig_);
3321  chain_.SetBranchAddress("els_sigid", &p_els_sigid_, &b_els_sigid_);
3322  chain_.SetBranchAddress("els_tight", &p_els_tight_, &b_els_tight_);
3323  chain_.SetBranchAddress("els_tm", &p_els_tm_, &b_els_tm_);
3324  chain_.SetBranchAddress("els_vvvl", &p_els_vvvl_, &b_els_vvvl_);
3325  chain_.SetBranchAddress("jets_h1", &p_jets_h1_, &b_jets_h1_);
3326  chain_.SetBranchAddress("jets_h1d", &p_jets_h1d_, &b_jets_h1d_);
3327  chain_.SetBranchAddress("jets_h2", &p_jets_h2_, &b_jets_h2_);
3328  chain_.SetBranchAddress("jets_h2d", &p_jets_h2d_, &b_jets_h2d_);
3329  chain_.SetBranchAddress("jets_isisr", &p_jets_isisr_, &b_jets_isisr_);
3330  chain_.SetBranchAddress("jets_islep", &p_jets_islep_, &b_jets_islep_);
3331  chain_.SetBranchAddress("mc_gs", &p_mc_gs_, &b_mc_gs_);
3332  chain_.SetBranchAddress("mus_bad", &p_mus_bad_, &b_mus_bad_);
3333  chain_.SetBranchAddress("mus_bad_dupl", &p_mus_bad_dupl_, &b_mus_bad_dupl_);
3334  chain_.SetBranchAddress("mus_bad_trkmu", &p_mus_bad_trkmu_, &b_mus_bad_trkmu_);
3335  chain_.SetBranchAddress("mus_demoted", &p_mus_demoted_, &b_mus_demoted_);
3336  chain_.SetBranchAddress("mus_inz", &p_mus_inz_, &b_mus_inz_);
3337  chain_.SetBranchAddress("mus_inzv", &p_mus_inzv_, &b_mus_inzv_);
3338  chain_.SetBranchAddress("mus_isomu18", &p_mus_isomu18_, &b_mus_isomu18_);
3339  chain_.SetBranchAddress("mus_mu50", &p_mus_mu50_, &b_mus_mu50_);
3340  chain_.SetBranchAddress("mus_mu8", &p_mus_mu8_, &b_mus_mu8_);
3341  chain_.SetBranchAddress("mus_sig", &p_mus_sig_, &b_mus_sig_);
3342  chain_.SetBranchAddress("mus_sigid", &p_mus_sigid_, &b_mus_sigid_);
3343  chain_.SetBranchAddress("mus_tight", &p_mus_tight_, &b_mus_tight_);
3344  chain_.SetBranchAddress("mus_tm", &p_mus_tm_, &b_mus_tm_);
3345  chain_.SetBranchAddress("mus_trk_quality", &p_mus_trk_quality_, &b_mus_trk_quality_);
3346  chain_.SetBranchAddress("mus_vvvl", &p_mus_vvvl_, &b_mus_vvvl_);
3347  chain_.SetBranchAddress("ph_ph90", &p_ph_ph90_, &b_ph_ph90_);
3348  chain_.SetBranchAddress("ph_tm", &p_ph_tm_, &b_ph_tm_);
3349  chain_.SetBranchAddress("sys_pass", &p_sys_pass_, &b_sys_pass_);
3350  chain_.SetBranchAddress("tks_tm", &p_tks_tm_, &b_tks_tm_);
3351  chain_.SetBranchAddress("trig", &p_trig_, &b_trig_);
3352  chain_.SetBranchAddress("bb_m", &p_bb_m_, &b_bb_m_);
3353  chain_.SetBranchAddress("bb_m_deep", &p_bb_m_deep_, &b_bb_m_deep_);
3354  chain_.SetBranchAddress("bb_pt", &p_bb_pt_, &b_bb_pt_);
3355  chain_.SetBranchAddress("bb_pt_deep", &p_bb_pt_deep_, &b_bb_pt_deep_);
3356  chain_.SetBranchAddress("dr_bb", &p_dr_bb_, &b_dr_bb_);
3357  chain_.SetBranchAddress("dr_bb_deep", &p_dr_bb_deep_, &b_dr_bb_deep_);
3358  chain_.SetBranchAddress("els_d0", &p_els_d0_, &b_els_d0_);
3359  chain_.SetBranchAddress("els_deta_sctrk", &p_els_deta_sctrk_, &b_els_deta_sctrk_);
3360  chain_.SetBranchAddress("els_dphi_sctrk", &p_els_dphi_sctrk_, &b_els_dphi_sctrk_);
3361  chain_.SetBranchAddress("els_dz", &p_els_dz_, &b_els_dz_);
3362  chain_.SetBranchAddress("els_em_e", &p_els_em_e_, &b_els_em_e_);
3363  chain_.SetBranchAddress("els_eoverp", &p_els_eoverp_, &b_els_eoverp_);
3364  chain_.SetBranchAddress("els_eta", &p_els_eta_, &b_els_eta_);
3365  chain_.SetBranchAddress("els_hovere", &p_els_hovere_, &b_els_hovere_);
3366  chain_.SetBranchAddress("els_ip3d", &p_els_ip3d_, &b_els_ip3d_);
3367  chain_.SetBranchAddress("els_miniso", &p_els_miniso_, &b_els_miniso_);
3368  chain_.SetBranchAddress("els_phi", &p_els_phi_, &b_els_phi_);
3369  chain_.SetBranchAddress("els_pt", &p_els_pt_, &b_els_pt_);
3370  chain_.SetBranchAddress("els_reliso", &p_els_reliso_, &b_els_reliso_);
3371  chain_.SetBranchAddress("els_sceta", &p_els_sceta_, &b_els_sceta_);
3372  chain_.SetBranchAddress("els_scpt", &p_els_scpt_, &b_els_scpt_);
3373  chain_.SetBranchAddress("els_trk_pt", &p_els_trk_pt_, &b_els_trk_pt_);
3374  chain_.SetBranchAddress("els_trk_pterr", &p_els_trk_pterr_, &b_els_trk_pterr_);
3375  chain_.SetBranchAddress("els_vvvl_eta", &p_els_vvvl_eta_, &b_els_vvvl_eta_);
3376  chain_.SetBranchAddress("els_vvvl_phi", &p_els_vvvl_phi_, &b_els_vvvl_phi_);
3377  chain_.SetBranchAddress("els_vvvl_pt", &p_els_vvvl_pt_, &b_els_vvvl_pt_);
3378  chain_.SetBranchAddress("fjets08_eta", &p_fjets08_eta_, &b_fjets08_eta_);
3379  chain_.SetBranchAddress("fjets08_m", &p_fjets08_m_, &b_fjets08_m_);
3380  chain_.SetBranchAddress("fjets08_phi", &p_fjets08_phi_, &b_fjets08_phi_);
3381  chain_.SetBranchAddress("fjets08_pt", &p_fjets08_pt_, &b_fjets08_pt_);
3382  chain_.SetBranchAddress("fjets14_eta", &p_fjets14_eta_, &b_fjets14_eta_);
3383  chain_.SetBranchAddress("fjets14_m", &p_fjets14_m_, &b_fjets14_m_);
3384  chain_.SetBranchAddress("fjets14_phi", &p_fjets14_phi_, &b_fjets14_phi_);
3385  chain_.SetBranchAddress("fjets14_pt", &p_fjets14_pt_, &b_fjets14_pt_);
3386  chain_.SetBranchAddress("jets_csv", &p_jets_csv_, &b_jets_csv_);
3387  chain_.SetBranchAddress("jets_csvd", &p_jets_csvd_, &b_jets_csvd_);
3388  chain_.SetBranchAddress("jets_csvdf", &p_jets_csvdf_, &b_jets_csvdf_);
3389  chain_.SetBranchAddress("jets_eta", &p_jets_eta_, &b_jets_eta_);
3390  chain_.SetBranchAddress("jets_gen_pt", &p_jets_gen_pt_, &b_jets_gen_pt_);
3391  chain_.SetBranchAddress("jets_m", &p_jets_m_, &b_jets_m_);
3392  chain_.SetBranchAddress("jets_phi", &p_jets_phi_, &b_jets_phi_);
3393  chain_.SetBranchAddress("jets_pt", &p_jets_pt_, &b_jets_pt_);
3394  chain_.SetBranchAddress("leps_eta", &p_leps_eta_, &b_leps_eta_);
3395  chain_.SetBranchAddress("leps_id", &p_leps_id_, &b_leps_id_);
3396  chain_.SetBranchAddress("leps_phi", &p_leps_phi_, &b_leps_phi_);
3397  chain_.SetBranchAddress("leps_pt", &p_leps_pt_, &b_leps_pt_);
3398  chain_.SetBranchAddress("mc_eta", &p_mc_eta_, &b_mc_eta_);
3399  chain_.SetBranchAddress("mc_gs_dau_dr", &p_mc_gs_dau_dr_, &b_mc_gs_dau_dr_);
3400  chain_.SetBranchAddress("mc_mass", &p_mc_mass_, &b_mc_mass_);
3401  chain_.SetBranchAddress("mc_phi", &p_mc_phi_, &b_mc_phi_);
3402  chain_.SetBranchAddress("mc_pt", &p_mc_pt_, &b_mc_pt_);
3403  chain_.SetBranchAddress("mus_d0", &p_mus_d0_, &b_mus_d0_);
3404  chain_.SetBranchAddress("mus_dz", &p_mus_dz_, &b_mus_dz_);
3405  chain_.SetBranchAddress("mus_em_e", &p_mus_em_e_, &b_mus_em_e_);
3406  chain_.SetBranchAddress("mus_eta", &p_mus_eta_, &b_mus_eta_);
3407  chain_.SetBranchAddress("mus_had_e", &p_mus_had_e_, &b_mus_had_e_);
3408  chain_.SetBranchAddress("mus_miniso", &p_mus_miniso_, &b_mus_miniso_);
3409  chain_.SetBranchAddress("mus_phi", &p_mus_phi_, &b_mus_phi_);
3410  chain_.SetBranchAddress("mus_pt", &p_mus_pt_, &b_mus_pt_);
3411  chain_.SetBranchAddress("mus_pterr", &p_mus_pterr_, &b_mus_pterr_);
3412  chain_.SetBranchAddress("mus_reliso", &p_mus_reliso_, &b_mus_reliso_);
3413  chain_.SetBranchAddress("mus_vvvl_eta", &p_mus_vvvl_eta_, &b_mus_vvvl_eta_);
3414  chain_.SetBranchAddress("mus_vvvl_phi", &p_mus_vvvl_phi_, &b_mus_vvvl_phi_);
3415  chain_.SetBranchAddress("mus_vvvl_pt", &p_mus_vvvl_pt_, &b_mus_vvvl_pt_);
3416  chain_.SetBranchAddress("ph_eta", &p_ph_eta_, &b_ph_eta_);
3417  chain_.SetBranchAddress("ph_phi", &p_ph_phi_, &b_ph_phi_);
3418  chain_.SetBranchAddress("ph_pt", &p_ph_pt_, &b_ph_pt_);
3419  chain_.SetBranchAddress("sys_bchig", &p_sys_bchig_, &b_sys_bchig_);
3420  chain_.SetBranchAddress("sys_bchig_deep", &p_sys_bchig_deep_, &b_sys_bchig_deep_);
3421  chain_.SetBranchAddress("sys_bchig_deep_proc", &p_sys_bchig_deep_proc_, &b_sys_bchig_deep_proc_);
3422  chain_.SetBranchAddress("sys_bchig_proc", &p_sys_bchig_proc_, &b_sys_bchig_proc_);
3423  chain_.SetBranchAddress("sys_bctag", &p_sys_bctag_, &b_sys_bctag_);
3424  chain_.SetBranchAddress("sys_bctag_deep", &p_sys_bctag_deep_, &b_sys_bctag_deep_);
3425  chain_.SetBranchAddress("sys_bctag_deep_proc", &p_sys_bctag_deep_proc_, &b_sys_bctag_deep_proc_);
3426  chain_.SetBranchAddress("sys_bctag_loose", &p_sys_bctag_loose_, &b_sys_bctag_loose_);
3427  chain_.SetBranchAddress("sys_bctag_loose_deep", &p_sys_bctag_loose_deep_, &b_sys_bctag_loose_deep_);
3428  chain_.SetBranchAddress("sys_bctag_loose_deep_proc", &p_sys_bctag_loose_deep_proc_, &b_sys_bctag_loose_deep_proc_);
3429  chain_.SetBranchAddress("sys_bctag_loose_proc", &p_sys_bctag_loose_proc_, &b_sys_bctag_loose_proc_);
3430  chain_.SetBranchAddress("sys_bctag_proc", &p_sys_bctag_proc_, &b_sys_bctag_proc_);
3431  chain_.SetBranchAddress("sys_bctag_tight", &p_sys_bctag_tight_, &b_sys_bctag_tight_);
3432  chain_.SetBranchAddress("sys_bctag_tight_deep", &p_sys_bctag_tight_deep_, &b_sys_bctag_tight_deep_);
3433  chain_.SetBranchAddress("sys_bctag_tight_deep_proc", &p_sys_bctag_tight_deep_proc_, &b_sys_bctag_tight_deep_proc_);
3434  chain_.SetBranchAddress("sys_bctag_tight_proc", &p_sys_bctag_tight_proc_, &b_sys_bctag_tight_proc_);
3435  chain_.SetBranchAddress("sys_fs_bchig", &p_sys_fs_bchig_, &b_sys_fs_bchig_);
3436  chain_.SetBranchAddress("sys_fs_bchig_deep", &p_sys_fs_bchig_deep_, &b_sys_fs_bchig_deep_);
3437  chain_.SetBranchAddress("sys_fs_bctag", &p_sys_fs_bctag_, &b_sys_fs_bctag_);
3438  chain_.SetBranchAddress("sys_fs_bctag_deep", &p_sys_fs_bctag_deep_, &b_sys_fs_bctag_deep_);
3439  chain_.SetBranchAddress("sys_fs_lep", &p_sys_fs_lep_, &b_sys_fs_lep_);
3440  chain_.SetBranchAddress("sys_fs_udsghig", &p_sys_fs_udsghig_, &b_sys_fs_udsghig_);
3441  chain_.SetBranchAddress("sys_fs_udsghig_deep", &p_sys_fs_udsghig_deep_, &b_sys_fs_udsghig_deep_);
3442  chain_.SetBranchAddress("sys_fs_udsgtag", &p_sys_fs_udsgtag_, &b_sys_fs_udsgtag_);
3443  chain_.SetBranchAddress("sys_fs_udsgtag_deep", &p_sys_fs_udsgtag_deep_, &b_sys_fs_udsgtag_deep_);
3444  chain_.SetBranchAddress("sys_higd_am", &p_sys_higd_am_, &b_sys_higd_am_);
3445  chain_.SetBranchAddress("sys_higd_dm", &p_sys_higd_dm_, &b_sys_higd_dm_);
3446  chain_.SetBranchAddress("sys_higd_drmax", &p_sys_higd_drmax_, &b_sys_higd_drmax_);
3447  chain_.SetBranchAddress("sys_ht", &p_sys_ht_, &b_sys_ht_);
3448  chain_.SetBranchAddress("sys_isr", &p_sys_isr_, &b_sys_isr_);
3449  chain_.SetBranchAddress("sys_lep", &p_sys_lep_, &b_sys_lep_);
3450  chain_.SetBranchAddress("sys_met", &p_sys_met_, &b_sys_met_);
3451  chain_.SetBranchAddress("sys_mj12", &p_sys_mj12_, &b_sys_mj12_);
3452  chain_.SetBranchAddress("sys_mj14", &p_sys_mj14_, &b_sys_mj14_);
3453  chain_.SetBranchAddress("sys_mj14_nolep", &p_sys_mj14_nolep_, &b_sys_mj14_nolep_);
3454  chain_.SetBranchAddress("sys_mt", &p_sys_mt_, &b_sys_mt_);
3455  chain_.SetBranchAddress("sys_muf", &p_sys_muf_, &b_sys_muf_);
3456  chain_.SetBranchAddress("sys_mur", &p_sys_mur_, &b_sys_mur_);
3457  chain_.SetBranchAddress("sys_murf", &p_sys_murf_, &b_sys_murf_);
3458  chain_.SetBranchAddress("sys_pdf", &p_sys_pdf_, &b_sys_pdf_);
3459  chain_.SetBranchAddress("sys_pu", &p_sys_pu_, &b_sys_pu_);
3460  chain_.SetBranchAddress("sys_st", &p_sys_st_, &b_sys_st_);
3461  chain_.SetBranchAddress("sys_trig", &p_sys_trig_, &b_sys_trig_);
3462  chain_.SetBranchAddress("sys_udsghig", &p_sys_udsghig_, &b_sys_udsghig_);
3463  chain_.SetBranchAddress("sys_udsghig_deep", &p_sys_udsghig_deep_, &b_sys_udsghig_deep_);
3464  chain_.SetBranchAddress("sys_udsghig_deep_proc", &p_sys_udsghig_deep_proc_, &b_sys_udsghig_deep_proc_);
3465  chain_.SetBranchAddress("sys_udsghig_proc", &p_sys_udsghig_proc_, &b_sys_udsghig_proc_);
3466  chain_.SetBranchAddress("sys_udsgtag", &p_sys_udsgtag_, &b_sys_udsgtag_);
3467  chain_.SetBranchAddress("sys_udsgtag_deep", &p_sys_udsgtag_deep_, &b_sys_udsgtag_deep_);
3468  chain_.SetBranchAddress("sys_udsgtag_deep_proc", &p_sys_udsgtag_deep_proc_, &b_sys_udsgtag_deep_proc_);
3469  chain_.SetBranchAddress("sys_udsgtag_loose", &p_sys_udsgtag_loose_, &b_sys_udsgtag_loose_);
3470  chain_.SetBranchAddress("sys_udsgtag_loose_deep", &p_sys_udsgtag_loose_deep_, &b_sys_udsgtag_loose_deep_);
3471  chain_.SetBranchAddress("sys_udsgtag_loose_deep_proc", &p_sys_udsgtag_loose_deep_proc_, &b_sys_udsgtag_loose_deep_proc_);
3472  chain_.SetBranchAddress("sys_udsgtag_loose_proc", &p_sys_udsgtag_loose_proc_, &b_sys_udsgtag_loose_proc_);
3473  chain_.SetBranchAddress("sys_udsgtag_proc", &p_sys_udsgtag_proc_, &b_sys_udsgtag_proc_);
3474  chain_.SetBranchAddress("sys_udsgtag_tight", &p_sys_udsgtag_tight_, &b_sys_udsgtag_tight_);
3475  chain_.SetBranchAddress("sys_udsgtag_tight_deep", &p_sys_udsgtag_tight_deep_, &b_sys_udsgtag_tight_deep_);
3476  chain_.SetBranchAddress("sys_udsgtag_tight_deep_proc", &p_sys_udsgtag_tight_deep_proc_, &b_sys_udsgtag_tight_deep_proc_);
3477  chain_.SetBranchAddress("sys_udsgtag_tight_proc", &p_sys_udsgtag_tight_proc_, &b_sys_udsgtag_tight_proc_);
3478  chain_.SetBranchAddress("tks_d0", &p_tks_d0_, &b_tks_d0_);
3479  chain_.SetBranchAddress("tks_dz", &p_tks_dz_, &b_tks_dz_);
3480  chain_.SetBranchAddress("tks_eta", &p_tks_eta_, &b_tks_eta_);
3481  chain_.SetBranchAddress("tks_miniso", &p_tks_miniso_, &b_tks_miniso_);
3482  chain_.SetBranchAddress("tks_mt", &p_tks_mt_, &b_tks_mt_);
3483  chain_.SetBranchAddress("tks_mt2", &p_tks_mt2_, &b_tks_mt2_);
3484  chain_.SetBranchAddress("tks_phi", &p_tks_phi_, &b_tks_phi_);
3485  chain_.SetBranchAddress("tks_pt", &p_tks_pt_, &b_tks_pt_);
3486  chain_.SetBranchAddress("tks_reliso", &p_tks_reliso_, &b_tks_reliso_);
3487  chain_.SetBranchAddress("trig_prescale", &p_trig_prescale_, &b_trig_prescale_);
3488  chain_.SetBranchAddress("w_pdf", &p_w_pdf_, &b_w_pdf_);
3489  chain_.SetBranchAddress("bb_gs_flavor", &p_bb_gs_flavor_, &b_bb_gs_flavor_);
3490  chain_.SetBranchAddress("bb_gs_flavor_deep", &p_bb_gs_flavor_deep_, &b_bb_gs_flavor_deep_);
3491  chain_.SetBranchAddress("bb_gs_idx", &p_bb_gs_idx_, &b_bb_gs_idx_);
3492  chain_.SetBranchAddress("bb_gs_idx_deep", &p_bb_gs_idx_deep_, &b_bb_gs_idx_deep_);
3493  chain_.SetBranchAddress("bb_jet_idx1", &p_bb_jet_idx1_, &b_bb_jet_idx1_);
3494  chain_.SetBranchAddress("bb_jet_idx1_deep", &p_bb_jet_idx1_deep_, &b_bb_jet_idx1_deep_);
3495  chain_.SetBranchAddress("bb_jet_idx2", &p_bb_jet_idx2_, &b_bb_jet_idx2_);
3496  chain_.SetBranchAddress("bb_jet_idx2_deep", &p_bb_jet_idx2_deep_, &b_bb_jet_idx2_deep_);
3497  chain_.SetBranchAddress("els_charge", &p_els_charge_, &b_els_charge_);
3498  chain_.SetBranchAddress("els_trk_nholes", &p_els_trk_nholes_, &b_els_trk_nholes_);
3499  chain_.SetBranchAddress("fjets08_nconst", &p_fjets08_nconst_, &b_fjets08_nconst_);
3500  chain_.SetBranchAddress("fjets14_nconst", &p_fjets14_nconst_, &b_fjets14_nconst_);
3501  chain_.SetBranchAddress("jets_fjet08_index", &p_jets_fjet08_index_, &b_jets_fjet08_index_);
3502  chain_.SetBranchAddress("jets_fjet12_index", &p_jets_fjet12_index_, &b_jets_fjet12_index_);
3503  chain_.SetBranchAddress("jets_fjet14_index", &p_jets_fjet14_index_, &b_jets_fjet14_index_);
3504  chain_.SetBranchAddress("jets_fjet14_nolep_index", &p_jets_fjet14_nolep_index_, &b_jets_fjet14_nolep_index_);
3505  chain_.SetBranchAddress("jets_gs_index", &p_jets_gs_index_, &b_jets_gs_index_);
3506  chain_.SetBranchAddress("jets_hflavor", &p_jets_hflavor_, &b_jets_hflavor_);
3507  chain_.SetBranchAddress("jets_ntrub", &p_jets_ntrub_, &b_jets_ntrub_);
3508  chain_.SetBranchAddress("jets_ntruc", &p_jets_ntruc_, &b_jets_ntruc_);
3509  chain_.SetBranchAddress("jets_pflavor", &p_jets_pflavor_, &b_jets_pflavor_);
3510  chain_.SetBranchAddress("mc_gs_dau_jetmatch", &p_mc_gs_dau_jetmatch_, &b_mc_gs_dau_jetmatch_);
3511  chain_.SetBranchAddress("mc_id", &p_mc_id_, &b_mc_id_);
3512  chain_.SetBranchAddress("mc_jetidx", &p_mc_jetidx_, &b_mc_jetidx_);
3513  chain_.SetBranchAddress("mc_mom", &p_mc_mom_, &b_mc_mom_);
3514  chain_.SetBranchAddress("mc_momidx", &p_mc_momidx_, &b_mc_momidx_);
3515  chain_.SetBranchAddress("mc_num_dau", &p_mc_num_dau_, &b_mc_num_dau_);
3516  chain_.SetBranchAddress("mc_status", &p_mc_status_, &b_mc_status_);
3517  chain_.SetBranchAddress("mus_charge", &p_mus_charge_, &b_mus_charge_);
3518  chain_.SetBranchAddress("mus_trk_algo", &p_mus_trk_algo_, &b_mus_trk_algo_);
3519  chain_.SetBranchAddress("mus_trk_nholes_in", &p_mus_trk_nholes_in_, &b_mus_trk_nholes_in_);
3520  chain_.SetBranchAddress("mus_trk_nholes_out", &p_mus_trk_nholes_out_, &b_mus_trk_nholes_out_);
3521  chain_.SetBranchAddress("sys_nbdl", &p_sys_nbdl_, &b_sys_nbdl_);
3522  chain_.SetBranchAddress("sys_nbdm", &p_sys_nbdm_, &b_sys_nbdm_);
3523  chain_.SetBranchAddress("sys_nbdt", &p_sys_nbdt_, &b_sys_nbdt_);
3524  chain_.SetBranchAddress("sys_nbm", &p_sys_nbm_, &b_sys_nbm_);
3525  chain_.SetBranchAddress("sys_njets", &p_sys_njets_, &b_sys_njets_);
3526  chain_.SetBranchAddress("tks_pdg", &p_tks_pdg_, &b_tks_pdg_);
3527 }
3528 
3529 void baby_base::Fill(){
3530  if(read_only_){
3531  throw std::logic_error("Trying to write to read-only tree");
3532  }else{
3533  tree_.Fill();
3534  }
3535 
3536 }
3537 
3538 void baby_base::Clear(){
3539  if(read_only_){
3540  throw std::logic_error("Trying to write to read-only tree");
3541  }else{
3542  //Resetting variables
3543  event_ = static_cast<Long64_t >(bad_val_);
3544  fromGS_ = static_cast<bool >(bad_val_);
3545  jetmismeas_ = static_cast<bool >(bad_val_);
3546  json12p9_ = static_cast<bool >(bad_val_);
3547  json4p0_ = static_cast<bool >(bad_val_);
3548  low_dphi_ = static_cast<bool >(bad_val_);
3549  pass_ = static_cast<bool >(bad_val_);
3550  pass_badcalib_ = static_cast<bool >(bad_val_);
3551  pass_badchhad_ = static_cast<bool >(bad_val_);
3552  pass_badpfmu_ = static_cast<bool >(bad_val_);
3553  pass_cschalo_ = static_cast<bool >(bad_val_);
3554  pass_ecaldeadcell_ = static_cast<bool >(bad_val_);
3555  pass_eebadsc_ = static_cast<bool >(bad_val_);
3556  pass_fsjets_ = static_cast<bool >(bad_val_);
3557  pass_fsmet_ = static_cast<bool >(bad_val_);
3558  pass_goodv_ = static_cast<bool >(bad_val_);
3559  pass_hbhe_ = static_cast<bool >(bad_val_);
3560  pass_hbheiso_ = static_cast<bool >(bad_val_);
3561  pass_jets_ = static_cast<bool >(bad_val_);
3562  pass_jets_nohf_ = static_cast<bool >(bad_val_);
3563  pass_jets_ra2_ = static_cast<bool >(bad_val_);
3564  pass_jets_tight_ = static_cast<bool >(bad_val_);
3565  pass_jets_tight_ra2_ = static_cast<bool >(bad_val_);
3566  pass_nohf_ = static_cast<bool >(bad_val_);
3567  pass_ra2_ = static_cast<bool >(bad_val_);
3568  pass_ra2_badmu_ = static_cast<bool >(bad_val_);
3569  stitch_ = static_cast<bool >(bad_val_);
3570  stitch_ht_ = static_cast<bool >(bad_val_);
3571  stitch_met_ = static_cast<bool >(bad_val_);
3572  trig_lep_ = static_cast<bool >(bad_val_);
3573  trig_met_ = static_cast<bool >(bad_val_);
3574  trig_ra4_ = static_cast<bool >(bad_val_);
3575  trig_vvvl_ = static_cast<bool >(bad_val_);
3576  antitop_pt_ = static_cast<float >(bad_val_);
3577  dphi1_ = static_cast<float >(bad_val_);
3578  dphi2_ = static_cast<float >(bad_val_);
3579  dphi3_ = static_cast<float >(bad_val_);
3580  dphi4_ = static_cast<float >(bad_val_);
3581  dphi_wlep_ = static_cast<float >(bad_val_);
3582  eff_jetid_ = static_cast<float >(bad_val_);
3583  eff_trig_ = static_cast<float >(bad_val_);
3584  elel_eta_ = static_cast<float >(bad_val_);
3585  elel_m_ = static_cast<float >(bad_val_);
3586  elel_phi_ = static_cast<float >(bad_val_);
3587  elel_pt_ = static_cast<float >(bad_val_);
3588  elel_pt1_ = static_cast<float >(bad_val_);
3589  elel_pt2_ = static_cast<float >(bad_val_);
3590  elel_w_ = static_cast<float >(bad_val_);
3591  elelv_eta_ = static_cast<float >(bad_val_);
3592  elelv_m_ = static_cast<float >(bad_val_);
3593  elelv_phi_ = static_cast<float >(bad_val_);
3594  elelv_pt_ = static_cast<float >(bad_val_);
3595  elelv_pt1_ = static_cast<float >(bad_val_);
3596  elelv_pt2_ = static_cast<float >(bad_val_);
3597  elelv_w_ = static_cast<float >(bad_val_);
3598  elmu_eta_ = static_cast<float >(bad_val_);
3599  elmu_m_ = static_cast<float >(bad_val_);
3600  elmu_phi_ = static_cast<float >(bad_val_);
3601  elmu_pt_ = static_cast<float >(bad_val_);
3602  elmu_pt1_ = static_cast<float >(bad_val_);
3603  elmu_pt2_ = static_cast<float >(bad_val_);
3604  elmu_w_ = static_cast<float >(bad_val_);
3605  hig_am_ = static_cast<float >(bad_val_);
3606  hig_dm_ = static_cast<float >(bad_val_);
3607  hig_drmax_ = static_cast<float >(bad_val_);
3608  higd_am_ = static_cast<float >(bad_val_);
3609  higd_dm_ = static_cast<float >(bad_val_);
3610  higd_drmax_ = static_cast<float >(bad_val_);
3611  ht_ = static_cast<float >(bad_val_);
3612  ht_clean_ = static_cast<float >(bad_val_);
3613  ht_hlt_ = static_cast<float >(bad_val_);
3614  ht_isr_me_ = static_cast<float >(bad_val_);
3615  ht_ra2_ = static_cast<float >(bad_val_);
3616  ht_tru_ = static_cast<float >(bad_val_);
3617  isr_tru_eta_ = static_cast<float >(bad_val_);
3618  isr_tru_phi_ = static_cast<float >(bad_val_);
3619  isr_tru_pt_ = static_cast<float >(bad_val_);
3620  jetsys_eta_ = static_cast<float >(bad_val_);
3621  jetsys_m_ = static_cast<float >(bad_val_);
3622  jetsys_nob_eta_ = static_cast<float >(bad_val_);
3623  jetsys_nob_m_ = static_cast<float >(bad_val_);
3624  jetsys_nob_phi_ = static_cast<float >(bad_val_);
3625  jetsys_nob_pt_ = static_cast<float >(bad_val_);
3626  jetsys_nobd_eta_ = static_cast<float >(bad_val_);
3627  jetsys_nobd_m_ = static_cast<float >(bad_val_);
3628  jetsys_nobd_phi_ = static_cast<float >(bad_val_);
3629  jetsys_nobd_pt_ = static_cast<float >(bad_val_);
3630  jetsys_phi_ = static_cast<float >(bad_val_);
3631  jetsys_pt_ = static_cast<float >(bad_val_);
3632  m_tt_ = static_cast<float >(bad_val_);
3633  mct_ = static_cast<float >(bad_val_);
3634  mctd_ = static_cast<float >(bad_val_);
3635  met_ = static_cast<float >(bad_val_);
3636  met_calo_ = static_cast<float >(bad_val_);
3637  met_calo_phi_ = static_cast<float >(bad_val_);
3638  met_mini_ = static_cast<float >(bad_val_);
3639  met_mini_phi_ = static_cast<float >(bad_val_);
3640  met_nohf_ = static_cast<float >(bad_val_);
3641  met_nohf_phi_ = static_cast<float >(bad_val_);
3642  met_phi_ = static_cast<float >(bad_val_);
3643  met_phi_puppi_ = static_cast<float >(bad_val_);
3644  met_puppi_ = static_cast<float >(bad_val_);
3645  met_raw_ = static_cast<float >(bad_val_);
3646  met_raw_phi_ = static_cast<float >(bad_val_);
3647  met_rebal_ = static_cast<float >(bad_val_);
3648  met_tru_ = static_cast<float >(bad_val_);
3649  met_tru_nuw_ = static_cast<float >(bad_val_);
3650  met_tru_nuw_phi_ = static_cast<float >(bad_val_);
3651  met_tru_phi_ = static_cast<float >(bad_val_);
3652  mht_ = static_cast<float >(bad_val_);
3653  mht_clean_ = static_cast<float >(bad_val_);
3654  mht_clean_phi_ = static_cast<float >(bad_val_);
3655  mht_phi_ = static_cast<float >(bad_val_);
3656  mj08_ = static_cast<float >(bad_val_);
3657  mj12_ = static_cast<float >(bad_val_);
3658  mj14_ = static_cast<float >(bad_val_);
3659  mj14_nolep_ = static_cast<float >(bad_val_);
3660  mt_ = static_cast<float >(bad_val_);
3661  mt2_ = static_cast<float >(bad_val_);
3662  mt2_0mass_ = static_cast<float >(bad_val_);
3663  mt_nohf_ = static_cast<float >(bad_val_);
3664  mt_rebal_ = static_cast<float >(bad_val_);
3665  mt_tru_ = static_cast<float >(bad_val_);
3666  mt_tru_nuw_ = static_cast<float >(bad_val_);
3667  mumu_eta_ = static_cast<float >(bad_val_);
3668  mumu_m_ = static_cast<float >(bad_val_);
3669  mumu_phi_ = static_cast<float >(bad_val_);
3670  mumu_pt_ = static_cast<float >(bad_val_);
3671  mumu_pt1_ = static_cast<float >(bad_val_);
3672  mumu_pt2_ = static_cast<float >(bad_val_);
3673  mumu_w_ = static_cast<float >(bad_val_);
3674  mumuv_eta_ = static_cast<float >(bad_val_);
3675  mumuv_m_ = static_cast<float >(bad_val_);
3676  mumuv_phi_ = static_cast<float >(bad_val_);
3677  mumuv_pt_ = static_cast<float >(bad_val_);
3678  mumuv_pt1_ = static_cast<float >(bad_val_);
3679  mumuv_pt2_ = static_cast<float >(bad_val_);
3680  mumuv_w_ = static_cast<float >(bad_val_);
3681  nisr_ = static_cast<float >(bad_val_);
3682  ntrupv_mean_ = static_cast<float >(bad_val_);
3683  onel_ele105_ = static_cast<float >(bad_val_);
3684  onel_ele23_ = static_cast<float >(bad_val_);
3685  onel_ele8_ = static_cast<float >(bad_val_);
3686  onel_vvvl_ = static_cast<float >(bad_val_);
3687  onht_ = static_cast<float >(bad_val_);
3688  onmet_ = static_cast<float >(bad_val_);
3689  onmu_isomu18_ = static_cast<float >(bad_val_);
3690  onmu_mu50_ = static_cast<float >(bad_val_);
3691  onmu_mu8_ = static_cast<float >(bad_val_);
3692  onmu_vvvl_ = static_cast<float >(bad_val_);
3693  onph_ph90_ = static_cast<float >(bad_val_);
3694  ptll_me_ = static_cast<float >(bad_val_);
3695  st_ = static_cast<float >(bad_val_);
3696  top_pt_ = static_cast<float >(bad_val_);
3697  w_bhig_ = static_cast<float >(bad_val_);
3698  w_bhig_deep_ = static_cast<float >(bad_val_);
3699  w_bhig_deep_proc_ = static_cast<float >(bad_val_);
3700  w_bhig_proc_ = static_cast<float >(bad_val_);
3701  w_btag_ = static_cast<float >(bad_val_);
3702  w_btag_deep_ = static_cast<float >(bad_val_);
3703  w_btag_deep_proc_ = static_cast<float >(bad_val_);
3704  w_btag_loose_ = static_cast<float >(bad_val_);
3705  w_btag_loose_deep_ = static_cast<float >(bad_val_);
3706  w_btag_loose_deep_proc_ = static_cast<float >(bad_val_);
3707  w_btag_loose_proc_ = static_cast<float >(bad_val_);
3708  w_btag_proc_ = static_cast<float >(bad_val_);
3709  w_btag_tight_ = static_cast<float >(bad_val_);
3710  w_btag_tight_deep_ = static_cast<float >(bad_val_);
3711  w_btag_tight_deep_proc_ = static_cast<float >(bad_val_);
3712  w_btag_tight_proc_ = static_cast<float >(bad_val_);
3713  w_fs_lep_ = static_cast<float >(bad_val_);
3714  w_isr_ = static_cast<float >(bad_val_);
3715  w_lep_ = static_cast<float >(bad_val_);
3716  w_lumi_ = static_cast<float >(bad_val_);
3717  w_pu_ = static_cast<float >(bad_val_);
3718  w_toppt_ = static_cast<float >(bad_val_);
3719  weight_ = static_cast<float >(bad_val_);
3720  weight_rpv_ = static_cast<float >(bad_val_);
3721  bb_highcsv_idx_ = static_cast<int >(bad_val_);
3722  bb_highcsv_idx_deep_ = static_cast<int >(bad_val_);
3723  hig_bin_ = static_cast<int >(bad_val_);
3724  higd_bin_ = static_cast<int >(bad_val_);
3725  lumiblock_ = static_cast<int >(bad_val_);
3726  mgluino_ = static_cast<int >(bad_val_);
3727  mlsp_ = static_cast<int >(bad_val_);
3728  nbdfl_ = static_cast<int >(bad_val_);
3729  nbdfm_ = static_cast<int >(bad_val_);
3730  nbdft_ = static_cast<int >(bad_val_);
3731  nbdl_ = static_cast<int >(bad_val_);
3732  nbdm_ = static_cast<int >(bad_val_);
3733  nbdt_ = static_cast<int >(bad_val_);
3734  nbl_ = static_cast<int >(bad_val_);
3735  nbm_ = static_cast<int >(bad_val_);
3736  nbm_ra2_ = static_cast<int >(bad_val_);
3737  nbt_ = static_cast<int >(bad_val_);
3738  nels_ = static_cast<int >(bad_val_);
3739  nels_ele23_ = static_cast<int >(bad_val_);
3740  nels_vvvl_ = static_cast<int >(bad_val_);
3741  nfjets08_ = static_cast<int >(bad_val_);
3742  nfjets14_ = static_cast<int >(bad_val_);
3743  nisr_me_ = static_cast<int >(bad_val_);
3744  njets_ = static_cast<int >(bad_val_);
3745  njets_clean_ = static_cast<int >(bad_val_);
3746  njets_ra2_ = static_cast<int >(bad_val_);
3747  nleps_ = static_cast<int >(bad_val_);
3748  nleps_tm_ = static_cast<int >(bad_val_);
3749  nmus_ = static_cast<int >(bad_val_);
3750  nmus_isomu18_ = static_cast<int >(bad_val_);
3751  nmus_vvvl_ = static_cast<int >(bad_val_);
3752  nph_ = static_cast<int >(bad_val_);
3753  npv_ = static_cast<int >(bad_val_);
3754  ntks_ = static_cast<int >(bad_val_);
3755  ntruels_ = static_cast<int >(bad_val_);
3756  ntruleps_ = static_cast<int >(bad_val_);
3757  ntrumus_ = static_cast<int >(bad_val_);
3758  ntrupv_ = static_cast<int >(bad_val_);
3759  ntrutaush_ = static_cast<int >(bad_val_);
3760  ntrutausl_ = static_cast<int >(bad_val_);
3761  nvels_ = static_cast<int >(bad_val_);
3762  nveto_ = static_cast<int >(bad_val_);
3763  nvleps_ = static_cast<int >(bad_val_);
3764  nvmus_ = static_cast<int >(bad_val_);
3765  run_ = static_cast<int >(bad_val_);
3766  type_ = static_cast<int >(bad_val_);
3767  els_ele105_.clear();
3768  els_ele23_.clear();
3769  els_ele8_.clear();
3770  els_inz_.clear();
3771  els_inzv_.clear();
3772  els_ispf_.clear();
3773  els_sig_.clear();
3774  els_sigid_.clear();
3775  els_tight_.clear();
3776  els_tm_.clear();
3777  els_vvvl_.clear();
3778  jets_h1_.clear();
3779  jets_h1d_.clear();
3780  jets_h2_.clear();
3781  jets_h2d_.clear();
3782  jets_isisr_.clear();
3783  jets_islep_.clear();
3784  mc_gs_.clear();
3785  mus_bad_.clear();
3786  mus_bad_dupl_.clear();
3787  mus_bad_trkmu_.clear();
3788  mus_demoted_.clear();
3789  mus_inz_.clear();
3790  mus_inzv_.clear();
3791  mus_isomu18_.clear();
3792  mus_mu50_.clear();
3793  mus_mu8_.clear();
3794  mus_sig_.clear();
3795  mus_sigid_.clear();
3796  mus_tight_.clear();
3797  mus_tm_.clear();
3798  mus_trk_quality_.clear();
3799  mus_vvvl_.clear();
3800  ph_ph90_.clear();
3801  ph_tm_.clear();
3802  sys_pass_.clear();
3803  tks_tm_.clear();
3804  trig_.clear();
3805  bb_m_.clear();
3806  bb_m_deep_.clear();
3807  bb_pt_.clear();
3808  bb_pt_deep_.clear();
3809  dr_bb_.clear();
3810  dr_bb_deep_.clear();
3811  els_d0_.clear();
3812  els_deta_sctrk_.clear();
3813  els_dphi_sctrk_.clear();
3814  els_dz_.clear();
3815  els_em_e_.clear();
3816  els_eoverp_.clear();
3817  els_eta_.clear();
3818  els_hovere_.clear();
3819  els_ip3d_.clear();
3820  els_miniso_.clear();
3821  els_phi_.clear();
3822  els_pt_.clear();
3823  els_reliso_.clear();
3824  els_sceta_.clear();
3825  els_scpt_.clear();
3826  els_trk_pt_.clear();
3827  els_trk_pterr_.clear();
3828  els_vvvl_eta_.clear();
3829  els_vvvl_phi_.clear();
3830  els_vvvl_pt_.clear();
3831  fjets08_eta_.clear();
3832  fjets08_m_.clear();
3833  fjets08_phi_.clear();
3834  fjets08_pt_.clear();
3835  fjets14_eta_.clear();
3836  fjets14_m_.clear();
3837  fjets14_phi_.clear();
3838  fjets14_pt_.clear();
3839  jets_csv_.clear();
3840  jets_csvd_.clear();
3841  jets_csvdf_.clear();
3842  jets_eta_.clear();
3843  jets_gen_pt_.clear();
3844  jets_m_.clear();
3845  jets_phi_.clear();
3846  jets_pt_.clear();
3847  leps_eta_.clear();
3848  leps_id_.clear();
3849  leps_phi_.clear();
3850  leps_pt_.clear();
3851  mc_eta_.clear();
3852  mc_gs_dau_dr_.clear();
3853  mc_mass_.clear();
3854  mc_phi_.clear();
3855  mc_pt_.clear();
3856  mus_d0_.clear();
3857  mus_dz_.clear();
3858  mus_em_e_.clear();
3859  mus_eta_.clear();
3860  mus_had_e_.clear();
3861  mus_miniso_.clear();
3862  mus_phi_.clear();
3863  mus_pt_.clear();
3864  mus_pterr_.clear();
3865  mus_reliso_.clear();
3866  mus_vvvl_eta_.clear();
3867  mus_vvvl_phi_.clear();
3868  mus_vvvl_pt_.clear();
3869  ph_eta_.clear();
3870  ph_phi_.clear();
3871  ph_pt_.clear();
3872  sys_bchig_.clear();
3873  sys_bchig_deep_.clear();
3874  sys_bchig_deep_proc_.clear();
3875  sys_bchig_proc_.clear();
3876  sys_bctag_.clear();
3877  sys_bctag_deep_.clear();
3878  sys_bctag_deep_proc_.clear();
3879  sys_bctag_loose_.clear();
3880  sys_bctag_loose_deep_.clear();
3882  sys_bctag_loose_proc_.clear();
3883  sys_bctag_proc_.clear();
3884  sys_bctag_tight_.clear();
3885  sys_bctag_tight_deep_.clear();
3887  sys_bctag_tight_proc_.clear();
3888  sys_fs_bchig_.clear();
3889  sys_fs_bchig_deep_.clear();
3890  sys_fs_bctag_.clear();
3891  sys_fs_bctag_deep_.clear();
3892  sys_fs_lep_.clear();
3893  sys_fs_udsghig_.clear();
3894  sys_fs_udsghig_deep_.clear();
3895  sys_fs_udsgtag_.clear();
3896  sys_fs_udsgtag_deep_.clear();
3897  sys_higd_am_.clear();
3898  sys_higd_dm_.clear();
3899  sys_higd_drmax_.clear();
3900  sys_ht_.clear();
3901  sys_isr_.clear();
3902  sys_lep_.clear();
3903  sys_met_.clear();
3904  sys_mj12_.clear();
3905  sys_mj14_.clear();
3906  sys_mj14_nolep_.clear();
3907  sys_mt_.clear();
3908  sys_muf_.clear();
3909  sys_mur_.clear();
3910  sys_murf_.clear();
3911  sys_pdf_.clear();
3912  sys_pu_.clear();
3913  sys_st_.clear();
3914  sys_trig_.clear();
3915  sys_udsghig_.clear();
3916  sys_udsghig_deep_.clear();
3917  sys_udsghig_deep_proc_.clear();
3918  sys_udsghig_proc_.clear();
3919  sys_udsgtag_.clear();
3920  sys_udsgtag_deep_.clear();
3921  sys_udsgtag_deep_proc_.clear();
3922  sys_udsgtag_loose_.clear();
3923  sys_udsgtag_loose_deep_.clear();
3925  sys_udsgtag_loose_proc_.clear();
3926  sys_udsgtag_proc_.clear();
3927  sys_udsgtag_tight_.clear();
3928  sys_udsgtag_tight_deep_.clear();
3930  sys_udsgtag_tight_proc_.clear();
3931  tks_d0_.clear();
3932  tks_dz_.clear();
3933  tks_eta_.clear();
3934  tks_miniso_.clear();
3935  tks_mt_.clear();
3936  tks_mt2_.clear();
3937  tks_phi_.clear();
3938  tks_pt_.clear();
3939  tks_reliso_.clear();
3940  trig_prescale_.clear();
3941  w_pdf_.clear();
3942  bb_gs_flavor_.clear();
3943  bb_gs_flavor_deep_.clear();
3944  bb_gs_idx_.clear();
3945  bb_gs_idx_deep_.clear();
3946  bb_jet_idx1_.clear();
3947  bb_jet_idx1_deep_.clear();
3948  bb_jet_idx2_.clear();
3949  bb_jet_idx2_deep_.clear();
3950  els_charge_.clear();
3951  els_trk_nholes_.clear();
3952  fjets08_nconst_.clear();
3953  fjets14_nconst_.clear();
3954  jets_fjet08_index_.clear();
3955  jets_fjet12_index_.clear();
3956  jets_fjet14_index_.clear();
3957  jets_fjet14_nolep_index_.clear();
3958  jets_gs_index_.clear();
3959  jets_hflavor_.clear();
3960  jets_ntrub_.clear();
3961  jets_ntruc_.clear();
3962  jets_pflavor_.clear();
3963  mc_gs_dau_jetmatch_.clear();
3964  mc_id_.clear();
3965  mc_jetidx_.clear();
3966  mc_mom_.clear();
3967  mc_momidx_.clear();
3968  mc_num_dau_.clear();
3969  mc_status_.clear();
3970  mus_charge_.clear();
3971  mus_trk_algo_.clear();
3972  mus_trk_nholes_in_.clear();
3973  mus_trk_nholes_out_.clear();
3974  sys_nbdl_.clear();
3975  sys_nbdm_.clear();
3976  sys_nbdt_.clear();
3977  sys_nbm_.clear();
3978  sys_njets_.clear();
3979  tks_pdg_.clear();
3980  }
3981 
3982 }
3983 
3984 void baby_base::Write(){
3985  if(read_only_){
3986  throw std::logic_error("Trying to write to read-only tree.");
3987  }else{
3988  tree_.Write();
3989  }
3990 }
3991 
3992 string baby_base::BabyType() const{
3993  return "";
3994 }
3995 
3997 }
3998 
3999 int baby_base::Add(const std::string &filename){
4000  if(!read_only_){
4001  throw std::logic_error("Trying to add files to tree opened for writing.");
4002  }
4003  return chain_.Add(filename.c_str());
4004 }
4005 
4006 bool baby_base::PassString(TString cut){
4007  bool result = true;
4008  return result;
4009 }
4010 
4011 long baby_base::GetEntries() const{
4012  if(read_only_){
4013  return chain_.GetEntries();
4014  }else{
4015  return tree_.GetEntries();
4016  }
4017 }
4018 
4019 void baby_base::GetEntry(const long entry){
4020  if(!read_only_){
4021  throw std::logic_error("Trying to read from write-only tree.");
4022  }
4023 
4024  c_event_ = false;
4025  c_fromGS_ = false;
4026  c_jetmismeas_ = false;
4027  c_json12p9_ = false;
4028  c_json4p0_ = false;
4029  c_low_dphi_ = false;
4030  c_pass_ = false;
4031  c_pass_badcalib_ = false;
4032  c_pass_badchhad_ = false;
4033  c_pass_badpfmu_ = false;
4034  c_pass_cschalo_ = false;
4035  c_pass_ecaldeadcell_ = false;
4036  c_pass_eebadsc_ = false;
4037  c_pass_fsjets_ = false;
4038  c_pass_fsmet_ = false;
4039  c_pass_goodv_ = false;
4040  c_pass_hbhe_ = false;
4041  c_pass_hbheiso_ = false;
4042  c_pass_jets_ = false;
4043  c_pass_jets_nohf_ = false;
4044  c_pass_jets_ra2_ = false;
4045  c_pass_jets_tight_ = false;
4046  c_pass_jets_tight_ra2_ = false;
4047  c_pass_nohf_ = false;
4048  c_pass_ra2_ = false;
4049  c_pass_ra2_badmu_ = false;
4050  c_stitch_ = false;
4051  c_stitch_ht_ = false;
4052  c_stitch_met_ = false;
4053  c_trig_lep_ = false;
4054  c_trig_met_ = false;
4055  c_trig_ra4_ = false;
4056  c_trig_vvvl_ = false;
4057  c_antitop_pt_ = false;
4058  c_dphi1_ = false;
4059  c_dphi2_ = false;
4060  c_dphi3_ = false;
4061  c_dphi4_ = false;
4062  c_dphi_wlep_ = false;
4063  c_eff_jetid_ = false;
4064  c_eff_trig_ = false;
4065  c_elel_eta_ = false;
4066  c_elel_m_ = false;
4067  c_elel_phi_ = false;
4068  c_elel_pt_ = false;
4069  c_elel_pt1_ = false;
4070  c_elel_pt2_ = false;
4071  c_elel_w_ = false;
4072  c_elelv_eta_ = false;
4073  c_elelv_m_ = false;
4074  c_elelv_phi_ = false;
4075  c_elelv_pt_ = false;
4076  c_elelv_pt1_ = false;
4077  c_elelv_pt2_ = false;
4078  c_elelv_w_ = false;
4079  c_elmu_eta_ = false;
4080  c_elmu_m_ = false;
4081  c_elmu_phi_ = false;
4082  c_elmu_pt_ = false;
4083  c_elmu_pt1_ = false;
4084  c_elmu_pt2_ = false;
4085  c_elmu_w_ = false;
4086  c_hig_am_ = false;
4087  c_hig_dm_ = false;
4088  c_hig_drmax_ = false;
4089  c_higd_am_ = false;
4090  c_higd_dm_ = false;
4091  c_higd_drmax_ = false;
4092  c_ht_ = false;
4093  c_ht_clean_ = false;
4094  c_ht_hlt_ = false;
4095  c_ht_isr_me_ = false;
4096  c_ht_ra2_ = false;
4097  c_ht_tru_ = false;
4098  c_isr_tru_eta_ = false;
4099  c_isr_tru_phi_ = false;
4100  c_isr_tru_pt_ = false;
4101  c_jetsys_eta_ = false;
4102  c_jetsys_m_ = false;
4103  c_jetsys_nob_eta_ = false;
4104  c_jetsys_nob_m_ = false;
4105  c_jetsys_nob_phi_ = false;
4106  c_jetsys_nob_pt_ = false;
4107  c_jetsys_nobd_eta_ = false;
4108  c_jetsys_nobd_m_ = false;
4109  c_jetsys_nobd_phi_ = false;
4110  c_jetsys_nobd_pt_ = false;
4111  c_jetsys_phi_ = false;
4112  c_jetsys_pt_ = false;
4113  c_m_tt_ = false;
4114  c_mct_ = false;
4115  c_mctd_ = false;
4116  c_met_ = false;
4117  c_met_calo_ = false;
4118  c_met_calo_phi_ = false;
4119  c_met_mini_ = false;
4120  c_met_mini_phi_ = false;
4121  c_met_nohf_ = false;
4122  c_met_nohf_phi_ = false;
4123  c_met_phi_ = false;
4124  c_met_phi_puppi_ = false;
4125  c_met_puppi_ = false;
4126  c_met_raw_ = false;
4127  c_met_raw_phi_ = false;
4128  c_met_rebal_ = false;
4129  c_met_tru_ = false;
4130  c_met_tru_nuw_ = false;
4131  c_met_tru_nuw_phi_ = false;
4132  c_met_tru_phi_ = false;
4133  c_mht_ = false;
4134  c_mht_clean_ = false;
4135  c_mht_clean_phi_ = false;
4136  c_mht_phi_ = false;
4137  c_mj08_ = false;
4138  c_mj12_ = false;
4139  c_mj14_ = false;
4140  c_mj14_nolep_ = false;
4141  c_mt_ = false;
4142  c_mt2_ = false;
4143  c_mt2_0mass_ = false;
4144  c_mt_nohf_ = false;
4145  c_mt_rebal_ = false;
4146  c_mt_tru_ = false;
4147  c_mt_tru_nuw_ = false;
4148  c_mumu_eta_ = false;
4149  c_mumu_m_ = false;
4150  c_mumu_phi_ = false;
4151  c_mumu_pt_ = false;
4152  c_mumu_pt1_ = false;
4153  c_mumu_pt2_ = false;
4154  c_mumu_w_ = false;
4155  c_mumuv_eta_ = false;
4156  c_mumuv_m_ = false;
4157  c_mumuv_phi_ = false;
4158  c_mumuv_pt_ = false;
4159  c_mumuv_pt1_ = false;
4160  c_mumuv_pt2_ = false;
4161  c_mumuv_w_ = false;
4162  c_nisr_ = false;
4163  c_ntrupv_mean_ = false;
4164  c_onel_ele105_ = false;
4165  c_onel_ele23_ = false;
4166  c_onel_ele8_ = false;
4167  c_onel_vvvl_ = false;
4168  c_onht_ = false;
4169  c_onmet_ = false;
4170  c_onmu_isomu18_ = false;
4171  c_onmu_mu50_ = false;
4172  c_onmu_mu8_ = false;
4173  c_onmu_vvvl_ = false;
4174  c_onph_ph90_ = false;
4175  c_ptll_me_ = false;
4176  c_st_ = false;
4177  c_top_pt_ = false;
4178  c_w_bhig_ = false;
4179  c_w_bhig_deep_ = false;
4180  c_w_bhig_deep_proc_ = false;
4181  c_w_bhig_proc_ = false;
4182  c_w_btag_ = false;
4183  c_w_btag_deep_ = false;
4184  c_w_btag_deep_proc_ = false;
4185  c_w_btag_loose_ = false;
4186  c_w_btag_loose_deep_ = false;
4187  c_w_btag_loose_deep_proc_ = false;
4188  c_w_btag_loose_proc_ = false;
4189  c_w_btag_proc_ = false;
4190  c_w_btag_tight_ = false;
4191  c_w_btag_tight_deep_ = false;
4192  c_w_btag_tight_deep_proc_ = false;
4193  c_w_btag_tight_proc_ = false;
4194  c_w_fs_lep_ = false;
4195  c_w_isr_ = false;
4196  c_w_lep_ = false;
4197  c_w_lumi_ = false;
4198  c_w_pu_ = false;
4199  c_w_toppt_ = false;
4200  c_weight_ = false;
4201  c_weight_rpv_ = false;
4202  c_bb_highcsv_idx_ = false;
4203  c_bb_highcsv_idx_deep_ = false;
4204  c_hig_bin_ = false;
4205  c_higd_bin_ = false;
4206  c_lumiblock_ = false;
4207  c_mgluino_ = false;
4208  c_mlsp_ = false;
4209  c_nbdfl_ = false;
4210  c_nbdfm_ = false;
4211  c_nbdft_ = false;
4212  c_nbdl_ = false;
4213  c_nbdm_ = false;
4214  c_nbdt_ = false;
4215  c_nbl_ = false;
4216  c_nbm_ = false;
4217  c_nbm_ra2_ = false;
4218  c_nbt_ = false;
4219  c_nels_ = false;
4220  c_nels_ele23_ = false;
4221  c_nels_vvvl_ = false;
4222  c_nfjets08_ = false;
4223  c_nfjets14_ = false;
4224  c_nisr_me_ = false;
4225  c_njets_ = false;
4226  c_njets_clean_ = false;
4227  c_njets_ra2_ = false;
4228  c_nleps_ = false;
4229  c_nleps_tm_ = false;
4230  c_nmus_ = false;
4231  c_nmus_isomu18_ = false;
4232  c_nmus_vvvl_ = false;
4233  c_nph_ = false;
4234  c_npv_ = false;
4235  c_ntks_ = false;
4236  c_ntruels_ = false;
4237  c_ntruleps_ = false;
4238  c_ntrumus_ = false;
4239  c_ntrupv_ = false;
4240  c_ntrutaush_ = false;
4241  c_ntrutausl_ = false;
4242  c_nvels_ = false;
4243  c_nveto_ = false;
4244  c_nvleps_ = false;
4245  c_nvmus_ = false;
4246  c_run_ = false;
4247  c_type_ = false;
4248  c_els_ele105_ = false;
4249  c_els_ele23_ = false;
4250  c_els_ele8_ = false;
4251  c_els_inz_ = false;
4252  c_els_inzv_ = false;
4253  c_els_ispf_ = false;
4254  c_els_sig_ = false;
4255  c_els_sigid_ = false;
4256  c_els_tight_ = false;
4257  c_els_tm_ = false;
4258  c_els_vvvl_ = false;
4259  c_jets_h1_ = false;
4260  c_jets_h1d_ = false;
4261  c_jets_h2_ = false;
4262  c_jets_h2d_ = false;
4263  c_jets_isisr_ = false;
4264  c_jets_islep_ = false;
4265  c_mc_gs_ = false;
4266  c_mus_bad_ = false;
4267  c_mus_bad_dupl_ = false;
4268  c_mus_bad_trkmu_ = false;
4269  c_mus_demoted_ = false;
4270  c_mus_inz_ = false;
4271  c_mus_inzv_ = false;
4272  c_mus_isomu18_ = false;
4273  c_mus_mu50_ = false;
4274  c_mus_mu8_ = false;
4275  c_mus_sig_ = false;
4276  c_mus_sigid_ = false;
4277  c_mus_tight_ = false;
4278  c_mus_tm_ = false;
4279  c_mus_trk_quality_ = false;
4280  c_mus_vvvl_ = false;
4281  c_ph_ph90_ = false;
4282  c_ph_tm_ = false;
4283  c_sys_pass_ = false;
4284  c_tks_tm_ = false;
4285  c_trig_ = false;
4286  c_bb_m_ = false;
4287  c_bb_m_deep_ = false;
4288  c_bb_pt_ = false;
4289  c_bb_pt_deep_ = false;
4290  c_dr_bb_ = false;
4291  c_dr_bb_deep_ = false;
4292  c_els_d0_ = false;
4293  c_els_deta_sctrk_ = false;
4294  c_els_dphi_sctrk_ = false;
4295  c_els_dz_ = false;
4296  c_els_em_e_ = false;
4297  c_els_eoverp_ = false;
4298  c_els_eta_ = false;
4299  c_els_hovere_ = false;
4300  c_els_ip3d_ = false;
4301  c_els_miniso_ = false;
4302  c_els_phi_ = false;
4303  c_els_pt_ = false;
4304  c_els_reliso_ = false;
4305  c_els_sceta_ = false;
4306  c_els_scpt_ = false;
4307  c_els_trk_pt_ = false;
4308  c_els_trk_pterr_ = false;
4309  c_els_vvvl_eta_ = false;
4310  c_els_vvvl_phi_ = false;
4311  c_els_vvvl_pt_ = false;
4312  c_fjets08_eta_ = false;
4313  c_fjets08_m_ = false;
4314  c_fjets08_phi_ = false;
4315  c_fjets08_pt_ = false;
4316  c_fjets14_eta_ = false;
4317  c_fjets14_m_ = false;
4318  c_fjets14_phi_ = false;
4319  c_fjets14_pt_ = false;
4320  c_jets_csv_ = false;
4321  c_jets_csvd_ = false;
4322  c_jets_csvdf_ = false;
4323  c_jets_eta_ = false;
4324  c_jets_gen_pt_ = false;
4325  c_jets_m_ = false;
4326  c_jets_phi_ = false;
4327  c_jets_pt_ = false;
4328  c_leps_eta_ = false;
4329  c_leps_id_ = false;
4330  c_leps_phi_ = false;
4331  c_leps_pt_ = false;
4332  c_mc_eta_ = false;
4333  c_mc_gs_dau_dr_ = false;
4334  c_mc_mass_ = false;
4335  c_mc_phi_ = false;
4336  c_mc_pt_ = false;
4337  c_mus_d0_ = false;
4338  c_mus_dz_ = false;
4339  c_mus_em_e_ = false;
4340  c_mus_eta_ = false;
4341  c_mus_had_e_ = false;
4342  c_mus_miniso_ = false;
4343  c_mus_phi_ = false;
4344  c_mus_pt_ = false;
4345  c_mus_pterr_ = false;
4346  c_mus_reliso_ = false;
4347  c_mus_vvvl_eta_ = false;
4348  c_mus_vvvl_phi_ = false;
4349  c_mus_vvvl_pt_ = false;
4350  c_ph_eta_ = false;
4351  c_ph_phi_ = false;
4352  c_ph_pt_ = false;
4353  c_sys_bchig_ = false;
4354  c_sys_bchig_deep_ = false;
4355  c_sys_bchig_deep_proc_ = false;
4356  c_sys_bchig_proc_ = false;
4357  c_sys_bctag_ = false;
4358  c_sys_bctag_deep_ = false;
4359  c_sys_bctag_deep_proc_ = false;
4360  c_sys_bctag_loose_ = false;
4361  c_sys_bctag_loose_deep_ = false;
4363  c_sys_bctag_loose_proc_ = false;
4364  c_sys_bctag_proc_ = false;
4365  c_sys_bctag_tight_ = false;
4366  c_sys_bctag_tight_deep_ = false;
4368  c_sys_bctag_tight_proc_ = false;
4369  c_sys_fs_bchig_ = false;
4370  c_sys_fs_bchig_deep_ = false;
4371  c_sys_fs_bctag_ = false;
4372  c_sys_fs_bctag_deep_ = false;
4373  c_sys_fs_lep_ = false;
4374  c_sys_fs_udsghig_ = false;
4375  c_sys_fs_udsghig_deep_ = false;
4376  c_sys_fs_udsgtag_ = false;
4377  c_sys_fs_udsgtag_deep_ = false;
4378  c_sys_higd_am_ = false;
4379  c_sys_higd_dm_ = false;
4380  c_sys_higd_drmax_ = false;
4381  c_sys_ht_ = false;
4382  c_sys_isr_ = false;
4383  c_sys_lep_ = false;
4384  c_sys_met_ = false;
4385  c_sys_mj12_ = false;
4386  c_sys_mj14_ = false;
4387  c_sys_mj14_nolep_ = false;
4388  c_sys_mt_ = false;
4389  c_sys_muf_ = false;
4390  c_sys_mur_ = false;
4391  c_sys_murf_ = false;
4392  c_sys_pdf_ = false;
4393  c_sys_pu_ = false;
4394  c_sys_st_ = false;
4395  c_sys_trig_ = false;
4396  c_sys_udsghig_ = false;
4397  c_sys_udsghig_deep_ = false;
4398  c_sys_udsghig_deep_proc_ = false;
4399  c_sys_udsghig_proc_ = false;
4400  c_sys_udsgtag_ = false;
4401  c_sys_udsgtag_deep_ = false;
4402  c_sys_udsgtag_deep_proc_ = false;
4403  c_sys_udsgtag_loose_ = false;
4404  c_sys_udsgtag_loose_deep_ = false;
4406  c_sys_udsgtag_loose_proc_ = false;
4407  c_sys_udsgtag_proc_ = false;
4408  c_sys_udsgtag_tight_ = false;
4409  c_sys_udsgtag_tight_deep_ = false;
4411  c_sys_udsgtag_tight_proc_ = false;
4412  c_tks_d0_ = false;
4413  c_tks_dz_ = false;
4414  c_tks_eta_ = false;
4415  c_tks_miniso_ = false;
4416  c_tks_mt_ = false;
4417  c_tks_mt2_ = false;
4418  c_tks_phi_ = false;
4419  c_tks_pt_ = false;
4420  c_tks_reliso_ = false;
4421  c_trig_prescale_ = false;
4422  c_w_pdf_ = false;
4423  c_bb_gs_flavor_ = false;
4424  c_bb_gs_flavor_deep_ = false;
4425  c_bb_gs_idx_ = false;
4426  c_bb_gs_idx_deep_ = false;
4427  c_bb_jet_idx1_ = false;
4428  c_bb_jet_idx1_deep_ = false;
4429  c_bb_jet_idx2_ = false;
4430  c_bb_jet_idx2_deep_ = false;
4431  c_els_charge_ = false;
4432  c_els_trk_nholes_ = false;
4433  c_fjets08_nconst_ = false;
4434  c_fjets14_nconst_ = false;
4435  c_jets_fjet08_index_ = false;
4436  c_jets_fjet12_index_ = false;
4437  c_jets_fjet14_index_ = false;
4439  c_jets_gs_index_ = false;
4440  c_jets_hflavor_ = false;
4441  c_jets_ntrub_ = false;
4442  c_jets_ntruc_ = false;
4443  c_jets_pflavor_ = false;
4444  c_mc_gs_dau_jetmatch_ = false;
4445  c_mc_id_ = false;
4446  c_mc_jetidx_ = false;
4447  c_mc_mom_ = false;
4448  c_mc_momidx_ = false;
4449  c_mc_num_dau_ = false;
4450  c_mc_status_ = false;
4451  c_mus_charge_ = false;
4452  c_mus_trk_algo_ = false;
4453  c_mus_trk_nholes_in_ = false;
4454  c_mus_trk_nholes_out_ = false;
4455  c_sys_nbdl_ = false;
4456  c_sys_nbdm_ = false;
4457  c_sys_nbdt_ = false;
4458  c_sys_nbm_ = false;
4459  c_sys_njets_ = false;
4460  c_tks_pdg_ = false;
4461  entry_ = chain_.LoadTree(entry);
4462 }
4463 
4464 Long64_t const & baby_base::event() const{
4465  if(!read_only_){
4466  throw std::logic_error("Trying to write to const tree.");
4467  }
4468  if(!c_event_ && b_event_){
4469  b_event_->GetEntry(entry_);
4470  c_event_ = true;
4471  }
4472  return event_;
4473 }
4474 
4475 bool const & baby_base::fromGS() const{
4476  if(!read_only_){
4477  throw std::logic_error("Trying to write to const tree.");
4478  }
4479  if(!c_fromGS_ && b_fromGS_){
4480  b_fromGS_->GetEntry(entry_);
4481  c_fromGS_ = true;
4482  }
4483  return fromGS_;
4484 }
4485 
4486 bool const & baby_base::jetmismeas() const{
4487  if(!read_only_){
4488  throw std::logic_error("Trying to write to const tree.");
4489  }
4490  if(!c_jetmismeas_ && b_jetmismeas_){
4491  b_jetmismeas_->GetEntry(entry_);
4492  c_jetmismeas_ = true;
4493  }
4494  return jetmismeas_;
4495 }
4496 
4497 bool const & baby_base::json12p9() const{
4498  if(!read_only_){
4499  throw std::logic_error("Trying to write to const tree.");
4500  }
4501  if(!c_json12p9_ && b_json12p9_){
4502  b_json12p9_->GetEntry(entry_);
4503  c_json12p9_ = true;
4504  }
4505  return json12p9_;
4506 }
4507 
4508 bool const & baby_base::json4p0() const{
4509  if(!read_only_){
4510  throw std::logic_error("Trying to write to const tree.");
4511  }
4512  if(!c_json4p0_ && b_json4p0_){
4513  b_json4p0_->GetEntry(entry_);
4514  c_json4p0_ = true;
4515  }
4516  return json4p0_;
4517 }
4518 
4519 bool const & baby_base::low_dphi() const{
4520  if(!read_only_){
4521  throw std::logic_error("Trying to write to const tree.");
4522  }
4523  if(!c_low_dphi_ && b_low_dphi_){
4524  b_low_dphi_->GetEntry(entry_);
4525  c_low_dphi_ = true;
4526  }
4527  return low_dphi_;
4528 }
4529 
4530 bool const & baby_base::pass() const{
4531  if(!read_only_){
4532  throw std::logic_error("Trying to write to const tree.");
4533  }
4534  if(!c_pass_ && b_pass_){
4535  b_pass_->GetEntry(entry_);
4536  c_pass_ = true;
4537  }
4538  return pass_;
4539 }
4540 
4541 bool const & baby_base::pass_badcalib() const{
4542  if(!read_only_){
4543  throw std::logic_error("Trying to write to const tree.");
4544  }
4546  b_pass_badcalib_->GetEntry(entry_);
4547  c_pass_badcalib_ = true;
4548  }
4549  return pass_badcalib_;
4550 }
4551 
4552 bool const & baby_base::pass_badchhad() const{
4553  if(!read_only_){
4554  throw std::logic_error("Trying to write to const tree.");
4555  }
4557  b_pass_badchhad_->GetEntry(entry_);
4558  c_pass_badchhad_ = true;
4559  }
4560  return pass_badchhad_;
4561 }
4562 
4563 bool const & baby_base::pass_badpfmu() const{
4564  if(!read_only_){
4565  throw std::logic_error("Trying to write to const tree.");
4566  }
4568  b_pass_badpfmu_->GetEntry(entry_);
4569  c_pass_badpfmu_ = true;
4570  }
4571  return pass_badpfmu_;
4572 }
4573 
4574 bool const & baby_base::pass_cschalo() const{
4575  if(!read_only_){
4576  throw std::logic_error("Trying to write to const tree.");
4577  }
4579  b_pass_cschalo_->GetEntry(entry_);
4580  c_pass_cschalo_ = true;
4581  }
4582  return pass_cschalo_;
4583 }
4584 
4585 bool const & baby_base::pass_ecaldeadcell() const{
4586  if(!read_only_){
4587  throw std::logic_error("Trying to write to const tree.");
4588  }
4590  b_pass_ecaldeadcell_->GetEntry(entry_);
4591  c_pass_ecaldeadcell_ = true;
4592  }
4593  return pass_ecaldeadcell_;
4594 }
4595 
4596 bool const & baby_base::pass_eebadsc() const{
4597  if(!read_only_){
4598  throw std::logic_error("Trying to write to const tree.");
4599  }
4601  b_pass_eebadsc_->GetEntry(entry_);
4602  c_pass_eebadsc_ = true;
4603  }
4604  return pass_eebadsc_;
4605 }
4606 
4607 bool const & baby_base::pass_fsjets() const{
4608  if(!read_only_){
4609  throw std::logic_error("Trying to write to const tree.");
4610  }
4612  b_pass_fsjets_->GetEntry(entry_);
4613  c_pass_fsjets_ = true;
4614  }
4615  return pass_fsjets_;
4616 }
4617 
4618 bool const & baby_base::pass_fsmet() const{
4619  if(!read_only_){
4620  throw std::logic_error("Trying to write to const tree.");
4621  }
4622  if(!c_pass_fsmet_ && b_pass_fsmet_){
4623  b_pass_fsmet_->GetEntry(entry_);
4624  c_pass_fsmet_ = true;
4625  }
4626  return pass_fsmet_;
4627 }
4628 
4629 bool const & baby_base::pass_goodv() const{
4630  if(!read_only_){
4631  throw std::logic_error("Trying to write to const tree.");
4632  }
4633  if(!c_pass_goodv_ && b_pass_goodv_){
4634  b_pass_goodv_->GetEntry(entry_);
4635  c_pass_goodv_ = true;
4636  }
4637  return pass_goodv_;
4638 }
4639 
4640 bool const & baby_base::pass_hbhe() const{
4641  if(!read_only_){
4642  throw std::logic_error("Trying to write to const tree.");
4643  }
4644  if(!c_pass_hbhe_ && b_pass_hbhe_){
4645  b_pass_hbhe_->GetEntry(entry_);
4646  c_pass_hbhe_ = true;
4647  }
4648  return pass_hbhe_;
4649 }
4650 
4651 bool const & baby_base::pass_hbheiso() const{
4652  if(!read_only_){
4653  throw std::logic_error("Trying to write to const tree.");
4654  }
4656  b_pass_hbheiso_->GetEntry(entry_);
4657  c_pass_hbheiso_ = true;
4658  }
4659  return pass_hbheiso_;
4660 }
4661 
4662 bool const & baby_base::pass_jets() const{
4663  if(!read_only_){
4664  throw std::logic_error("Trying to write to const tree.");
4665  }
4666  if(!c_pass_jets_ && b_pass_jets_){
4667  b_pass_jets_->GetEntry(entry_);
4668  c_pass_jets_ = true;
4669  }
4670  return pass_jets_;
4671 }
4672 
4673 bool const & baby_base::pass_jets_nohf() const{
4674  if(!read_only_){
4675  throw std::logic_error("Trying to write to const tree.");
4676  }
4678  b_pass_jets_nohf_->GetEntry(entry_);
4679  c_pass_jets_nohf_ = true;
4680  }
4681  return pass_jets_nohf_;
4682 }
4683 
4684 bool const & baby_base::pass_jets_ra2() const{
4685  if(!read_only_){
4686  throw std::logic_error("Trying to write to const tree.");
4687  }
4689  b_pass_jets_ra2_->GetEntry(entry_);
4690  c_pass_jets_ra2_ = true;
4691  }
4692  return pass_jets_ra2_;
4693 }
4694 
4695 bool const & baby_base::pass_jets_tight() const{
4696  if(!read_only_){
4697  throw std::logic_error("Trying to write to const tree.");
4698  }
4700  b_pass_jets_tight_->GetEntry(entry_);
4701  c_pass_jets_tight_ = true;
4702  }
4703  return pass_jets_tight_;
4704 }
4705 
4706 bool const & baby_base::pass_jets_tight_ra2() const{
4707  if(!read_only_){
4708  throw std::logic_error("Trying to write to const tree.");
4709  }
4711  b_pass_jets_tight_ra2_->GetEntry(entry_);
4712  c_pass_jets_tight_ra2_ = true;
4713  }
4714  return pass_jets_tight_ra2_;
4715 }
4716 
4717 bool const & baby_base::pass_nohf() const{
4718  if(!read_only_){
4719  throw std::logic_error("Trying to write to const tree.");
4720  }
4721  if(!c_pass_nohf_ && b_pass_nohf_){
4722  b_pass_nohf_->GetEntry(entry_);
4723  c_pass_nohf_ = true;
4724  }
4725  return pass_nohf_;
4726 }
4727 
4728 bool const & baby_base::pass_ra2() const{
4729  if(!read_only_){
4730  throw std::logic_error("Trying to write to const tree.");
4731  }
4732  if(!c_pass_ra2_ && b_pass_ra2_){
4733  b_pass_ra2_->GetEntry(entry_);
4734  c_pass_ra2_ = true;
4735  }
4736  return pass_ra2_;
4737 }
4738 
4739 bool const & baby_base::pass_ra2_badmu() const{
4740  if(!read_only_){
4741  throw std::logic_error("Trying to write to const tree.");
4742  }
4744  b_pass_ra2_badmu_->GetEntry(entry_);
4745  c_pass_ra2_badmu_ = true;
4746  }
4747  return pass_ra2_badmu_;
4748 }
4749 
4750 bool const & baby_base::stitch() const{
4751  if(!read_only_){
4752  throw std::logic_error("Trying to write to const tree.");
4753  }
4754  if(!c_stitch_ && b_stitch_){
4755  b_stitch_->GetEntry(entry_);
4756  c_stitch_ = true;
4757  }
4758  return stitch_;
4759 }
4760 
4761 bool const & baby_base::stitch_ht() const{
4762  if(!read_only_){
4763  throw std::logic_error("Trying to write to const tree.");
4764  }
4765  if(!c_stitch_ht_ && b_stitch_ht_){
4766  b_stitch_ht_->GetEntry(entry_);
4767  c_stitch_ht_ = true;
4768  }
4769  return stitch_ht_;
4770 }
4771 
4772 bool const & baby_base::stitch_met() const{
4773  if(!read_only_){
4774  throw std::logic_error("Trying to write to const tree.");
4775  }
4776  if(!c_stitch_met_ && b_stitch_met_){
4777  b_stitch_met_->GetEntry(entry_);
4778  c_stitch_met_ = true;
4779  }
4780  return stitch_met_;
4781 }
4782 
4783 bool const & baby_base::trig_lep() const{
4784  if(!read_only_){
4785  throw std::logic_error("Trying to write to const tree.");
4786  }
4787  if(!c_trig_lep_ && b_trig_lep_){
4788  b_trig_lep_->GetEntry(entry_);
4789  c_trig_lep_ = true;
4790  }
4791  return trig_lep_;
4792 }
4793 
4794 bool const & baby_base::trig_met() const{
4795  if(!read_only_){
4796  throw std::logic_error("Trying to write to const tree.");
4797  }
4798  if(!c_trig_met_ && b_trig_met_){
4799  b_trig_met_->GetEntry(entry_);
4800  c_trig_met_ = true;
4801  }
4802  return trig_met_;
4803 }
4804 
4805 bool const & baby_base::trig_ra4() const{
4806  if(!read_only_){
4807  throw std::logic_error("Trying to write to const tree.");
4808  }
4809  if(!c_trig_ra4_ && b_trig_ra4_){
4810  b_trig_ra4_->GetEntry(entry_);
4811  c_trig_ra4_ = true;
4812  }
4813  return trig_ra4_;
4814 }
4815 
4816 bool const & baby_base::trig_vvvl() const{
4817  if(!read_only_){
4818  throw std::logic_error("Trying to write to const tree.");
4819  }
4820  if(!c_trig_vvvl_ && b_trig_vvvl_){
4821  b_trig_vvvl_->GetEntry(entry_);
4822  c_trig_vvvl_ = true;
4823  }
4824  return trig_vvvl_;
4825 }
4826 
4827 float const & baby_base::antitop_pt() const{
4828  if(!read_only_){
4829  throw std::logic_error("Trying to write to const tree.");
4830  }
4831  if(!c_antitop_pt_ && b_antitop_pt_){
4832  b_antitop_pt_->GetEntry(entry_);
4833  c_antitop_pt_ = true;
4834  }
4835  return antitop_pt_;
4836 }
4837 
4838 float const & baby_base::dphi1() const{
4839  if(!read_only_){
4840  throw std::logic_error("Trying to write to const tree.");
4841  }
4842  if(!c_dphi1_ && b_dphi1_){
4843  b_dphi1_->GetEntry(entry_);
4844  c_dphi1_ = true;
4845  }
4846  return dphi1_;
4847 }
4848 
4849 float const & baby_base::dphi2() const{
4850  if(!read_only_){
4851  throw std::logic_error("Trying to write to const tree.");
4852  }
4853  if(!c_dphi2_ && b_dphi2_){
4854  b_dphi2_->GetEntry(entry_);
4855  c_dphi2_ = true;
4856  }
4857  return dphi2_;
4858 }
4859 
4860 float const & baby_base::dphi3() const{
4861  if(!read_only_){
4862  throw std::logic_error("Trying to write to const tree.");
4863  }
4864  if(!c_dphi3_ && b_dphi3_){
4865  b_dphi3_->GetEntry(entry_);
4866  c_dphi3_ = true;
4867  }
4868  return dphi3_;
4869 }
4870 
4871 float const & baby_base::dphi4() const{
4872  if(!read_only_){
4873  throw std::logic_error("Trying to write to const tree.");
4874  }
4875  if(!c_dphi4_ && b_dphi4_){
4876  b_dphi4_->GetEntry(entry_);
4877  c_dphi4_ = true;
4878  }
4879  return dphi4_;
4880 }
4881 
4882 float const & baby_base::dphi_wlep() const{
4883  if(!read_only_){
4884  throw std::logic_error("Trying to write to const tree.");
4885  }
4886  if(!c_dphi_wlep_ && b_dphi_wlep_){
4887  b_dphi_wlep_->GetEntry(entry_);
4888  c_dphi_wlep_ = true;
4889  }
4890  return dphi_wlep_;
4891 }
4892 
4893 float const & baby_base::eff_jetid() const{
4894  if(!read_only_){
4895  throw std::logic_error("Trying to write to const tree.");
4896  }
4897  if(!c_eff_jetid_ && b_eff_jetid_){
4898  b_eff_jetid_->GetEntry(entry_);
4899  c_eff_jetid_ = true;
4900  }
4901  return eff_jetid_;
4902 }
4903 
4904 float const & baby_base::eff_trig() const{
4905  if(!read_only_){
4906  throw std::logic_error("Trying to write to const tree.");
4907  }
4908  if(!c_eff_trig_ && b_eff_trig_){
4909  b_eff_trig_->GetEntry(entry_);
4910  c_eff_trig_ = true;
4911  }
4912  return eff_trig_;
4913 }
4914 
4915 float const & baby_base::elel_eta() const{
4916  if(!read_only_){
4917  throw std::logic_error("Trying to write to const tree.");
4918  }
4919  if(!c_elel_eta_ && b_elel_eta_){
4920  b_elel_eta_->GetEntry(entry_);
4921  c_elel_eta_ = true;
4922  }
4923  return elel_eta_;
4924 }
4925 
4926 float const & baby_base::elel_m() const{
4927  if(!read_only_){
4928  throw std::logic_error("Trying to write to const tree.");
4929  }
4930  if(!c_elel_m_ && b_elel_m_){
4931  b_elel_m_->GetEntry(entry_);
4932  c_elel_m_ = true;
4933  }
4934  return elel_m_;
4935 }
4936 
4937 float const & baby_base::elel_phi() const{
4938  if(!read_only_){
4939  throw std::logic_error("Trying to write to const tree.");
4940  }
4941  if(!c_elel_phi_ && b_elel_phi_){
4942  b_elel_phi_->GetEntry(entry_);
4943  c_elel_phi_ = true;
4944  }
4945  return elel_phi_;
4946 }
4947 
4948 float const & baby_base::elel_pt() const{
4949  if(!read_only_){
4950  throw std::logic_error("Trying to write to const tree.");
4951  }
4952  if(!c_elel_pt_ && b_elel_pt_){
4953  b_elel_pt_->GetEntry(entry_);
4954  c_elel_pt_ = true;
4955  }
4956  return elel_pt_;
4957 }
4958 
4959 float const & baby_base::elel_pt1() const{
4960  if(!read_only_){
4961  throw std::logic_error("Trying to write to const tree.");
4962  }
4963  if(!c_elel_pt1_ && b_elel_pt1_){
4964  b_elel_pt1_->GetEntry(entry_);
4965  c_elel_pt1_ = true;
4966  }
4967  return elel_pt1_;
4968 }
4969 
4970 float const & baby_base::elel_pt2() const{
4971  if(!read_only_){
4972  throw std::logic_error("Trying to write to const tree.");
4973  }
4974  if(!c_elel_pt2_ && b_elel_pt2_){
4975  b_elel_pt2_->GetEntry(entry_);
4976  c_elel_pt2_ = true;
4977  }
4978  return elel_pt2_;
4979 }
4980 
4981 float const & baby_base::elel_w() const{
4982  if(!read_only_){
4983  throw std::logic_error("Trying to write to const tree.");
4984  }
4985  if(!c_elel_w_ && b_elel_w_){
4986  b_elel_w_->GetEntry(entry_);
4987  c_elel_w_ = true;
4988  }
4989  return elel_w_;
4990 }
4991 
4992 float const & baby_base::elelv_eta() const{
4993  if(!read_only_){
4994  throw std::logic_error("Trying to write to const tree.");
4995  }
4996  if(!c_elelv_eta_ && b_elelv_eta_){
4997  b_elelv_eta_->GetEntry(entry_);
4998  c_elelv_eta_ = true;
4999  }
5000  return elelv_eta_;
5001 }
5002 
5003 float const & baby_base::elelv_m() const{
5004  if(!read_only_){
5005  throw std::logic_error("Trying to write to const tree.");
5006  }
5007  if(!c_elelv_m_ && b_elelv_m_){
5008  b_elelv_m_->GetEntry(entry_);
5009  c_elelv_m_ = true;
5010  }
5011  return elelv_m_;
5012 }
5013 
5014 float const & baby_base::elelv_phi() const{
5015  if(!read_only_){
5016  throw std::logic_error("Trying to write to const tree.");
5017  }
5018  if(!c_elelv_phi_ && b_elelv_phi_){
5019  b_elelv_phi_->GetEntry(entry_);
5020  c_elelv_phi_ = true;
5021  }
5022  return elelv_phi_;
5023 }
5024 
5025 float const & baby_base::elelv_pt() const{
5026  if(!read_only_){
5027  throw std::logic_error("Trying to write to const tree.");
5028  }
5029  if(!c_elelv_pt_ && b_elelv_pt_){
5030  b_elelv_pt_->GetEntry(entry_);
5031  c_elelv_pt_ = true;
5032  }
5033  return elelv_pt_;
5034 }
5035 
5036 float const & baby_base::elelv_pt1() const{
5037  if(!read_only_){
5038  throw std::logic_error("Trying to write to const tree.");
5039  }
5040  if(!c_elelv_pt1_ && b_elelv_pt1_){
5041  b_elelv_pt1_->GetEntry(entry_);
5042  c_elelv_pt1_ = true;
5043  }
5044  return elelv_pt1_;
5045 }
5046 
5047 float const & baby_base::elelv_pt2() const{
5048  if(!read_only_){
5049  throw std::logic_error("Trying to write to const tree.");
5050  }
5051  if(!c_elelv_pt2_ && b_elelv_pt2_){
5052  b_elelv_pt2_->GetEntry(entry_);
5053  c_elelv_pt2_ = true;
5054  }
5055  return elelv_pt2_;
5056 }
5057 
5058 float const & baby_base::elelv_w() const{
5059  if(!read_only_){
5060  throw std::logic_error("Trying to write to const tree.");
5061  }
5062  if(!c_elelv_w_ && b_elelv_w_){
5063  b_elelv_w_->GetEntry(entry_);
5064  c_elelv_w_ = true;
5065  }
5066  return elelv_w_;
5067 }
5068 
5069 float const & baby_base::elmu_eta() const{
5070  if(!read_only_){
5071  throw std::logic_error("Trying to write to const tree.");
5072  }
5073  if(!c_elmu_eta_ && b_elmu_eta_){
5074  b_elmu_eta_->GetEntry(entry_);
5075  c_elmu_eta_ = true;
5076  }
5077  return elmu_eta_;
5078 }
5079 
5080 float const & baby_base::elmu_m() const{
5081  if(!read_only_){
5082  throw std::logic_error("Trying to write to const tree.");
5083  }
5084  if(!c_elmu_m_ && b_elmu_m_){
5085  b_elmu_m_->GetEntry(entry_);
5086  c_elmu_m_ = true;
5087  }
5088  return elmu_m_;
5089 }
5090 
5091 float const & baby_base::elmu_phi() const{
5092  if(!read_only_){
5093  throw std::logic_error("Trying to write to const tree.");
5094  }
5095  if(!c_elmu_phi_ && b_elmu_phi_){
5096  b_elmu_phi_->GetEntry(entry_);
5097  c_elmu_phi_ = true;
5098  }
5099  return elmu_phi_;
5100 }
5101 
5102 float const & baby_base::elmu_pt() const{
5103  if(!read_only_){
5104  throw std::logic_error("Trying to write to const tree.");
5105  }
5106  if(!c_elmu_pt_ && b_elmu_pt_){
5107  b_elmu_pt_->GetEntry(entry_);
5108  c_elmu_pt_ = true;
5109  }
5110  return elmu_pt_;
5111 }
5112 
5113 float const & baby_base::elmu_pt1() const{
5114  if(!read_only_){
5115  throw std::logic_error("Trying to write to const tree.");
5116  }
5117  if(!c_elmu_pt1_ && b_elmu_pt1_){
5118  b_elmu_pt1_->GetEntry(entry_);
5119  c_elmu_pt1_ = true;
5120  }
5121  return elmu_pt1_;
5122 }
5123 
5124 float const & baby_base::elmu_pt2() const{
5125  if(!read_only_){
5126  throw std::logic_error("Trying to write to const tree.");
5127  }
5128  if(!c_elmu_pt2_ && b_elmu_pt2_){
5129  b_elmu_pt2_->GetEntry(entry_);
5130  c_elmu_pt2_ = true;
5131  }
5132  return elmu_pt2_;
5133 }
5134 
5135 float const & baby_base::elmu_w() const{
5136  if(!read_only_){
5137  throw std::logic_error("Trying to write to const tree.");
5138  }
5139  if(!c_elmu_w_ && b_elmu_w_){
5140  b_elmu_w_->GetEntry(entry_);
5141  c_elmu_w_ = true;
5142  }
5143  return elmu_w_;
5144 }
5145 
5146 float const & baby_base::hig_am() const{
5147  if(!read_only_){
5148  throw std::logic_error("Trying to write to const tree.");
5149  }
5150  if(!c_hig_am_ && b_hig_am_){
5151  b_hig_am_->GetEntry(entry_);
5152  c_hig_am_ = true;
5153  }
5154  return hig_am_;
5155 }
5156 
5157 float const & baby_base::hig_dm() const{
5158  if(!read_only_){
5159  throw std::logic_error("Trying to write to const tree.");
5160  }
5161  if(!c_hig_dm_ && b_hig_dm_){
5162  b_hig_dm_->GetEntry(entry_);
5163  c_hig_dm_ = true;
5164  }
5165  return hig_dm_;
5166 }
5167 
5168 float const & baby_base::hig_drmax() const{
5169  if(!read_only_){
5170  throw std::logic_error("Trying to write to const tree.");
5171  }
5172  if(!c_hig_drmax_ && b_hig_drmax_){
5173  b_hig_drmax_->GetEntry(entry_);
5174  c_hig_drmax_ = true;
5175  }
5176  return hig_drmax_;
5177 }
5178 
5179 float const & baby_base::higd_am() const{
5180  if(!read_only_){
5181  throw std::logic_error("Trying to write to const tree.");
5182  }
5183  if(!c_higd_am_ && b_higd_am_){
5184  b_higd_am_->GetEntry(entry_);
5185  c_higd_am_ = true;
5186  }
5187  return higd_am_;
5188 }
5189 
5190 float const & baby_base::higd_dm() const{
5191  if(!read_only_){
5192  throw std::logic_error("Trying to write to const tree.");
5193  }
5194  if(!c_higd_dm_ && b_higd_dm_){
5195  b_higd_dm_->GetEntry(entry_);
5196  c_higd_dm_ = true;
5197  }
5198  return higd_dm_;
5199 }
5200 
5201 float const & baby_base::higd_drmax() const{
5202  if(!read_only_){
5203  throw std::logic_error("Trying to write to const tree.");
5204  }
5205  if(!c_higd_drmax_ && b_higd_drmax_){
5206  b_higd_drmax_->GetEntry(entry_);
5207  c_higd_drmax_ = true;
5208  }
5209  return higd_drmax_;
5210 }
5211 
5212 float const & baby_base::ht() const{
5213  if(!read_only_){
5214  throw std::logic_error("Trying to write to const tree.");
5215  }
5216  if(!c_ht_ && b_ht_){
5217  b_ht_->GetEntry(entry_);
5218  c_ht_ = true;
5219  }
5220  return ht_;
5221 }
5222 
5223 float const & baby_base::ht_clean() const{
5224  if(!read_only_){
5225  throw std::logic_error("Trying to write to const tree.");
5226  }
5227  if(!c_ht_clean_ && b_ht_clean_){
5228  b_ht_clean_->GetEntry(entry_);
5229  c_ht_clean_ = true;
5230  }
5231  return ht_clean_;
5232 }
5233 
5234 float const & baby_base::ht_hlt() const{
5235  if(!read_only_){
5236  throw std::logic_error("Trying to write to const tree.");
5237  }
5238  if(!c_ht_hlt_ && b_ht_hlt_){
5239  b_ht_hlt_->GetEntry(entry_);
5240  c_ht_hlt_ = true;
5241  }
5242  return ht_hlt_;
5243 }
5244 
5245 float const & baby_base::ht_isr_me() const{
5246  if(!read_only_){
5247  throw std::logic_error("Trying to write to const tree.");
5248  }
5249  if(!c_ht_isr_me_ && b_ht_isr_me_){
5250  b_ht_isr_me_->GetEntry(entry_);
5251  c_ht_isr_me_ = true;
5252  }
5253  return ht_isr_me_;
5254 }
5255 
5256 float const & baby_base::ht_ra2() const{
5257  if(!read_only_){
5258  throw std::logic_error("Trying to write to const tree.");
5259  }
5260  if(!c_ht_ra2_ && b_ht_ra2_){
5261  b_ht_ra2_->GetEntry(entry_);
5262  c_ht_ra2_ = true;
5263  }
5264  return ht_ra2_;
5265 }
5266 
5267 float const & baby_base::ht_tru() const{
5268  if(!read_only_){
5269  throw std::logic_error("Trying to write to const tree.");
5270  }
5271  if(!c_ht_tru_ && b_ht_tru_){
5272  b_ht_tru_->GetEntry(entry_);
5273  c_ht_tru_ = true;
5274  }
5275  return ht_tru_;
5276 }
5277 
5278 float const & baby_base::isr_tru_eta() const{
5279  if(!read_only_){
5280  throw std::logic_error("Trying to write to const tree.");
5281  }
5283  b_isr_tru_eta_->GetEntry(entry_);
5284  c_isr_tru_eta_ = true;
5285  }
5286  return isr_tru_eta_;
5287 }
5288 
5289 float const & baby_base::isr_tru_phi() const{
5290  if(!read_only_){
5291  throw std::logic_error("Trying to write to const tree.");
5292  }
5294  b_isr_tru_phi_->GetEntry(entry_);
5295  c_isr_tru_phi_ = true;
5296  }
5297  return isr_tru_phi_;
5298 }
5299 
5300 float const & baby_base::isr_tru_pt() const{
5301  if(!read_only_){
5302  throw std::logic_error("Trying to write to const tree.");
5303  }
5304  if(!c_isr_tru_pt_ && b_isr_tru_pt_){
5305  b_isr_tru_pt_->GetEntry(entry_);
5306  c_isr_tru_pt_ = true;
5307  }
5308  return isr_tru_pt_;
5309 }
5310 
5311 float const & baby_base::jetsys_eta() const{
5312  if(!read_only_){
5313  throw std::logic_error("Trying to write to const tree.");
5314  }
5315  if(!c_jetsys_eta_ && b_jetsys_eta_){
5316  b_jetsys_eta_->GetEntry(entry_);
5317  c_jetsys_eta_ = true;
5318  }
5319  return jetsys_eta_;
5320 }
5321 
5322 float const & baby_base::jetsys_m() const{
5323  if(!read_only_){
5324  throw std::logic_error("Trying to write to const tree.");
5325  }
5326  if(!c_jetsys_m_ && b_jetsys_m_){
5327  b_jetsys_m_->GetEntry(entry_);
5328  c_jetsys_m_ = true;
5329  }
5330  return jetsys_m_;
5331 }
5332 
5333 float const & baby_base::jetsys_nob_eta() const{
5334  if(!read_only_){
5335  throw std::logic_error("Trying to write to const tree.");
5336  }
5338  b_jetsys_nob_eta_->GetEntry(entry_);
5339  c_jetsys_nob_eta_ = true;
5340  }
5341  return jetsys_nob_eta_;
5342 }
5343 
5344 float const & baby_base::jetsys_nob_m() const{
5345  if(!read_only_){
5346  throw std::logic_error("Trying to write to const tree.");
5347  }
5349  b_jetsys_nob_m_->GetEntry(entry_);
5350  c_jetsys_nob_m_ = true;
5351  }
5352  return jetsys_nob_m_;
5353 }
5354 
5355 float const & baby_base::jetsys_nob_phi() const{
5356  if(!read_only_){
5357  throw std::logic_error("Trying to write to const tree.");
5358  }
5360  b_jetsys_nob_phi_->GetEntry(entry_);
5361  c_jetsys_nob_phi_ = true;
5362  }
5363  return jetsys_nob_phi_;
5364 }
5365 
5366 float const & baby_base::jetsys_nob_pt() const{
5367  if(!read_only_){
5368  throw std::logic_error("Trying to write to const tree.");
5369  }
5371  b_jetsys_nob_pt_->GetEntry(entry_);
5372  c_jetsys_nob_pt_ = true;
5373  }
5374  return jetsys_nob_pt_;
5375 }
5376 
5377 float const & baby_base::jetsys_nobd_eta() const{
5378  if(!read_only_){
5379  throw std::logic_error("Trying to write to const tree.");
5380  }
5382  b_jetsys_nobd_eta_->GetEntry(entry_);
5383  c_jetsys_nobd_eta_ = true;
5384  }
5385  return jetsys_nobd_eta_;
5386 }
5387 
5388 float const & baby_base::jetsys_nobd_m() const{
5389  if(!read_only_){
5390  throw std::logic_error("Trying to write to const tree.");
5391  }
5393  b_jetsys_nobd_m_->GetEntry(entry_);
5394  c_jetsys_nobd_m_ = true;
5395  }
5396  return jetsys_nobd_m_;
5397 }
5398 
5399 float const & baby_base::jetsys_nobd_phi() const{
5400  if(!read_only_){
5401  throw std::logic_error("Trying to write to const tree.");
5402  }
5404  b_jetsys_nobd_phi_->GetEntry(entry_);
5405  c_jetsys_nobd_phi_ = true;
5406  }
5407  return jetsys_nobd_phi_;
5408 }
5409 
5410 float const & baby_base::jetsys_nobd_pt() const{
5411  if(!read_only_){
5412  throw std::logic_error("Trying to write to const tree.");
5413  }
5415  b_jetsys_nobd_pt_->GetEntry(entry_);
5416  c_jetsys_nobd_pt_ = true;
5417  }
5418  return jetsys_nobd_pt_;
5419 }
5420 
5421 float const & baby_base::jetsys_phi() const{
5422  if(!read_only_){
5423  throw std::logic_error("Trying to write to const tree.");
5424  }
5425  if(!c_jetsys_phi_ && b_jetsys_phi_){
5426  b_jetsys_phi_->GetEntry(entry_);
5427  c_jetsys_phi_ = true;
5428  }
5429  return jetsys_phi_;
5430 }
5431 
5432 float const & baby_base::jetsys_pt() const{
5433  if(!read_only_){
5434  throw std::logic_error("Trying to write to const tree.");
5435  }
5436  if(!c_jetsys_pt_ && b_jetsys_pt_){
5437  b_jetsys_pt_->GetEntry(entry_);
5438  c_jetsys_pt_ = true;
5439  }
5440  return jetsys_pt_;
5441 }
5442 
5443 float const & baby_base::m_tt() const{
5444  if(!read_only_){
5445  throw std::logic_error("Trying to write to const tree.");
5446  }
5447  if(!c_m_tt_ && b_m_tt_){
5448  b_m_tt_->GetEntry(entry_);
5449  c_m_tt_ = true;
5450  }
5451  return m_tt_;
5452 }
5453 
5454 float const & baby_base::mct() const{
5455  if(!read_only_){
5456  throw std::logic_error("Trying to write to const tree.");
5457  }
5458  if(!c_mct_ && b_mct_){
5459  b_mct_->GetEntry(entry_);
5460  c_mct_ = true;
5461  }
5462  return mct_;
5463 }
5464 
5465 float const & baby_base::mctd() const{
5466  if(!read_only_){
5467  throw std::logic_error("Trying to write to const tree.");
5468  }
5469  if(!c_mctd_ && b_mctd_){
5470  b_mctd_->GetEntry(entry_);
5471  c_mctd_ = true;
5472  }
5473  return mctd_;
5474 }
5475 
5476 float const & baby_base::met() const{
5477  if(!read_only_){
5478  throw std::logic_error("Trying to write to const tree.");
5479  }
5480  if(!c_met_ && b_met_){
5481  b_met_->GetEntry(entry_);
5482  c_met_ = true;
5483  }
5484  return met_;
5485 }
5486 
5487 float const & baby_base::met_calo() const{
5488  if(!read_only_){
5489  throw std::logic_error("Trying to write to const tree.");
5490  }
5491  if(!c_met_calo_ && b_met_calo_){
5492  b_met_calo_->GetEntry(entry_);
5493  c_met_calo_ = true;
5494  }
5495  return met_calo_;
5496 }
5497 
5498 float const & baby_base::met_calo_phi() const{
5499  if(!read_only_){
5500  throw std::logic_error("Trying to write to const tree.");
5501  }
5503  b_met_calo_phi_->GetEntry(entry_);
5504  c_met_calo_phi_ = true;
5505  }
5506  return met_calo_phi_;
5507 }
5508 
5509 float const & baby_base::met_mini() const{
5510  if(!read_only_){
5511  throw std::logic_error("Trying to write to const tree.");
5512  }
5513  if(!c_met_mini_ && b_met_mini_){
5514  b_met_mini_->GetEntry(entry_);
5515  c_met_mini_ = true;
5516  }
5517  return met_mini_;
5518 }
5519 
5520 float const & baby_base::met_mini_phi() const{
5521  if(!read_only_){
5522  throw std::logic_error("Trying to write to const tree.");
5523  }
5525  b_met_mini_phi_->GetEntry(entry_);
5526  c_met_mini_phi_ = true;
5527  }
5528  return met_mini_phi_;
5529 }
5530 
5531 float const & baby_base::met_nohf() const{
5532  if(!read_only_){
5533  throw std::logic_error("Trying to write to const tree.");
5534  }
5535  if(!c_met_nohf_ && b_met_nohf_){
5536  b_met_nohf_->GetEntry(entry_);
5537  c_met_nohf_ = true;
5538  }
5539  return met_nohf_;
5540 }
5541 
5542 float const & baby_base::met_nohf_phi() const{
5543  if(!read_only_){
5544  throw std::logic_error("Trying to write to const tree.");
5545  }
5547  b_met_nohf_phi_->GetEntry(entry_);
5548  c_met_nohf_phi_ = true;
5549  }
5550  return met_nohf_phi_;
5551 }
5552 
5553 float const & baby_base::met_phi() const{
5554  if(!read_only_){
5555  throw std::logic_error("Trying to write to const tree.");
5556  }
5557  if(!c_met_phi_ && b_met_phi_){
5558  b_met_phi_->GetEntry(entry_);
5559  c_met_phi_ = true;
5560  }
5561  return met_phi_;
5562 }
5563 
5564 float const & baby_base::met_phi_puppi() const{
5565  if(!read_only_){
5566  throw std::logic_error("Trying to write to const tree.");
5567  }
5569  b_met_phi_puppi_->GetEntry(entry_);
5570  c_met_phi_puppi_ = true;
5571  }
5572  return met_phi_puppi_;
5573 }
5574 
5575 float const & baby_base::met_puppi() const{
5576  if(!read_only_){
5577  throw std::logic_error("Trying to write to const tree.");
5578  }
5579  if(!c_met_puppi_ && b_met_puppi_){
5580  b_met_puppi_->GetEntry(entry_);
5581  c_met_puppi_ = true;
5582  }
5583  return met_puppi_;
5584 }
5585 
5586 float const & baby_base::met_raw() const{
5587  if(!read_only_){
5588  throw std::logic_error("Trying to write to const tree.");
5589  }
5590  if(!c_met_raw_ && b_met_raw_){
5591  b_met_raw_->GetEntry(entry_);
5592  c_met_raw_ = true;
5593  }
5594  return met_raw_;
5595 }
5596 
5597 float const & baby_base::met_raw_phi() const{
5598  if(!read_only_){
5599  throw std::logic_error("Trying to write to const tree.");
5600  }
5602  b_met_raw_phi_->GetEntry(entry_);
5603  c_met_raw_phi_ = true;
5604  }
5605  return met_raw_phi_;
5606 }
5607 
5608 float const & baby_base::met_rebal() const{
5609  if(!read_only_){
5610  throw std::logic_error("Trying to write to const tree.");
5611  }
5612  if(!c_met_rebal_ && b_met_rebal_){
5613  b_met_rebal_->GetEntry(entry_);
5614  c_met_rebal_ = true;
5615  }
5616  return met_rebal_;
5617 }
5618 
5619 float const & baby_base::met_tru() const{
5620  if(!read_only_){
5621  throw std::logic_error("Trying to write to const tree.");
5622  }
5623  if(!c_met_tru_ && b_met_tru_){
5624  b_met_tru_->GetEntry(entry_);
5625  c_met_tru_ = true;
5626  }
5627  return met_tru_;
5628 }
5629 
5630 float const & baby_base::met_tru_nuw() const{
5631  if(!read_only_){
5632  throw std::logic_error("Trying to write to const tree.");
5633  }
5635  b_met_tru_nuw_->GetEntry(entry_);
5636  c_met_tru_nuw_ = true;
5637  }
5638  return met_tru_nuw_;
5639 }
5640 
5641 float const & baby_base::met_tru_nuw_phi() const{
5642  if(!read_only_){
5643  throw std::logic_error("Trying to write to const tree.");
5644  }
5646  b_met_tru_nuw_phi_->GetEntry(entry_);
5647  c_met_tru_nuw_phi_ = true;
5648  }
5649  return met_tru_nuw_phi_;
5650 }
5651 
5652 float const & baby_base::met_tru_phi() const{
5653  if(!read_only_){
5654  throw std::logic_error("Trying to write to const tree.");
5655  }
5657  b_met_tru_phi_->GetEntry(entry_);
5658  c_met_tru_phi_ = true;
5659  }
5660  return met_tru_phi_;
5661 }
5662 
5663 float const & baby_base::mht() const{
5664  if(!read_only_){
5665  throw std::logic_error("Trying to write to const tree.");
5666  }
5667  if(!c_mht_ && b_mht_){
5668  b_mht_->GetEntry(entry_);
5669  c_mht_ = true;
5670  }
5671  return mht_;
5672 }
5673 
5674 float const & baby_base::mht_clean() const{
5675  if(!read_only_){
5676  throw std::logic_error("Trying to write to const tree.");
5677  }
5678  if(!c_mht_clean_ && b_mht_clean_){
5679  b_mht_clean_->GetEntry(entry_);
5680  c_mht_clean_ = true;
5681  }
5682  return mht_clean_;
5683 }
5684 
5685 float const & baby_base::mht_clean_phi() const{
5686  if(!read_only_){
5687  throw std::logic_error("Trying to write to const tree.");
5688  }
5690  b_mht_clean_phi_->GetEntry(entry_);
5691  c_mht_clean_phi_ = true;
5692  }
5693  return mht_clean_phi_;
5694 }
5695 
5696 float const & baby_base::mht_phi() const{
5697  if(!read_only_){
5698  throw std::logic_error("Trying to write to const tree.");
5699  }
5700  if(!c_mht_phi_ && b_mht_phi_){
5701  b_mht_phi_->GetEntry(entry_);
5702  c_mht_phi_ = true;
5703  }
5704  return mht_phi_;
5705 }
5706 
5707 float const & baby_base::mj08() const{
5708  if(!read_only_){
5709  throw std::logic_error("Trying to write to const tree.");
5710  }
5711  if(!c_mj08_ && b_mj08_){
5712  b_mj08_->GetEntry(entry_);
5713  c_mj08_ = true;
5714  }
5715  return mj08_;
5716 }
5717 
5718 float const & baby_base::mj12() const{
5719  if(!read_only_){
5720  throw std::logic_error("Trying to write to const tree.");
5721  }
5722  if(!c_mj12_ && b_mj12_){
5723  b_mj12_->GetEntry(entry_);
5724  c_mj12_ = true;
5725  }
5726  return mj12_;
5727 }
5728 
5729 float const & baby_base::mj14() const{
5730  if(!read_only_){
5731  throw std::logic_error("Trying to write to const tree.");
5732  }
5733  if(!c_mj14_ && b_mj14_){
5734  b_mj14_->GetEntry(entry_);
5735  c_mj14_ = true;
5736  }
5737  return mj14_;
5738 }
5739 
5740 float const & baby_base::mj14_nolep() const{
5741  if(!read_only_){
5742  throw std::logic_error("Trying to write to const tree.");
5743  }
5744  if(!c_mj14_nolep_ && b_mj14_nolep_){
5745  b_mj14_nolep_->GetEntry(entry_);
5746  c_mj14_nolep_ = true;
5747  }
5748  return mj14_nolep_;
5749 }
5750 
5751 float const & baby_base::mt() const{
5752  if(!read_only_){
5753  throw std::logic_error("Trying to write to const tree.");
5754  }
5755  if(!c_mt_ && b_mt_){
5756  b_mt_->GetEntry(entry_);
5757  c_mt_ = true;
5758  }
5759  return mt_;
5760 }
5761 
5762 float const & baby_base::mt2() const{
5763  if(!read_only_){
5764  throw std::logic_error("Trying to write to const tree.");
5765  }
5766  if(!c_mt2_ && b_mt2_){
5767  b_mt2_->GetEntry(entry_);
5768  c_mt2_ = true;
5769  }
5770  return mt2_;
5771 }
5772 
5773 float const & baby_base::mt2_0mass() const{
5774  if(!read_only_){
5775  throw std::logic_error("Trying to write to const tree.");
5776  }
5777  if(!c_mt2_0mass_ && b_mt2_0mass_){
5778  b_mt2_0mass_->GetEntry(entry_);
5779  c_mt2_0mass_ = true;
5780  }
5781  return mt2_0mass_;
5782 }
5783 
5784 float const & baby_base::mt_nohf() const{
5785  if(!read_only_){
5786  throw std::logic_error("Trying to write to const tree.");
5787  }
5788  if(!c_mt_nohf_ && b_mt_nohf_){
5789  b_mt_nohf_->GetEntry(entry_);
5790  c_mt_nohf_ = true;
5791  }
5792  return mt_nohf_;
5793 }
5794 
5795 float const & baby_base::mt_rebal() const{
5796  if(!read_only_){
5797  throw std::logic_error("Trying to write to const tree.");
5798  }
5799  if(!c_mt_rebal_ && b_mt_rebal_){
5800  b_mt_rebal_->GetEntry(entry_);
5801  c_mt_rebal_ = true;
5802  }
5803  return mt_rebal_;
5804 }
5805 
5806 float const & baby_base::mt_tru() const{
5807  if(!read_only_){
5808  throw std::logic_error("Trying to write to const tree.");
5809  }
5810  if(!c_mt_tru_ && b_mt_tru_){
5811  b_mt_tru_->GetEntry(entry_);
5812  c_mt_tru_ = true;
5813  }
5814  return mt_tru_;
5815 }
5816 
5817 float const & baby_base::mt_tru_nuw() const{
5818  if(!read_only_){
5819  throw std::logic_error("Trying to write to const tree.");
5820  }
5821  if(!c_mt_tru_nuw_ && b_mt_tru_nuw_){
5822  b_mt_tru_nuw_->GetEntry(entry_);
5823  c_mt_tru_nuw_ = true;
5824  }
5825  return mt_tru_nuw_;
5826 }
5827 
5828 float const & baby_base::mumu_eta() const{
5829  if(!read_only_){
5830  throw std::logic_error("Trying to write to const tree.");
5831  }
5832  if(!c_mumu_eta_ && b_mumu_eta_){
5833  b_mumu_eta_->GetEntry(entry_);
5834  c_mumu_eta_ = true;
5835  }
5836  return mumu_eta_;
5837 }
5838 
5839 float const & baby_base::mumu_m() const{
5840  if(!read_only_){
5841  throw std::logic_error("Trying to write to const tree.");
5842  }
5843  if(!c_mumu_m_ && b_mumu_m_){
5844  b_mumu_m_->GetEntry(entry_);
5845  c_mumu_m_ = true;
5846  }
5847  return mumu_m_;
5848 }
5849 
5850 float const & baby_base::mumu_phi() const{
5851  if(!read_only_){
5852  throw std::logic_error("Trying to write to const tree.");
5853  }
5854  if(!c_mumu_phi_ && b_mumu_phi_){
5855  b_mumu_phi_->GetEntry(entry_);
5856  c_mumu_phi_ = true;
5857  }
5858  return mumu_phi_;
5859 }
5860 
5861 float const & baby_base::mumu_pt() const{
5862  if(!read_only_){
5863  throw std::logic_error("Trying to write to const tree.");
5864  }
5865  if(!c_mumu_pt_ && b_mumu_pt_){
5866  b_mumu_pt_->GetEntry(entry_);
5867  c_mumu_pt_ = true;
5868  }
5869  return mumu_pt_;
5870 }
5871 
5872 float const & baby_base::mumu_pt1() const{
5873  if(!read_only_){
5874  throw std::logic_error("Trying to write to const tree.");
5875  }
5876  if(!c_mumu_pt1_ && b_mumu_pt1_){
5877  b_mumu_pt1_->GetEntry(entry_);
5878  c_mumu_pt1_ = true;
5879  }
5880  return mumu_pt1_;
5881 }
5882 
5883 float const & baby_base::mumu_pt2() const{
5884  if(!read_only_){
5885  throw std::logic_error("Trying to write to const tree.");
5886  }
5887  if(!c_mumu_pt2_ && b_mumu_pt2_){
5888  b_mumu_pt2_->GetEntry(entry_);
5889  c_mumu_pt2_ = true;
5890  }
5891  return mumu_pt2_;
5892 }
5893 
5894 float const & baby_base::mumu_w() const{
5895  if(!read_only_){
5896  throw std::logic_error("Trying to write to const tree.");
5897  }
5898  if(!c_mumu_w_ && b_mumu_w_){
5899  b_mumu_w_->GetEntry(entry_);
5900  c_mumu_w_ = true;
5901  }
5902  return mumu_w_;
5903 }
5904 
5905 float const & baby_base::mumuv_eta() const{
5906  if(!read_only_){
5907  throw std::logic_error("Trying to write to const tree.");
5908  }
5909  if(!c_mumuv_eta_ && b_mumuv_eta_){
5910  b_mumuv_eta_->GetEntry(entry_);
5911  c_mumuv_eta_ = true;
5912  }
5913  return mumuv_eta_;
5914 }
5915 
5916 float const & baby_base::mumuv_m() const{
5917  if(!read_only_){
5918  throw std::logic_error("Trying to write to const tree.");
5919  }
5920  if(!c_mumuv_m_ && b_mumuv_m_){
5921  b_mumuv_m_->GetEntry(entry_);
5922  c_mumuv_m_ = true;
5923  }
5924  return mumuv_m_;
5925 }
5926 
5927 float const & baby_base::mumuv_phi() const{
5928  if(!read_only_){
5929  throw std::logic_error("Trying to write to const tree.");
5930  }
5931  if(!c_mumuv_phi_ && b_mumuv_phi_){
5932  b_mumuv_phi_->GetEntry(entry_);
5933  c_mumuv_phi_ = true;
5934  }
5935  return mumuv_phi_;
5936 }
5937 
5938 float const & baby_base::mumuv_pt() const{
5939  if(!read_only_){
5940  throw std::logic_error("Trying to write to const tree.");
5941  }
5942  if(!c_mumuv_pt_ && b_mumuv_pt_){
5943  b_mumuv_pt_->GetEntry(entry_);
5944  c_mumuv_pt_ = true;
5945  }
5946  return mumuv_pt_;
5947 }
5948 
5949 float const & baby_base::mumuv_pt1() const{
5950  if(!read_only_){
5951  throw std::logic_error("Trying to write to const tree.");
5952  }
5953  if(!c_mumuv_pt1_ && b_mumuv_pt1_){
5954  b_mumuv_pt1_->GetEntry(entry_);
5955  c_mumuv_pt1_ = true;
5956  }
5957  return mumuv_pt1_;
5958 }
5959 
5960 float const & baby_base::mumuv_pt2() const{
5961  if(!read_only_){
5962  throw std::logic_error("Trying to write to const tree.");
5963  }
5964  if(!c_mumuv_pt2_ && b_mumuv_pt2_){
5965  b_mumuv_pt2_->GetEntry(entry_);
5966  c_mumuv_pt2_ = true;
5967  }
5968  return mumuv_pt2_;
5969 }
5970 
5971 float const & baby_base::mumuv_w() const{
5972  if(!read_only_){
5973  throw std::logic_error("Trying to write to const tree.");
5974  }
5975  if(!c_mumuv_w_ && b_mumuv_w_){
5976  b_mumuv_w_->GetEntry(entry_);
5977  c_mumuv_w_ = true;
5978  }
5979  return mumuv_w_;
5980 }
5981 
5982 float const & baby_base::nisr() const{
5983  if(!read_only_){
5984  throw std::logic_error("Trying to write to const tree.");
5985  }
5986  if(!c_nisr_ && b_nisr_){
5987  b_nisr_->GetEntry(entry_);
5988  c_nisr_ = true;
5989  }
5990  return nisr_;
5991 }
5992 
5993 float const & baby_base::ntrupv_mean() const{
5994  if(!read_only_){
5995  throw std::logic_error("Trying to write to const tree.");
5996  }
5998  b_ntrupv_mean_->GetEntry(entry_);
5999  c_ntrupv_mean_ = true;
6000  }
6001  return ntrupv_mean_;
6002 }
6003 
6004 float const & baby_base::onel_ele105() const{
6005  if(!read_only_){
6006  throw std::logic_error("Trying to write to const tree.");
6007  }
6009  b_onel_ele105_->GetEntry(entry_);
6010  c_onel_ele105_ = true;
6011  }
6012  return onel_ele105_;
6013 }
6014 
6015 float const & baby_base::onel_ele23() const{
6016  if(!read_only_){
6017  throw std::logic_error("Trying to write to const tree.");
6018  }
6019  if(!c_onel_ele23_ && b_onel_ele23_){
6020  b_onel_ele23_->GetEntry(entry_);
6021  c_onel_ele23_ = true;
6022  }
6023  return onel_ele23_;
6024 }
6025 
6026 float const & baby_base::onel_ele8() const{
6027  if(!read_only_){
6028  throw std::logic_error("Trying to write to const tree.");
6029  }
6030  if(!c_onel_ele8_ && b_onel_ele8_){
6031  b_onel_ele8_->GetEntry(entry_);
6032  c_onel_ele8_ = true;
6033  }
6034  return onel_ele8_;
6035 }
6036 
6037 float const & baby_base::onel_vvvl() const{
6038  if(!read_only_){
6039  throw std::logic_error("Trying to write to const tree.");
6040  }
6041  if(!c_onel_vvvl_ && b_onel_vvvl_){
6042  b_onel_vvvl_->GetEntry(entry_);
6043  c_onel_vvvl_ = true;
6044  }
6045  return onel_vvvl_;
6046 }
6047 
6048 float const & baby_base::onht() const{
6049  if(!read_only_){
6050  throw std::logic_error("Trying to write to const tree.");
6051  }
6052  if(!c_onht_ && b_onht_){
6053  b_onht_->GetEntry(entry_);
6054  c_onht_ = true;
6055  }
6056  return onht_;
6057 }
6058 
6059 float const & baby_base::onmet() const{
6060  if(!read_only_){
6061  throw std::logic_error("Trying to write to const tree.");
6062  }
6063  if(!c_onmet_ && b_onmet_){
6064  b_onmet_->GetEntry(entry_);
6065  c_onmet_ = true;
6066  }
6067  return onmet_;
6068 }
6069 
6070 float const & baby_base::onmu_isomu18() const{
6071  if(!read_only_){
6072  throw std::logic_error("Trying to write to const tree.");
6073  }
6075  b_onmu_isomu18_->GetEntry(entry_);
6076  c_onmu_isomu18_ = true;
6077  }
6078  return onmu_isomu18_;
6079 }
6080 
6081 float const & baby_base::onmu_mu50() const{
6082  if(!read_only_){
6083  throw std::logic_error("Trying to write to const tree.");
6084  }
6085  if(!c_onmu_mu50_ && b_onmu_mu50_){
6086  b_onmu_mu50_->GetEntry(entry_);
6087  c_onmu_mu50_ = true;
6088  }
6089  return onmu_mu50_;
6090 }
6091 
6092 float const & baby_base::onmu_mu8() const{
6093  if(!read_only_){
6094  throw std::logic_error("Trying to write to const tree.");
6095  }
6096  if(!c_onmu_mu8_ && b_onmu_mu8_){
6097  b_onmu_mu8_->GetEntry(entry_);
6098  c_onmu_mu8_ = true;
6099  }
6100  return onmu_mu8_;
6101 }
6102 
6103 float const & baby_base::onmu_vvvl() const{
6104  if(!read_only_){
6105  throw std::logic_error("Trying to write to const tree.");
6106  }
6107  if(!c_onmu_vvvl_ && b_onmu_vvvl_){
6108  b_onmu_vvvl_->GetEntry(entry_);
6109  c_onmu_vvvl_ = true;
6110  }
6111  return onmu_vvvl_;
6112 }
6113 
6114 float const & baby_base::onph_ph90() const{
6115  if(!read_only_){
6116  throw std::logic_error("Trying to write to const tree.");
6117  }
6118  if(!c_onph_ph90_ && b_onph_ph90_){
6119  b_onph_ph90_->GetEntry(entry_);
6120  c_onph_ph90_ = true;
6121  }
6122  return onph_ph90_;
6123 }
6124 
6125 float const & baby_base::ptll_me() const{
6126  if(!read_only_){
6127  throw std::logic_error("Trying to write to const tree.");
6128  }
6129  if(!c_ptll_me_ && b_ptll_me_){
6130  b_ptll_me_->GetEntry(entry_);
6131  c_ptll_me_ = true;
6132  }
6133  return ptll_me_;
6134 }
6135 
6136 float const & baby_base::st() const{
6137  if(!read_only_){
6138  throw std::logic_error("Trying to write to const tree.");
6139  }
6140  if(!c_st_ && b_st_){
6141  b_st_->GetEntry(entry_);
6142  c_st_ = true;
6143  }
6144  return st_;
6145 }
6146 
6147 float const & baby_base::top_pt() const{
6148  if(!read_only_){
6149  throw std::logic_error("Trying to write to const tree.");
6150  }
6151  if(!c_top_pt_ && b_top_pt_){
6152  b_top_pt_->GetEntry(entry_);
6153  c_top_pt_ = true;
6154  }
6155  return top_pt_;
6156 }
6157 
6158 float const & baby_base::w_bhig() const{
6159  if(!read_only_){
6160  throw std::logic_error("Trying to write to const tree.");
6161  }
6162  if(!c_w_bhig_ && b_w_bhig_){
6163  b_w_bhig_->GetEntry(entry_);
6164  c_w_bhig_ = true;
6165  }
6166  return w_bhig_;
6167 }
6168 
6169 float const & baby_base::w_bhig_deep() const{
6170  if(!read_only_){
6171  throw std::logic_error("Trying to write to const tree.");
6172  }
6174  b_w_bhig_deep_->GetEntry(entry_);
6175  c_w_bhig_deep_ = true;
6176  }
6177  return w_bhig_deep_;
6178 }
6179 
6180 float const & baby_base::w_bhig_deep_proc() const{
6181  if(!read_only_){
6182  throw std::logic_error("Trying to write to const tree.");
6183  }
6185  b_w_bhig_deep_proc_->GetEntry(entry_);
6186  c_w_bhig_deep_proc_ = true;
6187  }
6188  return w_bhig_deep_proc_;
6189 }
6190 
6191 float const & baby_base::w_bhig_proc() const{
6192  if(!read_only_){
6193  throw std::logic_error("Trying to write to const tree.");
6194  }
6196  b_w_bhig_proc_->GetEntry(entry_);
6197  c_w_bhig_proc_ = true;
6198  }
6199  return w_bhig_proc_;
6200 }
6201 
6202 float const & baby_base::w_btag() const{
6203  if(!read_only_){
6204  throw std::logic_error("Trying to write to const tree.");
6205  }
6206  if(!c_w_btag_ && b_w_btag_){
6207  b_w_btag_->GetEntry(entry_);
6208  c_w_btag_ = true;
6209  }
6210  return w_btag_;
6211 }
6212 
6213 float const & baby_base::w_btag_deep() const{
6214  if(!read_only_){
6215  throw std::logic_error("Trying to write to const tree.");
6216  }
6218  b_w_btag_deep_->GetEntry(entry_);
6219  c_w_btag_deep_ = true;
6220  }
6221  return w_btag_deep_;
6222 }
6223 
6224 float const & baby_base::w_btag_deep_proc() const{
6225  if(!read_only_){
6226  throw std::logic_error("Trying to write to const tree.");
6227  }
6229  b_w_btag_deep_proc_->GetEntry(entry_);
6230  c_w_btag_deep_proc_ = true;
6231  }
6232  return w_btag_deep_proc_;
6233 }
6234 
6235 float const & baby_base::w_btag_loose() const{
6236  if(!read_only_){
6237  throw std::logic_error("Trying to write to const tree.");
6238  }
6240  b_w_btag_loose_->GetEntry(entry_);
6241  c_w_btag_loose_ = true;
6242  }
6243  return w_btag_loose_;
6244 }
6245 
6246 float const & baby_base::w_btag_loose_deep() const{
6247  if(!read_only_){
6248  throw std::logic_error("Trying to write to const tree.");
6249  }
6251  b_w_btag_loose_deep_->GetEntry(entry_);
6252  c_w_btag_loose_deep_ = true;
6253  }
6254  return w_btag_loose_deep_;
6255 }
6256 
6258  if(!read_only_){
6259  throw std::logic_error("Trying to write to const tree.");
6260  }
6262  b_w_btag_loose_deep_proc_->GetEntry(entry_);
6264  }
6265  return w_btag_loose_deep_proc_;
6266 }
6267 
6268 float const & baby_base::w_btag_loose_proc() const{
6269  if(!read_only_){
6270  throw std::logic_error("Trying to write to const tree.");
6271  }
6273  b_w_btag_loose_proc_->GetEntry(entry_);
6274  c_w_btag_loose_proc_ = true;
6275  }
6276  return w_btag_loose_proc_;
6277 }
6278 
6279 float const & baby_base::w_btag_proc() const{
6280  if(!read_only_){
6281  throw std::logic_error("Trying to write to const tree.");
6282  }
6284  b_w_btag_proc_->GetEntry(entry_);
6285  c_w_btag_proc_ = true;
6286  }
6287  return w_btag_proc_;
6288 }
6289 
6290 float const & baby_base::w_btag_tight() const{
6291  if(!read_only_){
6292  throw std::logic_error("Trying to write to const tree.");
6293  }
6295  b_w_btag_tight_->GetEntry(entry_);
6296  c_w_btag_tight_ = true;
6297  }
6298  return w_btag_tight_;
6299 }
6300 
6301 float const & baby_base::w_btag_tight_deep() const{
6302  if(!read_only_){
6303  throw std::logic_error("Trying to write to const tree.");
6304  }
6306  b_w_btag_tight_deep_->GetEntry(entry_);
6307  c_w_btag_tight_deep_ = true;
6308  }
6309  return w_btag_tight_deep_;
6310 }
6311 
6313  if(!read_only_){
6314  throw std::logic_error("Trying to write to const tree.");
6315  }
6317  b_w_btag_tight_deep_proc_->GetEntry(entry_);
6319  }
6320  return w_btag_tight_deep_proc_;
6321 }
6322 
6323 float const & baby_base::w_btag_tight_proc() const{
6324  if(!read_only_){
6325  throw std::logic_error("Trying to write to const tree.");
6326  }
6328  b_w_btag_tight_proc_->GetEntry(entry_);
6329  c_w_btag_tight_proc_ = true;
6330  }
6331  return w_btag_tight_proc_;
6332 }
6333 
6334 float const & baby_base::w_fs_lep() const{
6335  if(!read_only_){
6336  throw std::logic_error("Trying to write to const tree.");
6337  }
6338  if(!c_w_fs_lep_ && b_w_fs_lep_){
6339  b_w_fs_lep_->GetEntry(entry_);
6340  c_w_fs_lep_ = true;
6341  }
6342  return w_fs_lep_;
6343 }
6344 
6345 float const & baby_base::w_isr() const{
6346  if(!read_only_){
6347  throw std::logic_error("Trying to write to const tree.");
6348  }
6349  if(!c_w_isr_ && b_w_isr_){
6350  b_w_isr_->GetEntry(entry_);
6351  c_w_isr_ = true;
6352  }
6353  return w_isr_;
6354 }
6355 
6356 float const & baby_base::w_lep() const{
6357  if(!read_only_){
6358  throw std::logic_error("Trying to write to const tree.");
6359  }
6360  if(!c_w_lep_ && b_w_lep_){
6361  b_w_lep_->GetEntry(entry_);
6362  c_w_lep_ = true;
6363  }
6364  return w_lep_;
6365 }
6366 
6367 float const & baby_base::w_lumi() const{
6368  if(!read_only_){
6369  throw std::logic_error("Trying to write to const tree.");
6370  }
6371  if(!c_w_lumi_ && b_w_lumi_){
6372  b_w_lumi_->GetEntry(entry_);
6373  c_w_lumi_ = true;
6374  }
6375  return w_lumi_;
6376 }
6377 
6378 float const & baby_base::w_pu() const{
6379  if(!read_only_){
6380  throw std::logic_error("Trying to write to const tree.");
6381  }
6382  if(!c_w_pu_ && b_w_pu_){
6383  b_w_pu_->GetEntry(entry_);
6384  c_w_pu_ = true;
6385  }
6386  return w_pu_;
6387 }
6388 
6389 float const & baby_base::w_toppt() const{
6390  if(!read_only_){
6391  throw std::logic_error("Trying to write to const tree.");
6392  }
6393  if(!c_w_toppt_ && b_w_toppt_){
6394  b_w_toppt_->GetEntry(entry_);
6395  c_w_toppt_ = true;
6396  }
6397  return w_toppt_;
6398 }
6399 
6400 float const & baby_base::weight() const{
6401  if(!read_only_){
6402  throw std::logic_error("Trying to write to const tree.");
6403  }
6404  if(!c_weight_ && b_weight_){
6405  b_weight_->GetEntry(entry_);
6406  c_weight_ = true;
6407  }
6408  return weight_;
6409 }
6410 
6411 float const & baby_base::weight_rpv() const{
6412  if(!read_only_){
6413  throw std::logic_error("Trying to write to const tree.");
6414  }
6415  if(!c_weight_rpv_ && b_weight_rpv_){
6416  b_weight_rpv_->GetEntry(entry_);
6417  c_weight_rpv_ = true;
6418  }
6419  return weight_rpv_;
6420 }
6421 
6422 int const & baby_base::bb_highcsv_idx() const{
6423  if(!read_only_){
6424  throw std::logic_error("Trying to write to const tree.");
6425  }
6427  b_bb_highcsv_idx_->GetEntry(entry_);
6428  c_bb_highcsv_idx_ = true;
6429  }
6430  return bb_highcsv_idx_;
6431 }
6432 
6434  if(!read_only_){
6435  throw std::logic_error("Trying to write to const tree.");
6436  }
6438  b_bb_highcsv_idx_deep_->GetEntry(entry_);
6439  c_bb_highcsv_idx_deep_ = true;
6440  }
6441  return bb_highcsv_idx_deep_;
6442 }
6443 
6444 int const & baby_base::hig_bin() const{
6445  if(!read_only_){
6446  throw std::logic_error("Trying to write to const tree.");
6447  }
6448  if(!c_hig_bin_ && b_hig_bin_){
6449  b_hig_bin_->GetEntry(entry_);
6450  c_hig_bin_ = true;
6451  }
6452  return hig_bin_;
6453 }
6454 
6455 int const & baby_base::higd_bin() const{
6456  if(!read_only_){
6457  throw std::logic_error("Trying to write to const tree.");
6458  }
6459  if(!c_higd_bin_ && b_higd_bin_){
6460  b_higd_bin_->GetEntry(entry_);
6461  c_higd_bin_ = true;
6462  }
6463  return higd_bin_;
6464 }
6465 
6466 int const & baby_base::lumiblock() const{
6467  if(!read_only_){
6468  throw std::logic_error("Trying to write to const tree.");
6469  }
6470  if(!c_lumiblock_ && b_lumiblock_){
6471  b_lumiblock_->GetEntry(entry_);
6472  c_lumiblock_ = true;
6473  }
6474  return lumiblock_;
6475 }
6476 
6477 int const & baby_base::mgluino() const{
6478  if(!read_only_){
6479  throw std::logic_error("Trying to write to const tree.");
6480  }
6481  if(!c_mgluino_ && b_mgluino_){
6482  b_mgluino_->GetEntry(entry_);
6483  c_mgluino_ = true;
6484  }
6485  return mgluino_;
6486 }
6487 
6488 int const & baby_base::mlsp() const{
6489  if(!read_only_){
6490  throw std::logic_error("Trying to write to const tree.");
6491  }
6492  if(!c_mlsp_ && b_mlsp_){
6493  b_mlsp_->GetEntry(entry_);
6494  c_mlsp_ = true;
6495  }
6496  return mlsp_;
6497 }
6498 
6499 int const & baby_base::nbdfl() const{
6500  if(!read_only_){
6501  throw std::logic_error("Trying to write to const tree.");
6502  }
6503  if(!c_nbdfl_ && b_nbdfl_){
6504  b_nbdfl_->GetEntry(entry_);
6505  c_nbdfl_ = true;
6506  }
6507  return nbdfl_;
6508 }
6509 
6510 int const & baby_base::nbdfm() const{
6511  if(!read_only_){
6512  throw std::logic_error("Trying to write to const tree.");
6513  }
6514  if(!c_nbdfm_ && b_nbdfm_){
6515  b_nbdfm_->GetEntry(entry_);
6516  c_nbdfm_ = true;
6517  }
6518  return nbdfm_;
6519 }
6520 
6521 int const & baby_base::nbdft() const{
6522  if(!read_only_){
6523  throw std::logic_error("Trying to write to const tree.");
6524  }
6525  if(!c_nbdft_ && b_nbdft_){
6526  b_nbdft_->GetEntry(entry_);
6527  c_nbdft_ = true;
6528  }
6529  return nbdft_;
6530 }
6531 
6532 int const & baby_base::nbdl() const{
6533  if(!read_only_){
6534  throw std::logic_error("Trying to write to const tree.");
6535  }
6536  if(!c_nbdl_ && b_nbdl_){
6537  b_nbdl_->GetEntry(entry_);
6538  c_nbdl_ = true;
6539  }
6540  return nbdl_;
6541 }
6542 
6543 int const & baby_base::nbdm() const{
6544  if(!read_only_){
6545  throw std::logic_error("Trying to write to const tree.");
6546  }
6547  if(!c_nbdm_ && b_nbdm_){
6548  b_nbdm_->GetEntry(entry_);
6549  c_nbdm_ = true;
6550  }
6551  return nbdm_;
6552 }
6553 
6554 int const & baby_base::nbdt() const{
6555  if(!read_only_){
6556  throw std::logic_error("Trying to write to const tree.");
6557  }
6558  if(!c_nbdt_ && b_nbdt_){
6559  b_nbdt_->GetEntry(entry_);
6560  c_nbdt_ = true;
6561  }
6562  return nbdt_;
6563 }
6564 
6565 int const & baby_base::nbl() const{
6566  if(!read_only_){
6567  throw std::logic_error("Trying to write to const tree.");
6568  }
6569  if(!c_nbl_ && b_nbl_){
6570  b_nbl_->GetEntry(entry_);
6571  c_nbl_ = true;
6572  }
6573  return nbl_;
6574 }
6575 
6576 int const & baby_base::nbm() const{
6577  if(!read_only_){
6578  throw std::logic_error("Trying to write to const tree.");
6579  }
6580  if(!c_nbm_ && b_nbm_){
6581  b_nbm_->GetEntry(entry_);
6582  c_nbm_ = true;
6583  }
6584  return nbm_;
6585 }
6586 
6587 int const & baby_base::nbm_ra2() const{
6588  if(!read_only_){
6589  throw std::logic_error("Trying to write to const tree.");
6590  }
6591  if(!c_nbm_ra2_ && b_nbm_ra2_){
6592  b_nbm_ra2_->GetEntry(entry_);
6593  c_nbm_ra2_ = true;
6594  }
6595  return nbm_ra2_;
6596 }
6597 
6598 int const & baby_base::nbt() const{
6599  if(!read_only_){
6600  throw std::logic_error("Trying to write to const tree.");
6601  }
6602  if(!c_nbt_ && b_nbt_){
6603  b_nbt_->GetEntry(entry_);
6604  c_nbt_ = true;
6605  }
6606  return nbt_;
6607 }
6608 
6609 int const & baby_base::nels() const{
6610  if(!read_only_){
6611  throw std::logic_error("Trying to write to const tree.");
6612  }
6613  if(!c_nels_ && b_nels_){
6614  b_nels_->GetEntry(entry_);
6615  c_nels_ = true;
6616  }
6617  return nels_;
6618 }
6619 
6620 int const & baby_base::nels_ele23() const{
6621  if(!read_only_){
6622  throw std::logic_error("Trying to write to const tree.");
6623  }
6624  if(!c_nels_ele23_ && b_nels_ele23_){
6625  b_nels_ele23_->GetEntry(entry_);
6626  c_nels_ele23_ = true;
6627  }
6628  return nels_ele23_;
6629 }
6630 
6631 int const & baby_base::nels_vvvl() const{
6632  if(!read_only_){
6633  throw std::logic_error("Trying to write to const tree.");
6634  }
6635  if(!c_nels_vvvl_ && b_nels_vvvl_){
6636  b_nels_vvvl_->GetEntry(entry_);
6637  c_nels_vvvl_ = true;
6638  }
6639  return nels_vvvl_;
6640 }
6641 
6642 int const & baby_base::nfjets08() const{
6643  if(!read_only_){
6644  throw std::logic_error("Trying to write to const tree.");
6645  }
6646  if(!c_nfjets08_ && b_nfjets08_){
6647  b_nfjets08_->GetEntry(entry_);
6648  c_nfjets08_ = true;
6649  }
6650  return nfjets08_;
6651 }
6652 
6653 int const & baby_base::nfjets14() const{
6654  if(!read_only_){
6655  throw std::logic_error("Trying to write to const tree.");
6656  }
6657  if(!c_nfjets14_ && b_nfjets14_){
6658  b_nfjets14_->GetEntry(entry_);
6659  c_nfjets14_ = true;
6660  }
6661  return nfjets14_;
6662 }
6663 
6664 int const & baby_base::nisr_me() const{
6665  if(!read_only_){
6666  throw std::logic_error("Trying to write to const tree.");
6667  }
6668  if(!c_nisr_me_ && b_nisr_me_){
6669  b_nisr_me_->GetEntry(entry_);
6670  c_nisr_me_ = true;
6671  }
6672  return nisr_me_;
6673 }
6674 
6675 int const & baby_base::njets() const{
6676  if(!read_only_){
6677  throw std::logic_error("Trying to write to const tree.");
6678  }
6679  if(!c_njets_ && b_njets_){
6680  b_njets_->GetEntry(entry_);
6681  c_njets_ = true;
6682  }
6683  return njets_;
6684 }
6685 
6686 int const & baby_base::njets_clean() const{
6687  if(!read_only_){
6688  throw std::logic_error("Trying to write to const tree.");
6689  }
6691  b_njets_clean_->GetEntry(entry_);
6692  c_njets_clean_ = true;
6693  }
6694  return njets_clean_;
6695 }
6696 
6697 int const & baby_base::njets_ra2() const{
6698  if(!read_only_){
6699  throw std::logic_error("Trying to write to const tree.");
6700  }
6701  if(!c_njets_ra2_ && b_njets_ra2_){
6702  b_njets_ra2_->GetEntry(entry_);
6703  c_njets_ra2_ = true;
6704  }
6705  return njets_ra2_;
6706 }
6707 
6708 int const & baby_base::nleps() const{
6709  if(!read_only_){
6710  throw std::logic_error("Trying to write to const tree.");
6711  }
6712  if(!c_nleps_ && b_nleps_){
6713  b_nleps_->GetEntry(entry_);
6714  c_nleps_ = true;
6715  }
6716  return nleps_;
6717 }
6718 
6719 int const & baby_base::nleps_tm() const{
6720  if(!read_only_){
6721  throw std::logic_error("Trying to write to const tree.");
6722  }
6723  if(!c_nleps_tm_ && b_nleps_tm_){
6724  b_nleps_tm_->GetEntry(entry_);
6725  c_nleps_tm_ = true;
6726  }
6727  return nleps_tm_;
6728 }
6729 
6730 int const & baby_base::nmus() const{
6731  if(!read_only_){
6732  throw std::logic_error("Trying to write to const tree.");
6733  }
6734  if(!c_nmus_ && b_nmus_){
6735  b_nmus_->GetEntry(entry_);
6736  c_nmus_ = true;
6737  }
6738  return nmus_;
6739 }
6740 
6741 int const & baby_base::nmus_isomu18() const{
6742  if(!read_only_){
6743  throw std::logic_error("Trying to write to const tree.");
6744  }
6746  b_nmus_isomu18_->GetEntry(entry_);
6747  c_nmus_isomu18_ = true;
6748  }
6749  return nmus_isomu18_;
6750 }
6751 
6752 int const & baby_base::nmus_vvvl() const{
6753  if(!read_only_){
6754  throw std::logic_error("Trying to write to const tree.");
6755  }
6756  if(!c_nmus_vvvl_ && b_nmus_vvvl_){
6757  b_nmus_vvvl_->GetEntry(entry_);
6758  c_nmus_vvvl_ = true;
6759  }
6760  return nmus_vvvl_;
6761 }
6762 
6763 int const & baby_base::nph() const{
6764  if(!read_only_){
6765  throw std::logic_error("Trying to write to const tree.");
6766  }
6767  if(!c_nph_ && b_nph_){
6768  b_nph_->GetEntry(entry_);
6769  c_nph_ = true;
6770  }
6771  return nph_;
6772 }
6773 
6774 int const & baby_base::npv() const{
6775  if(!read_only_){
6776  throw std::logic_error("Trying to write to const tree.");
6777  }
6778  if(!c_npv_ && b_npv_){
6779  b_npv_->GetEntry(entry_);
6780  c_npv_ = true;
6781  }
6782  return npv_;
6783 }
6784 
6785 int const & baby_base::ntks() const{
6786  if(!read_only_){
6787  throw std::logic_error("Trying to write to const tree.");
6788  }
6789  if(!c_ntks_ && b_ntks_){
6790  b_ntks_->GetEntry(entry_);
6791  c_ntks_ = true;
6792  }
6793  return ntks_;
6794 }
6795 
6796 int const & baby_base::ntruels() const{
6797  if(!read_only_){
6798  throw std::logic_error("Trying to write to const tree.");
6799  }
6800  if(!c_ntruels_ && b_ntruels_){
6801  b_ntruels_->GetEntry(entry_);
6802  c_ntruels_ = true;
6803  }
6804  return ntruels_;
6805 }
6806 
6807 int const & baby_base::ntruleps() const{
6808  if(!read_only_){
6809  throw std::logic_error("Trying to write to const tree.");
6810  }
6811  if(!c_ntruleps_ && b_ntruleps_){
6812  b_ntruleps_->GetEntry(entry_);
6813  c_ntruleps_ = true;
6814  }
6815  return ntruleps_;
6816 }
6817 
6818 int const & baby_base::ntrumus() const{
6819  if(!read_only_){
6820  throw std::logic_error("Trying to write to const tree.");
6821  }
6822  if(!c_ntrumus_ && b_ntrumus_){
6823  b_ntrumus_->GetEntry(entry_);
6824  c_ntrumus_ = true;
6825  }
6826  return ntrumus_;
6827 }
6828 
6829 int const & baby_base::ntrupv() const{
6830  if(!read_only_){
6831  throw std::logic_error("Trying to write to const tree.");
6832  }
6833  if(!c_ntrupv_ && b_ntrupv_){
6834  b_ntrupv_->GetEntry(entry_);
6835  c_ntrupv_ = true;
6836  }
6837  return ntrupv_;
6838 }
6839 
6840 int const & baby_base::ntrutaush() const{
6841  if(!read_only_){
6842  throw std::logic_error("Trying to write to const tree.");
6843  }
6844  if(!c_ntrutaush_ && b_ntrutaush_){
6845  b_ntrutaush_->GetEntry(entry_);
6846  c_ntrutaush_ = true;
6847  }
6848  return ntrutaush_;
6849 }
6850 
6851 int const & baby_base::ntrutausl() const{
6852  if(!read_only_){
6853  throw std::logic_error("Trying to write to const tree.");
6854  }
6855  if(!c_ntrutausl_ && b_ntrutausl_){
6856  b_ntrutausl_->GetEntry(entry_);
6857  c_ntrutausl_ = true;
6858  }
6859  return ntrutausl_;
6860 }
6861 
6862 int const & baby_base::nvels() const{
6863  if(!read_only_){
6864  throw std::logic_error("Trying to write to const tree.");
6865  }
6866  if(!c_nvels_ && b_nvels_){
6867  b_nvels_->GetEntry(entry_);
6868  c_nvels_ = true;
6869  }
6870  return nvels_;
6871 }
6872 
6873 int const & baby_base::nveto() const{
6874  if(!read_only_){
6875  throw std::logic_error("Trying to write to const tree.");
6876  }
6877  if(!c_nveto_ && b_nveto_){
6878  b_nveto_->GetEntry(entry_);
6879  c_nveto_ = true;
6880  }
6881  return nveto_;
6882 }
6883 
6884 int const & baby_base::nvleps() const{
6885  if(!read_only_){
6886  throw std::logic_error("Trying to write to const tree.");
6887  }
6888  if(!c_nvleps_ && b_nvleps_){
6889  b_nvleps_->GetEntry(entry_);
6890  c_nvleps_ = true;
6891  }
6892  return nvleps_;
6893 }
6894 
6895 int const & baby_base::nvmus() const{
6896  if(!read_only_){
6897  throw std::logic_error("Trying to write to const tree.");
6898  }
6899  if(!c_nvmus_ && b_nvmus_){
6900  b_nvmus_->GetEntry(entry_);
6901  c_nvmus_ = true;
6902  }
6903  return nvmus_;
6904 }
6905 
6906 int const & baby_base::run() const{
6907  if(!read_only_){
6908  throw std::logic_error("Trying to write to const tree.");
6909  }
6910  if(!c_run_ && b_run_){
6911  b_run_->GetEntry(entry_);
6912  c_run_ = true;
6913  }
6914  return run_;
6915 }
6916 
6917 int const & baby_base::type() const{
6918  if(!read_only_){
6919  throw std::logic_error("Trying to write to const tree.");
6920  }
6921  if(!c_type_ && b_type_){
6922  b_type_->GetEntry(entry_);
6923  c_type_ = true;
6924  }
6925  return type_;
6926 }
6927 
6928 std::vector<bool> const & baby_base::els_ele105() const{
6929  if(!read_only_){
6930  throw std::logic_error("Trying to write to const tree.");
6931  }
6932  if(!c_els_ele105_ && b_els_ele105_){
6933  b_els_ele105_->GetEntry(entry_);
6934  c_els_ele105_ = true;
6935  }
6936  return els_ele105_;
6937 }
6938 
6939 std::vector<bool> const & baby_base::els_ele23() const{
6940  if(!read_only_){
6941  throw std::logic_error("Trying to write to const tree.");
6942  }
6943  if(!c_els_ele23_ && b_els_ele23_){
6944  b_els_ele23_->GetEntry(entry_);
6945  c_els_ele23_ = true;
6946  }
6947  return els_ele23_;
6948 }
6949 
6950 std::vector<bool> const & baby_base::els_ele8() const{
6951  if(!read_only_){
6952  throw std::logic_error("Trying to write to const tree.");
6953  }
6954  if(!c_els_ele8_ && b_els_ele8_){
6955  b_els_ele8_->GetEntry(entry_);
6956  c_els_ele8_ = true;
6957  }
6958  return els_ele8_;
6959 }
6960 
6961 std::vector<bool> const & baby_base::els_inz() const{
6962  if(!read_only_){
6963  throw std::logic_error("Trying to write to const tree.");
6964  }
6965  if(!c_els_inz_ && b_els_inz_){
6966  b_els_inz_->GetEntry(entry_);
6967  c_els_inz_ = true;
6968  }
6969  return els_inz_;
6970 }
6971 
6972 std::vector<bool> const & baby_base::els_inzv() const{
6973  if(!read_only_){
6974  throw std::logic_error("Trying to write to const tree.");
6975  }
6976  if(!c_els_inzv_ && b_els_inzv_){
6977  b_els_inzv_->GetEntry(entry_);
6978  c_els_inzv_ = true;
6979  }
6980  return els_inzv_;
6981 }
6982 
6983 std::vector<bool> const & baby_base::els_ispf() const{
6984  if(!read_only_){
6985  throw std::logic_error("Trying to write to const tree.");
6986  }
6987  if(!c_els_ispf_ && b_els_ispf_){
6988  b_els_ispf_->GetEntry(entry_);
6989  c_els_ispf_ = true;
6990  }
6991  return els_ispf_;
6992 }
6993 
6994 std::vector<bool> const & baby_base::els_sig() const{
6995  if(!read_only_){
6996  throw std::logic_error("Trying to write to const tree.");
6997  }
6998  if(!c_els_sig_ && b_els_sig_){
6999  b_els_sig_->GetEntry(entry_);
7000  c_els_sig_ = true;
7001  }
7002  return els_sig_;
7003 }
7004 
7005 std::vector<bool> const & baby_base::els_sigid() const{
7006  if(!read_only_){
7007  throw std::logic_error("Trying to write to const tree.");
7008  }
7009  if(!c_els_sigid_ && b_els_sigid_){
7010  b_els_sigid_->GetEntry(entry_);
7011  c_els_sigid_ = true;
7012  }
7013  return els_sigid_;
7014 }
7015 
7016 std::vector<bool> const & baby_base::els_tight() const{
7017  if(!read_only_){
7018  throw std::logic_error("Trying to write to const tree.");
7019  }
7020  if(!c_els_tight_ && b_els_tight_){
7021  b_els_tight_->GetEntry(entry_);
7022  c_els_tight_ = true;
7023  }
7024  return els_tight_;
7025 }
7026 
7027 std::vector<bool> const & baby_base::els_tm() const{
7028  if(!read_only_){
7029  throw std::logic_error("Trying to write to const tree.");
7030  }
7031  if(!c_els_tm_ && b_els_tm_){
7032  b_els_tm_->GetEntry(entry_);
7033  c_els_tm_ = true;
7034  }
7035  return els_tm_;
7036 }
7037 
7038 std::vector<bool> const & baby_base::els_vvvl() const{
7039  if(!read_only_){
7040  throw std::logic_error("Trying to write to const tree.");
7041  }
7042  if(!c_els_vvvl_ && b_els_vvvl_){
7043  b_els_vvvl_->GetEntry(entry_);
7044  c_els_vvvl_ = true;
7045  }
7046  return els_vvvl_;
7047 }
7048 
7049 std::vector<bool> const & baby_base::jets_h1() const{
7050  if(!read_only_){
7051  throw std::logic_error("Trying to write to const tree.");
7052  }
7053  if(!c_jets_h1_ && b_jets_h1_){
7054  b_jets_h1_->GetEntry(entry_);
7055  c_jets_h1_ = true;
7056  }
7057  return jets_h1_;
7058 }
7059 
7060 std::vector<bool> const & baby_base::jets_h1d() const{
7061  if(!read_only_){
7062  throw std::logic_error("Trying to write to const tree.");
7063  }
7064  if(!c_jets_h1d_ && b_jets_h1d_){
7065  b_jets_h1d_->GetEntry(entry_);
7066  c_jets_h1d_ = true;
7067  }
7068  return jets_h1d_;
7069 }
7070 
7071 std::vector<bool> const & baby_base::jets_h2() const{
7072  if(!read_only_){
7073  throw std::logic_error("Trying to write to const tree.");
7074  }
7075  if(!c_jets_h2_ && b_jets_h2_){
7076  b_jets_h2_->GetEntry(entry_);
7077  c_jets_h2_ = true;
7078  }
7079  return jets_h2_;
7080 }
7081 
7082 std::vector<bool> const & baby_base::jets_h2d() const{
7083  if(!read_only_){
7084  throw std::logic_error("Trying to write to const tree.");
7085  }
7086  if(!c_jets_h2d_ && b_jets_h2d_){
7087  b_jets_h2d_->GetEntry(entry_);
7088  c_jets_h2d_ = true;
7089  }
7090  return jets_h2d_;
7091 }
7092 
7093 std::vector<bool> const & baby_base::jets_isisr() const{
7094  if(!read_only_){
7095  throw std::logic_error("Trying to write to const tree.");
7096  }
7097  if(!c_jets_isisr_ && b_jets_isisr_){
7098  b_jets_isisr_->GetEntry(entry_);
7099  c_jets_isisr_ = true;
7100  }
7101  return jets_isisr_;
7102 }
7103 
7104 std::vector<bool> const & baby_base::jets_islep() const{
7105  if(!read_only_){
7106  throw std::logic_error("Trying to write to const tree.");
7107  }
7108  if(!c_jets_islep_ && b_jets_islep_){
7109  b_jets_islep_->GetEntry(entry_);
7110  c_jets_islep_ = true;
7111  }
7112  return jets_islep_;
7113 }
7114 
7115 std::vector<bool> const & baby_base::mc_gs() const{
7116  if(!read_only_){
7117  throw std::logic_error("Trying to write to const tree.");
7118  }
7119  if(!c_mc_gs_ && b_mc_gs_){
7120  b_mc_gs_->GetEntry(entry_);
7121  c_mc_gs_ = true;
7122  }
7123  return mc_gs_;
7124 }
7125 
7126 std::vector<bool> const & baby_base::mus_bad() const{
7127  if(!read_only_){
7128  throw std::logic_error("Trying to write to const tree.");
7129  }
7130  if(!c_mus_bad_ && b_mus_bad_){
7131  b_mus_bad_->GetEntry(entry_);
7132  c_mus_bad_ = true;
7133  }
7134  return mus_bad_;
7135 }
7136 
7137 std::vector<bool> const & baby_base::mus_bad_dupl() const{
7138  if(!read_only_){
7139  throw std::logic_error("Trying to write to const tree.");
7140  }
7142  b_mus_bad_dupl_->GetEntry(entry_);
7143  c_mus_bad_dupl_ = true;
7144  }
7145  return mus_bad_dupl_;
7146 }
7147 
7148 std::vector<bool> const & baby_base::mus_bad_trkmu() const{
7149  if(!read_only_){
7150  throw std::logic_error("Trying to write to const tree.");
7151  }
7153  b_mus_bad_trkmu_->GetEntry(entry_);
7154  c_mus_bad_trkmu_ = true;
7155  }
7156  return mus_bad_trkmu_;
7157 }
7158 
7159 std::vector<bool> const & baby_base::mus_demoted() const{
7160  if(!read_only_){
7161  throw std::logic_error("Trying to write to const tree.");
7162  }
7164  b_mus_demoted_->GetEntry(entry_);
7165  c_mus_demoted_ = true;
7166  }
7167  return mus_demoted_;
7168 }
7169 
7170 std::vector<bool> const & baby_base::mus_inz() const{
7171  if(!read_only_){
7172  throw std::logic_error("Trying to write to const tree.");
7173  }
7174  if(!c_mus_inz_ && b_mus_inz_){
7175  b_mus_inz_->GetEntry(entry_);
7176  c_mus_inz_ = true;
7177  }
7178  return mus_inz_;
7179 }
7180 
7181 std::vector<bool> const & baby_base::mus_inzv() const{
7182  if(!read_only_){
7183  throw std::logic_error("Trying to write to const tree.");
7184  }
7185  if(!c_mus_inzv_ && b_mus_inzv_){
7186  b_mus_inzv_->GetEntry(entry_);
7187  c_mus_inzv_ = true;
7188  }
7189  return mus_inzv_;
7190 }
7191 
7192 std::vector<bool> const & baby_base::mus_isomu18() const{
7193  if(!read_only_){
7194  throw std::logic_error("Trying to write to const tree.");
7195  }
7197  b_mus_isomu18_->GetEntry(entry_);
7198  c_mus_isomu18_ = true;
7199  }
7200  return mus_isomu18_;
7201 }
7202 
7203 std::vector<bool> const & baby_base::mus_mu50() const{
7204  if(!read_only_){
7205  throw std::logic_error("Trying to write to const tree.");
7206  }
7207  if(!c_mus_mu50_ && b_mus_mu50_){
7208  b_mus_mu50_->GetEntry(entry_);
7209  c_mus_mu50_ = true;
7210  }
7211  return mus_mu50_;
7212 }
7213 
7214 std::vector<bool> const & baby_base::mus_mu8() const{
7215  if(!read_only_){
7216  throw std::logic_error("Trying to write to const tree.");
7217  }
7218  if(!c_mus_mu8_ && b_mus_mu8_){
7219  b_mus_mu8_->GetEntry(entry_);
7220  c_mus_mu8_ = true;
7221  }
7222  return mus_mu8_;
7223 }
7224 
7225 std::vector<bool> const & baby_base::mus_sig() const{
7226  if(!read_only_){
7227  throw std::logic_error("Trying to write to const tree.");
7228  }
7229  if(!c_mus_sig_ && b_mus_sig_){
7230  b_mus_sig_->GetEntry(entry_);
7231  c_mus_sig_ = true;
7232  }
7233  return mus_sig_;
7234 }
7235 
7236 std::vector<bool> const & baby_base::mus_sigid() const{
7237  if(!read_only_){
7238  throw std::logic_error("Trying to write to const tree.");
7239  }
7240  if(!c_mus_sigid_ && b_mus_sigid_){
7241  b_mus_sigid_->GetEntry(entry_);
7242  c_mus_sigid_ = true;
7243  }
7244  return mus_sigid_;
7245 }
7246 
7247 std::vector<bool> const & baby_base::mus_tight() const{
7248  if(!read_only_){
7249  throw std::logic_error("Trying to write to const tree.");
7250  }
7251  if(!c_mus_tight_ && b_mus_tight_){
7252  b_mus_tight_->GetEntry(entry_);
7253  c_mus_tight_ = true;
7254  }
7255  return mus_tight_;
7256 }
7257 
7258 std::vector<bool> const & baby_base::mus_tm() const{
7259  if(!read_only_){
7260  throw std::logic_error("Trying to write to const tree.");
7261  }
7262  if(!c_mus_tm_ && b_mus_tm_){
7263  b_mus_tm_->GetEntry(entry_);
7264  c_mus_tm_ = true;
7265  }
7266  return mus_tm_;
7267 }
7268 
7269 std::vector<bool> const & baby_base::mus_trk_quality() const{
7270  if(!read_only_){
7271  throw std::logic_error("Trying to write to const tree.");
7272  }
7274  b_mus_trk_quality_->GetEntry(entry_);
7275  c_mus_trk_quality_ = true;
7276  }
7277  return mus_trk_quality_;
7278 }
7279 
7280 std::vector<bool> const & baby_base::mus_vvvl() const{
7281  if(!read_only_){
7282  throw std::logic_error("Trying to write to const tree.");
7283  }
7284  if(!c_mus_vvvl_ && b_mus_vvvl_){
7285  b_mus_vvvl_->GetEntry(entry_);
7286  c_mus_vvvl_ = true;
7287  }
7288  return mus_vvvl_;
7289 }
7290 
7291 std::vector<bool> const & baby_base::ph_ph90() const{
7292  if(!read_only_){
7293  throw std::logic_error("Trying to write to const tree.");
7294  }
7295  if(!c_ph_ph90_ && b_ph_ph90_){
7296  b_ph_ph90_->GetEntry(entry_);
7297  c_ph_ph90_ = true;
7298  }
7299  return ph_ph90_;
7300 }
7301 
7302 std::vector<bool> const & baby_base::ph_tm() const{
7303  if(!read_only_){
7304  throw std::logic_error("Trying to write to const tree.");
7305  }
7306  if(!c_ph_tm_ && b_ph_tm_){
7307  b_ph_tm_->GetEntry(entry_);
7308  c_ph_tm_ = true;
7309  }
7310  return ph_tm_;
7311 }
7312 
7313 std::vector<bool> const & baby_base::sys_pass() const{
7314  if(!read_only_){
7315  throw std::logic_error("Trying to write to const tree.");
7316  }
7317  if(!c_sys_pass_ && b_sys_pass_){
7318  b_sys_pass_->GetEntry(entry_);
7319  c_sys_pass_ = true;
7320  }
7321  return sys_pass_;
7322 }
7323 
7324 std::vector<bool> const & baby_base::tks_tm() const{
7325  if(!read_only_){
7326  throw std::logic_error("Trying to write to const tree.");
7327  }
7328  if(!c_tks_tm_ && b_tks_tm_){
7329  b_tks_tm_->GetEntry(entry_);
7330  c_tks_tm_ = true;
7331  }
7332  return tks_tm_;
7333 }
7334 
7335 std::vector<bool> const & baby_base::trig() const{
7336  if(!read_only_){
7337  throw std::logic_error("Trying to write to const tree.");
7338  }
7339  if(!c_trig_ && b_trig_){
7340  b_trig_->GetEntry(entry_);
7341  c_trig_ = true;
7342  }
7343  return trig_;
7344 }
7345 
7346 std::vector<float> const & baby_base::bb_m() const{
7347  if(!read_only_){
7348  throw std::logic_error("Trying to write to const tree.");
7349  }
7350  if(!c_bb_m_ && b_bb_m_){
7351  b_bb_m_->GetEntry(entry_);
7352  c_bb_m_ = true;
7353  }
7354  return bb_m_;
7355 }
7356 
7357 std::vector<float> const & baby_base::bb_m_deep() const{
7358  if(!read_only_){
7359  throw std::logic_error("Trying to write to const tree.");
7360  }
7361  if(!c_bb_m_deep_ && b_bb_m_deep_){
7362  b_bb_m_deep_->GetEntry(entry_);
7363  c_bb_m_deep_ = true;
7364  }
7365  return bb_m_deep_;
7366 }
7367 
7368 std::vector<float> const & baby_base::bb_pt() const{
7369  if(!read_only_){
7370  throw std::logic_error("Trying to write to const tree.");
7371  }
7372  if(!c_bb_pt_ && b_bb_pt_){
7373  b_bb_pt_->GetEntry(entry_);
7374  c_bb_pt_ = true;
7375  }
7376  return bb_pt_;
7377 }
7378 
7379 std::vector<float> const & baby_base::bb_pt_deep() const{
7380  if(!read_only_){
7381  throw std::logic_error("Trying to write to const tree.");
7382  }
7383  if(!c_bb_pt_deep_ && b_bb_pt_deep_){
7384  b_bb_pt_deep_->GetEntry(entry_);
7385  c_bb_pt_deep_ = true;
7386  }
7387  return bb_pt_deep_;
7388 }
7389 
7390 std::vector<float> const & baby_base::dr_bb() const{
7391  if(!read_only_){
7392  throw std::logic_error("Trying to write to const tree.");
7393  }
7394  if(!c_dr_bb_ && b_dr_bb_){
7395  b_dr_bb_->GetEntry(entry_);
7396  c_dr_bb_ = true;
7397  }
7398  return dr_bb_;
7399 }
7400 
7401 std::vector<float> const & baby_base::dr_bb_deep() const{
7402  if(!read_only_){
7403  throw std::logic_error("Trying to write to const tree.");
7404  }
7405  if(!c_dr_bb_deep_ && b_dr_bb_deep_){
7406  b_dr_bb_deep_->GetEntry(entry_);
7407  c_dr_bb_deep_ = true;
7408  }
7409  return dr_bb_deep_;
7410 }
7411 
7412 std::vector<float> const & baby_base::els_d0() const{
7413  if(!read_only_){
7414  throw std::logic_error("Trying to write to const tree.");
7415  }
7416  if(!c_els_d0_ && b_els_d0_){
7417  b_els_d0_->GetEntry(entry_);
7418  c_els_d0_ = true;
7419  }
7420  return els_d0_;
7421 }
7422 
7423 std::vector<float> const & baby_base::els_deta_sctrk() const{
7424  if(!read_only_){
7425  throw std::logic_error("Trying to write to const tree.");
7426  }
7428  b_els_deta_sctrk_->GetEntry(entry_);
7429  c_els_deta_sctrk_ = true;
7430  }
7431  return els_deta_sctrk_;
7432 }
7433 
7434 std::vector<float> const & baby_base::els_dphi_sctrk() const{
7435  if(!read_only_){
7436  throw std::logic_error("Trying to write to const tree.");
7437  }
7439  b_els_dphi_sctrk_->GetEntry(entry_);
7440  c_els_dphi_sctrk_ = true;
7441  }
7442  return els_dphi_sctrk_;
7443 }
7444 
7445 std::vector<float> const & baby_base::els_dz() const{
7446  if(!read_only_){
7447  throw std::logic_error("Trying to write to const tree.");
7448  }
7449  if(!c_els_dz_ && b_els_dz_){
7450  b_els_dz_->GetEntry(entry_);
7451  c_els_dz_ = true;
7452  }
7453  return els_dz_;
7454 }
7455 
7456 std::vector<float> const & baby_base::els_em_e() const{
7457  if(!read_only_){
7458  throw std::logic_error("Trying to write to const tree.");
7459  }
7460  if(!c_els_em_e_ && b_els_em_e_){
7461  b_els_em_e_->GetEntry(entry_);
7462  c_els_em_e_ = true;
7463  }
7464  return els_em_e_;
7465 }
7466 
7467 std::vector<float> const & baby_base::els_eoverp() const{
7468  if(!read_only_){
7469  throw std::logic_error("Trying to write to const tree.");
7470  }
7471  if(!c_els_eoverp_ && b_els_eoverp_){
7472  b_els_eoverp_->GetEntry(entry_);
7473  c_els_eoverp_ = true;
7474  }
7475  return els_eoverp_;
7476 }
7477 
7478 std::vector<float> const & baby_base::els_eta() const{
7479  if(!read_only_){
7480  throw std::logic_error("Trying to write to const tree.");
7481  }
7482  if(!c_els_eta_ && b_els_eta_){
7483  b_els_eta_->GetEntry(entry_);
7484  c_els_eta_ = true;
7485  }
7486  return els_eta_;
7487 }
7488 
7489 std::vector<float> const & baby_base::els_hovere() const{
7490  if(!read_only_){
7491  throw std::logic_error("Trying to write to const tree.");
7492  }
7493  if(!c_els_hovere_ && b_els_hovere_){
7494  b_els_hovere_->GetEntry(entry_);
7495  c_els_hovere_ = true;
7496  }
7497  return els_hovere_;
7498 }
7499 
7500 std::vector<float> const & baby_base::els_ip3d() const{
7501  if(!read_only_){
7502  throw std::logic_error("Trying to write to const tree.");
7503  }
7504  if(!c_els_ip3d_ && b_els_ip3d_){
7505  b_els_ip3d_->GetEntry(entry_);
7506  c_els_ip3d_ = true;
7507  }
7508  return els_ip3d_;
7509 }
7510 
7511 std::vector<float> const & baby_base::els_miniso() const{
7512  if(!read_only_){
7513  throw std::logic_error("Trying to write to const tree.");
7514  }
7515  if(!c_els_miniso_ && b_els_miniso_){
7516  b_els_miniso_->GetEntry(entry_);
7517  c_els_miniso_ = true;
7518  }
7519  return els_miniso_;
7520 }
7521 
7522 std::vector<float> const & baby_base::els_phi() const{
7523  if(!read_only_){
7524  throw std::logic_error("Trying to write to const tree.");
7525  }
7526  if(!c_els_phi_ && b_els_phi_){
7527  b_els_phi_->GetEntry(entry_);
7528  c_els_phi_ = true;
7529  }
7530  return els_phi_;
7531 }
7532 
7533 std::vector<float> const & baby_base::els_pt() const{
7534  if(!read_only_){
7535  throw std::logic_error("Trying to write to const tree.");
7536  }
7537  if(!c_els_pt_ && b_els_pt_){
7538  b_els_pt_->GetEntry(entry_);
7539  c_els_pt_ = true;
7540  }
7541  return els_pt_;
7542 }
7543 
7544 std::vector<float> const & baby_base::els_reliso() const{
7545  if(!read_only_){
7546  throw std::logic_error("Trying to write to const tree.");
7547  }
7548  if(!c_els_reliso_ && b_els_reliso_){
7549  b_els_reliso_->GetEntry(entry_);
7550  c_els_reliso_ = true;
7551  }
7552  return els_reliso_;
7553 }
7554 
7555 std::vector<float> const & baby_base::els_sceta() const{
7556  if(!read_only_){
7557  throw std::logic_error("Trying to write to const tree.");
7558  }
7559  if(!c_els_sceta_ && b_els_sceta_){
7560  b_els_sceta_->GetEntry(entry_);
7561  c_els_sceta_ = true;
7562  }
7563  return els_sceta_;
7564 }
7565 
7566 std::vector<float> const & baby_base::els_scpt() const{
7567  if(!read_only_){
7568  throw std::logic_error("Trying to write to const tree.");
7569  }
7570  if(!c_els_scpt_ && b_els_scpt_){
7571  b_els_scpt_->GetEntry(entry_);
7572  c_els_scpt_ = true;
7573  }
7574  return els_scpt_;
7575 }
7576 
7577 std::vector<float> const & baby_base::els_trk_pt() const{
7578  if(!read_only_){
7579  throw std::logic_error("Trying to write to const tree.");
7580  }
7581  if(!c_els_trk_pt_ && b_els_trk_pt_){
7582  b_els_trk_pt_->GetEntry(entry_);
7583  c_els_trk_pt_ = true;
7584  }
7585  return els_trk_pt_;
7586 }
7587 
7588 std::vector<float> const & baby_base::els_trk_pterr() const{
7589  if(!read_only_){
7590  throw std::logic_error("Trying to write to const tree.");
7591  }
7593  b_els_trk_pterr_->GetEntry(entry_);
7594  c_els_trk_pterr_ = true;
7595  }
7596  return els_trk_pterr_;
7597 }
7598 
7599 std::vector<float> const & baby_base::els_vvvl_eta() const{
7600  if(!read_only_){
7601  throw std::logic_error("Trying to write to const tree.");
7602  }
7604  b_els_vvvl_eta_->GetEntry(entry_);
7605  c_els_vvvl_eta_ = true;
7606  }
7607  return els_vvvl_eta_;
7608 }
7609 
7610 std::vector<float> const & baby_base::els_vvvl_phi() const{
7611  if(!read_only_){
7612  throw std::logic_error("Trying to write to const tree.");
7613  }
7615  b_els_vvvl_phi_->GetEntry(entry_);
7616  c_els_vvvl_phi_ = true;
7617  }
7618  return els_vvvl_phi_;
7619 }
7620 
7621 std::vector<float> const & baby_base::els_vvvl_pt() const{
7622  if(!read_only_){
7623  throw std::logic_error("Trying to write to const tree.");
7624  }
7626  b_els_vvvl_pt_->GetEntry(entry_);
7627  c_els_vvvl_pt_ = true;
7628  }
7629  return els_vvvl_pt_;
7630 }
7631 
7632 std::vector<float> const & baby_base::fjets08_eta() const{
7633  if(!read_only_){
7634  throw std::logic_error("Trying to write to const tree.");
7635  }
7637  b_fjets08_eta_->GetEntry(entry_);
7638  c_fjets08_eta_ = true;
7639  }
7640  return fjets08_eta_;
7641 }
7642 
7643 std::vector<float> const & baby_base::fjets08_m() const{
7644  if(!read_only_){
7645  throw std::logic_error("Trying to write to const tree.");
7646  }
7647  if(!c_fjets08_m_ && b_fjets08_m_){
7648  b_fjets08_m_->GetEntry(entry_);
7649  c_fjets08_m_ = true;
7650  }
7651  return fjets08_m_;
7652 }
7653 
7654 std::vector<float> const & baby_base::fjets08_phi() const{
7655  if(!read_only_){
7656  throw std::logic_error("Trying to write to const tree.");
7657  }
7659  b_fjets08_phi_->GetEntry(entry_);
7660  c_fjets08_phi_ = true;
7661  }
7662  return fjets08_phi_;
7663 }
7664 
7665 std::vector<float> const & baby_base::fjets08_pt() const{
7666  if(!read_only_){
7667  throw std::logic_error("Trying to write to const tree.");
7668  }
7669  if(!c_fjets08_pt_ && b_fjets08_pt_){
7670  b_fjets08_pt_->GetEntry(entry_);
7671  c_fjets08_pt_ = true;
7672  }
7673  return fjets08_pt_;
7674 }
7675 
7676 std::vector<float> const & baby_base::fjets14_eta() const{
7677  if(!read_only_){
7678  throw std::logic_error("Trying to write to const tree.");
7679  }
7681  b_fjets14_eta_->GetEntry(entry_);
7682  c_fjets14_eta_ = true;
7683  }
7684  return fjets14_eta_;
7685 }
7686 
7687 std::vector<float> const & baby_base::fjets14_m() const{
7688  if(!read_only_){
7689  throw std::logic_error("Trying to write to const tree.");
7690  }
7691  if(!c_fjets14_m_ && b_fjets14_m_){
7692  b_fjets14_m_->GetEntry(entry_);
7693  c_fjets14_m_ = true;
7694  }
7695  return fjets14_m_;
7696 }
7697 
7698 std::vector<float> const & baby_base::fjets14_phi() const{
7699  if(!read_only_){
7700  throw std::logic_error("Trying to write to const tree.");
7701  }
7703  b_fjets14_phi_->GetEntry(entry_);
7704  c_fjets14_phi_ = true;
7705  }
7706  return fjets14_phi_;
7707 }
7708 
7709 std::vector<float> const & baby_base::fjets14_pt() const{
7710  if(!read_only_){
7711  throw std::logic_error("Trying to write to const tree.");
7712  }
7713  if(!c_fjets14_pt_ && b_fjets14_pt_){
7714  b_fjets14_pt_->GetEntry(entry_);
7715  c_fjets14_pt_ = true;
7716  }
7717  return fjets14_pt_;
7718 }
7719 
7720 std::vector<float> const & baby_base::jets_csv() const{
7721  if(!read_only_){
7722  throw std::logic_error("Trying to write to const tree.");
7723  }
7724  if(!c_jets_csv_ && b_jets_csv_){
7725  b_jets_csv_->GetEntry(entry_);
7726  c_jets_csv_ = true;
7727  }
7728  return jets_csv_;
7729 }
7730 
7731 std::vector<float> const & baby_base::jets_csvd() const{
7732  if(!read_only_){
7733  throw std::logic_error("Trying to write to const tree.");
7734  }
7735  if(!c_jets_csvd_ && b_jets_csvd_){
7736  b_jets_csvd_->GetEntry(entry_);
7737  c_jets_csvd_ = true;
7738  }
7739  return jets_csvd_;
7740 }
7741 
7742 std::vector<float> const & baby_base::jets_csvdf() const{
7743  if(!read_only_){
7744  throw std::logic_error("Trying to write to const tree.");
7745  }
7746  if(!c_jets_csvdf_ && b_jets_csvdf_){
7747  b_jets_csvdf_->GetEntry(entry_);
7748  c_jets_csvdf_ = true;
7749  }
7750  return jets_csvdf_;
7751 }
7752 
7753 std::vector<float> const & baby_base::jets_eta() const{
7754  if(!read_only_){
7755  throw std::logic_error("Trying to write to const tree.");
7756  }
7757  if(!c_jets_eta_ && b_jets_eta_){
7758  b_jets_eta_->GetEntry(entry_);
7759  c_jets_eta_ = true;
7760  }
7761  return jets_eta_;
7762 }
7763 
7764 std::vector<float> const & baby_base::jets_gen_pt() const{
7765  if(!read_only_){
7766  throw std::logic_error("Trying to write to const tree.");
7767  }
7769  b_jets_gen_pt_->GetEntry(entry_);
7770  c_jets_gen_pt_ = true;
7771  }
7772  return jets_gen_pt_;
7773 }
7774 
7775 std::vector<float> const & baby_base::jets_m() const{
7776  if(!read_only_){
7777  throw std::logic_error("Trying to write to const tree.");
7778  }
7779  if(!c_jets_m_ && b_jets_m_){
7780  b_jets_m_->GetEntry(entry_);
7781  c_jets_m_ = true;
7782  }
7783  return jets_m_;
7784 }
7785 
7786 std::vector<float> const & baby_base::jets_phi() const{
7787  if(!read_only_){
7788  throw std::logic_error("Trying to write to const tree.");
7789  }
7790  if(!c_jets_phi_ && b_jets_phi_){
7791  b_jets_phi_->GetEntry(entry_);
7792  c_jets_phi_ = true;
7793  }
7794  return jets_phi_;
7795 }
7796 
7797 std::vector<float> const & baby_base::jets_pt() const{
7798  if(!read_only_){
7799  throw std::logic_error("Trying to write to const tree.");
7800  }
7801  if(!c_jets_pt_ && b_jets_pt_){
7802  b_jets_pt_->GetEntry(entry_);
7803  c_jets_pt_ = true;
7804  }
7805  return jets_pt_;
7806 }
7807 
7808 std::vector<float> const & baby_base::leps_eta() const{
7809  if(!read_only_){
7810  throw std::logic_error("Trying to write to const tree.");
7811  }
7812  if(!c_leps_eta_ && b_leps_eta_){
7813  b_leps_eta_->GetEntry(entry_);
7814  c_leps_eta_ = true;
7815  }
7816  return leps_eta_;
7817 }
7818 
7819 std::vector<float> const & baby_base::leps_id() const{
7820  if(!read_only_){
7821  throw std::logic_error("Trying to write to const tree.");
7822  }
7823  if(!c_leps_id_ && b_leps_id_){
7824  b_leps_id_->GetEntry(entry_);
7825  c_leps_id_ = true;
7826  }
7827  return leps_id_;
7828 }
7829 
7830 std::vector<float> const & baby_base::leps_phi() const{
7831  if(!read_only_){
7832  throw std::logic_error("Trying to write to const tree.");
7833  }
7834  if(!c_leps_phi_ && b_leps_phi_){
7835  b_leps_phi_->GetEntry(entry_);
7836  c_leps_phi_ = true;
7837  }
7838  return leps_phi_;
7839 }
7840 
7841 std::vector<float> const & baby_base::leps_pt() const{
7842  if(!read_only_){
7843  throw std::logic_error("Trying to write to const tree.");
7844  }
7845  if(!c_leps_pt_ && b_leps_pt_){
7846  b_leps_pt_->GetEntry(entry_);
7847  c_leps_pt_ = true;
7848  }
7849  return leps_pt_;
7850 }
7851 
7852 std::vector<float> const & baby_base::mc_eta() const{
7853  if(!read_only_){
7854  throw std::logic_error("Trying to write to const tree.");
7855  }
7856  if(!c_mc_eta_ && b_mc_eta_){
7857  b_mc_eta_->GetEntry(entry_);
7858  c_mc_eta_ = true;
7859  }
7860  return mc_eta_;
7861 }
7862 
7863 std::vector<float> const & baby_base::mc_gs_dau_dr() const{
7864  if(!read_only_){
7865  throw std::logic_error("Trying to write to const tree.");
7866  }
7868  b_mc_gs_dau_dr_->GetEntry(entry_);
7869  c_mc_gs_dau_dr_ = true;
7870  }
7871  return mc_gs_dau_dr_;
7872 }
7873 
7874 std::vector<float> const & baby_base::mc_mass() const{
7875  if(!read_only_){
7876  throw std::logic_error("Trying to write to const tree.");
7877  }
7878  if(!c_mc_mass_ && b_mc_mass_){
7879  b_mc_mass_->GetEntry(entry_);
7880  c_mc_mass_ = true;
7881  }
7882  return mc_mass_;
7883 }
7884 
7885 std::vector<float> const & baby_base::mc_phi() const{
7886  if(!read_only_){
7887  throw std::logic_error("Trying to write to const tree.");
7888  }
7889  if(!c_mc_phi_ && b_mc_phi_){
7890  b_mc_phi_->GetEntry(entry_);
7891  c_mc_phi_ = true;
7892  }
7893  return mc_phi_;
7894 }
7895 
7896 std::vector<float> const & baby_base::mc_pt() const{
7897  if(!read_only_){
7898  throw std::logic_error("Trying to write to const tree.");
7899  }
7900  if(!c_mc_pt_ && b_mc_pt_){
7901  b_mc_pt_->GetEntry(entry_);
7902  c_mc_pt_ = true;
7903  }
7904  return mc_pt_;
7905 }
7906 
7907 std::vector<float> const & baby_base::mus_d0() const{
7908  if(!read_only_){
7909  throw std::logic_error("Trying to write to const tree.");
7910  }
7911  if(!c_mus_d0_ && b_mus_d0_){
7912  b_mus_d0_->GetEntry(entry_);
7913  c_mus_d0_ = true;
7914  }
7915  return mus_d0_;
7916 }
7917 
7918 std::vector<float> const & baby_base::mus_dz() const{
7919  if(!read_only_){
7920  throw std::logic_error("Trying to write to const tree.");
7921  }
7922  if(!c_mus_dz_ && b_mus_dz_){
7923  b_mus_dz_->GetEntry(entry_);
7924  c_mus_dz_ = true;
7925  }
7926  return mus_dz_;
7927 }
7928 
7929 std::vector<float> const & baby_base::mus_em_e() const{
7930  if(!read_only_){
7931  throw std::logic_error("Trying to write to const tree.");
7932  }
7933  if(!c_mus_em_e_ && b_mus_em_e_){
7934  b_mus_em_e_->GetEntry(entry_);
7935  c_mus_em_e_ = true;
7936  }
7937  return mus_em_e_;
7938 }
7939 
7940 std::vector<float> const & baby_base::mus_eta() const{
7941  if(!read_only_){
7942  throw std::logic_error("Trying to write to const tree.");
7943  }
7944  if(!c_mus_eta_ && b_mus_eta_){
7945  b_mus_eta_->GetEntry(entry_);
7946  c_mus_eta_ = true;
7947  }
7948  return mus_eta_;
7949 }
7950 
7951 std::vector<float> const & baby_base::mus_had_e() const{
7952  if(!read_only_){
7953  throw std::logic_error("Trying to write to const tree.");
7954  }
7955  if(!c_mus_had_e_ && b_mus_had_e_){
7956  b_mus_had_e_->GetEntry(entry_);
7957  c_mus_had_e_ = true;
7958  }
7959  return mus_had_e_;
7960 }
7961 
7962 std::vector<float> const & baby_base::mus_miniso() const{
7963  if(!read_only_){
7964  throw std::logic_error("Trying to write to const tree.");
7965  }
7966  if(!c_mus_miniso_ && b_mus_miniso_){
7967  b_mus_miniso_->GetEntry(entry_);
7968  c_mus_miniso_ = true;
7969  }
7970  return mus_miniso_;
7971 }
7972 
7973 std::vector<float> const & baby_base::mus_phi() const{
7974  if(!read_only_){
7975  throw std::logic_error("Trying to write to const tree.");
7976  }
7977  if(!c_mus_phi_ && b_mus_phi_){
7978  b_mus_phi_->GetEntry(entry_);
7979  c_mus_phi_ = true;
7980  }
7981  return mus_phi_;
7982 }
7983 
7984 std::vector<float> const & baby_base::mus_pt() const{
7985  if(!read_only_){
7986  throw std::logic_error("Trying to write to const tree.");
7987  }
7988  if(!c_mus_pt_ && b_mus_pt_){
7989  b_mus_pt_->GetEntry(entry_);
7990  c_mus_pt_ = true;
7991  }
7992  return mus_pt_;
7993 }
7994 
7995 std::vector<float> const & baby_base::mus_pterr() const{
7996  if(!read_only_){
7997  throw std::logic_error("Trying to write to const tree.");
7998  }
7999  if(!c_mus_pterr_ && b_mus_pterr_){
8000  b_mus_pterr_->GetEntry(entry_);
8001  c_mus_pterr_ = true;
8002  }
8003  return mus_pterr_;
8004 }
8005 
8006 std::vector<float> const & baby_base::mus_reliso() const{
8007  if(!read_only_){
8008  throw std::logic_error("Trying to write to const tree.");
8009  }
8010  if(!c_mus_reliso_ && b_mus_reliso_){
8011  b_mus_reliso_->GetEntry(entry_);
8012  c_mus_reliso_ = true;
8013  }
8014  return mus_reliso_;
8015 }
8016 
8017 std::vector<float> const & baby_base::mus_vvvl_eta() const{
8018  if(!read_only_){
8019  throw std::logic_error("Trying to write to const tree.");
8020  }
8022  b_mus_vvvl_eta_->GetEntry(entry_);
8023  c_mus_vvvl_eta_ = true;
8024  }
8025  return mus_vvvl_eta_;
8026 }
8027 
8028 std::vector<float> const & baby_base::mus_vvvl_phi() const{
8029  if(!read_only_){
8030  throw std::logic_error("Trying to write to const tree.");
8031  }
8033  b_mus_vvvl_phi_->GetEntry(entry_);
8034  c_mus_vvvl_phi_ = true;
8035  }
8036  return mus_vvvl_phi_;
8037 }
8038 
8039 std::vector<float> const & baby_base::mus_vvvl_pt() const{
8040  if(!read_only_){
8041  throw std::logic_error("Trying to write to const tree.");
8042  }
8044  b_mus_vvvl_pt_->GetEntry(entry_);
8045  c_mus_vvvl_pt_ = true;
8046  }
8047  return mus_vvvl_pt_;
8048 }
8049 
8050 std::vector<float> const & baby_base::ph_eta() const{
8051  if(!read_only_){
8052  throw std::logic_error("Trying to write to const tree.");
8053  }
8054  if(!c_ph_eta_ && b_ph_eta_){
8055  b_ph_eta_->GetEntry(entry_);
8056  c_ph_eta_ = true;
8057  }
8058  return ph_eta_;
8059 }
8060 
8061 std::vector<float> const & baby_base::ph_phi() const{
8062  if(!read_only_){
8063  throw std::logic_error("Trying to write to const tree.");
8064  }
8065  if(!c_ph_phi_ && b_ph_phi_){
8066  b_ph_phi_->GetEntry(entry_);
8067  c_ph_phi_ = true;
8068  }
8069  return ph_phi_;
8070 }
8071 
8072 std::vector<float> const & baby_base::ph_pt() const{
8073  if(!read_only_){
8074  throw std::logic_error("Trying to write to const tree.");
8075  }
8076  if(!c_ph_pt_ && b_ph_pt_){
8077  b_ph_pt_->GetEntry(entry_);
8078  c_ph_pt_ = true;
8079  }
8080  return ph_pt_;
8081 }
8082 
8083 std::vector<float> const & baby_base::sys_bchig() const{
8084  if(!read_only_){
8085  throw std::logic_error("Trying to write to const tree.");
8086  }
8087  if(!c_sys_bchig_ && b_sys_bchig_){
8088  b_sys_bchig_->GetEntry(entry_);
8089  c_sys_bchig_ = true;
8090  }
8091  return sys_bchig_;
8092 }
8093 
8094 std::vector<float> const & baby_base::sys_bchig_deep() const{
8095  if(!read_only_){
8096  throw std::logic_error("Trying to write to const tree.");
8097  }
8099  b_sys_bchig_deep_->GetEntry(entry_);
8100  c_sys_bchig_deep_ = true;
8101  }
8102  return sys_bchig_deep_;
8103 }
8104 
8105 std::vector<float> const & baby_base::sys_bchig_deep_proc() const{
8106  if(!read_only_){
8107  throw std::logic_error("Trying to write to const tree.");
8108  }
8110  b_sys_bchig_deep_proc_->GetEntry(entry_);
8111  c_sys_bchig_deep_proc_ = true;
8112  }
8113  return sys_bchig_deep_proc_;
8114 }
8115 
8116 std::vector<float> const & baby_base::sys_bchig_proc() const{
8117  if(!read_only_){
8118  throw std::logic_error("Trying to write to const tree.");
8119  }
8121  b_sys_bchig_proc_->GetEntry(entry_);
8122  c_sys_bchig_proc_ = true;
8123  }
8124  return sys_bchig_proc_;
8125 }
8126 
8127 std::vector<float> const & baby_base::sys_bctag() const{
8128  if(!read_only_){
8129  throw std::logic_error("Trying to write to const tree.");
8130  }
8131  if(!c_sys_bctag_ && b_sys_bctag_){
8132  b_sys_bctag_->GetEntry(entry_);
8133  c_sys_bctag_ = true;
8134  }
8135  return sys_bctag_;
8136 }
8137 
8138 std::vector<float> const & baby_base::sys_bctag_deep() const{
8139  if(!read_only_){
8140  throw std::logic_error("Trying to write to const tree.");
8141  }
8143  b_sys_bctag_deep_->GetEntry(entry_);
8144  c_sys_bctag_deep_ = true;
8145  }
8146  return sys_bctag_deep_;
8147 }
8148 
8149 std::vector<float> const & baby_base::sys_bctag_deep_proc() const{
8150  if(!read_only_){
8151  throw std::logic_error("Trying to write to const tree.");
8152  }
8154  b_sys_bctag_deep_proc_->GetEntry(entry_);
8155  c_sys_bctag_deep_proc_ = true;
8156  }
8157  return sys_bctag_deep_proc_;
8158 }
8159 
8160 std::vector<float> const & baby_base::sys_bctag_loose() const{
8161  if(!read_only_){
8162  throw std::logic_error("Trying to write to const tree.");
8163  }
8165  b_sys_bctag_loose_->GetEntry(entry_);
8166  c_sys_bctag_loose_ = true;
8167  }
8168  return sys_bctag_loose_;
8169 }
8170 
8171 std::vector<float> const & baby_base::sys_bctag_loose_deep() const{
8172  if(!read_only_){
8173  throw std::logic_error("Trying to write to const tree.");
8174  }
8176  b_sys_bctag_loose_deep_->GetEntry(entry_);
8177  c_sys_bctag_loose_deep_ = true;
8178  }
8179  return sys_bctag_loose_deep_;
8180 }
8181 
8182 std::vector<float> const & baby_base::sys_bctag_loose_deep_proc() const{
8183  if(!read_only_){
8184  throw std::logic_error("Trying to write to const tree.");
8185  }
8189  }
8191 }
8192 
8193 std::vector<float> const & baby_base::sys_bctag_loose_proc() const{
8194  if(!read_only_){
8195  throw std::logic_error("Trying to write to const tree.");
8196  }
8198  b_sys_bctag_loose_proc_->GetEntry(entry_);
8199  c_sys_bctag_loose_proc_ = true;
8200  }
8201  return sys_bctag_loose_proc_;
8202 }
8203 
8204 std::vector<float> const & baby_base::sys_bctag_proc() const{
8205  if(!read_only_){
8206  throw std::logic_error("Trying to write to const tree.");
8207  }
8209  b_sys_bctag_proc_->GetEntry(entry_);
8210  c_sys_bctag_proc_ = true;
8211  }
8212  return sys_bctag_proc_;
8213 }
8214 
8215 std::vector<float> const & baby_base::sys_bctag_tight() const{
8216  if(!read_only_){
8217  throw std::logic_error("Trying to write to const tree.");
8218  }
8220  b_sys_bctag_tight_->GetEntry(entry_);
8221  c_sys_bctag_tight_ = true;
8222  }
8223  return sys_bctag_tight_;
8224 }
8225 
8226 std::vector<float> const & baby_base::sys_bctag_tight_deep() const{
8227  if(!read_only_){
8228  throw std::logic_error("Trying to write to const tree.");
8229  }
8231  b_sys_bctag_tight_deep_->GetEntry(entry_);
8232  c_sys_bctag_tight_deep_ = true;
8233  }
8234  return sys_bctag_tight_deep_;
8235 }
8236 
8237 std::vector<float> const & baby_base::sys_bctag_tight_deep_proc() const{
8238  if(!read_only_){
8239  throw std::logic_error("Trying to write to const tree.");
8240  }
8244  }
8246 }
8247 
8248 std::vector<float> const & baby_base::sys_bctag_tight_proc() const{
8249  if(!read_only_){
8250  throw std::logic_error("Trying to write to const tree.");
8251  }
8253  b_sys_bctag_tight_proc_->GetEntry(entry_);
8254  c_sys_bctag_tight_proc_ = true;
8255  }
8256  return sys_bctag_tight_proc_;
8257 }
8258 
8259 std::vector<float> const & baby_base::sys_fs_bchig() const{
8260  if(!read_only_){
8261  throw std::logic_error("Trying to write to const tree.");
8262  }
8264  b_sys_fs_bchig_->GetEntry(entry_);
8265  c_sys_fs_bchig_ = true;
8266  }
8267  return sys_fs_bchig_;
8268 }
8269 
8270 std::vector<float> const & baby_base::sys_fs_bchig_deep() const{
8271  if(!read_only_){
8272  throw std::logic_error("Trying to write to const tree.");
8273  }
8275  b_sys_fs_bchig_deep_->GetEntry(entry_);
8276  c_sys_fs_bchig_deep_ = true;
8277  }
8278  return sys_fs_bchig_deep_;
8279 }
8280 
8281 std::vector<float> const & baby_base::sys_fs_bctag() const{
8282  if(!read_only_){
8283  throw std::logic_error("Trying to write to const tree.");
8284  }
8286  b_sys_fs_bctag_->GetEntry(entry_);
8287  c_sys_fs_bctag_ = true;
8288  }
8289  return sys_fs_bctag_;
8290 }
8291 
8292 std::vector<float> const & baby_base::sys_fs_bctag_deep() const{
8293  if(!read_only_){
8294  throw std::logic_error("Trying to write to const tree.");
8295  }
8297  b_sys_fs_bctag_deep_->GetEntry(entry_);
8298  c_sys_fs_bctag_deep_ = true;
8299  }
8300  return sys_fs_bctag_deep_;
8301 }
8302 
8303 std::vector<float> const & baby_base::sys_fs_lep() const{
8304  if(!read_only_){
8305  throw std::logic_error("Trying to write to const tree.");
8306  }
8307  if(!c_sys_fs_lep_ && b_sys_fs_lep_){
8308  b_sys_fs_lep_->GetEntry(entry_);
8309  c_sys_fs_lep_ = true;
8310  }
8311  return sys_fs_lep_;
8312 }
8313 
8314 std::vector<float> const & baby_base::sys_fs_udsghig() const{
8315  if(!read_only_){
8316  throw std::logic_error("Trying to write to const tree.");
8317  }
8319  b_sys_fs_udsghig_->GetEntry(entry_);
8320  c_sys_fs_udsghig_ = true;
8321  }
8322  return sys_fs_udsghig_;
8323 }
8324 
8325 std::vector<float> const & baby_base::sys_fs_udsghig_deep() const{
8326  if(!read_only_){
8327  throw std::logic_error("Trying to write to const tree.");
8328  }
8330  b_sys_fs_udsghig_deep_->GetEntry(entry_);
8331  c_sys_fs_udsghig_deep_ = true;
8332  }
8333  return sys_fs_udsghig_deep_;
8334 }
8335 
8336 std::vector<float> const & baby_base::sys_fs_udsgtag() const{
8337  if(!read_only_){
8338  throw std::logic_error("Trying to write to const tree.");
8339  }
8341  b_sys_fs_udsgtag_->GetEntry(entry_);
8342  c_sys_fs_udsgtag_ = true;
8343  }
8344  return sys_fs_udsgtag_;
8345 }
8346 
8347 std::vector<float> const & baby_base::sys_fs_udsgtag_deep() const{
8348  if(!read_only_){
8349  throw std::logic_error("Trying to write to const tree.");
8350  }
8352  b_sys_fs_udsgtag_deep_->GetEntry(entry_);
8353  c_sys_fs_udsgtag_deep_ = true;
8354  }
8355  return sys_fs_udsgtag_deep_;
8356 }
8357 
8358 std::vector<float> const & baby_base::sys_higd_am() const{
8359  if(!read_only_){
8360  throw std::logic_error("Trying to write to const tree.");
8361  }
8363  b_sys_higd_am_->GetEntry(entry_);
8364  c_sys_higd_am_ = true;
8365  }
8366  return sys_higd_am_;
8367 }
8368 
8369 std::vector<float> const & baby_base::sys_higd_dm() const{
8370  if(!read_only_){
8371  throw std::logic_error("Trying to write to const tree.");
8372  }
8374  b_sys_higd_dm_->GetEntry(entry_);
8375  c_sys_higd_dm_ = true;
8376  }
8377  return sys_higd_dm_;
8378 }
8379 
8380 std::vector<float> const & baby_base::sys_higd_drmax() const{
8381  if(!read_only_){
8382  throw std::logic_error("Trying to write to const tree.");
8383  }
8385  b_sys_higd_drmax_->GetEntry(entry_);
8386  c_sys_higd_drmax_ = true;
8387  }
8388  return sys_higd_drmax_;
8389 }
8390 
8391 std::vector<float> const & baby_base::sys_ht() const{
8392  if(!read_only_){
8393  throw std::logic_error("Trying to write to const tree.");
8394  }
8395  if(!c_sys_ht_ && b_sys_ht_){
8396  b_sys_ht_->GetEntry(entry_);
8397  c_sys_ht_ = true;
8398  }
8399  return sys_ht_;
8400 }
8401 
8402 std::vector<float> const & baby_base::sys_isr() const{
8403  if(!read_only_){
8404  throw std::logic_error("Trying to write to const tree.");
8405  }
8406  if(!c_sys_isr_ && b_sys_isr_){
8407  b_sys_isr_->GetEntry(entry_);
8408  c_sys_isr_ = true;
8409  }
8410  return sys_isr_;
8411 }
8412 
8413 std::vector<float> const & baby_base::sys_lep() const{
8414  if(!read_only_){
8415  throw std::logic_error("Trying to write to const tree.");
8416  }
8417  if(!c_sys_lep_ && b_sys_lep_){
8418  b_sys_lep_->GetEntry(entry_);
8419  c_sys_lep_ = true;
8420  }
8421  return sys_lep_;
8422 }
8423 
8424 std::vector<float> const & baby_base::sys_met() const{
8425  if(!read_only_){
8426  throw std::logic_error("Trying to write to const tree.");
8427  }
8428  if(!c_sys_met_ && b_sys_met_){
8429  b_sys_met_->GetEntry(entry_);
8430  c_sys_met_ = true;
8431  }
8432  return sys_met_;
8433 }
8434 
8435 std::vector<float> const & baby_base::sys_mj12() const{
8436  if(!read_only_){
8437  throw std::logic_error("Trying to write to const tree.");
8438  }
8439  if(!c_sys_mj12_ && b_sys_mj12_){
8440  b_sys_mj12_->GetEntry(entry_);
8441  c_sys_mj12_ = true;
8442  }
8443  return sys_mj12_;
8444 }
8445 
8446 std::vector<float> const & baby_base::sys_mj14() const{
8447  if(!read_only_){
8448  throw std::logic_error("Trying to write to const tree.");
8449  }
8450  if(!c_sys_mj14_ && b_sys_mj14_){
8451  b_sys_mj14_->GetEntry(entry_);
8452  c_sys_mj14_ = true;
8453  }
8454  return sys_mj14_;
8455 }
8456 
8457 std::vector<float> const & baby_base::sys_mj14_nolep() const{
8458  if(!read_only_){
8459  throw std::logic_error("Trying to write to const tree.");
8460  }
8462  b_sys_mj14_nolep_->GetEntry(entry_);
8463  c_sys_mj14_nolep_ = true;
8464  }
8465  return sys_mj14_nolep_;
8466 }
8467 
8468 std::vector<float> const & baby_base::sys_mt() const{
8469  if(!read_only_){
8470  throw std::logic_error("Trying to write to const tree.");
8471  }
8472  if(!c_sys_mt_ && b_sys_mt_){
8473  b_sys_mt_->GetEntry(entry_);
8474  c_sys_mt_ = true;
8475  }
8476  return sys_mt_;
8477 }
8478 
8479 std::vector<float> const & baby_base::sys_muf() const{
8480  if(!read_only_){
8481  throw std::logic_error("Trying to write to const tree.");
8482  }
8483  if(!c_sys_muf_ && b_sys_muf_){
8484  b_sys_muf_->GetEntry(entry_);
8485  c_sys_muf_ = true;
8486  }
8487  return sys_muf_;
8488 }
8489 
8490 std::vector<float> const & baby_base::sys_mur() const{
8491  if(!read_only_){
8492  throw std::logic_error("Trying to write to const tree.");
8493  }
8494  if(!c_sys_mur_ && b_sys_mur_){
8495  b_sys_mur_->GetEntry(entry_);
8496  c_sys_mur_ = true;
8497  }
8498  return sys_mur_;
8499 }
8500 
8501 std::vector<float> const & baby_base::sys_murf() const{
8502  if(!read_only_){
8503  throw std::logic_error("Trying to write to const tree.");
8504  }
8505  if(!c_sys_murf_ && b_sys_murf_){
8506  b_sys_murf_->GetEntry(entry_);
8507  c_sys_murf_ = true;
8508  }
8509  return sys_murf_;
8510 }
8511 
8512 std::vector<float> const & baby_base::sys_pdf() const{
8513  if(!read_only_){
8514  throw std::logic_error("Trying to write to const tree.");
8515  }
8516  if(!c_sys_pdf_ && b_sys_pdf_){
8517  b_sys_pdf_->GetEntry(entry_);
8518  c_sys_pdf_ = true;
8519  }
8520  return sys_pdf_;
8521 }
8522 
8523 std::vector<float> const & baby_base::sys_pu() const{
8524  if(!read_only_){
8525  throw std::logic_error("Trying to write to const tree.");
8526  }
8527  if(!c_sys_pu_ && b_sys_pu_){
8528  b_sys_pu_->GetEntry(entry_);
8529  c_sys_pu_ = true;
8530  }
8531  return sys_pu_;
8532 }
8533 
8534 std::vector<float> const & baby_base::sys_st() const{
8535  if(!read_only_){
8536  throw std::logic_error("Trying to write to const tree.");
8537  }
8538  if(!c_sys_st_ && b_sys_st_){
8539  b_sys_st_->GetEntry(entry_);
8540  c_sys_st_ = true;
8541  }
8542  return sys_st_;
8543 }
8544 
8545 std::vector<float> const & baby_base::sys_trig() const{
8546  if(!read_only_){
8547  throw std::logic_error("Trying to write to const tree.");
8548  }
8549  if(!c_sys_trig_ && b_sys_trig_){
8550  b_sys_trig_->GetEntry(entry_);
8551  c_sys_trig_ = true;
8552  }
8553  return sys_trig_;
8554 }
8555 
8556 std::vector<float> const & baby_base::sys_udsghig() const{
8557  if(!read_only_){
8558  throw std::logic_error("Trying to write to const tree.");
8559  }
8561  b_sys_udsghig_->GetEntry(entry_);
8562  c_sys_udsghig_ = true;
8563  }
8564  return sys_udsghig_;
8565 }
8566 
8567 std::vector<float> const & baby_base::sys_udsghig_deep() const{
8568  if(!read_only_){
8569  throw std::logic_error("Trying to write to const tree.");
8570  }
8572  b_sys_udsghig_deep_->GetEntry(entry_);
8573  c_sys_udsghig_deep_ = true;
8574  }
8575  return sys_udsghig_deep_;
8576 }
8577 
8578 std::vector<float> const & baby_base::sys_udsghig_deep_proc() const{
8579  if(!read_only_){
8580  throw std::logic_error("Trying to write to const tree.");
8581  }
8583  b_sys_udsghig_deep_proc_->GetEntry(entry_);
8584  c_sys_udsghig_deep_proc_ = true;
8585  }
8586  return sys_udsghig_deep_proc_;
8587 }
8588 
8589 std::vector<float> const & baby_base::sys_udsghig_proc() const{
8590  if(!read_only_){
8591  throw std::logic_error("Trying to write to const tree.");
8592  }
8594  b_sys_udsghig_proc_->GetEntry(entry_);
8595  c_sys_udsghig_proc_ = true;
8596  }
8597  return sys_udsghig_proc_;
8598 }
8599 
8600 std::vector<float> const & baby_base::sys_udsgtag() const{
8601  if(!read_only_){
8602  throw std::logic_error("Trying to write to const tree.");
8603  }
8605  b_sys_udsgtag_->GetEntry(entry_);
8606  c_sys_udsgtag_ = true;
8607  }
8608  return sys_udsgtag_;
8609 }
8610 
8611 std::vector<float> const & baby_base::sys_udsgtag_deep() const{
8612  if(!read_only_){
8613  throw std::logic_error("Trying to write to const tree.");
8614  }
8616  b_sys_udsgtag_deep_->GetEntry(entry_);
8617  c_sys_udsgtag_deep_ = true;
8618  }
8619  return sys_udsgtag_deep_;
8620 }
8621 
8622 std::vector<float> const & baby_base::sys_udsgtag_deep_proc() const{
8623  if(!read_only_){
8624  throw std::logic_error("Trying to write to const tree.");
8625  }
8627  b_sys_udsgtag_deep_proc_->GetEntry(entry_);
8628  c_sys_udsgtag_deep_proc_ = true;
8629  }
8630  return sys_udsgtag_deep_proc_;
8631 }
8632 
8633 std::vector<float> const & baby_base::sys_udsgtag_loose() const{
8634  if(!read_only_){
8635  throw std::logic_error("Trying to write to const tree.");
8636  }
8638  b_sys_udsgtag_loose_->GetEntry(entry_);
8639  c_sys_udsgtag_loose_ = true;
8640  }
8641  return sys_udsgtag_loose_;
8642 }
8643 
8644 std::vector<float> const & baby_base::sys_udsgtag_loose_deep() const{
8645  if(!read_only_){
8646  throw std::logic_error("Trying to write to const tree.");
8647  }
8649  b_sys_udsgtag_loose_deep_->GetEntry(entry_);
8651  }
8652  return sys_udsgtag_loose_deep_;
8653 }
8654 
8655 std::vector<float> const & baby_base::sys_udsgtag_loose_deep_proc() const{
8656  if(!read_only_){
8657  throw std::logic_error("Trying to write to const tree.");
8658  }
8662  }
8664 }
8665 
8666 std::vector<float> const & baby_base::sys_udsgtag_loose_proc() const{
8667  if(!read_only_){
8668  throw std::logic_error("Trying to write to const tree.");
8669  }
8671  b_sys_udsgtag_loose_proc_->GetEntry(entry_);
8673  }
8674  return sys_udsgtag_loose_proc_;
8675 }
8676 
8677 std::vector<float> const & baby_base::sys_udsgtag_proc() const{
8678  if(!read_only_){
8679  throw std::logic_error("Trying to write to const tree.");
8680  }
8682  b_sys_udsgtag_proc_->GetEntry(entry_);
8683  c_sys_udsgtag_proc_ = true;
8684  }
8685  return sys_udsgtag_proc_;
8686 }
8687 
8688 std::vector<float> const & baby_base::sys_udsgtag_tight() const{
8689  if(!read_only_){
8690  throw std::logic_error("Trying to write to const tree.");
8691  }
8693  b_sys_udsgtag_tight_->GetEntry(entry_);
8694  c_sys_udsgtag_tight_ = true;
8695  }
8696  return sys_udsgtag_tight_;
8697 }
8698 
8699 std::vector<float> const & baby_base::sys_udsgtag_tight_deep() const{
8700  if(!read_only_){
8701  throw std::logic_error("Trying to write to const tree.");
8702  }
8704  b_sys_udsgtag_tight_deep_->GetEntry(entry_);
8706  }
8707  return sys_udsgtag_tight_deep_;
8708 }
8709 
8710 std::vector<float> const & baby_base::sys_udsgtag_tight_deep_proc() const{
8711  if(!read_only_){
8712  throw std::logic_error("Trying to write to const tree.");
8713  }
8717  }
8719 }
8720 
8721 std::vector<float> const & baby_base::sys_udsgtag_tight_proc() const{
8722  if(!read_only_){
8723  throw std::logic_error("Trying to write to const tree.");
8724  }
8726  b_sys_udsgtag_tight_proc_->GetEntry(entry_);
8728  }
8729  return sys_udsgtag_tight_proc_;
8730 }
8731 
8732 std::vector<float> const & baby_base::tks_d0() const{
8733  if(!read_only_){
8734  throw std::logic_error("Trying to write to const tree.");
8735  }
8736  if(!c_tks_d0_ && b_tks_d0_){
8737  b_tks_d0_->GetEntry(entry_);
8738  c_tks_d0_ = true;
8739  }
8740  return tks_d0_;
8741 }
8742 
8743 std::vector<float> const & baby_base::tks_dz() const{
8744  if(!read_only_){
8745  throw std::logic_error("Trying to write to const tree.");
8746  }
8747  if(!c_tks_dz_ && b_tks_dz_){
8748  b_tks_dz_->GetEntry(entry_);
8749  c_tks_dz_ = true;
8750  }
8751  return tks_dz_;
8752 }
8753 
8754 std::vector<float> const & baby_base::tks_eta() const{
8755  if(!read_only_){
8756  throw std::logic_error("Trying to write to const tree.");
8757  }
8758  if(!c_tks_eta_ && b_tks_eta_){
8759  b_tks_eta_->GetEntry(entry_);
8760  c_tks_eta_ = true;
8761  }
8762  return tks_eta_;
8763 }
8764 
8765 std::vector<float> const & baby_base::tks_miniso() const{
8766  if(!read_only_){
8767  throw std::logic_error("Trying to write to const tree.");
8768  }
8769  if(!c_tks_miniso_ && b_tks_miniso_){
8770  b_tks_miniso_->GetEntry(entry_);
8771  c_tks_miniso_ = true;
8772  }
8773  return tks_miniso_;
8774 }
8775 
8776 std::vector<float> const & baby_base::tks_mt() const{
8777  if(!read_only_){
8778  throw std::logic_error("Trying to write to const tree.");
8779  }
8780  if(!c_tks_mt_ && b_tks_mt_){
8781  b_tks_mt_->GetEntry(entry_);
8782  c_tks_mt_ = true;
8783  }
8784  return tks_mt_;
8785 }
8786 
8787 std::vector<float> const & baby_base::tks_mt2() const{
8788  if(!read_only_){
8789  throw std::logic_error("Trying to write to const tree.");
8790  }
8791  if(!c_tks_mt2_ && b_tks_mt2_){
8792  b_tks_mt2_->GetEntry(entry_);
8793  c_tks_mt2_ = true;
8794  }
8795  return tks_mt2_;
8796 }
8797 
8798 std::vector<float> const & baby_base::tks_phi() const{
8799  if(!read_only_){
8800  throw std::logic_error("Trying to write to const tree.");
8801  }
8802  if(!c_tks_phi_ && b_tks_phi_){
8803  b_tks_phi_->GetEntry(entry_);
8804  c_tks_phi_ = true;
8805  }
8806  return tks_phi_;
8807 }
8808 
8809 std::vector<float> const & baby_base::tks_pt() const{
8810  if(!read_only_){
8811  throw std::logic_error("Trying to write to const tree.");
8812  }
8813  if(!c_tks_pt_ && b_tks_pt_){
8814  b_tks_pt_->GetEntry(entry_);
8815  c_tks_pt_ = true;
8816  }
8817  return tks_pt_;
8818 }
8819 
8820 std::vector<float> const & baby_base::tks_reliso() const{
8821  if(!read_only_){
8822  throw std::logic_error("Trying to write to const tree.");
8823  }
8824  if(!c_tks_reliso_ && b_tks_reliso_){
8825  b_tks_reliso_->GetEntry(entry_);
8826  c_tks_reliso_ = true;
8827  }
8828  return tks_reliso_;
8829 }
8830 
8831 std::vector<float> const & baby_base::trig_prescale() const{
8832  if(!read_only_){
8833  throw std::logic_error("Trying to write to const tree.");
8834  }
8836  b_trig_prescale_->GetEntry(entry_);
8837  c_trig_prescale_ = true;
8838  }
8839  return trig_prescale_;
8840 }
8841 
8842 std::vector<float> const & baby_base::w_pdf() const{
8843  if(!read_only_){
8844  throw std::logic_error("Trying to write to const tree.");
8845  }
8846  if(!c_w_pdf_ && b_w_pdf_){
8847  b_w_pdf_->GetEntry(entry_);
8848  c_w_pdf_ = true;
8849  }
8850  return w_pdf_;
8851 }
8852 
8853 std::vector<int> const & baby_base::bb_gs_flavor() const{
8854  if(!read_only_){
8855  throw std::logic_error("Trying to write to const tree.");
8856  }
8858  b_bb_gs_flavor_->GetEntry(entry_);
8859  c_bb_gs_flavor_ = true;
8860  }
8861  return bb_gs_flavor_;
8862 }
8863 
8864 std::vector<int> const & baby_base::bb_gs_flavor_deep() const{
8865  if(!read_only_){
8866  throw std::logic_error("Trying to write to const tree.");
8867  }
8869  b_bb_gs_flavor_deep_->GetEntry(entry_);
8870  c_bb_gs_flavor_deep_ = true;
8871  }
8872  return bb_gs_flavor_deep_;
8873 }
8874 
8875 std::vector<int> const & baby_base::bb_gs_idx() const{
8876  if(!read_only_){
8877  throw std::logic_error("Trying to write to const tree.");
8878  }
8879  if(!c_bb_gs_idx_ && b_bb_gs_idx_){
8880  b_bb_gs_idx_->GetEntry(entry_);
8881  c_bb_gs_idx_ = true;
8882  }
8883  return bb_gs_idx_;
8884 }
8885 
8886 std::vector<int> const & baby_base::bb_gs_idx_deep() const{
8887  if(!read_only_){
8888  throw std::logic_error("Trying to write to const tree.");
8889  }
8891  b_bb_gs_idx_deep_->GetEntry(entry_);
8892  c_bb_gs_idx_deep_ = true;
8893  }
8894  return bb_gs_idx_deep_;
8895 }
8896 
8897 std::vector<int> const & baby_base::bb_jet_idx1() const{
8898  if(!read_only_){
8899  throw std::logic_error("Trying to write to const tree.");
8900  }
8902  b_bb_jet_idx1_->GetEntry(entry_);
8903  c_bb_jet_idx1_ = true;
8904  }
8905  return bb_jet_idx1_;
8906 }
8907 
8908 std::vector<int> const & baby_base::bb_jet_idx1_deep() const{
8909  if(!read_only_){
8910  throw std::logic_error("Trying to write to const tree.");
8911  }
8913  b_bb_jet_idx1_deep_->GetEntry(entry_);
8914  c_bb_jet_idx1_deep_ = true;
8915  }
8916  return bb_jet_idx1_deep_;
8917 }
8918 
8919 std::vector<int> const & baby_base::bb_jet_idx2() const{
8920  if(!read_only_){
8921  throw std::logic_error("Trying to write to const tree.");
8922  }
8924  b_bb_jet_idx2_->GetEntry(entry_);
8925  c_bb_jet_idx2_ = true;
8926  }
8927  return bb_jet_idx2_;
8928 }
8929 
8930 std::vector<int> const & baby_base::bb_jet_idx2_deep() const{
8931  if(!read_only_){
8932  throw std::logic_error("Trying to write to const tree.");
8933  }
8935  b_bb_jet_idx2_deep_->GetEntry(entry_);
8936  c_bb_jet_idx2_deep_ = true;
8937  }
8938  return bb_jet_idx2_deep_;
8939 }
8940 
8941 std::vector<int> const & baby_base::els_charge() const{
8942  if(!read_only_){
8943  throw std::logic_error("Trying to write to const tree.");
8944  }
8945  if(!c_els_charge_ && b_els_charge_){
8946  b_els_charge_->GetEntry(entry_);
8947  c_els_charge_ = true;
8948  }
8949  return els_charge_;
8950 }
8951 
8952 std::vector<int> const & baby_base::els_trk_nholes() const{
8953  if(!read_only_){
8954  throw std::logic_error("Trying to write to const tree.");
8955  }
8957  b_els_trk_nholes_->GetEntry(entry_);
8958  c_els_trk_nholes_ = true;
8959  }
8960  return els_trk_nholes_;
8961 }
8962 
8963 std::vector<int> const & baby_base::fjets08_nconst() const{
8964  if(!read_only_){
8965  throw std::logic_error("Trying to write to const tree.");
8966  }
8968  b_fjets08_nconst_->GetEntry(entry_);
8969  c_fjets08_nconst_ = true;
8970  }
8971  return fjets08_nconst_;
8972 }
8973 
8974 std::vector<int> const & baby_base::fjets14_nconst() const{
8975  if(!read_only_){
8976  throw std::logic_error("Trying to write to const tree.");
8977  }
8979  b_fjets14_nconst_->GetEntry(entry_);
8980  c_fjets14_nconst_ = true;
8981  }
8982  return fjets14_nconst_;
8983 }
8984 
8985 std::vector<int> const & baby_base::jets_fjet08_index() const{
8986  if(!read_only_){
8987  throw std::logic_error("Trying to write to const tree.");
8988  }
8990  b_jets_fjet08_index_->GetEntry(entry_);
8991  c_jets_fjet08_index_ = true;
8992  }
8993  return jets_fjet08_index_;
8994 }
8995 
8996 std::vector<int> const & baby_base::jets_fjet12_index() const{
8997  if(!read_only_){
8998  throw std::logic_error("Trying to write to const tree.");
8999  }
9001  b_jets_fjet12_index_->GetEntry(entry_);
9002  c_jets_fjet12_index_ = true;
9003  }
9004  return jets_fjet12_index_;
9005 }
9006 
9007 std::vector<int> const & baby_base::jets_fjet14_index() const{
9008  if(!read_only_){
9009  throw std::logic_error("Trying to write to const tree.");
9010  }
9012  b_jets_fjet14_index_->GetEntry(entry_);
9013  c_jets_fjet14_index_ = true;
9014  }
9015  return jets_fjet14_index_;
9016 }
9017 
9018 std::vector<int> const & baby_base::jets_fjet14_nolep_index() const{
9019  if(!read_only_){
9020  throw std::logic_error("Trying to write to const tree.");
9021  }
9025  }
9026  return jets_fjet14_nolep_index_;
9027 }
9028 
9029 std::vector<int> const & baby_base::jets_gs_index() const{
9030  if(!read_only_){
9031  throw std::logic_error("Trying to write to const tree.");
9032  }
9034  b_jets_gs_index_->GetEntry(entry_);
9035  c_jets_gs_index_ = true;
9036  }
9037  return jets_gs_index_;
9038 }
9039 
9040 std::vector<int> const & baby_base::jets_hflavor() const{
9041  if(!read_only_){
9042  throw std::logic_error("Trying to write to const tree.");
9043  }
9045  b_jets_hflavor_->GetEntry(entry_);
9046  c_jets_hflavor_ = true;
9047  }
9048  return jets_hflavor_;
9049 }
9050 
9051 std::vector<int> const & baby_base::jets_ntrub() const{
9052  if(!read_only_){
9053  throw std::logic_error("Trying to write to const tree.");
9054  }
9055  if(!c_jets_ntrub_ && b_jets_ntrub_){
9056  b_jets_ntrub_->GetEntry(entry_);
9057  c_jets_ntrub_ = true;
9058  }
9059  return jets_ntrub_;
9060 }
9061 
9062 std::vector<int> const & baby_base::jets_ntruc() const{
9063  if(!read_only_){
9064  throw std::logic_error("Trying to write to const tree.");
9065  }
9066  if(!c_jets_ntruc_ && b_jets_ntruc_){
9067  b_jets_ntruc_->GetEntry(entry_);
9068  c_jets_ntruc_ = true;
9069  }
9070  return jets_ntruc_;
9071 }
9072 
9073 std::vector<int> const & baby_base::jets_pflavor() const{
9074  if(!read_only_){
9075  throw std::logic_error("Trying to write to const tree.");
9076  }
9078  b_jets_pflavor_->GetEntry(entry_);
9079  c_jets_pflavor_ = true;
9080  }
9081  return jets_pflavor_;
9082 }
9083 
9084 std::vector<int> const & baby_base::mc_gs_dau_jetmatch() const{
9085  if(!read_only_){
9086  throw std::logic_error("Trying to write to const tree.");
9087  }
9089  b_mc_gs_dau_jetmatch_->GetEntry(entry_);
9090  c_mc_gs_dau_jetmatch_ = true;
9091  }
9092  return mc_gs_dau_jetmatch_;
9093 }
9094 
9095 std::vector<int> const & baby_base::mc_id() const{
9096  if(!read_only_){
9097  throw std::logic_error("Trying to write to const tree.");
9098  }
9099  if(!c_mc_id_ && b_mc_id_){
9100  b_mc_id_->GetEntry(entry_);
9101  c_mc_id_ = true;
9102  }
9103  return mc_id_;
9104 }
9105 
9106 std::vector<int> const & baby_base::mc_jetidx() const{
9107  if(!read_only_){
9108  throw std::logic_error("Trying to write to const tree.");
9109  }
9110  if(!c_mc_jetidx_ && b_mc_jetidx_){
9111  b_mc_jetidx_->GetEntry(entry_);
9112  c_mc_jetidx_ = true;
9113  }
9114  return mc_jetidx_;
9115 }
9116 
9117 std::vector<int> const & baby_base::mc_mom() const{
9118  if(!read_only_){
9119  throw std::logic_error("Trying to write to const tree.");
9120  }
9121  if(!c_mc_mom_ && b_mc_mom_){
9122  b_mc_mom_->GetEntry(entry_);
9123  c_mc_mom_ = true;
9124  }
9125  return mc_mom_;
9126 }
9127 
9128 std::vector<int> const & baby_base::mc_momidx() const{
9129  if(!read_only_){
9130  throw std::logic_error("Trying to write to const tree.");
9131  }
9132  if(!c_mc_momidx_ && b_mc_momidx_){
9133  b_mc_momidx_->GetEntry(entry_);
9134  c_mc_momidx_ = true;
9135  }
9136  return mc_momidx_;
9137 }
9138 
9139 std::vector<int> const & baby_base::mc_num_dau() const{
9140  if(!read_only_){
9141  throw std::logic_error("Trying to write to const tree.");
9142  }
9143  if(!c_mc_num_dau_ && b_mc_num_dau_){
9144  b_mc_num_dau_->GetEntry(entry_);
9145  c_mc_num_dau_ = true;
9146  }
9147  return mc_num_dau_;
9148 }
9149 
9150 std::vector<int> const & baby_base::mc_status() const{
9151  if(!read_only_){
9152  throw std::logic_error("Trying to write to const tree.");
9153  }
9154  if(!c_mc_status_ && b_mc_status_){
9155  b_mc_status_->GetEntry(entry_);
9156  c_mc_status_ = true;
9157  }
9158  return mc_status_;
9159 }
9160 
9161 std::vector<int> const & baby_base::mus_charge() const{
9162  if(!read_only_){
9163  throw std::logic_error("Trying to write to const tree.");
9164  }
9165  if(!c_mus_charge_ && b_mus_charge_){
9166  b_mus_charge_->GetEntry(entry_);
9167  c_mus_charge_ = true;
9168  }
9169  return mus_charge_;
9170 }
9171 
9172 std::vector<int> const & baby_base::mus_trk_algo() const{
9173  if(!read_only_){
9174  throw std::logic_error("Trying to write to const tree.");
9175  }
9177  b_mus_trk_algo_->GetEntry(entry_);
9178  c_mus_trk_algo_ = true;
9179  }
9180  return mus_trk_algo_;
9181 }
9182 
9183 std::vector<int> const & baby_base::mus_trk_nholes_in() const{
9184  if(!read_only_){
9185  throw std::logic_error("Trying to write to const tree.");
9186  }
9188  b_mus_trk_nholes_in_->GetEntry(entry_);
9189  c_mus_trk_nholes_in_ = true;
9190  }
9191  return mus_trk_nholes_in_;
9192 }
9193 
9194 std::vector<int> const & baby_base::mus_trk_nholes_out() const{
9195  if(!read_only_){
9196  throw std::logic_error("Trying to write to const tree.");
9197  }
9199  b_mus_trk_nholes_out_->GetEntry(entry_);
9200  c_mus_trk_nholes_out_ = true;
9201  }
9202  return mus_trk_nholes_out_;
9203 }
9204 
9205 std::vector<int> const & baby_base::sys_nbdl() const{
9206  if(!read_only_){
9207  throw std::logic_error("Trying to write to const tree.");
9208  }
9209  if(!c_sys_nbdl_ && b_sys_nbdl_){
9210  b_sys_nbdl_->GetEntry(entry_);
9211  c_sys_nbdl_ = true;
9212  }
9213  return sys_nbdl_;
9214 }
9215 
9216 std::vector<int> const & baby_base::sys_nbdm() const{
9217  if(!read_only_){
9218  throw std::logic_error("Trying to write to const tree.");
9219  }
9220  if(!c_sys_nbdm_ && b_sys_nbdm_){
9221  b_sys_nbdm_->GetEntry(entry_);
9222  c_sys_nbdm_ = true;
9223  }
9224  return sys_nbdm_;
9225 }
9226 
9227 std::vector<int> const & baby_base::sys_nbdt() const{
9228  if(!read_only_){
9229  throw std::logic_error("Trying to write to const tree.");
9230  }
9231  if(!c_sys_nbdt_ && b_sys_nbdt_){
9232  b_sys_nbdt_->GetEntry(entry_);
9233  c_sys_nbdt_ = true;
9234  }
9235  return sys_nbdt_;
9236 }
9237 
9238 std::vector<int> const & baby_base::sys_nbm() const{
9239  if(!read_only_){
9240  throw std::logic_error("Trying to write to const tree.");
9241  }
9242  if(!c_sys_nbm_ && b_sys_nbm_){
9243  b_sys_nbm_->GetEntry(entry_);
9244  c_sys_nbm_ = true;
9245  }
9246  return sys_nbm_;
9247 }
9248 
9249 std::vector<int> const & baby_base::sys_njets() const{
9250  if(!read_only_){
9251  throw std::logic_error("Trying to write to const tree.");
9252  }
9253  if(!c_sys_njets_ && b_sys_njets_){
9254  b_sys_njets_->GetEntry(entry_);
9255  c_sys_njets_ = true;
9256  }
9257  return sys_njets_;
9258 }
9259 
9260 std::vector<int> const & baby_base::tks_pdg() const{
9261  if(!read_only_){
9262  throw std::logic_error("Trying to write to const tree.");
9263  }
9264  if(!c_tks_pdg_ && b_tks_pdg_){
9265  b_tks_pdg_->GetEntry(entry_);
9266  c_tks_pdg_ = true;
9267  }
9268  return tks_pdg_;
9269 }
9270 
9271 Long64_t & baby_base::event(){
9272  if(read_only_ && !c_event_ && b_event_){
9273  b_event_->GetEntry(entry_);
9274  c_event_ = true;
9275  }
9276  return event_;
9277 }
9278 
9279 bool & baby_base::fromGS(){
9280  if(read_only_ && !c_fromGS_ && b_fromGS_){
9281  b_fromGS_->GetEntry(entry_);
9282  c_fromGS_ = true;
9283  }
9284  return fromGS_;
9285 }
9286 
9287 bool & baby_base::jetmismeas(){
9289  b_jetmismeas_->GetEntry(entry_);
9290  c_jetmismeas_ = true;
9291  }
9292  return jetmismeas_;
9293 }
9294 
9295 bool & baby_base::json12p9(){
9296  if(read_only_ && !c_json12p9_ && b_json12p9_){
9297  b_json12p9_->GetEntry(entry_);
9298  c_json12p9_ = true;
9299  }
9300  return json12p9_;
9301 }
9302 
9303 bool & baby_base::json4p0(){
9304  if(read_only_ && !c_json4p0_ && b_json4p0_){
9305  b_json4p0_->GetEntry(entry_);
9306  c_json4p0_ = true;
9307  }
9308  return json4p0_;
9309 }
9310 
9311 bool & baby_base::low_dphi(){
9312  if(read_only_ && !c_low_dphi_ && b_low_dphi_){
9313  b_low_dphi_->GetEntry(entry_);
9314  c_low_dphi_ = true;
9315  }
9316  return low_dphi_;
9317 }
9318 
9319 bool & baby_base::pass(){
9320  if(read_only_ && !c_pass_ && b_pass_){
9321  b_pass_->GetEntry(entry_);
9322  c_pass_ = true;
9323  }
9324  return pass_;
9325 }
9326 
9329  b_pass_badcalib_->GetEntry(entry_);
9330  c_pass_badcalib_ = true;
9331  }
9332  return pass_badcalib_;
9333 }
9334 
9337  b_pass_badchhad_->GetEntry(entry_);
9338  c_pass_badchhad_ = true;
9339  }
9340  return pass_badchhad_;
9341 }
9342 
9345  b_pass_badpfmu_->GetEntry(entry_);
9346  c_pass_badpfmu_ = true;
9347  }
9348  return pass_badpfmu_;
9349 }
9350 
9351 bool & baby_base::pass_cschalo(){
9353  b_pass_cschalo_->GetEntry(entry_);
9354  c_pass_cschalo_ = true;
9355  }
9356  return pass_cschalo_;
9357 }
9358 
9361  b_pass_ecaldeadcell_->GetEntry(entry_);
9362  c_pass_ecaldeadcell_ = true;
9363  }
9364  return pass_ecaldeadcell_;
9365 }
9366 
9367 bool & baby_base::pass_eebadsc(){
9369  b_pass_eebadsc_->GetEntry(entry_);
9370  c_pass_eebadsc_ = true;
9371  }
9372  return pass_eebadsc_;
9373 }
9374 
9377  b_pass_fsjets_->GetEntry(entry_);
9378  c_pass_fsjets_ = true;
9379  }
9380  return pass_fsjets_;
9381 }
9382 
9385  b_pass_fsmet_->GetEntry(entry_);
9386  c_pass_fsmet_ = true;
9387  }
9388  return pass_fsmet_;
9389 }
9390 
9391 bool & baby_base::pass_goodv(){
9393  b_pass_goodv_->GetEntry(entry_);
9394  c_pass_goodv_ = true;
9395  }
9396  return pass_goodv_;
9397 }
9398 
9399 bool & baby_base::pass_hbhe(){
9401  b_pass_hbhe_->GetEntry(entry_);
9402  c_pass_hbhe_ = true;
9403  }
9404  return pass_hbhe_;
9405 }
9406 
9407 bool & baby_base::pass_hbheiso(){
9409  b_pass_hbheiso_->GetEntry(entry_);
9410  c_pass_hbheiso_ = true;
9411  }
9412  return pass_hbheiso_;
9413 }
9414 
9415 bool & baby_base::pass_jets(){
9417  b_pass_jets_->GetEntry(entry_);
9418  c_pass_jets_ = true;
9419  }
9420  return pass_jets_;
9421 }
9422 
9423 bool & baby_base::pass_jets_nohf(){
9425  b_pass_jets_nohf_->GetEntry(entry_);
9426  c_pass_jets_nohf_ = true;
9427  }
9428  return pass_jets_nohf_;
9429 }
9430 
9431 bool & baby_base::pass_jets_ra2(){
9433  b_pass_jets_ra2_->GetEntry(entry_);
9434  c_pass_jets_ra2_ = true;
9435  }
9436  return pass_jets_ra2_;
9437 }
9438 
9441  b_pass_jets_tight_->GetEntry(entry_);
9442  c_pass_jets_tight_ = true;
9443  }
9444  return pass_jets_tight_;
9445 }
9446 
9449  b_pass_jets_tight_ra2_->GetEntry(entry_);
9450  c_pass_jets_tight_ra2_ = true;
9451  }
9452  return pass_jets_tight_ra2_;
9453 }
9454 
9455 bool & baby_base::pass_nohf(){
9457  b_pass_nohf_->GetEntry(entry_);
9458  c_pass_nohf_ = true;
9459  }
9460  return pass_nohf_;
9461 }
9462 
9463 bool & baby_base::pass_ra2(){
9464  if(read_only_ && !c_pass_ra2_ && b_pass_ra2_){
9465  b_pass_ra2_->GetEntry(entry_);
9466  c_pass_ra2_ = true;
9467  }
9468  return pass_ra2_;
9469 }
9470 
9471 bool & baby_base::pass_ra2_badmu(){
9473  b_pass_ra2_badmu_->GetEntry(entry_);
9474  c_pass_ra2_badmu_ = true;
9475  }
9476  return pass_ra2_badmu_;
9477 }
9478 
9479 bool & baby_base::stitch(){
9480  if(read_only_ && !c_stitch_ && b_stitch_){
9481  b_stitch_->GetEntry(entry_);
9482  c_stitch_ = true;
9483  }
9484  return stitch_;
9485 }
9486 
9489  b_stitch_ht_->GetEntry(entry_);
9490  c_stitch_ht_ = true;
9491  }
9492  return stitch_ht_;
9493 }
9494 
9497  b_stitch_met_->GetEntry(entry_);
9498  c_stitch_met_ = true;
9499  }
9500  return stitch_met_;
9501 }
9502 
9503 bool & baby_base::trig_lep(){
9504  if(read_only_ && !c_trig_lep_ && b_trig_lep_){
9505  b_trig_lep_->GetEntry(entry_);
9506  c_trig_lep_ = true;
9507  }
9508  return trig_lep_;
9509 }
9510 
9511 bool & baby_base::trig_met(){
9512  if(read_only_ && !c_trig_met_ && b_trig_met_){
9513  b_trig_met_->GetEntry(entry_);
9514  c_trig_met_ = true;
9515  }
9516  return trig_met_;
9517 }
9518 
9519 bool & baby_base::trig_ra4(){
9520  if(read_only_ && !c_trig_ra4_ && b_trig_ra4_){
9521  b_trig_ra4_->GetEntry(entry_);
9522  c_trig_ra4_ = true;
9523  }
9524  return trig_ra4_;
9525 }
9526 
9527 bool & baby_base::trig_vvvl(){
9529  b_trig_vvvl_->GetEntry(entry_);
9530  c_trig_vvvl_ = true;
9531  }
9532  return trig_vvvl_;
9533 }
9534 
9537  b_antitop_pt_->GetEntry(entry_);
9538  c_antitop_pt_ = true;
9539  }
9540  return antitop_pt_;
9541 }
9542 
9543 float & baby_base::dphi1(){
9544  if(read_only_ && !c_dphi1_ && b_dphi1_){
9545  b_dphi1_->GetEntry(entry_);
9546  c_dphi1_ = true;
9547  }
9548  return dphi1_;
9549 }
9550 
9551 float & baby_base::dphi2(){
9552  if(read_only_ && !c_dphi2_ && b_dphi2_){
9553  b_dphi2_->GetEntry(entry_);
9554  c_dphi2_ = true;
9555  }
9556  return dphi2_;
9557 }
9558 
9559 float & baby_base::dphi3(){
9560  if(read_only_ && !c_dphi3_ && b_dphi3_){
9561  b_dphi3_->GetEntry(entry_);
9562  c_dphi3_ = true;
9563  }
9564  return dphi3_;
9565 }
9566 
9567 float & baby_base::dphi4(){
9568  if(read_only_ && !c_dphi4_ && b_dphi4_){
9569  b_dphi4_->GetEntry(entry_);
9570  c_dphi4_ = true;
9571  }
9572  return dphi4_;
9573 }
9574 
9575 float & baby_base::dphi_wlep(){
9577  b_dphi_wlep_->GetEntry(entry_);
9578  c_dphi_wlep_ = true;
9579  }
9580  return dphi_wlep_;
9581 }
9582 
9583 float & baby_base::eff_jetid(){
9585  b_eff_jetid_->GetEntry(entry_);
9586  c_eff_jetid_ = true;
9587  }
9588  return eff_jetid_;
9589 }
9590 
9591 float & baby_base::eff_trig(){
9592  if(read_only_ && !c_eff_trig_ && b_eff_trig_){
9593  b_eff_trig_->GetEntry(entry_);
9594  c_eff_trig_ = true;
9595  }
9596  return eff_trig_;
9597 }
9598 
9599 float & baby_base::elel_eta(){
9600  if(read_only_ && !c_elel_eta_ && b_elel_eta_){
9601  b_elel_eta_->GetEntry(entry_);
9602  c_elel_eta_ = true;
9603  }
9604  return elel_eta_;
9605 }
9606 
9607 float & baby_base::elel_m(){
9608  if(read_only_ && !c_elel_m_ && b_elel_m_){
9609  b_elel_m_->GetEntry(entry_);
9610  c_elel_m_ = true;
9611  }
9612  return elel_m_;
9613 }
9614 
9615 float & baby_base::elel_phi(){
9616  if(read_only_ && !c_elel_phi_ && b_elel_phi_){
9617  b_elel_phi_->GetEntry(entry_);
9618  c_elel_phi_ = true;
9619  }
9620  return elel_phi_;
9621 }
9622 
9623 float & baby_base::elel_pt(){
9624  if(read_only_ && !c_elel_pt_ && b_elel_pt_){
9625  b_elel_pt_->GetEntry(entry_);
9626  c_elel_pt_ = true;
9627  }
9628  return elel_pt_;
9629 }
9630 
9631 float & baby_base::elel_pt1(){
9632  if(read_only_ && !c_elel_pt1_ && b_elel_pt1_){
9633  b_elel_pt1_->GetEntry(entry_);
9634  c_elel_pt1_ = true;
9635  }
9636  return elel_pt1_;
9637 }
9638 
9639 float & baby_base::elel_pt2(){
9640  if(read_only_ && !c_elel_pt2_ && b_elel_pt2_){
9641  b_elel_pt2_->GetEntry(entry_);
9642  c_elel_pt2_ = true;
9643  }
9644  return elel_pt2_;
9645 }
9646 
9647 float & baby_base::elel_w(){
9648  if(read_only_ && !c_elel_w_ && b_elel_w_){
9649  b_elel_w_->GetEntry(entry_);
9650  c_elel_w_ = true;
9651  }
9652  return elel_w_;
9653 }
9654 
9655 float & baby_base::elelv_eta(){
9657  b_elelv_eta_->GetEntry(entry_);
9658  c_elelv_eta_ = true;
9659  }
9660  return elelv_eta_;
9661 }
9662 
9663 float & baby_base::elelv_m(){
9664  if(read_only_ && !c_elelv_m_ && b_elelv_m_){
9665  b_elelv_m_->GetEntry(entry_);
9666  c_elelv_m_ = true;
9667  }
9668  return elelv_m_;
9669 }
9670 
9671 float & baby_base::elelv_phi(){
9673  b_elelv_phi_->GetEntry(entry_);
9674  c_elelv_phi_ = true;
9675  }
9676  return elelv_phi_;
9677 }
9678 
9679 float & baby_base::elelv_pt(){
9680  if(read_only_ && !c_elelv_pt_ && b_elelv_pt_){
9681  b_elelv_pt_->GetEntry(entry_);
9682  c_elelv_pt_ = true;
9683  }
9684  return elelv_pt_;
9685 }
9686 
9687 float & baby_base::elelv_pt1(){
9689  b_elelv_pt1_->GetEntry(entry_);
9690  c_elelv_pt1_ = true;
9691  }
9692  return elelv_pt1_;
9693 }
9694 
9695 float & baby_base::elelv_pt2(){
9697  b_elelv_pt2_->GetEntry(entry_);
9698  c_elelv_pt2_ = true;
9699  }
9700  return elelv_pt2_;
9701 }
9702 
9703 float & baby_base::elelv_w(){
9704  if(read_only_ && !c_elelv_w_ && b_elelv_w_){
9705  b_elelv_w_->GetEntry(entry_);
9706  c_elelv_w_ = true;
9707  }
9708  return elelv_w_;
9709 }
9710 
9711 float & baby_base::elmu_eta(){
9712  if(read_only_ && !c_elmu_eta_ && b_elmu_eta_){
9713  b_elmu_eta_->GetEntry(entry_);
9714  c_elmu_eta_ = true;
9715  }
9716  return elmu_eta_;
9717 }
9718 
9719 float & baby_base::elmu_m(){
9720  if(read_only_ && !c_elmu_m_ && b_elmu_m_){
9721  b_elmu_m_->GetEntry(entry_);
9722  c_elmu_m_ = true;
9723  }
9724  return elmu_m_;
9725 }
9726 
9727 float & baby_base::elmu_phi(){
9728  if(read_only_ && !c_elmu_phi_ && b_elmu_phi_){
9729  b_elmu_phi_->GetEntry(entry_);
9730  c_elmu_phi_ = true;
9731  }
9732  return elmu_phi_;
9733 }
9734 
9735 float & baby_base::elmu_pt(){
9736  if(read_only_ && !c_elmu_pt_ && b_elmu_pt_){
9737  b_elmu_pt_->GetEntry(entry_);
9738  c_elmu_pt_ = true;
9739  }
9740  return elmu_pt_;
9741 }
9742 
9743 float & baby_base::elmu_pt1(){
9744  if(read_only_ && !c_elmu_pt1_ && b_elmu_pt1_){
9745  b_elmu_pt1_->GetEntry(entry_);
9746  c_elmu_pt1_ = true;
9747  }
9748  return elmu_pt1_;
9749 }
9750 
9751 float & baby_base::elmu_pt2(){
9752  if(read_only_ && !c_elmu_pt2_ && b_elmu_pt2_){
9753  b_elmu_pt2_->GetEntry(entry_);
9754  c_elmu_pt2_ = true;
9755  }
9756  return elmu_pt2_;
9757 }
9758 
9759 float & baby_base::elmu_w(){
9760  if(read_only_ && !c_elmu_w_ && b_elmu_w_){
9761  b_elmu_w_->GetEntry(entry_);
9762  c_elmu_w_ = true;
9763  }
9764  return elmu_w_;
9765 }
9766 
9767 float & baby_base::hig_am(){
9768  if(read_only_ && !c_hig_am_ && b_hig_am_){
9769  b_hig_am_->GetEntry(entry_);
9770  c_hig_am_ = true;
9771  }
9772  return hig_am_;
9773 }
9774 
9775 float & baby_base::hig_dm(){
9776  if(read_only_ && !c_hig_dm_ && b_hig_dm_){
9777  b_hig_dm_->GetEntry(entry_);
9778  c_hig_dm_ = true;
9779  }
9780  return hig_dm_;
9781 }
9782 
9783 float & baby_base::hig_drmax(){
9785  b_hig_drmax_->GetEntry(entry_);
9786  c_hig_drmax_ = true;
9787  }
9788  return hig_drmax_;
9789 }
9790 
9792  if(read_only_ && !c_higd_am_ && b_higd_am_){
9793  b_higd_am_->GetEntry(entry_);
9794  c_higd_am_ = true;
9795  }
9796  return higd_am_;
9797 }
9798 
9800  if(read_only_ && !c_higd_dm_ && b_higd_dm_){
9801  b_higd_dm_->GetEntry(entry_);
9802  c_higd_dm_ = true;
9803  }
9804  return higd_dm_;
9805 }
9806 
9809  b_higd_drmax_->GetEntry(entry_);
9810  c_higd_drmax_ = true;
9811  }
9812  return higd_drmax_;
9813 }
9814 
9815 float & baby_base::ht(){
9816  if(read_only_ && !c_ht_ && b_ht_){
9817  b_ht_->GetEntry(entry_);
9818  c_ht_ = true;
9819  }
9820  return ht_;
9821 }
9822 
9823 float & baby_base::ht_clean(){
9824  if(read_only_ && !c_ht_clean_ && b_ht_clean_){
9825  b_ht_clean_->GetEntry(entry_);
9826  c_ht_clean_ = true;
9827  }
9828  return ht_clean_;
9829 }
9830 
9831 float & baby_base::ht_hlt(){
9832  if(read_only_ && !c_ht_hlt_ && b_ht_hlt_){
9833  b_ht_hlt_->GetEntry(entry_);
9834  c_ht_hlt_ = true;
9835  }
9836  return ht_hlt_;
9837 }
9838 
9839 float & baby_base::ht_isr_me(){
9841  b_ht_isr_me_->GetEntry(entry_);
9842  c_ht_isr_me_ = true;
9843  }
9844  return ht_isr_me_;
9845 }
9846 
9847 float & baby_base::ht_ra2(){
9848  if(read_only_ && !c_ht_ra2_ && b_ht_ra2_){
9849  b_ht_ra2_->GetEntry(entry_);
9850  c_ht_ra2_ = true;
9851  }
9852  return ht_ra2_;
9853 }
9854 
9855 float & baby_base::ht_tru(){
9856  if(read_only_ && !c_ht_tru_ && b_ht_tru_){
9857  b_ht_tru_->GetEntry(entry_);
9858  c_ht_tru_ = true;
9859  }
9860  return ht_tru_;
9861 }
9862 
9863 float & baby_base::isr_tru_eta(){
9865  b_isr_tru_eta_->GetEntry(entry_);
9866  c_isr_tru_eta_ = true;
9867  }
9868  return isr_tru_eta_;
9869 }
9870 
9871 float & baby_base::isr_tru_phi(){
9873  b_isr_tru_phi_->GetEntry(entry_);
9874  c_isr_tru_phi_ = true;
9875  }
9876  return isr_tru_phi_;
9877 }
9878 
9879 float & baby_base::isr_tru_pt(){
9881  b_isr_tru_pt_->GetEntry(entry_);
9882  c_isr_tru_pt_ = true;
9883  }
9884  return isr_tru_pt_;
9885 }
9886 
9887 float & baby_base::jetsys_eta(){
9889  b_jetsys_eta_->GetEntry(entry_);
9890  c_jetsys_eta_ = true;
9891  }
9892  return jetsys_eta_;
9893 }
9894 
9895 float & baby_base::jetsys_m(){
9896  if(read_only_ && !c_jetsys_m_ && b_jetsys_m_){
9897  b_jetsys_m_->GetEntry(entry_);
9898  c_jetsys_m_ = true;
9899  }
9900  return jetsys_m_;
9901 }
9902 
9903 float & baby_base::jetsys_nob_eta(){
9905  b_jetsys_nob_eta_->GetEntry(entry_);
9906  c_jetsys_nob_eta_ = true;
9907  }
9908  return jetsys_nob_eta_;
9909 }
9910 
9911 float & baby_base::jetsys_nob_m(){
9913  b_jetsys_nob_m_->GetEntry(entry_);
9914  c_jetsys_nob_m_ = true;
9915  }
9916  return jetsys_nob_m_;
9917 }
9918 
9919 float & baby_base::jetsys_nob_phi(){
9921  b_jetsys_nob_phi_->GetEntry(entry_);
9922  c_jetsys_nob_phi_ = true;
9923  }
9924  return jetsys_nob_phi_;
9925 }
9926 
9927 float & baby_base::jetsys_nob_pt(){
9929  b_jetsys_nob_pt_->GetEntry(entry_);
9930  c_jetsys_nob_pt_ = true;
9931  }
9932  return jetsys_nob_pt_;
9933 }
9934 
9937  b_jetsys_nobd_eta_->GetEntry(entry_);
9938  c_jetsys_nobd_eta_ = true;
9939  }
9940  return jetsys_nobd_eta_;
9941 }
9942 
9945  b_jetsys_nobd_m_->GetEntry(entry_);
9946  c_jetsys_nobd_m_ = true;
9947  }
9948  return jetsys_nobd_m_;
9949 }
9950 
9953  b_jetsys_nobd_phi_->GetEntry(entry_);
9954  c_jetsys_nobd_phi_ = true;
9955  }
9956  return jetsys_nobd_phi_;
9957 }
9958 
9961  b_jetsys_nobd_pt_->GetEntry(entry_);
9962  c_jetsys_nobd_pt_ = true;
9963  }
9964  return jetsys_nobd_pt_;
9965 }
9966 
9967 float & baby_base::jetsys_phi(){
9969  b_jetsys_phi_->GetEntry(entry_);
9970  c_jetsys_phi_ = true;
9971  }
9972  return jetsys_phi_;
9973 }
9974 
9975 float & baby_base::jetsys_pt(){
9977  b_jetsys_pt_->GetEntry(entry_);
9978  c_jetsys_pt_ = true;
9979  }
9980  return jetsys_pt_;
9981 }
9982 
9983 float & baby_base::m_tt(){
9984  if(read_only_ && !c_m_tt_ && b_m_tt_){
9985  b_m_tt_->GetEntry(entry_);
9986  c_m_tt_ = true;
9987  }
9988  return m_tt_;
9989 }
9990 
9991 float & baby_base::mct(){
9992  if(read_only_ && !c_mct_ && b_mct_){
9993  b_mct_->GetEntry(entry_);
9994  c_mct_ = true;
9995  }
9996  return mct_;
9997 }
9998 
10000  if(read_only_ && !c_mctd_ && b_mctd_){
10001  b_mctd_->GetEntry(entry_);
10002  c_mctd_ = true;
10003  }
10004  return mctd_;
10005 }
10006 
10007 float & baby_base::met(){
10008  if(read_only_ && !c_met_ && b_met_){
10009  b_met_->GetEntry(entry_);
10010  c_met_ = true;
10011  }
10012  return met_;
10013 }
10014 
10015 float & baby_base::met_calo(){
10016  if(read_only_ && !c_met_calo_ && b_met_calo_){
10017  b_met_calo_->GetEntry(entry_);
10018  c_met_calo_ = true;
10019  }
10020  return met_calo_;
10021 }
10022 
10023 float & baby_base::met_calo_phi(){
10025  b_met_calo_phi_->GetEntry(entry_);
10026  c_met_calo_phi_ = true;
10027  }
10028  return met_calo_phi_;
10029 }
10030 
10031 float & baby_base::met_mini(){
10032  if(read_only_ && !c_met_mini_ && b_met_mini_){
10033  b_met_mini_->GetEntry(entry_);
10034  c_met_mini_ = true;
10035  }
10036  return met_mini_;
10037 }
10038 
10039 float & baby_base::met_mini_phi(){
10041  b_met_mini_phi_->GetEntry(entry_);
10042  c_met_mini_phi_ = true;
10043  }
10044  return met_mini_phi_;
10045 }
10046 
10047 float & baby_base::met_nohf(){
10048  if(read_only_ && !c_met_nohf_ && b_met_nohf_){
10049  b_met_nohf_->GetEntry(entry_);
10050  c_met_nohf_ = true;
10051  }
10052  return met_nohf_;
10053 }
10054 
10055 float & baby_base::met_nohf_phi(){
10057  b_met_nohf_phi_->GetEntry(entry_);
10058  c_met_nohf_phi_ = true;
10059  }
10060  return met_nohf_phi_;
10061 }
10062 
10063 float & baby_base::met_phi(){
10064  if(read_only_ && !c_met_phi_ && b_met_phi_){
10065  b_met_phi_->GetEntry(entry_);
10066  c_met_phi_ = true;
10067  }
10068  return met_phi_;
10069 }
10070 
10073  b_met_phi_puppi_->GetEntry(entry_);
10074  c_met_phi_puppi_ = true;
10075  }
10076  return met_phi_puppi_;
10077 }
10078 
10081  b_met_puppi_->GetEntry(entry_);
10082  c_met_puppi_ = true;
10083  }
10084  return met_puppi_;
10085 }
10086 
10087 float & baby_base::met_raw(){
10088  if(read_only_ && !c_met_raw_ && b_met_raw_){
10089  b_met_raw_->GetEntry(entry_);
10090  c_met_raw_ = true;
10091  }
10092  return met_raw_;
10093 }
10094 
10095 float & baby_base::met_raw_phi(){
10097  b_met_raw_phi_->GetEntry(entry_);
10098  c_met_raw_phi_ = true;
10099  }
10100  return met_raw_phi_;
10101 }
10102 
10103 float & baby_base::met_rebal(){
10105  b_met_rebal_->GetEntry(entry_);
10106  c_met_rebal_ = true;
10107  }
10108  return met_rebal_;
10109 }
10110 
10111 float & baby_base::met_tru(){
10112  if(read_only_ && !c_met_tru_ && b_met_tru_){
10113  b_met_tru_->GetEntry(entry_);
10114  c_met_tru_ = true;
10115  }
10116  return met_tru_;
10117 }
10118 
10119 float & baby_base::met_tru_nuw(){
10121  b_met_tru_nuw_->GetEntry(entry_);
10122  c_met_tru_nuw_ = true;
10123  }
10124  return met_tru_nuw_;
10125 }
10126 
10127 float & baby_base::met_tru_nuw_phi(){
10129  b_met_tru_nuw_phi_->GetEntry(entry_);
10130  c_met_tru_nuw_phi_ = true;
10131  }
10132  return met_tru_nuw_phi_;
10133 }
10134 
10135 float & baby_base::met_tru_phi(){
10137  b_met_tru_phi_->GetEntry(entry_);
10138  c_met_tru_phi_ = true;
10139  }
10140  return met_tru_phi_;
10141 }
10142 
10143 float & baby_base::mht(){
10144  if(read_only_ && !c_mht_ && b_mht_){
10145  b_mht_->GetEntry(entry_);
10146  c_mht_ = true;
10147  }
10148  return mht_;
10149 }
10150 
10151 float & baby_base::mht_clean(){
10153  b_mht_clean_->GetEntry(entry_);
10154  c_mht_clean_ = true;
10155  }
10156  return mht_clean_;
10157 }
10158 
10159 float & baby_base::mht_clean_phi(){
10161  b_mht_clean_phi_->GetEntry(entry_);
10162  c_mht_clean_phi_ = true;
10163  }
10164  return mht_clean_phi_;
10165 }
10166 
10167 float & baby_base::mht_phi(){
10168  if(read_only_ && !c_mht_phi_ && b_mht_phi_){
10169  b_mht_phi_->GetEntry(entry_);
10170  c_mht_phi_ = true;
10171  }
10172  return mht_phi_;
10173 }
10174 
10175 float & baby_base::mj08(){
10176  if(read_only_ && !c_mj08_ && b_mj08_){
10177  b_mj08_->GetEntry(entry_);
10178  c_mj08_ = true;
10179  }
10180  return mj08_;
10181 }
10182 
10183 float & baby_base::mj12(){
10184  if(read_only_ && !c_mj12_ && b_mj12_){
10185  b_mj12_->GetEntry(entry_);
10186  c_mj12_ = true;
10187  }
10188  return mj12_;
10189 }
10190 
10191 float & baby_base::mj14(){
10192  if(read_only_ && !c_mj14_ && b_mj14_){
10193  b_mj14_->GetEntry(entry_);
10194  c_mj14_ = true;
10195  }
10196  return mj14_;
10197 }
10198 
10199 float & baby_base::mj14_nolep(){
10201  b_mj14_nolep_->GetEntry(entry_);
10202  c_mj14_nolep_ = true;
10203  }
10204  return mj14_nolep_;
10205 }
10206 
10207 float & baby_base::mt(){
10208  if(read_only_ && !c_mt_ && b_mt_){
10209  b_mt_->GetEntry(entry_);
10210  c_mt_ = true;
10211  }
10212  return mt_;
10213 }
10214 
10215 float & baby_base::mt2(){
10216  if(read_only_ && !c_mt2_ && b_mt2_){
10217  b_mt2_->GetEntry(entry_);
10218  c_mt2_ = true;
10219  }
10220  return mt2_;
10221 }
10222 
10223 float & baby_base::mt2_0mass(){
10225  b_mt2_0mass_->GetEntry(entry_);
10226  c_mt2_0mass_ = true;
10227  }
10228  return mt2_0mass_;
10229 }
10230 
10231 float & baby_base::mt_nohf(){
10232  if(read_only_ && !c_mt_nohf_ && b_mt_nohf_){
10233  b_mt_nohf_->GetEntry(entry_);
10234  c_mt_nohf_ = true;
10235  }
10236  return mt_nohf_;
10237 }
10238 
10239 float & baby_base::mt_rebal(){
10240  if(read_only_ && !c_mt_rebal_ && b_mt_rebal_){
10241  b_mt_rebal_->GetEntry(entry_);
10242  c_mt_rebal_ = true;
10243  }
10244  return mt_rebal_;
10245 }
10246 
10247 float & baby_base::mt_tru(){
10248  if(read_only_ && !c_mt_tru_ && b_mt_tru_){
10249  b_mt_tru_->GetEntry(entry_);
10250  c_mt_tru_ = true;
10251  }
10252  return mt_tru_;
10253 }
10254 
10255 float & baby_base::mt_tru_nuw(){
10257  b_mt_tru_nuw_->GetEntry(entry_);
10258  c_mt_tru_nuw_ = true;
10259  }
10260  return mt_tru_nuw_;
10261 }
10262 
10263 float & baby_base::mumu_eta(){
10264  if(read_only_ && !c_mumu_eta_ && b_mumu_eta_){
10265  b_mumu_eta_->GetEntry(entry_);
10266  c_mumu_eta_ = true;
10267  }
10268  return mumu_eta_;
10269 }
10270 
10271 float & baby_base::mumu_m(){
10272  if(read_only_ && !c_mumu_m_ && b_mumu_m_){
10273  b_mumu_m_->GetEntry(entry_);
10274  c_mumu_m_ = true;
10275  }
10276  return mumu_m_;
10277 }
10278 
10279 float & baby_base::mumu_phi(){
10280  if(read_only_ && !c_mumu_phi_ && b_mumu_phi_){
10281  b_mumu_phi_->GetEntry(entry_);
10282  c_mumu_phi_ = true;
10283  }
10284  return mumu_phi_;
10285 }
10286 
10287 float & baby_base::mumu_pt(){
10288  if(read_only_ && !c_mumu_pt_ && b_mumu_pt_){
10289  b_mumu_pt_->GetEntry(entry_);
10290  c_mumu_pt_ = true;
10291  }
10292  return mumu_pt_;
10293 }
10294 
10295 float & baby_base::mumu_pt1(){
10296  if(read_only_ && !c_mumu_pt1_ && b_mumu_pt1_){
10297  b_mumu_pt1_->GetEntry(entry_);
10298  c_mumu_pt1_ = true;
10299  }
10300  return mumu_pt1_;
10301 }
10302 
10303 float & baby_base::mumu_pt2(){
10304  if(read_only_ && !c_mumu_pt2_ && b_mumu_pt2_){
10305  b_mumu_pt2_->GetEntry(entry_);
10306  c_mumu_pt2_ = true;
10307  }
10308  return mumu_pt2_;
10309 }
10310 
10311 float & baby_base::mumu_w(){
10312  if(read_only_ && !c_mumu_w_ && b_mumu_w_){
10313  b_mumu_w_->GetEntry(entry_);
10314  c_mumu_w_ = true;
10315  }
10316  return mumu_w_;
10317 }
10318 
10319 float & baby_base::mumuv_eta(){
10321  b_mumuv_eta_->GetEntry(entry_);
10322  c_mumuv_eta_ = true;
10323  }
10324  return mumuv_eta_;
10325 }
10326 
10327 float & baby_base::mumuv_m(){
10328  if(read_only_ && !c_mumuv_m_ && b_mumuv_m_){
10329  b_mumuv_m_->GetEntry(entry_);
10330  c_mumuv_m_ = true;
10331  }
10332  return mumuv_m_;
10333 }
10334 
10335 float & baby_base::mumuv_phi(){
10337  b_mumuv_phi_->GetEntry(entry_);
10338  c_mumuv_phi_ = true;
10339  }
10340  return mumuv_phi_;
10341 }
10342 
10343 float & baby_base::mumuv_pt(){
10344  if(read_only_ && !c_mumuv_pt_ && b_mumuv_pt_){
10345  b_mumuv_pt_->GetEntry(entry_);
10346  c_mumuv_pt_ = true;
10347  }
10348  return mumuv_pt_;
10349 }
10350 
10351 float & baby_base::mumuv_pt1(){
10353  b_mumuv_pt1_->GetEntry(entry_);
10354  c_mumuv_pt1_ = true;
10355  }
10356  return mumuv_pt1_;
10357 }
10358 
10359 float & baby_base::mumuv_pt2(){
10361  b_mumuv_pt2_->GetEntry(entry_);
10362  c_mumuv_pt2_ = true;
10363  }
10364  return mumuv_pt2_;
10365 }
10366 
10367 float & baby_base::mumuv_w(){
10368  if(read_only_ && !c_mumuv_w_ && b_mumuv_w_){
10369  b_mumuv_w_->GetEntry(entry_);
10370  c_mumuv_w_ = true;
10371  }
10372  return mumuv_w_;
10373 }
10374 
10375 float & baby_base::nisr(){
10376  if(read_only_ && !c_nisr_ && b_nisr_){
10377  b_nisr_->GetEntry(entry_);
10378  c_nisr_ = true;
10379  }
10380  return nisr_;
10381 }
10382 
10383 float & baby_base::ntrupv_mean(){
10385  b_ntrupv_mean_->GetEntry(entry_);
10386  c_ntrupv_mean_ = true;
10387  }
10388  return ntrupv_mean_;
10389 }
10390 
10391 float & baby_base::onel_ele105(){
10393  b_onel_ele105_->GetEntry(entry_);
10394  c_onel_ele105_ = true;
10395  }
10396  return onel_ele105_;
10397 }
10398 
10399 float & baby_base::onel_ele23(){
10401  b_onel_ele23_->GetEntry(entry_);
10402  c_onel_ele23_ = true;
10403  }
10404  return onel_ele23_;
10405 }
10406 
10407 float & baby_base::onel_ele8(){
10409  b_onel_ele8_->GetEntry(entry_);
10410  c_onel_ele8_ = true;
10411  }
10412  return onel_ele8_;
10413 }
10414 
10415 float & baby_base::onel_vvvl(){
10417  b_onel_vvvl_->GetEntry(entry_);
10418  c_onel_vvvl_ = true;
10419  }
10420  return onel_vvvl_;
10421 }
10422 
10423 float & baby_base::onht(){
10424  if(read_only_ && !c_onht_ && b_onht_){
10425  b_onht_->GetEntry(entry_);
10426  c_onht_ = true;
10427  }
10428  return onht_;
10429 }
10430 
10431 float & baby_base::onmet(){
10432  if(read_only_ && !c_onmet_ && b_onmet_){
10433  b_onmet_->GetEntry(entry_);
10434  c_onmet_ = true;
10435  }
10436  return onmet_;
10437 }
10438 
10439 float & baby_base::onmu_isomu18(){
10441  b_onmu_isomu18_->GetEntry(entry_);
10442  c_onmu_isomu18_ = true;
10443  }
10444  return onmu_isomu18_;
10445 }
10446 
10447 float & baby_base::onmu_mu50(){
10449  b_onmu_mu50_->GetEntry(entry_);
10450  c_onmu_mu50_ = true;
10451  }
10452  return onmu_mu50_;
10453 }
10454 
10455 float & baby_base::onmu_mu8(){
10456  if(read_only_ && !c_onmu_mu8_ && b_onmu_mu8_){
10457  b_onmu_mu8_->GetEntry(entry_);
10458  c_onmu_mu8_ = true;
10459  }
10460  return onmu_mu8_;
10461 }
10462 
10463 float & baby_base::onmu_vvvl(){
10465  b_onmu_vvvl_->GetEntry(entry_);
10466  c_onmu_vvvl_ = true;
10467  }
10468  return onmu_vvvl_;
10469 }
10470 
10471 float & baby_base::onph_ph90(){
10473  b_onph_ph90_->GetEntry(entry_);
10474  c_onph_ph90_ = true;
10475  }
10476  return onph_ph90_;
10477 }
10478 
10480  if(read_only_ && !c_ptll_me_ && b_ptll_me_){
10481  b_ptll_me_->GetEntry(entry_);
10482  c_ptll_me_ = true;
10483  }
10484  return ptll_me_;
10485 }
10486 
10487 float & baby_base::st(){
10488  if(read_only_ && !c_st_ && b_st_){
10489  b_st_->GetEntry(entry_);
10490  c_st_ = true;
10491  }
10492  return st_;
10493 }
10494 
10496  if(read_only_ && !c_top_pt_ && b_top_pt_){
10497  b_top_pt_->GetEntry(entry_);
10498  c_top_pt_ = true;
10499  }
10500  return top_pt_;
10501 }
10502 
10504  if(read_only_ && !c_w_bhig_ && b_w_bhig_){
10505  b_w_bhig_->GetEntry(entry_);
10506  c_w_bhig_ = true;
10507  }
10508  return w_bhig_;
10509 }
10510 
10513  b_w_bhig_deep_->GetEntry(entry_);
10514  c_w_bhig_deep_ = true;
10515  }
10516  return w_bhig_deep_;
10517 }
10518 
10521  b_w_bhig_deep_proc_->GetEntry(entry_);
10522  c_w_bhig_deep_proc_ = true;
10523  }
10524  return w_bhig_deep_proc_;
10525 }
10526 
10529  b_w_bhig_proc_->GetEntry(entry_);
10530  c_w_bhig_proc_ = true;
10531  }
10532  return w_bhig_proc_;
10533 }
10534 
10535 float & baby_base::w_btag(){
10536  if(read_only_ && !c_w_btag_ && b_w_btag_){
10537  b_w_btag_->GetEntry(entry_);
10538  c_w_btag_ = true;
10539  }
10540  return w_btag_;
10541 }
10542 
10545  b_w_btag_deep_->GetEntry(entry_);
10546  c_w_btag_deep_ = true;
10547  }
10548  return w_btag_deep_;
10549 }
10550 
10553  b_w_btag_deep_proc_->GetEntry(entry_);
10554  c_w_btag_deep_proc_ = true;
10555  }
10556  return w_btag_deep_proc_;
10557 }
10558 
10559 float & baby_base::w_btag_loose(){
10561  b_w_btag_loose_->GetEntry(entry_);
10562  c_w_btag_loose_ = true;
10563  }
10564  return w_btag_loose_;
10565 }
10566 
10569  b_w_btag_loose_deep_->GetEntry(entry_);
10570  c_w_btag_loose_deep_ = true;
10571  }
10572  return w_btag_loose_deep_;
10573 }
10574 
10577  b_w_btag_loose_deep_proc_->GetEntry(entry_);
10579  }
10580  return w_btag_loose_deep_proc_;
10581 }
10582 
10585  b_w_btag_loose_proc_->GetEntry(entry_);
10586  c_w_btag_loose_proc_ = true;
10587  }
10588  return w_btag_loose_proc_;
10589 }
10590 
10593  b_w_btag_proc_->GetEntry(entry_);
10594  c_w_btag_proc_ = true;
10595  }
10596  return w_btag_proc_;
10597 }
10598 
10601  b_w_btag_tight_->GetEntry(entry_);
10602  c_w_btag_tight_ = true;
10603  }
10604  return w_btag_tight_;
10605 }
10606 
10609  b_w_btag_tight_deep_->GetEntry(entry_);
10610  c_w_btag_tight_deep_ = true;
10611  }
10612  return w_btag_tight_deep_;
10613 }
10614 
10617  b_w_btag_tight_deep_proc_->GetEntry(entry_);
10619  }
10620  return w_btag_tight_deep_proc_;
10621 }
10622 
10625  b_w_btag_tight_proc_->GetEntry(entry_);
10626  c_w_btag_tight_proc_ = true;
10627  }
10628  return w_btag_tight_proc_;
10629 }
10630 
10631 float & baby_base::w_fs_lep(){
10632  if(read_only_ && !c_w_fs_lep_ && b_w_fs_lep_){
10633  b_w_fs_lep_->GetEntry(entry_);
10634  c_w_fs_lep_ = true;
10635  }
10636  return w_fs_lep_;
10637 }
10638 
10639 float & baby_base::w_isr(){
10640  if(read_only_ && !c_w_isr_ && b_w_isr_){
10641  b_w_isr_->GetEntry(entry_);
10642  c_w_isr_ = true;
10643  }
10644  return w_isr_;
10645 }
10646 
10647 float & baby_base::w_lep(){
10648  if(read_only_ && !c_w_lep_ && b_w_lep_){
10649  b_w_lep_->GetEntry(entry_);
10650  c_w_lep_ = true;
10651  }
10652  return w_lep_;
10653 }
10654 
10655 float & baby_base::w_lumi(){
10656  if(read_only_ && !c_w_lumi_ && b_w_lumi_){
10657  b_w_lumi_->GetEntry(entry_);
10658  c_w_lumi_ = true;
10659  }
10660  return w_lumi_;
10661 }
10662 
10663 float & baby_base::w_pu(){
10664  if(read_only_ && !c_w_pu_ && b_w_pu_){
10665  b_w_pu_->GetEntry(entry_);
10666  c_w_pu_ = true;
10667  }
10668  return w_pu_;
10669 }
10670 
10671 float & baby_base::w_toppt(){
10672  if(read_only_ && !c_w_toppt_ && b_w_toppt_){
10673  b_w_toppt_->GetEntry(entry_);
10674  c_w_toppt_ = true;
10675  }
10676  return w_toppt_;
10677 }
10678 
10679 float & baby_base::weight(){
10680  if(read_only_ && !c_weight_ && b_weight_){
10681  b_weight_->GetEntry(entry_);
10682  c_weight_ = true;
10683  }
10684  return weight_;
10685 }
10686 
10687 float & baby_base::weight_rpv(){
10689  b_weight_rpv_->GetEntry(entry_);
10690  c_weight_rpv_ = true;
10691  }
10692  return weight_rpv_;
10693 }
10694 
10697  b_bb_highcsv_idx_->GetEntry(entry_);
10698  c_bb_highcsv_idx_ = true;
10699  }
10700  return bb_highcsv_idx_;
10701 }
10702 
10705  b_bb_highcsv_idx_deep_->GetEntry(entry_);
10706  c_bb_highcsv_idx_deep_ = true;
10707  }
10708  return bb_highcsv_idx_deep_;
10709 }
10710 
10711 int & baby_base::hig_bin(){
10712  if(read_only_ && !c_hig_bin_ && b_hig_bin_){
10713  b_hig_bin_->GetEntry(entry_);
10714  c_hig_bin_ = true;
10715  }
10716  return hig_bin_;
10717 }
10718 
10720  if(read_only_ && !c_higd_bin_ && b_higd_bin_){
10721  b_higd_bin_->GetEntry(entry_);
10722  c_higd_bin_ = true;
10723  }
10724  return higd_bin_;
10725 }
10726 
10727 int & baby_base::lumiblock(){
10729  b_lumiblock_->GetEntry(entry_);
10730  c_lumiblock_ = true;
10731  }
10732  return lumiblock_;
10733 }
10734 
10735 int & baby_base::mgluino(){
10736  if(read_only_ && !c_mgluino_ && b_mgluino_){
10737  b_mgluino_->GetEntry(entry_);
10738  c_mgluino_ = true;
10739  }
10740  return mgluino_;
10741 }
10742 
10743 int & baby_base::mlsp(){
10744  if(read_only_ && !c_mlsp_ && b_mlsp_){
10745  b_mlsp_->GetEntry(entry_);
10746  c_mlsp_ = true;
10747  }
10748  return mlsp_;
10749 }
10750 
10752  if(read_only_ && !c_nbdfl_ && b_nbdfl_){
10753  b_nbdfl_->GetEntry(entry_);
10754  c_nbdfl_ = true;
10755  }
10756  return nbdfl_;
10757 }
10758 
10760  if(read_only_ && !c_nbdfm_ && b_nbdfm_){
10761  b_nbdfm_->GetEntry(entry_);
10762  c_nbdfm_ = true;
10763  }
10764  return nbdfm_;
10765 }
10766 
10768  if(read_only_ && !c_nbdft_ && b_nbdft_){
10769  b_nbdft_->GetEntry(entry_);
10770  c_nbdft_ = true;
10771  }
10772  return nbdft_;
10773 }
10774 
10776  if(read_only_ && !c_nbdl_ && b_nbdl_){
10777  b_nbdl_->GetEntry(entry_);
10778  c_nbdl_ = true;
10779  }
10780  return nbdl_;
10781 }
10782 
10784  if(read_only_ && !c_nbdm_ && b_nbdm_){
10785  b_nbdm_->GetEntry(entry_);
10786  c_nbdm_ = true;
10787  }
10788  return nbdm_;
10789 }
10790 
10792  if(read_only_ && !c_nbdt_ && b_nbdt_){
10793  b_nbdt_->GetEntry(entry_);
10794  c_nbdt_ = true;
10795  }
10796  return nbdt_;
10797 }
10798 
10799 int & baby_base::nbl(){
10800  if(read_only_ && !c_nbl_ && b_nbl_){
10801  b_nbl_->GetEntry(entry_);
10802  c_nbl_ = true;
10803  }
10804  return nbl_;
10805 }
10806 
10807 int & baby_base::nbm(){
10808  if(read_only_ && !c_nbm_ && b_nbm_){
10809  b_nbm_->GetEntry(entry_);
10810  c_nbm_ = true;
10811  }
10812  return nbm_;
10813 }
10814 
10815 int & baby_base::nbm_ra2(){
10816  if(read_only_ && !c_nbm_ra2_ && b_nbm_ra2_){
10817  b_nbm_ra2_->GetEntry(entry_);
10818  c_nbm_ra2_ = true;
10819  }
10820  return nbm_ra2_;
10821 }
10822 
10823 int & baby_base::nbt(){
10824  if(read_only_ && !c_nbt_ && b_nbt_){
10825  b_nbt_->GetEntry(entry_);
10826  c_nbt_ = true;
10827  }
10828  return nbt_;
10829 }
10830 
10831 int & baby_base::nels(){
10832  if(read_only_ && !c_nels_ && b_nels_){
10833  b_nels_->GetEntry(entry_);
10834  c_nels_ = true;
10835  }
10836  return nels_;
10837 }
10838 
10839 int & baby_base::nels_ele23(){
10841  b_nels_ele23_->GetEntry(entry_);
10842  c_nels_ele23_ = true;
10843  }
10844  return nels_ele23_;
10845 }
10846 
10847 int & baby_base::nels_vvvl(){
10849  b_nels_vvvl_->GetEntry(entry_);
10850  c_nels_vvvl_ = true;
10851  }
10852  return nels_vvvl_;
10853 }
10854 
10856  if(read_only_ && !c_nfjets08_ && b_nfjets08_){
10857  b_nfjets08_->GetEntry(entry_);
10858  c_nfjets08_ = true;
10859  }
10860  return nfjets08_;
10861 }
10862 
10863 int & baby_base::nfjets14(){
10864  if(read_only_ && !c_nfjets14_ && b_nfjets14_){
10865  b_nfjets14_->GetEntry(entry_);
10866  c_nfjets14_ = true;
10867  }
10868  return nfjets14_;
10869 }
10870 
10871 int & baby_base::nisr_me(){
10872  if(read_only_ && !c_nisr_me_ && b_nisr_me_){
10873  b_nisr_me_->GetEntry(entry_);
10874  c_nisr_me_ = true;
10875  }
10876  return nisr_me_;
10877 }
10878 
10879 int & baby_base::njets(){
10880  if(read_only_ && !c_njets_ && b_njets_){
10881  b_njets_->GetEntry(entry_);
10882  c_njets_ = true;
10883  }
10884  return njets_;
10885 }
10886 
10887 int & baby_base::njets_clean(){
10889  b_njets_clean_->GetEntry(entry_);
10890  c_njets_clean_ = true;
10891  }
10892  return njets_clean_;
10893 }
10894 
10895 int & baby_base::njets_ra2(){
10897  b_njets_ra2_->GetEntry(entry_);
10898  c_njets_ra2_ = true;
10899  }
10900  return njets_ra2_;
10901 }
10902 
10903 int & baby_base::nleps(){
10904  if(read_only_ && !c_nleps_ && b_nleps_){
10905  b_nleps_->GetEntry(entry_);
10906  c_nleps_ = true;
10907  }
10908  return nleps_;
10909 }
10910 
10911 int & baby_base::nleps_tm(){
10912  if(read_only_ && !c_nleps_tm_ && b_nleps_tm_){
10913  b_nleps_tm_->GetEntry(entry_);
10914  c_nleps_tm_ = true;
10915  }
10916  return nleps_tm_;
10917 }
10918 
10919 int & baby_base::nmus(){
10920  if(read_only_ && !c_nmus_ && b_nmus_){
10921  b_nmus_->GetEntry(entry_);
10922  c_nmus_ = true;
10923  }
10924  return nmus_;
10925 }
10926 
10927 int & baby_base::nmus_isomu18(){
10929  b_nmus_isomu18_->GetEntry(entry_);
10930  c_nmus_isomu18_ = true;
10931  }
10932  return nmus_isomu18_;
10933 }
10934 
10935 int & baby_base::nmus_vvvl(){
10937  b_nmus_vvvl_->GetEntry(entry_);
10938  c_nmus_vvvl_ = true;
10939  }
10940  return nmus_vvvl_;
10941 }
10942 
10943 int & baby_base::nph(){
10944  if(read_only_ && !c_nph_ && b_nph_){
10945  b_nph_->GetEntry(entry_);
10946  c_nph_ = true;
10947  }
10948  return nph_;
10949 }
10950 
10951 int & baby_base::npv(){
10952  if(read_only_ && !c_npv_ && b_npv_){
10953  b_npv_->GetEntry(entry_);
10954  c_npv_ = true;
10955  }
10956  return npv_;
10957 }
10958 
10959 int & baby_base::ntks(){
10960  if(read_only_ && !c_ntks_ && b_ntks_){
10961  b_ntks_->GetEntry(entry_);
10962  c_ntks_ = true;
10963  }
10964  return ntks_;
10965 }
10966 
10967 int & baby_base::ntruels(){
10968  if(read_only_ && !c_ntruels_ && b_ntruels_){
10969  b_ntruels_->GetEntry(entry_);
10970  c_ntruels_ = true;
10971  }
10972  return ntruels_;
10973 }
10974 
10975 int & baby_base::ntruleps(){
10976  if(read_only_ && !c_ntruleps_ && b_ntruleps_){
10977  b_ntruleps_->GetEntry(entry_);
10978  c_ntruleps_ = true;
10979  }
10980  return ntruleps_;
10981 }
10982 
10983 int & baby_base::ntrumus(){
10984  if(read_only_ && !c_ntrumus_ && b_ntrumus_){
10985  b_ntrumus_->GetEntry(entry_);
10986  c_ntrumus_ = true;
10987  }
10988  return ntrumus_;
10989 }
10990 
10991 int & baby_base::ntrupv(){
10992  if(read_only_ && !c_ntrupv_ && b_ntrupv_){
10993  b_ntrupv_->GetEntry(entry_);
10994  c_ntrupv_ = true;
10995  }
10996  return ntrupv_;
10997 }
10998 
10999 int & baby_base::ntrutaush(){
11001  b_ntrutaush_->GetEntry(entry_);
11002  c_ntrutaush_ = true;
11003  }
11004  return ntrutaush_;
11005 }
11006 
11007 int & baby_base::ntrutausl(){
11009  b_ntrutausl_->GetEntry(entry_);
11010  c_ntrutausl_ = true;
11011  }
11012  return ntrutausl_;
11013 }
11014 
11015 int & baby_base::nvels(){
11016  if(read_only_ && !c_nvels_ && b_nvels_){
11017  b_nvels_->GetEntry(entry_);
11018  c_nvels_ = true;
11019  }
11020  return nvels_;
11021 }
11022 
11023 int & baby_base::nveto(){
11024  if(read_only_ && !c_nveto_ && b_nveto_){
11025  b_nveto_->GetEntry(entry_);
11026  c_nveto_ = true;
11027  }
11028  return nveto_;
11029 }
11030 
11031 int & baby_base::nvleps(){
11032  if(read_only_ && !c_nvleps_ && b_nvleps_){
11033  b_nvleps_->GetEntry(entry_);
11034  c_nvleps_ = true;
11035  }
11036  return nvleps_;
11037 }
11038 
11039 int & baby_base::nvmus(){
11040  if(read_only_ && !c_nvmus_ && b_nvmus_){
11041  b_nvmus_->GetEntry(entry_);
11042  c_nvmus_ = true;
11043  }
11044  return nvmus_;
11045 }
11046 
11047 int & baby_base::run(){
11048  if(read_only_ && !c_run_ && b_run_){
11049  b_run_->GetEntry(entry_);
11050  c_run_ = true;
11051  }
11052  return run_;
11053 }
11054 
11055 int & baby_base::type(){
11056  if(read_only_ && !c_type_ && b_type_){
11057  b_type_->GetEntry(entry_);
11058  c_type_ = true;
11059  }
11060  return type_;
11061 }
11062 
11063 std::vector<bool> & baby_base::els_ele105(){
11065  b_els_ele105_->GetEntry(entry_);
11066  c_els_ele105_ = true;
11067  }
11068  return els_ele105_;
11069 }
11070 
11071 std::vector<bool> & baby_base::els_ele23(){
11073  b_els_ele23_->GetEntry(entry_);
11074  c_els_ele23_ = true;
11075  }
11076  return els_ele23_;
11077 }
11078 
11079 std::vector<bool> & baby_base::els_ele8(){
11080  if(read_only_ && !c_els_ele8_ && b_els_ele8_){
11081  b_els_ele8_->GetEntry(entry_);
11082  c_els_ele8_ = true;
11083  }
11084  return els_ele8_;
11085 }
11086 
11087 std::vector<bool> & baby_base::els_inz(){
11088  if(read_only_ && !c_els_inz_ && b_els_inz_){
11089  b_els_inz_->GetEntry(entry_);
11090  c_els_inz_ = true;
11091  }
11092  return els_inz_;
11093 }
11094 
11095 std::vector<bool> & baby_base::els_inzv(){
11096  if(read_only_ && !c_els_inzv_ && b_els_inzv_){
11097  b_els_inzv_->GetEntry(entry_);
11098  c_els_inzv_ = true;
11099  }
11100  return els_inzv_;
11101 }
11102 
11103 std::vector<bool> & baby_base::els_ispf(){
11104  if(read_only_ && !c_els_ispf_ && b_els_ispf_){
11105  b_els_ispf_->GetEntry(entry_);
11106  c_els_ispf_ = true;
11107  }
11108  return els_ispf_;
11109 }
11110 
11111 std::vector<bool> & baby_base::els_sig(){
11112  if(read_only_ && !c_els_sig_ && b_els_sig_){
11113  b_els_sig_->GetEntry(entry_);
11114  c_els_sig_ = true;
11115  }
11116  return els_sig_;
11117 }
11118 
11119 std::vector<bool> & baby_base::els_sigid(){
11121  b_els_sigid_->GetEntry(entry_);
11122  c_els_sigid_ = true;
11123  }
11124  return els_sigid_;
11125 }
11126 
11127 std::vector<bool> & baby_base::els_tight(){
11129  b_els_tight_->GetEntry(entry_);
11130  c_els_tight_ = true;
11131  }
11132  return els_tight_;
11133 }
11134 
11135 std::vector<bool> & baby_base::els_tm(){
11136  if(read_only_ && !c_els_tm_ && b_els_tm_){
11137  b_els_tm_->GetEntry(entry_);
11138  c_els_tm_ = true;
11139  }
11140  return els_tm_;
11141 }
11142 
11143 std::vector<bool> & baby_base::els_vvvl(){
11144  if(read_only_ && !c_els_vvvl_ && b_els_vvvl_){
11145  b_els_vvvl_->GetEntry(entry_);
11146  c_els_vvvl_ = true;
11147  }
11148  return els_vvvl_;
11149 }
11150 
11151 std::vector<bool> & baby_base::jets_h1(){
11152  if(read_only_ && !c_jets_h1_ && b_jets_h1_){
11153  b_jets_h1_->GetEntry(entry_);
11154  c_jets_h1_ = true;
11155  }
11156  return jets_h1_;
11157 }
11158 
11159 std::vector<bool> & baby_base::jets_h1d(){
11160  if(read_only_ && !c_jets_h1d_ && b_jets_h1d_){
11161  b_jets_h1d_->GetEntry(entry_);
11162  c_jets_h1d_ = true;
11163  }
11164  return jets_h1d_;
11165 }
11166 
11167 std::vector<bool> & baby_base::jets_h2(){
11168  if(read_only_ && !c_jets_h2_ && b_jets_h2_){
11169  b_jets_h2_->GetEntry(entry_);
11170  c_jets_h2_ = true;
11171  }
11172  return jets_h2_;
11173 }
11174 
11175 std::vector<bool> & baby_base::jets_h2d(){
11176  if(read_only_ && !c_jets_h2d_ && b_jets_h2d_){
11177  b_jets_h2d_->GetEntry(entry_);
11178  c_jets_h2d_ = true;
11179  }
11180  return jets_h2d_;
11181 }
11182 
11183 std::vector<bool> & baby_base::jets_isisr(){
11185  b_jets_isisr_->GetEntry(entry_);
11186  c_jets_isisr_ = true;
11187  }
11188  return jets_isisr_;
11189 }
11190 
11191 std::vector<bool> & baby_base::jets_islep(){
11193  b_jets_islep_->GetEntry(entry_);
11194  c_jets_islep_ = true;
11195  }
11196  return jets_islep_;
11197 }
11198 
11199 std::vector<bool> & baby_base::mc_gs(){
11200  if(read_only_ && !c_mc_gs_ && b_mc_gs_){
11201  b_mc_gs_->GetEntry(entry_);
11202  c_mc_gs_ = true;
11203  }
11204  return mc_gs_;
11205 }
11206 
11207 std::vector<bool> & baby_base::mus_bad(){
11208  if(read_only_ && !c_mus_bad_ && b_mus_bad_){
11209  b_mus_bad_->GetEntry(entry_);
11210  c_mus_bad_ = true;
11211  }
11212  return mus_bad_;
11213 }
11214 
11215 std::vector<bool> & baby_base::mus_bad_dupl(){
11217  b_mus_bad_dupl_->GetEntry(entry_);
11218  c_mus_bad_dupl_ = true;
11219  }
11220  return mus_bad_dupl_;
11221 }
11222 
11223 std::vector<bool> & baby_base::mus_bad_trkmu(){
11225  b_mus_bad_trkmu_->GetEntry(entry_);
11226  c_mus_bad_trkmu_ = true;
11227  }
11228  return mus_bad_trkmu_;
11229 }
11230 
11231 std::vector<bool> & baby_base::mus_demoted(){
11233  b_mus_demoted_->GetEntry(entry_);
11234  c_mus_demoted_ = true;
11235  }
11236  return mus_demoted_;
11237 }
11238 
11239 std::vector<bool> & baby_base::mus_inz(){
11240  if(read_only_ && !c_mus_inz_ && b_mus_inz_){
11241  b_mus_inz_->GetEntry(entry_);
11242  c_mus_inz_ = true;
11243  }
11244  return mus_inz_;
11245 }
11246 
11247 std::vector<bool> & baby_base::mus_inzv(){
11248  if(read_only_ && !c_mus_inzv_ && b_mus_inzv_){
11249  b_mus_inzv_->GetEntry(entry_);
11250  c_mus_inzv_ = true;
11251  }
11252  return mus_inzv_;
11253 }
11254 
11255 std::vector<bool> & baby_base::mus_isomu18(){
11257  b_mus_isomu18_->GetEntry(entry_);
11258  c_mus_isomu18_ = true;
11259  }
11260  return mus_isomu18_;
11261 }
11262 
11263 std::vector<bool> & baby_base::mus_mu50(){
11264  if(read_only_ && !c_mus_mu50_ && b_mus_mu50_){
11265  b_mus_mu50_->GetEntry(entry_);
11266  c_mus_mu50_ = true;
11267  }
11268  return mus_mu50_;
11269 }
11270 
11271 std::vector<bool> & baby_base::mus_mu8(){
11272  if(read_only_ && !c_mus_mu8_ && b_mus_mu8_){
11273  b_mus_mu8_->GetEntry(entry_);
11274  c_mus_mu8_ = true;
11275  }
11276  return mus_mu8_;
11277 }
11278 
11279 std::vector<bool> & baby_base::mus_sig(){
11280  if(read_only_ && !c_mus_sig_ && b_mus_sig_){
11281  b_mus_sig_->GetEntry(entry_);
11282  c_mus_sig_ = true;
11283  }
11284  return mus_sig_;
11285 }
11286 
11287 std::vector<bool> & baby_base::mus_sigid(){
11289  b_mus_sigid_->GetEntry(entry_);
11290  c_mus_sigid_ = true;
11291  }
11292  return mus_sigid_;
11293 }
11294 
11295 std::vector<bool> & baby_base::mus_tight(){
11297  b_mus_tight_->GetEntry(entry_);
11298  c_mus_tight_ = true;
11299  }
11300  return mus_tight_;
11301 }
11302 
11303 std::vector<bool> & baby_base::mus_tm(){
11304  if(read_only_ && !c_mus_tm_ && b_mus_tm_){
11305  b_mus_tm_->GetEntry(entry_);
11306  c_mus_tm_ = true;
11307  }
11308  return mus_tm_;
11309 }
11310 
11311 std::vector<bool> & baby_base::mus_trk_quality(){
11313  b_mus_trk_quality_->GetEntry(entry_);
11314  c_mus_trk_quality_ = true;
11315  }
11316  return mus_trk_quality_;
11317 }
11318 
11319 std::vector<bool> & baby_base::mus_vvvl(){
11320  if(read_only_ && !c_mus_vvvl_ && b_mus_vvvl_){
11321  b_mus_vvvl_->GetEntry(entry_);
11322  c_mus_vvvl_ = true;
11323  }
11324  return mus_vvvl_;
11325 }
11326 
11327 std::vector<bool> & baby_base::ph_ph90(){
11328  if(read_only_ && !c_ph_ph90_ && b_ph_ph90_){
11329  b_ph_ph90_->GetEntry(entry_);
11330  c_ph_ph90_ = true;
11331  }
11332  return ph_ph90_;
11333 }
11334 
11335 std::vector<bool> & baby_base::ph_tm(){
11336  if(read_only_ && !c_ph_tm_ && b_ph_tm_){
11337  b_ph_tm_->GetEntry(entry_);
11338  c_ph_tm_ = true;
11339  }
11340  return ph_tm_;
11341 }
11342 
11343 std::vector<bool> & baby_base::sys_pass(){
11344  if(read_only_ && !c_sys_pass_ && b_sys_pass_){
11345  b_sys_pass_->GetEntry(entry_);
11346  c_sys_pass_ = true;
11347  }
11348  return sys_pass_;
11349 }
11350 
11351 std::vector<bool> & baby_base::tks_tm(){
11352  if(read_only_ && !c_tks_tm_ && b_tks_tm_){
11353  b_tks_tm_->GetEntry(entry_);
11354  c_tks_tm_ = true;
11355  }
11356  return tks_tm_;
11357 }
11358 
11359 std::vector<bool> & baby_base::trig(){
11360  if(read_only_ && !c_trig_ && b_trig_){
11361  b_trig_->GetEntry(entry_);
11362  c_trig_ = true;
11363  }
11364  return trig_;
11365 }
11366 
11367 std::vector<float> & baby_base::bb_m(){
11368  if(read_only_ && !c_bb_m_ && b_bb_m_){
11369  b_bb_m_->GetEntry(entry_);
11370  c_bb_m_ = true;
11371  }
11372  return bb_m_;
11373 }
11374 
11375 std::vector<float> & baby_base::bb_m_deep(){
11377  b_bb_m_deep_->GetEntry(entry_);
11378  c_bb_m_deep_ = true;
11379  }
11380  return bb_m_deep_;
11381 }
11382 
11383 std::vector<float> & baby_base::bb_pt(){
11384  if(read_only_ && !c_bb_pt_ && b_bb_pt_){
11385  b_bb_pt_->GetEntry(entry_);
11386  c_bb_pt_ = true;
11387  }
11388  return bb_pt_;
11389 }
11390 
11391 std::vector<float> & baby_base::bb_pt_deep(){
11393  b_bb_pt_deep_->GetEntry(entry_);
11394  c_bb_pt_deep_ = true;
11395  }
11396  return bb_pt_deep_;
11397 }
11398 
11399 std::vector<float> & baby_base::dr_bb(){
11400  if(read_only_ && !c_dr_bb_ && b_dr_bb_){
11401  b_dr_bb_->GetEntry(entry_);
11402  c_dr_bb_ = true;
11403  }
11404  return dr_bb_;
11405 }
11406 
11407 std::vector<float> & baby_base::dr_bb_deep(){
11409  b_dr_bb_deep_->GetEntry(entry_);
11410  c_dr_bb_deep_ = true;
11411  }
11412  return dr_bb_deep_;
11413 }
11414 
11415 std::vector<float> & baby_base::els_d0(){
11416  if(read_only_ && !c_els_d0_ && b_els_d0_){
11417  b_els_d0_->GetEntry(entry_);
11418  c_els_d0_ = true;
11419  }
11420  return els_d0_;
11421 }
11422 
11423 std::vector<float> & baby_base::els_deta_sctrk(){
11425  b_els_deta_sctrk_->GetEntry(entry_);
11426  c_els_deta_sctrk_ = true;
11427  }
11428  return els_deta_sctrk_;
11429 }
11430 
11431 std::vector<float> & baby_base::els_dphi_sctrk(){
11433  b_els_dphi_sctrk_->GetEntry(entry_);
11434  c_els_dphi_sctrk_ = true;
11435  }
11436  return els_dphi_sctrk_;
11437 }
11438 
11439 std::vector<float> & baby_base::els_dz(){
11440  if(read_only_ && !c_els_dz_ && b_els_dz_){
11441  b_els_dz_->GetEntry(entry_);
11442  c_els_dz_ = true;
11443  }
11444  return els_dz_;
11445 }
11446 
11447 std::vector<float> & baby_base::els_em_e(){
11448  if(read_only_ && !c_els_em_e_ && b_els_em_e_){
11449  b_els_em_e_->GetEntry(entry_);
11450  c_els_em_e_ = true;
11451  }
11452  return els_em_e_;
11453 }
11454 
11455 std::vector<float> & baby_base::els_eoverp(){
11457  b_els_eoverp_->GetEntry(entry_);
11458  c_els_eoverp_ = true;
11459  }
11460  return els_eoverp_;
11461 }
11462 
11463 std::vector<float> & baby_base::els_eta(){
11464  if(read_only_ && !c_els_eta_ && b_els_eta_){
11465  b_els_eta_->GetEntry(entry_);
11466  c_els_eta_ = true;
11467  }
11468  return els_eta_;
11469 }
11470 
11471 std::vector<float> & baby_base::els_hovere(){
11473  b_els_hovere_->GetEntry(entry_);
11474  c_els_hovere_ = true;
11475  }
11476  return els_hovere_;
11477 }
11478 
11479 std::vector<float> & baby_base::els_ip3d(){
11480  if(read_only_ && !c_els_ip3d_ && b_els_ip3d_){
11481  b_els_ip3d_->GetEntry(entry_);
11482  c_els_ip3d_ = true;
11483  }
11484  return els_ip3d_;
11485 }
11486 
11487 std::vector<float> & baby_base::els_miniso(){
11489  b_els_miniso_->GetEntry(entry_);
11490  c_els_miniso_ = true;
11491  }
11492  return els_miniso_;
11493 }
11494 
11495 std::vector<float> & baby_base::els_phi(){
11496  if(read_only_ && !c_els_phi_ && b_els_phi_){
11497  b_els_phi_->GetEntry(entry_);
11498  c_els_phi_ = true;
11499  }
11500  return els_phi_;
11501 }
11502 
11503 std::vector<float> & baby_base::els_pt(){
11504  if(read_only_ && !c_els_pt_ && b_els_pt_){
11505  b_els_pt_->GetEntry(entry_);
11506  c_els_pt_ = true;
11507  }
11508  return els_pt_;
11509 }
11510 
11511 std::vector<float> & baby_base::els_reliso(){
11513  b_els_reliso_->GetEntry(entry_);
11514  c_els_reliso_ = true;
11515  }
11516  return els_reliso_;
11517 }
11518 
11519 std::vector<float> & baby_base::els_sceta(){
11521  b_els_sceta_->GetEntry(entry_);
11522  c_els_sceta_ = true;
11523  }
11524  return els_sceta_;
11525 }
11526 
11527 std::vector<float> & baby_base::els_scpt(){
11528  if(read_only_ && !c_els_scpt_ && b_els_scpt_){
11529  b_els_scpt_->GetEntry(entry_);
11530  c_els_scpt_ = true;
11531  }
11532  return els_scpt_;
11533 }
11534 
11535 std::vector<float> & baby_base::els_trk_pt(){
11537  b_els_trk_pt_->GetEntry(entry_);
11538  c_els_trk_pt_ = true;
11539  }
11540  return els_trk_pt_;
11541 }
11542 
11543 std::vector<float> & baby_base::els_trk_pterr(){
11545  b_els_trk_pterr_->GetEntry(entry_);
11546  c_els_trk_pterr_ = true;
11547  }
11548  return els_trk_pterr_;
11549 }
11550 
11551 std::vector<float> & baby_base::els_vvvl_eta(){
11553  b_els_vvvl_eta_->GetEntry(entry_);
11554  c_els_vvvl_eta_ = true;
11555  }
11556  return els_vvvl_eta_;
11557 }
11558 
11559 std::vector<float> & baby_base::els_vvvl_phi(){
11561  b_els_vvvl_phi_->GetEntry(entry_);
11562  c_els_vvvl_phi_ = true;
11563  }
11564  return els_vvvl_phi_;
11565 }
11566 
11567 std::vector<float> & baby_base::els_vvvl_pt(){
11569  b_els_vvvl_pt_->GetEntry(entry_);
11570  c_els_vvvl_pt_ = true;
11571  }
11572  return els_vvvl_pt_;
11573 }
11574 
11575 std::vector<float> & baby_base::fjets08_eta(){
11577  b_fjets08_eta_->GetEntry(entry_);
11578  c_fjets08_eta_ = true;
11579  }
11580  return fjets08_eta_;
11581 }
11582 
11583 std::vector<float> & baby_base::fjets08_m(){
11585  b_fjets08_m_->GetEntry(entry_);
11586  c_fjets08_m_ = true;
11587  }
11588  return fjets08_m_;
11589 }
11590 
11591 std::vector<float> & baby_base::fjets08_phi(){
11593  b_fjets08_phi_->GetEntry(entry_);
11594  c_fjets08_phi_ = true;
11595  }
11596  return fjets08_phi_;
11597 }
11598 
11599 std::vector<float> & baby_base::fjets08_pt(){
11601  b_fjets08_pt_->GetEntry(entry_);
11602  c_fjets08_pt_ = true;
11603  }
11604  return fjets08_pt_;
11605 }
11606 
11607 std::vector<float> & baby_base::fjets14_eta(){
11609  b_fjets14_eta_->GetEntry(entry_);
11610  c_fjets14_eta_ = true;
11611  }
11612  return fjets14_eta_;
11613 }
11614 
11615 std::vector<float> & baby_base::fjets14_m(){
11617  b_fjets14_m_->GetEntry(entry_);
11618  c_fjets14_m_ = true;
11619  }
11620  return fjets14_m_;
11621 }
11622 
11623 std::vector<float> & baby_base::fjets14_phi(){
11625  b_fjets14_phi_->GetEntry(entry_);
11626  c_fjets14_phi_ = true;
11627  }
11628  return fjets14_phi_;
11629 }
11630 
11631 std::vector<float> & baby_base::fjets14_pt(){
11633  b_fjets14_pt_->GetEntry(entry_);
11634  c_fjets14_pt_ = true;
11635  }
11636  return fjets14_pt_;
11637 }
11638 
11639 std::vector<float> & baby_base::jets_csv(){
11640  if(read_only_ && !c_jets_csv_ && b_jets_csv_){
11641  b_jets_csv_->GetEntry(entry_);
11642  c_jets_csv_ = true;
11643  }
11644  return jets_csv_;
11645 }
11646 
11647 std::vector<float> & baby_base::jets_csvd(){
11649  b_jets_csvd_->GetEntry(entry_);
11650  c_jets_csvd_ = true;
11651  }
11652  return jets_csvd_;
11653 }
11654 
11655 std::vector<float> & baby_base::jets_csvdf(){
11657  b_jets_csvdf_->GetEntry(entry_);
11658  c_jets_csvdf_ = true;
11659  }
11660  return jets_csvdf_;
11661 }
11662 
11663 std::vector<float> & baby_base::jets_eta(){
11664  if(read_only_ && !c_jets_eta_ && b_jets_eta_){
11665  b_jets_eta_->GetEntry(entry_);
11666  c_jets_eta_ = true;
11667  }
11668  return jets_eta_;
11669 }
11670 
11671 std::vector<float> & baby_base::jets_gen_pt(){
11673  b_jets_gen_pt_->GetEntry(entry_);
11674  c_jets_gen_pt_ = true;
11675  }
11676  return jets_gen_pt_;
11677 }
11678 
11679 std::vector<float> & baby_base::jets_m(){
11680  if(read_only_ && !c_jets_m_ && b_jets_m_){
11681  b_jets_m_->GetEntry(entry_);
11682  c_jets_m_ = true;
11683  }
11684  return jets_m_;
11685 }
11686 
11687 std::vector<float> & baby_base::jets_phi(){
11688  if(read_only_ && !c_jets_phi_ && b_jets_phi_){
11689  b_jets_phi_->GetEntry(entry_);
11690  c_jets_phi_ = true;
11691  }
11692  return jets_phi_;
11693 }
11694 
11695 std::vector<float> & baby_base::jets_pt(){
11696  if(read_only_ && !c_jets_pt_ && b_jets_pt_){
11697  b_jets_pt_->GetEntry(entry_);
11698  c_jets_pt_ = true;
11699  }
11700  return jets_pt_;
11701 }
11702 
11703 std::vector<float> & baby_base::leps_eta(){
11704  if(read_only_ && !c_leps_eta_ && b_leps_eta_){
11705  b_leps_eta_->GetEntry(entry_);
11706  c_leps_eta_ = true;
11707  }
11708  return leps_eta_;
11709 }
11710 
11711 std::vector<float> & baby_base::leps_id(){
11712  if(read_only_ && !c_leps_id_ && b_leps_id_){
11713  b_leps_id_->GetEntry(entry_);
11714  c_leps_id_ = true;
11715  }
11716  return leps_id_;
11717 }
11718 
11719 std::vector<float> & baby_base::leps_phi(){
11720  if(read_only_ && !c_leps_phi_ && b_leps_phi_){
11721  b_leps_phi_->GetEntry(entry_);
11722  c_leps_phi_ = true;
11723  }
11724  return leps_phi_;
11725 }
11726 
11727 std::vector<float> & baby_base::leps_pt(){
11728  if(read_only_ && !c_leps_pt_ && b_leps_pt_){
11729  b_leps_pt_->GetEntry(entry_);
11730  c_leps_pt_ = true;
11731  }
11732  return leps_pt_;
11733 }
11734 
11735 std::vector<float> & baby_base::mc_eta(){
11736  if(read_only_ && !c_mc_eta_ && b_mc_eta_){
11737  b_mc_eta_->GetEntry(entry_);
11738  c_mc_eta_ = true;
11739  }
11740  return mc_eta_;
11741 }
11742 
11743 std::vector<float> & baby_base::mc_gs_dau_dr(){
11745  b_mc_gs_dau_dr_->GetEntry(entry_);
11746  c_mc_gs_dau_dr_ = true;
11747  }
11748  return mc_gs_dau_dr_;
11749 }
11750 
11751 std::vector<float> & baby_base::mc_mass(){
11752  if(read_only_ && !c_mc_mass_ && b_mc_mass_){
11753  b_mc_mass_->GetEntry(entry_);
11754  c_mc_mass_ = true;
11755  }
11756  return mc_mass_;
11757 }
11758 
11759 std::vector<float> & baby_base::mc_phi(){
11760  if(read_only_ && !c_mc_phi_ && b_mc_phi_){
11761  b_mc_phi_->GetEntry(entry_);
11762  c_mc_phi_ = true;
11763  }
11764  return mc_phi_;
11765 }
11766 
11767 std::vector<float> & baby_base::mc_pt(){
11768  if(read_only_ && !c_mc_pt_ && b_mc_pt_){
11769  b_mc_pt_->GetEntry(entry_);
11770  c_mc_pt_ = true;
11771  }
11772  return mc_pt_;
11773 }
11774 
11775 std::vector<float> & baby_base::mus_d0(){
11776  if(read_only_ && !c_mus_d0_ && b_mus_d0_){
11777  b_mus_d0_->GetEntry(entry_);
11778  c_mus_d0_ = true;
11779  }
11780  return mus_d0_;
11781 }
11782 
11783 std::vector<float> & baby_base::mus_dz(){
11784  if(read_only_ && !c_mus_dz_ && b_mus_dz_){
11785  b_mus_dz_->GetEntry(entry_);
11786  c_mus_dz_ = true;
11787  }
11788  return mus_dz_;
11789 }
11790 
11791 std::vector<float> & baby_base::mus_em_e(){
11792  if(read_only_ && !c_mus_em_e_ && b_mus_em_e_){
11793  b_mus_em_e_->GetEntry(entry_);
11794  c_mus_em_e_ = true;
11795  }
11796  return mus_em_e_;
11797 }
11798 
11799 std::vector<float> & baby_base::mus_eta(){
11800  if(read_only_ && !c_mus_eta_ && b_mus_eta_){
11801  b_mus_eta_->GetEntry(entry_);
11802  c_mus_eta_ = true;
11803  }
11804  return mus_eta_;
11805 }
11806 
11807 std::vector<float> & baby_base::mus_had_e(){
11809  b_mus_had_e_->GetEntry(entry_);
11810  c_mus_had_e_ = true;
11811  }
11812  return mus_had_e_;
11813 }
11814 
11815 std::vector<float> & baby_base::mus_miniso(){
11817  b_mus_miniso_->GetEntry(entry_);
11818  c_mus_miniso_ = true;
11819  }
11820  return mus_miniso_;
11821 }
11822 
11823 std::vector<float> & baby_base::mus_phi(){
11824  if(read_only_ && !c_mus_phi_ && b_mus_phi_){
11825  b_mus_phi_->GetEntry(entry_);
11826  c_mus_phi_ = true;
11827  }
11828  return mus_phi_;
11829 }
11830 
11831 std::vector<float> & baby_base::mus_pt(){
11832  if(read_only_ && !c_mus_pt_ && b_mus_pt_){
11833  b_mus_pt_->GetEntry(entry_);
11834  c_mus_pt_ = true;
11835  }
11836  return mus_pt_;
11837 }
11838 
11839 std::vector<float> & baby_base::mus_pterr(){
11841  b_mus_pterr_->GetEntry(entry_);
11842  c_mus_pterr_ = true;
11843  }
11844  return mus_pterr_;
11845 }
11846 
11847 std::vector<float> & baby_base::mus_reliso(){
11849  b_mus_reliso_->GetEntry(entry_);
11850  c_mus_reliso_ = true;
11851  }
11852  return mus_reliso_;
11853 }
11854 
11855 std::vector<float> & baby_base::mus_vvvl_eta(){
11857  b_mus_vvvl_eta_->GetEntry(entry_);
11858  c_mus_vvvl_eta_ = true;
11859  }
11860  return mus_vvvl_eta_;
11861 }
11862 
11863 std::vector<float> & baby_base::mus_vvvl_phi(){
11865  b_mus_vvvl_phi_->GetEntry(entry_);
11866  c_mus_vvvl_phi_ = true;
11867  }
11868  return mus_vvvl_phi_;
11869 }
11870 
11871 std::vector<float> & baby_base::mus_vvvl_pt(){
11873  b_mus_vvvl_pt_->GetEntry(entry_);
11874  c_mus_vvvl_pt_ = true;
11875  }
11876  return mus_vvvl_pt_;
11877 }
11878 
11879 std::vector<float> & baby_base::ph_eta(){
11880  if(read_only_ && !c_ph_eta_ && b_ph_eta_){
11881  b_ph_eta_->GetEntry(entry_);
11882  c_ph_eta_ = true;
11883  }
11884  return ph_eta_;
11885 }
11886 
11887 std::vector<float> & baby_base::ph_phi(){
11888  if(read_only_ && !c_ph_phi_ && b_ph_phi_){
11889  b_ph_phi_->GetEntry(entry_);
11890  c_ph_phi_ = true;
11891  }
11892  return ph_phi_;
11893 }
11894 
11895 std::vector<float> & baby_base::ph_pt(){
11896  if(read_only_ && !c_ph_pt_ && b_ph_pt_){
11897  b_ph_pt_->GetEntry(entry_);
11898  c_ph_pt_ = true;
11899  }
11900  return ph_pt_;
11901 }
11902 
11903 std::vector<float> & baby_base::sys_bchig(){
11905  b_sys_bchig_->GetEntry(entry_);
11906  c_sys_bchig_ = true;
11907  }
11908  return sys_bchig_;
11909 }
11910 
11911 std::vector<float> & baby_base::sys_bchig_deep(){
11913  b_sys_bchig_deep_->GetEntry(entry_);
11914  c_sys_bchig_deep_ = true;
11915  }
11916  return sys_bchig_deep_;
11917 }
11918 
11919 std::vector<float> & baby_base::sys_bchig_deep_proc(){
11921  b_sys_bchig_deep_proc_->GetEntry(entry_);
11922  c_sys_bchig_deep_proc_ = true;
11923  }
11924  return sys_bchig_deep_proc_;
11925 }
11926 
11927 std::vector<float> & baby_base::sys_bchig_proc(){
11929  b_sys_bchig_proc_->GetEntry(entry_);
11930  c_sys_bchig_proc_ = true;
11931  }
11932  return sys_bchig_proc_;
11933 }
11934 
11935 std::vector<float> & baby_base::sys_bctag(){
11937  b_sys_bctag_->GetEntry(entry_);
11938  c_sys_bctag_ = true;
11939  }
11940  return sys_bctag_;
11941 }
11942 
11943 std::vector<float> & baby_base::sys_bctag_deep(){
11945  b_sys_bctag_deep_->GetEntry(entry_);
11946  c_sys_bctag_deep_ = true;
11947  }
11948  return sys_bctag_deep_;
11949 }
11950 
11951 std::vector<float> & baby_base::sys_bctag_deep_proc(){
11953  b_sys_bctag_deep_proc_->GetEntry(entry_);
11954  c_sys_bctag_deep_proc_ = true;
11955  }
11956  return sys_bctag_deep_proc_;
11957 }
11958 
11959 std::vector<float> & baby_base::sys_bctag_loose(){
11961  b_sys_bctag_loose_->GetEntry(entry_);
11962  c_sys_bctag_loose_ = true;
11963  }
11964  return sys_bctag_loose_;
11965 }
11966 
11967 std::vector<float> & baby_base::sys_bctag_loose_deep(){
11969  b_sys_bctag_loose_deep_->GetEntry(entry_);
11970  c_sys_bctag_loose_deep_ = true;
11971  }
11972  return sys_bctag_loose_deep_;
11973 }
11974 
11979  }
11981 }
11982 
11983 std::vector<float> & baby_base::sys_bctag_loose_proc(){
11985  b_sys_bctag_loose_proc_->GetEntry(entry_);
11986  c_sys_bctag_loose_proc_ = true;
11987  }
11988  return sys_bctag_loose_proc_;
11989 }
11990 
11991 std::vector<float> & baby_base::sys_bctag_proc(){
11993  b_sys_bctag_proc_->GetEntry(entry_);
11994  c_sys_bctag_proc_ = true;
11995  }
11996  return sys_bctag_proc_;
11997 }
11998 
11999 std::vector<float> & baby_base::sys_bctag_tight(){
12001  b_sys_bctag_tight_->GetEntry(entry_);
12002  c_sys_bctag_tight_ = true;
12003  }
12004  return sys_bctag_tight_;
12005 }
12006 
12007 std::vector<float> & baby_base::sys_bctag_tight_deep(){
12009  b_sys_bctag_tight_deep_->GetEntry(entry_);
12010  c_sys_bctag_tight_deep_ = true;
12011  }
12012  return sys_bctag_tight_deep_;
12013 }
12014 
12019  }
12021 }
12022 
12023 std::vector<float> & baby_base::sys_bctag_tight_proc(){
12025  b_sys_bctag_tight_proc_->GetEntry(entry_);
12026  c_sys_bctag_tight_proc_ = true;
12027  }
12028  return sys_bctag_tight_proc_;
12029 }
12030 
12031 std::vector<float> & baby_base::sys_fs_bchig(){
12033  b_sys_fs_bchig_->GetEntry(entry_);
12034  c_sys_fs_bchig_ = true;
12035  }
12036  return sys_fs_bchig_;
12037 }
12038 
12039 std::vector<float> & baby_base::sys_fs_bchig_deep(){
12041  b_sys_fs_bchig_deep_->GetEntry(entry_);
12042  c_sys_fs_bchig_deep_ = true;
12043  }
12044  return sys_fs_bchig_deep_;
12045 }
12046 
12047 std::vector<float> & baby_base::sys_fs_bctag(){
12049  b_sys_fs_bctag_->GetEntry(entry_);
12050  c_sys_fs_bctag_ = true;
12051  }
12052  return sys_fs_bctag_;
12053 }
12054 
12055 std::vector<float> & baby_base::sys_fs_bctag_deep(){
12057  b_sys_fs_bctag_deep_->GetEntry(entry_);
12058  c_sys_fs_bctag_deep_ = true;
12059  }
12060  return sys_fs_bctag_deep_;
12061 }
12062 
12063 std::vector<float> & baby_base::sys_fs_lep(){
12065  b_sys_fs_lep_->GetEntry(entry_);
12066  c_sys_fs_lep_ = true;
12067  }
12068  return sys_fs_lep_;
12069 }
12070 
12071 std::vector<float> & baby_base::sys_fs_udsghig(){
12073  b_sys_fs_udsghig_->GetEntry(entry_);
12074  c_sys_fs_udsghig_ = true;
12075  }
12076  return sys_fs_udsghig_;
12077 }
12078 
12079 std::vector<float> & baby_base::sys_fs_udsghig_deep(){
12081  b_sys_fs_udsghig_deep_->GetEntry(entry_);
12082  c_sys_fs_udsghig_deep_ = true;
12083  }
12084  return sys_fs_udsghig_deep_;
12085 }
12086 
12087 std::vector<float> & baby_base::sys_fs_udsgtag(){
12089  b_sys_fs_udsgtag_->GetEntry(entry_);
12090  c_sys_fs_udsgtag_ = true;
12091  }
12092  return sys_fs_udsgtag_;
12093 }
12094 
12095 std::vector<float> & baby_base::sys_fs_udsgtag_deep(){
12097  b_sys_fs_udsgtag_deep_->GetEntry(entry_);
12098  c_sys_fs_udsgtag_deep_ = true;
12099  }
12100  return sys_fs_udsgtag_deep_;
12101 }
12102 
12103 std::vector<float> & baby_base::sys_higd_am(){
12105  b_sys_higd_am_->GetEntry(entry_);
12106  c_sys_higd_am_ = true;
12107  }
12108  return sys_higd_am_;
12109 }
12110 
12111 std::vector<float> & baby_base::sys_higd_dm(){
12113  b_sys_higd_dm_->GetEntry(entry_);
12114  c_sys_higd_dm_ = true;
12115  }
12116  return sys_higd_dm_;
12117 }
12118 
12119 std::vector<float> & baby_base::sys_higd_drmax(){
12121  b_sys_higd_drmax_->GetEntry(entry_);
12122  c_sys_higd_drmax_ = true;
12123  }
12124  return sys_higd_drmax_;
12125 }
12126 
12127 std::vector<float> & baby_base::sys_ht(){
12128  if(read_only_ && !c_sys_ht_ && b_sys_ht_){
12129  b_sys_ht_->GetEntry(entry_);
12130  c_sys_ht_ = true;
12131  }
12132  return sys_ht_;
12133 }
12134 
12135 std::vector<float> & baby_base::sys_isr(){
12136  if(read_only_ && !c_sys_isr_ && b_sys_isr_){
12137  b_sys_isr_->GetEntry(entry_);
12138  c_sys_isr_ = true;
12139  }
12140  return sys_isr_;
12141 }
12142 
12143 std::vector<float> & baby_base::sys_lep(){
12144  if(read_only_ && !c_sys_lep_ && b_sys_lep_){
12145  b_sys_lep_->GetEntry(entry_);
12146  c_sys_lep_ = true;
12147  }
12148  return sys_lep_;
12149 }
12150 
12151 std::vector<float> & baby_base::sys_met(){
12152  if(read_only_ && !c_sys_met_ && b_sys_met_){
12153  b_sys_met_->GetEntry(entry_);
12154  c_sys_met_ = true;
12155  }
12156  return sys_met_;
12157 }
12158 
12159 std::vector<float> & baby_base::sys_mj12(){
12160  if(read_only_ && !c_sys_mj12_ && b_sys_mj12_){
12161  b_sys_mj12_->GetEntry(entry_);
12162  c_sys_mj12_ = true;
12163  }
12164  return sys_mj12_;
12165 }
12166 
12167 std::vector<float> & baby_base::sys_mj14(){
12168  if(read_only_ && !c_sys_mj14_ && b_sys_mj14_){
12169  b_sys_mj14_->GetEntry(entry_);
12170  c_sys_mj14_ = true;
12171  }
12172  return sys_mj14_;
12173 }
12174 
12175 std::vector<float> & baby_base::sys_mj14_nolep(){
12177  b_sys_mj14_nolep_->GetEntry(entry_);
12178  c_sys_mj14_nolep_ = true;
12179  }
12180  return sys_mj14_nolep_;
12181 }
12182 
12183 std::vector<float> & baby_base::sys_mt(){
12184  if(read_only_ && !c_sys_mt_ && b_sys_mt_){
12185  b_sys_mt_->GetEntry(entry_);
12186  c_sys_mt_ = true;
12187  }
12188  return sys_mt_;
12189 }
12190 
12191 std::vector<float> & baby_base::sys_muf(){
12192  if(read_only_ && !c_sys_muf_ && b_sys_muf_){
12193  b_sys_muf_->GetEntry(entry_);
12194  c_sys_muf_ = true;
12195  }
12196  return sys_muf_;
12197 }
12198 
12199 std::vector<float> & baby_base::sys_mur(){
12200  if(read_only_ && !c_sys_mur_ && b_sys_mur_){
12201  b_sys_mur_->GetEntry(entry_);
12202  c_sys_mur_ = true;
12203  }
12204  return sys_mur_;
12205 }
12206 
12207 std::vector<float> & baby_base::sys_murf(){
12208  if(read_only_ && !c_sys_murf_ && b_sys_murf_){
12209  b_sys_murf_->GetEntry(entry_);
12210  c_sys_murf_ = true;
12211  }
12212  return sys_murf_;
12213 }
12214 
12215 std::vector<float> & baby_base::sys_pdf(){
12216  if(read_only_ && !c_sys_pdf_ && b_sys_pdf_){
12217  b_sys_pdf_->GetEntry(entry_);
12218  c_sys_pdf_ = true;
12219  }
12220  return sys_pdf_;
12221 }
12222 
12223 std::vector<float> & baby_base::sys_pu(){
12224  if(read_only_ && !c_sys_pu_ && b_sys_pu_){
12225  b_sys_pu_->GetEntry(entry_);
12226  c_sys_pu_ = true;
12227  }
12228  return sys_pu_;
12229 }
12230 
12231 std::vector<float> & baby_base::sys_st(){
12232  if(read_only_ && !c_sys_st_ && b_sys_st_){
12233  b_sys_st_->GetEntry(entry_);
12234  c_sys_st_ = true;
12235  }
12236  return sys_st_;
12237 }
12238 
12239 std::vector<float> & baby_base::sys_trig(){
12240  if(read_only_ && !c_sys_trig_ && b_sys_trig_){
12241  b_sys_trig_->GetEntry(entry_);
12242  c_sys_trig_ = true;
12243  }
12244  return sys_trig_;
12245 }
12246 
12247 std::vector<float> & baby_base::sys_udsghig(){
12249  b_sys_udsghig_->GetEntry(entry_);
12250  c_sys_udsghig_ = true;
12251  }
12252  return sys_udsghig_;
12253 }
12254 
12255 std::vector<float> & baby_base::sys_udsghig_deep(){
12257  b_sys_udsghig_deep_->GetEntry(entry_);
12258  c_sys_udsghig_deep_ = true;
12259  }
12260  return sys_udsghig_deep_;
12261 }
12262 
12263 std::vector<float> & baby_base::sys_udsghig_deep_proc(){
12265  b_sys_udsghig_deep_proc_->GetEntry(entry_);
12266  c_sys_udsghig_deep_proc_ = true;
12267  }
12268  return sys_udsghig_deep_proc_;
12269 }
12270 
12271 std::vector<float> & baby_base::sys_udsghig_proc(){
12273  b_sys_udsghig_proc_->GetEntry(entry_);
12274  c_sys_udsghig_proc_ = true;
12275  }
12276  return sys_udsghig_proc_;
12277 }
12278 
12279 std::vector<float> & baby_base::sys_udsgtag(){
12281  b_sys_udsgtag_->GetEntry(entry_);
12282  c_sys_udsgtag_ = true;
12283  }
12284  return sys_udsgtag_;
12285 }
12286 
12287 std::vector<float> & baby_base::sys_udsgtag_deep(){
12289  b_sys_udsgtag_deep_->GetEntry(entry_);
12290  c_sys_udsgtag_deep_ = true;
12291  }
12292  return sys_udsgtag_deep_;
12293 }
12294 
12295 std::vector<float> & baby_base::sys_udsgtag_deep_proc(){
12297  b_sys_udsgtag_deep_proc_->GetEntry(entry_);
12298  c_sys_udsgtag_deep_proc_ = true;
12299  }
12300  return sys_udsgtag_deep_proc_;
12301 }
12302 
12303 std::vector<float> & baby_base::sys_udsgtag_loose(){
12305  b_sys_udsgtag_loose_->GetEntry(entry_);
12306  c_sys_udsgtag_loose_ = true;
12307  }
12308  return sys_udsgtag_loose_;
12309 }
12310 
12311 std::vector<float> & baby_base::sys_udsgtag_loose_deep(){
12313  b_sys_udsgtag_loose_deep_->GetEntry(entry_);
12315  }
12316  return sys_udsgtag_loose_deep_;
12317 }
12318 
12323  }
12325 }
12326 
12327 std::vector<float> & baby_base::sys_udsgtag_loose_proc(){
12329  b_sys_udsgtag_loose_proc_->GetEntry(entry_);
12331  }
12332  return sys_udsgtag_loose_proc_;
12333 }
12334 
12335 std::vector<float> & baby_base::sys_udsgtag_proc(){
12337  b_sys_udsgtag_proc_->GetEntry(entry_);
12338  c_sys_udsgtag_proc_ = true;
12339  }
12340  return sys_udsgtag_proc_;
12341 }
12342 
12343 std::vector<float> & baby_base::sys_udsgtag_tight(){
12345  b_sys_udsgtag_tight_->GetEntry(entry_);
12346  c_sys_udsgtag_tight_ = true;
12347  }
12348  return sys_udsgtag_tight_;
12349 }
12350 
12351 std::vector<float> & baby_base::sys_udsgtag_tight_deep(){
12353  b_sys_udsgtag_tight_deep_->GetEntry(entry_);
12355  }
12356  return sys_udsgtag_tight_deep_;
12357 }
12358 
12363  }
12365 }
12366 
12367 std::vector<float> & baby_base::sys_udsgtag_tight_proc(){
12369  b_sys_udsgtag_tight_proc_->GetEntry(entry_);
12371  }
12372  return sys_udsgtag_tight_proc_;
12373 }
12374 
12375 std::vector<float> & baby_base::tks_d0(){
12376  if(read_only_ && !c_tks_d0_ && b_tks_d0_){
12377  b_tks_d0_->GetEntry(entry_);
12378  c_tks_d0_ = true;
12379  }
12380  return tks_d0_;
12381 }
12382 
12383 std::vector<float> & baby_base::tks_dz(){
12384  if(read_only_ && !c_tks_dz_ && b_tks_dz_){
12385  b_tks_dz_->GetEntry(entry_);
12386  c_tks_dz_ = true;
12387  }
12388  return tks_dz_;
12389 }
12390 
12391 std::vector<float> & baby_base::tks_eta(){
12392  if(read_only_ && !c_tks_eta_ && b_tks_eta_){
12393  b_tks_eta_->GetEntry(entry_);
12394  c_tks_eta_ = true;
12395  }
12396  return tks_eta_;
12397 }
12398 
12399 std::vector<float> & baby_base::tks_miniso(){
12401  b_tks_miniso_->GetEntry(entry_);
12402  c_tks_miniso_ = true;
12403  }
12404  return tks_miniso_;
12405 }
12406 
12407 std::vector<float> & baby_base::tks_mt(){
12408  if(read_only_ && !c_tks_mt_ && b_tks_mt_){
12409  b_tks_mt_->GetEntry(entry_);
12410  c_tks_mt_ = true;
12411  }
12412  return tks_mt_;
12413 }
12414 
12415 std::vector<float> & baby_base::tks_mt2(){
12416  if(read_only_ && !c_tks_mt2_ && b_tks_mt2_){
12417  b_tks_mt2_->GetEntry(entry_);
12418  c_tks_mt2_ = true;
12419  }
12420  return tks_mt2_;
12421 }
12422 
12423 std::vector<float> & baby_base::tks_phi(){
12424  if(read_only_ && !c_tks_phi_ && b_tks_phi_){
12425  b_tks_phi_->GetEntry(entry_);
12426  c_tks_phi_ = true;
12427  }
12428  return tks_phi_;
12429 }
12430 
12431 std::vector<float> & baby_base::tks_pt(){
12432  if(read_only_ && !c_tks_pt_ && b_tks_pt_){
12433  b_tks_pt_->GetEntry(entry_);
12434  c_tks_pt_ = true;
12435  }
12436  return tks_pt_;
12437 }
12438 
12439 std::vector<float> & baby_base::tks_reliso(){
12441  b_tks_reliso_->GetEntry(entry_);
12442  c_tks_reliso_ = true;
12443  }
12444  return tks_reliso_;
12445 }
12446 
12447 std::vector<float> & baby_base::trig_prescale(){
12449  b_trig_prescale_->GetEntry(entry_);
12450  c_trig_prescale_ = true;
12451  }
12452  return trig_prescale_;
12453 }
12454 
12455 std::vector<float> & baby_base::w_pdf(){
12456  if(read_only_ && !c_w_pdf_ && b_w_pdf_){
12457  b_w_pdf_->GetEntry(entry_);
12458  c_w_pdf_ = true;
12459  }
12460  return w_pdf_;
12461 }
12462 
12463 std::vector<int> & baby_base::bb_gs_flavor(){
12465  b_bb_gs_flavor_->GetEntry(entry_);
12466  c_bb_gs_flavor_ = true;
12467  }
12468  return bb_gs_flavor_;
12469 }
12470 
12471 std::vector<int> & baby_base::bb_gs_flavor_deep(){
12473  b_bb_gs_flavor_deep_->GetEntry(entry_);
12474  c_bb_gs_flavor_deep_ = true;
12475  }
12476  return bb_gs_flavor_deep_;
12477 }
12478 
12479 std::vector<int> & baby_base::bb_gs_idx(){
12481  b_bb_gs_idx_->GetEntry(entry_);
12482  c_bb_gs_idx_ = true;
12483  }
12484  return bb_gs_idx_;
12485 }
12486 
12487 std::vector<int> & baby_base::bb_gs_idx_deep(){
12489  b_bb_gs_idx_deep_->GetEntry(entry_);
12490  c_bb_gs_idx_deep_ = true;
12491  }
12492  return bb_gs_idx_deep_;
12493 }
12494 
12495 std::vector<int> & baby_base::bb_jet_idx1(){
12497  b_bb_jet_idx1_->GetEntry(entry_);
12498  c_bb_jet_idx1_ = true;
12499  }
12500  return bb_jet_idx1_;
12501 }
12502 
12503 std::vector<int> & baby_base::bb_jet_idx1_deep(){
12505  b_bb_jet_idx1_deep_->GetEntry(entry_);
12506  c_bb_jet_idx1_deep_ = true;
12507  }
12508  return bb_jet_idx1_deep_;
12509 }
12510 
12511 std::vector<int> & baby_base::bb_jet_idx2(){
12513  b_bb_jet_idx2_->GetEntry(entry_);
12514  c_bb_jet_idx2_ = true;
12515  }
12516  return bb_jet_idx2_;
12517 }
12518 
12519 std::vector<int> & baby_base::bb_jet_idx2_deep(){
12521  b_bb_jet_idx2_deep_->GetEntry(entry_);
12522  c_bb_jet_idx2_deep_ = true;
12523  }
12524  return bb_jet_idx2_deep_;
12525 }
12526 
12527 std::vector<int> & baby_base::els_charge(){
12529  b_els_charge_->GetEntry(entry_);
12530  c_els_charge_ = true;
12531  }
12532  return els_charge_;
12533 }
12534 
12535 std::vector<int> & baby_base::els_trk_nholes(){
12537  b_els_trk_nholes_->GetEntry(entry_);
12538  c_els_trk_nholes_ = true;
12539  }
12540  return els_trk_nholes_;
12541 }
12542 
12543 std::vector<int> & baby_base::fjets08_nconst(){
12545  b_fjets08_nconst_->GetEntry(entry_);
12546  c_fjets08_nconst_ = true;
12547  }
12548  return fjets08_nconst_;
12549 }
12550 
12551 std::vector<int> & baby_base::fjets14_nconst(){
12553  b_fjets14_nconst_->GetEntry(entry_);
12554  c_fjets14_nconst_ = true;
12555  }
12556  return fjets14_nconst_;
12557 }
12558 
12559 std::vector<int> & baby_base::jets_fjet08_index(){
12561  b_jets_fjet08_index_->GetEntry(entry_);
12562  c_jets_fjet08_index_ = true;
12563  }
12564  return jets_fjet08_index_;
12565 }
12566 
12567 std::vector<int> & baby_base::jets_fjet12_index(){
12569  b_jets_fjet12_index_->GetEntry(entry_);
12570  c_jets_fjet12_index_ = true;
12571  }
12572  return jets_fjet12_index_;
12573 }
12574 
12575 std::vector<int> & baby_base::jets_fjet14_index(){
12577  b_jets_fjet14_index_->GetEntry(entry_);
12578  c_jets_fjet14_index_ = true;
12579  }
12580  return jets_fjet14_index_;
12581 }
12582 
12583 std::vector<int> & baby_base::jets_fjet14_nolep_index(){
12587  }
12588  return jets_fjet14_nolep_index_;
12589 }
12590 
12591 std::vector<int> & baby_base::jets_gs_index(){
12593  b_jets_gs_index_->GetEntry(entry_);
12594  c_jets_gs_index_ = true;
12595  }
12596  return jets_gs_index_;
12597 }
12598 
12599 std::vector<int> & baby_base::jets_hflavor(){
12601  b_jets_hflavor_->GetEntry(entry_);
12602  c_jets_hflavor_ = true;
12603  }
12604  return jets_hflavor_;
12605 }
12606 
12607 std::vector<int> & baby_base::jets_ntrub(){
12609  b_jets_ntrub_->GetEntry(entry_);
12610  c_jets_ntrub_ = true;
12611  }
12612  return jets_ntrub_;
12613 }
12614 
12615 std::vector<int> & baby_base::jets_ntruc(){
12617  b_jets_ntruc_->GetEntry(entry_);
12618  c_jets_ntruc_ = true;
12619  }
12620  return jets_ntruc_;
12621 }
12622 
12623 std::vector<int> & baby_base::jets_pflavor(){
12625  b_jets_pflavor_->GetEntry(entry_);
12626  c_jets_pflavor_ = true;
12627  }
12628  return jets_pflavor_;
12629 }
12630 
12631 std::vector<int> & baby_base::mc_gs_dau_jetmatch(){
12633  b_mc_gs_dau_jetmatch_->GetEntry(entry_);
12634  c_mc_gs_dau_jetmatch_ = true;
12635  }
12636  return mc_gs_dau_jetmatch_;
12637 }
12638 
12639 std::vector<int> & baby_base::mc_id(){
12640  if(read_only_ && !c_mc_id_ && b_mc_id_){
12641  b_mc_id_->GetEntry(entry_);
12642  c_mc_id_ = true;
12643  }
12644  return mc_id_;
12645 }
12646 
12647 std::vector<int> & baby_base::mc_jetidx(){
12649  b_mc_jetidx_->GetEntry(entry_);
12650  c_mc_jetidx_ = true;
12651  }
12652  return mc_jetidx_;
12653 }
12654 
12655 std::vector<int> & baby_base::mc_mom(){
12656  if(read_only_ && !c_mc_mom_ && b_mc_mom_){
12657  b_mc_mom_->GetEntry(entry_);
12658  c_mc_mom_ = true;
12659  }
12660  return mc_mom_;
12661 }
12662 
12663 std::vector<int> & baby_base::mc_momidx(){
12665  b_mc_momidx_->GetEntry(entry_);
12666  c_mc_momidx_ = true;
12667  }
12668  return mc_momidx_;
12669 }
12670 
12671 std::vector<int> & baby_base::mc_num_dau(){
12673  b_mc_num_dau_->GetEntry(entry_);
12674  c_mc_num_dau_ = true;
12675  }
12676  return mc_num_dau_;
12677 }
12678 
12679 std::vector<int> & baby_base::mc_status(){
12681  b_mc_status_->GetEntry(entry_);
12682  c_mc_status_ = true;
12683  }
12684  return mc_status_;
12685 }
12686 
12687 std::vector<int> & baby_base::mus_charge(){
12689  b_mus_charge_->GetEntry(entry_);
12690  c_mus_charge_ = true;
12691  }
12692  return mus_charge_;
12693 }
12694 
12695 std::vector<int> & baby_base::mus_trk_algo(){
12697  b_mus_trk_algo_->GetEntry(entry_);
12698  c_mus_trk_algo_ = true;
12699  }
12700  return mus_trk_algo_;
12701 }
12702 
12703 std::vector<int> & baby_base::mus_trk_nholes_in(){
12705  b_mus_trk_nholes_in_->GetEntry(entry_);
12706  c_mus_trk_nholes_in_ = true;
12707  }
12708  return mus_trk_nholes_in_;
12709 }
12710 
12711 std::vector<int> & baby_base::mus_trk_nholes_out(){
12713  b_mus_trk_nholes_out_->GetEntry(entry_);
12714  c_mus_trk_nholes_out_ = true;
12715  }
12716  return mus_trk_nholes_out_;
12717 }
12718 
12719 std::vector<int> & baby_base::sys_nbdl(){
12720  if(read_only_ && !c_sys_nbdl_ && b_sys_nbdl_){
12721  b_sys_nbdl_->GetEntry(entry_);
12722  c_sys_nbdl_ = true;
12723  }
12724  return sys_nbdl_;
12725 }
12726 
12727 std::vector<int> & baby_base::sys_nbdm(){
12728  if(read_only_ && !c_sys_nbdm_ && b_sys_nbdm_){
12729  b_sys_nbdm_->GetEntry(entry_);
12730  c_sys_nbdm_ = true;
12731  }
12732  return sys_nbdm_;
12733 }
12734 
12735 std::vector<int> & baby_base::sys_nbdt(){
12736  if(read_only_ && !c_sys_nbdt_ && b_sys_nbdt_){
12737  b_sys_nbdt_->GetEntry(entry_);
12738  c_sys_nbdt_ = true;
12739  }
12740  return sys_nbdt_;
12741 }
12742 
12743 std::vector<int> & baby_base::sys_nbm(){
12744  if(read_only_ && !c_sys_nbm_ && b_sys_nbm_){
12745  b_sys_nbm_->GetEntry(entry_);
12746  c_sys_nbm_ = true;
12747  }
12748  return sys_nbm_;
12749 }
12750 
12751 std::vector<int> & baby_base::sys_njets(){
12753  b_sys_njets_->GetEntry(entry_);
12754  c_sys_njets_ = true;
12755  }
12756  return sys_njets_;
12757 }
12758 
12759 std::vector<int> & baby_base::tks_pdg(){
12760  if(read_only_ && !c_tks_pdg_ && b_tks_pdg_){
12761  b_tks_pdg_->GetEntry(entry_);
12762  c_tks_pdg_ = true;
12763  }
12764  return tks_pdg_;
12765 }
12766 
12768 baby_base* NewTree(const std::type_info &type){
12769 
12770  if(type == typeid(baby_base)) return new baby_base;
12771  else if(type == typeid(baby_full)) return static_cast<baby_base*>(new baby_full);
12772  else return new baby_base;
12773 }
12774 
int const & nbdl() const
Definition: baby_base.cc:6532
bool c_mus_bad_trkmu_
Definition: baby_base.hh:1679
float w_btag_loose_deep_
Definition: baby_base.hh:1410
TBranch * b_mus_trk_nholes_in_
Definition: baby_base.hh:1999
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
TBranch * b_mus_bad_trkmu_
Definition: baby_base.hh:1678
std::vector< float > sys_fs_udsgtag_deep_
Definition: baby_base.hh:2112
float w_bhig_proc_
Definition: baby_base.hh:1395
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 > const & bb_gs_idx() const
Definition: baby_base.cc:8875
std::vector< int > jets_fjet12_index_
Definition: baby_base.hh:1949
bool const & pass_cschalo() const
Definition: baby_base.cc:3834
TBranch * b_w_bhig_deep_
Definition: baby_base.hh:1390
std::vector< float > const & mus_vvvl_eta() const
Definition: baby_base.cc:6969
bool c_nisr_
Definition: baby_base.hh:1217
std::vector< float > const & bb_m_deep() const
Definition: baby_base.cc:7357
bool c_mus_d0_
Definition: baby_base.hh:1720
TBranch * b_els_miniso_
Definition: baby_base.hh:1591
float jetsys_nobd_m_
Definition: baby_base.hh:1176
TBranch * b_sys_udsgtag_tight_
Definition: baby_base.hh:2238
float onht_
Definition: baby_base.hh:1233
bool c_bb_highcsv_idx_deep_
Definition: baby_base.hh:1463
std::vector< float > const & sys_fs_udsgtag_deep() const
Definition: baby_base.cc:8347
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
float const & elel_pt2() const
Definition: baby_base.cc:4208
bool const & stitch_met() const
Definition: baby_base.cc:4772
long GetEntries() const
Definition: baby_base.cc:3310
float const & met_puppi() const
Definition: baby_base.cc:5575
std::vector< bool > mus_bad_
Definition: baby_base.hh:1668
int const & nvels() const
Definition: baby_base.cc:5990
TBranch * b_sys_bctag_loose_deep_
Definition: baby_base.hh:2050
bool c_run_
Definition: baby_base.hh:1421
float mt_
Definition: baby_base.hh:1152
bool c_st_
Definition: baby_base.hh:1256
std::vector< bool > const & mc_gs() const
Definition: baby_base.cc:7115
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
TBranch * b_top_pt_
Definition: baby_base.hh:1384
bool c_sys_fs_lep_
Definition: baby_base.hh:1804
std::vector< float > const & dr_bb_deep() const
Definition: baby_base.cc:7401
TBranch * b_dphi2_
Definition: baby_base.hh:889
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
TBranch * b_sys_bctag_deep_
Definition: baby_base.hh:2038
std::vector< float > const & jets_csvdf() const
Definition: baby_base.cc:7742
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
TBranch * b_els_scpt_
Definition: baby_base.hh:1830
std::vector< bool > const & mus_tm() const
Definition: baby_base.cc:6309
bool c_els_phi_
Definition: baby_base.hh:1596
bool pass_badcalib_
Definition: baby_base.hh:945
TBranch * b_sys_nbdt_
Definition: baby_base.hh:2434
int const & nbm_ra2() const
Definition: baby_base.cc:5682
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_mus_bad_dupl_
Definition: baby_base.hh:1674
std::vector< float > sys_udsgtag_tight_deep_proc_
Definition: baby_base.hh:2244
TBranch * b_ntrupv_
Definition: baby_base.hh:1399
std::vector< float > mc_gs_dau_dr_
Definition: baby_base.hh:1936
TBranch * b_npv_
Definition: baby_base.hh:1384
float met_calo_
Definition: baby_base.hh:1080
std::vector< float > const & sys_udsgtag_tight_proc() const
Definition: baby_base.cc:8721
float const & ht_clean() const
Definition: baby_base.cc:4549
TBranch * b_fjets08_m_
Definition: baby_base.hh:1858
float const & mumu_pt1() const
Definition: baby_base.cc:5176
bool pass_ra2_
Definition: baby_base.hh:864
std::vector< float > const & sys_udsghig_deep_proc() const
Definition: baby_base.cc:8578
bool pass_hbhe_
Definition: baby_base.hh:831
std::vector< float > sys_udsghig_
Definition: baby_base.hh:2188
std::vector< float > sys_udsghig_proc_
Definition: baby_base.hh:2200
bool c_w_bhig_deep_proc_
Definition: baby_base.hh:1394
std::vector< float > const & mus_eta() const
Definition: baby_base.cc:6892
bool c_nbt_
Definition: baby_base.hh:1328
float met_phi_puppi_
Definition: baby_base.hh:1224
bool c_sys_nbm_
Definition: baby_base.hh:2008
float elelv_pt_
Definition: baby_base.hh:936
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
TBranch * b_w_btag_loose_deep_
Definition: baby_base.hh:1411
std::vector< float > sys_bchig_proc_
Definition: baby_base.hh:2028
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
bool c_higd_bin_
Definition: baby_base.hh:1469
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 > const & sys_bctag_proc() const
Definition: baby_base.cc:8204
bool c_isr_tru_eta_
Definition: baby_base.hh:1040
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
std::vector< float > const & mus_miniso() const
Definition: baby_base.cc:6914
float hig_am_
Definition: baby_base.hh:993
std::vector< float > sys_bctag_loose_deep_
Definition: baby_base.hh:2048
float const & mumuv_m() const
Definition: baby_base.cc:5220
TBranch * b_mus_bad_
Definition: baby_base.hh:1670
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
bool c_ph_phi_
Definition: baby_base.hh:1776
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_sys_bchig_deep_
Definition: baby_base.hh:2023
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< bool > const & els_tm() const
Definition: baby_base.cc:6155
std::vector< float > sys_bchig_deep_proc_
Definition: baby_base.hh:2024
bool c_type_
Definition: baby_base.hh:1424
bool c_dphi4_
Definition: baby_base.hh:896
TBranch * b_bb_m_
Definition: baby_base.hh:1750
bool c_pass_fsjets_
Definition: baby_base.hh:965
std::vector< float > const & mus_d0() const
Definition: baby_base.cc:6859
bool c_leps_eta_
Definition: baby_base.hh:1688
std::vector< float > const & bb_pt_deep() const
Definition: baby_base.cc:7379
bool c_w_btag_tight_deep_proc_
Definition: baby_base.hh:1430
bool c_bb_m_
Definition: baby_base.hh:1751
std::vector< int > mc_id_
Definition: baby_base.hh:1973
bool c_jets_csv_
Definition: baby_base.hh:1664
std::vector< float > const & sys_bctag_tight() const
Definition: baby_base.cc:8215
std::vector< float > mc_phi_
Definition: baby_base.hh:1709
TBranch * b_mumu_eta_
Definition: baby_base.hh:1174
TBranch * b_onht_
Definition: baby_base.hh:1234
std::vector< bool > jets_h2d_
Definition: baby_base.hh:1652
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
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
int const & higd_bin() const
Definition: baby_base.cc:6455
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
std::vector< bool > const & mus_demoted() const
Definition: baby_base.cc:7159
bool c_elelv_w_
Definition: baby_base.hh:947
TBranch * b_elmu_pt2_
Definition: baby_base.hh:964
std::vector< int > jets_pflavor_
Definition: baby_base.hh:2376
bool const & trig_vvvl() const
Definition: baby_base.cc:4065
std::vector< float > const & sys_bctag_tight_deep() const
Definition: baby_base.cc:8226
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_higd_dm_
Definition: baby_base.hh:1124
TBranch * b_higd_bin_
Definition: baby_base.hh:1468
bool c_mumuv_m_
Definition: baby_base.hh:1199
bool c_els_tight_
Definition: baby_base.hh:1460
std::vector< int > bb_gs_idx_
Definition: baby_base.hh:2304
TBranch * b_met_puppi_
Definition: baby_base.hh:1228
std::vector< bool > mus_tm_
Definition: baby_base.hh:1517
Long64_t const & event() const
Definition: baby_base.cc:3691
bool c_ntrutausl_
Definition: baby_base.hh:1406
float met_phi_
Definition: baby_base.hh:1098
std::vector< float > bb_pt_
Definition: baby_base.hh:1756
float mht_clean_phi_
Definition: baby_base.hh:1128
std::vector< bool > const & els_inz() const
Definition: baby_base.cc:6089
std::vector< float > sys_udsghig_deep_
Definition: baby_base.hh:2192
std::vector< bool > els_vvvl_
Definition: baby_base.hh:1465
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
std::vector< float > const & sys_udsgtag_tight_deep_proc() const
Definition: baby_base.cc:8710
float w_lumi_
Definition: baby_base.hh:1281
TBranch * b_mumuv_pt2_
Definition: baby_base.hh:1210
int const & ntruleps() const
Definition: baby_base.cc:5935
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
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
std::vector< float > const & sys_bctag_loose_proc() const
Definition: baby_base.cc:8193
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
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< int > const & bb_gs_flavor_deep() const
Definition: baby_base.cc:8864
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
std::vector< int > const & sys_nbdl() const
Definition: baby_base.cc:9205
TBranch * b_sys_udsghig_
Definition: baby_base.hh:2190
bool c_els_eoverp_
Definition: baby_base.hh:1576
TBranch * b_dr_bb_
Definition: baby_base.hh:1766
TBranch * b_jets_h2_
Definition: baby_base.hh:1475
std::vector< float > bb_m_
Definition: baby_base.hh:1748
std::vector< bool > mus_inz_
Definition: baby_base.hh:1485
std::vector< int > bb_jet_idx2_deep_
Definition: baby_base.hh:2324
TBranch * b_mus_dz_
Definition: baby_base.hh:1723
bool c_els_vvvl_pt_
Definition: baby_base.hh:1628
std::vector< int > fjets08_nconst_
Definition: baby_base.hh:2336
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
std::vector< int > const & mc_jetidx() const
Definition: baby_base.cc:9106
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
bool c_sys_fs_udsgtag_deep_
Definition: baby_base.hh:2115
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
std::vector< float > const & sys_fs_udsghig_deep() const
Definition: baby_base.cc:8325
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
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
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_sys_higd_am_
Definition: baby_base.hh:2118
TBranch * b_elmu_pt1_
Definition: baby_base.hh:961
float const & w_btag_tight_deep_proc() const
Definition: baby_base.cc:6312
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
std::vector< float > sys_fs_udsghig_deep_
Definition: baby_base.hh:2104
bool c_mus_sig_
Definition: baby_base.hh:1508
TBranch * b_met_tru_phi_
Definition: baby_base.hh:1120
int ntruleps_
Definition: baby_base.hh:1392
float const & w_btag_tight_proc() const
Definition: baby_base.cc:6323
std::vector< float > const & sys_fs_bctag_deep() const
Definition: baby_base.cc:8292
bool c_w_btag_loose_
Definition: baby_base.hh:1271
float higd_am_
Definition: baby_base.hh:1119
float const & onmu_vvvl() const
Definition: baby_base.cc:5407
std::vector< int > bb_gs_flavor_
Definition: baby_base.hh:2296
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
std::vector< float > sys_udsgtag_tight_proc_
Definition: baby_base.hh:2248
TBranch * b_jetsys_nobd_pt_
Definition: baby_base.hh:1183
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< bool > const & mus_isomu18() const
Definition: baby_base.cc:6243
bool c_pass_fsmet_
Definition: baby_base.hh:968
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
std::vector< float > dr_bb_
Definition: baby_base.hh:1764
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_jets_csvd_
Definition: baby_base.hh:1890
TBranch * b_els_sceta_
Definition: baby_base.hh:1607
float w_btag_proc_
Definition: baby_base.hh:1419
TBranch * b_sys_higd_drmax_
Definition: baby_base.hh:2126
TBranch * b_weight_rpv_
Definition: baby_base.hh:1294
std::vector< float > const & sys_higd_drmax() const
Definition: baby_base.cc:8380
bool c_met_tru_
Definition: baby_base.hh:1112
bool c_hig_dm_
Definition: baby_base.hh:998
bool c_jetsys_nob_m_
Definition: baby_base.hh:1058
bool c_met_raw_
Definition: baby_base.hh:1103
TBranch * b_sys_bchig_deep_
Definition: baby_base.hh:2022
bool c_met_puppi_
Definition: baby_base.hh:1229
TBranch * b_sys_mt_
Definition: baby_base.hh:1847
bool c_nbdm_
Definition: baby_base.hh:1493
TBranch * b_nph_
Definition: baby_base.hh:1381
TBranch * b_sys_fs_udsgtag_
Definition: baby_base.hh:1807
float const & met_nohf() const
Definition: baby_base.cc:4835
std::vector< float > mus_dz_
Definition: baby_base.hh:1721
TBranch * b_elel_pt2_
Definition: baby_base.hh:922
bool c_jets_csvdf_
Definition: baby_base.hh:1895
TBranch * b_met_nohf_phi_
Definition: baby_base.hh:1096
std::vector< int > const & bb_jet_idx1_deep() const
Definition: baby_base.cc:8908
TBranch * b_mus_demoted_
Definition: baby_base.hh:1682
bool c_elel_pt2_
Definition: baby_base.hh:923
TBranch * b_w_bhig_
Definition: baby_base.hh:1387
TBranch * b_els_tight_
Definition: baby_base.hh:1459
std::vector< float > sys_udsgtag_deep_proc_
Definition: baby_base.hh:2212
std::vector< float > mus_vvvl_phi_
Definition: baby_base.hh:1761
TBranch * b_mt2_0mass_
Definition: baby_base.hh:1159
std::vector< float > sys_udsgtag_loose_deep_
Definition: baby_base.hh:2220
float mt_rebal_
Definition: baby_base.hh:1164
bool c_bb_pt_
Definition: baby_base.hh:1759
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
bool stitch_ht_
Definition: baby_base.hh:1005
TBranch * b_sys_mj14_
Definition: baby_base.hh:1835
bool c_bb_gs_idx_deep_
Definition: baby_base.hh:2311
bool c_fjets08_pt_
Definition: baby_base.hh:1867
TBranch * b_tks_tm_
Definition: baby_base.hh:1547
float const & elel_m() const
Definition: baby_base.cc:4164
std::vector< float > const & sys_bchig() const
Definition: baby_base.cc:8083
TBranch * b_sys_fs_udsghig_
Definition: baby_base.hh:2102
TBranch * b_hig_bin_
Definition: baby_base.hh:1297
TBranch * b_jetmismeas_
Definition: baby_base.hh:787
std::vector< float > const & sys_udsghig_proc() const
Definition: baby_base.cc:8589
bool c_els_reliso_
Definition: baby_base.hh:1604
bool c_jetsys_m_
Definition: baby_base.hh:1052
TBranch * b_jets_gen_pt_
Definition: baby_base.hh:1902
bool c_sys_bchig_
Definition: baby_base.hh:2019
std::vector< float > mus_vvvl_pt_
Definition: baby_base.hh:1765
bool stitch_met_
Definition: baby_base.hh:1008
std::vector< float > sys_udsghig_deep_proc_
Definition: baby_base.hh:2196
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
bool c_sys_udsgtag_loose_proc_
Definition: baby_base.hh:2231
bool c_fjets14_phi_
Definition: baby_base.hh:1640
TBranch * b_jets_phi_
Definition: baby_base.hh:1675
TBranch * b_fjets08_phi_
Definition: baby_base.hh:1862
int const & bb_highcsv_idx_deep() const
Definition: baby_base.cc:6433
std::vector< float > sys_fs_bctag_deep_
Definition: baby_base.hh:2092
float const & elelv_pt() const
Definition: baby_base.cc:4263
float const & mj08() const
Definition: baby_base.cc:4989
bool c_mct_
Definition: baby_base.hh:1076
int const & nbdt() const
Definition: baby_base.cc:6554
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
float const & mctd() const
Definition: baby_base.cc:5465
std::vector< float > const & bb_m() const
Definition: baby_base.cc:7346
TBranch * b_sys_udsgtag_loose_proc_
Definition: baby_base.hh:2230
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_sys_bctag_deep_
Definition: baby_base.hh:2039
bool c_els_em_e_
Definition: baby_base.hh:1572
TBranch * b_sys_udsgtag_tight_proc_
Definition: baby_base.hh:2250
bool c_w_btag_loose_deep_proc_
Definition: baby_base.hh:1415
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
std::vector< int > bb_gs_flavor_deep_
Definition: baby_base.hh:2300
int mgluino_
Definition: baby_base.hh:1302
bool pass_jets_tight_
Definition: baby_base.hh:855
std::vector< float > sys_bctag_tight_deep_
Definition: baby_base.hh:2068
bool c_onel_vvvl_
Definition: baby_base.hh:1232
TBranch * b_elelv_w_
Definition: baby_base.hh:946
bool c_els_vvvl_eta_
Definition: baby_base.hh:1620
TBranch * b_sys_fs_bchig_
Definition: baby_base.hh:2082
std::vector< bool > const & els_tight() const
Definition: baby_base.cc:6144
std::vector< float > const & els_hovere() const
Definition: baby_base.cc:6485
std::vector< float > const & sys_fs_bchig_deep() const
Definition: baby_base.cc:8270
bool c_jetsys_nobd_eta_
Definition: baby_base.hh:1175
TBranch * b_elel_m_
Definition: baby_base.hh:910
std::vector< float > sys_bchig_
Definition: baby_base.hh:2016
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 > 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
std::vector< float > fjets08_phi_
Definition: baby_base.hh:1860
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
bool c_bb_pt_deep_
Definition: baby_base.hh:1763
bool c_fjets08_m_
Definition: baby_base.hh:1859
std::vector< int > const & mc_gs_dau_jetmatch() const
Definition: baby_base.cc:9084
float const & eff_trig() const
Definition: baby_base.cc:4142
bool c_w_btag_loose_proc_
Definition: baby_base.hh:1418
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
int nmus_vvvl_
Definition: baby_base.hh:1377
STL namespace.
TBranch * b_elel_eta_
Definition: baby_base.hh:907
std::vector< float > const & bb_pt() const
Definition: baby_base.cc:7368
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
std::vector< int > const & jets_ntruc() const
Definition: baby_base.cc:9062
std::vector< float > sys_fs_bchig_deep_
Definition: baby_base.hh:2084
TBranch * b_sys_udsghig_deep_proc_
Definition: baby_base.hh:2198
float const & w_btag_proc() const
Definition: baby_base.cc:6279
TBranch * b_higd_am_
Definition: baby_base.hh:1120
bool c_sys_isr_
Definition: baby_base.hh:1824
bool c_w_bhig_proc_
Definition: baby_base.hh:1397
float const & jetsys_nobd_eta() const
Definition: baby_base.cc:5377
bool c_mht_
Definition: baby_base.hh:1124
bool c_w_bhig_deep_
Definition: baby_base.hh:1391
TBranch * b_elel_pt1_
Definition: baby_base.hh:919
bool c_mc_eta_
Definition: baby_base.hh:1704
float elel_m_
Definition: baby_base.hh:909
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
float onel_vvvl_
Definition: baby_base.hh:1230
std::vector< float > sys_udsgtag_tight_
Definition: baby_base.hh:2236
TBranch * b_w_btag_tight_deep_proc_
Definition: baby_base.hh:1429
std::vector< int > const & jets_fjet12_index() const
Definition: baby_base.cc:7497
int const & run() const
Definition: baby_base.cc:6034
std::vector< int > bb_jet_idx1_deep_
Definition: baby_base.hh:2316
int Add(const std::string &filename)
Definition: baby_base.cc:3297
std::vector< float > const & els_trk_pterr() const
Definition: baby_base.cc:6573
bool c_jets_h1_
Definition: baby_base.hh:1472
bool c_pass_badpfmu_
Definition: baby_base.hh:953
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
float dphi_wlep_
Definition: baby_base.hh:897
bool c_w_lumi_
Definition: baby_base.hh:1283
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
bool c_nbdfm_
Definition: baby_base.hh:1484
TBranch * b_mc_gs_dau_jetmatch_
Definition: baby_base.hh:2382
float jetsys_nobd_pt_
Definition: baby_base.hh:1182
TBranch * b_trig_vvvl_
Definition: baby_base.hh:883
bool pass_badpfmu_
Definition: baby_base.hh:951
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 & els_eta() const
Definition: baby_base.cc:6474
bool c_trig_met_
Definition: baby_base.hh:878
std::vector< bool > mus_demoted_
Definition: baby_base.hh:1680
TBranch * b_pass_jets_tight_
Definition: baby_base.hh:856
TBranch * b_w_lep_
Definition: baby_base.hh:1279
TBranch * b_pass_badchhad_
Definition: baby_base.hh:949
int const & ntrutaush() const
Definition: baby_base.cc:5968
TBranch * b_fjets14_pt_
Definition: baby_base.hh:1643
TBranch * b_sys_bctag_tight_
Definition: baby_base.hh:2066
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
std::vector< float > const & sys_udsgtag_deep() const
Definition: baby_base.cc:8611
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_stitch_ht_
Definition: baby_base.hh:1007
TBranch * b_bb_pt_
Definition: baby_base.hh:1758
std::vector< bool > const & jets_h1d() const
Definition: baby_base.cc:7060
bool c_tks_tm_
Definition: baby_base.hh:1548
std::vector< float > const & sys_udsghig_deep() const
Definition: baby_base.cc:8567
TBranch * b_sys_bctag_loose_
Definition: baby_base.hh:1791
bool c_sys_udsghig_deep_
Definition: baby_base.hh:2195
std::vector< bool > els_tm_
Definition: baby_base.hh:1461
TBranch * b_mt_tru_nuw_
Definition: baby_base.hh:1171
std::vector< float > mus_phi_
Definition: baby_base.hh:1741
bool c_met_phi_puppi_
Definition: baby_base.hh:1226
float mt2_0mass_
Definition: baby_base.hh:1158
std::vector< bool > jets_isisr_
Definition: baby_base.hh:1477
bool c_mus_bad_dupl_
Definition: baby_base.hh:1675
std::vector< int > mus_charge_
Definition: baby_base.hh:1989
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
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
bool c_met_tru_phi_
Definition: baby_base.hh:1121
TBranch * b_bb_jet_idx2_
Definition: baby_base.hh:2322
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
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
std::vector< float > const & sys_bctag_tight_deep_proc() const
Definition: baby_base.cc:8237
float const & mt_rebal() const
Definition: baby_base.cc:5099
std::vector< float > const & sys_fs_bchig() const
Definition: baby_base.cc:8259
TBranch * b_sys_nbdl_
Definition: baby_base.hh:2426
TBranch * b_stitch_met_
Definition: baby_base.hh:1009
std::vector< float > mus_em_e_
Definition: baby_base.hh:1725
TBranch * b_mc_gs_dau_dr_
Definition: baby_base.hh:1938
bool c_jets_eta_
Definition: baby_base.hh:1668
bool c_tks_mt2_
Definition: baby_base.hh:1912
std::vector< bool > const & mus_bad_trkmu() const
Definition: baby_base.cc:7148
float const & mumuv_w() const
Definition: baby_base.cc:5275
bool c_sys_pdf_
Definition: baby_base.hh:2175
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
TBranch * b_sys_bchig_proc_
Definition: baby_base.hh:2030
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_w_btag_deep_proc_
Definition: baby_base.hh:1405
TBranch * b_pass_cschalo_
Definition: baby_base.hh:820
TBranch * b_elmu_phi_
Definition: baby_base.hh:955
float const & w_btag_deep() const
Definition: baby_base.cc:6213
bool c_jets_h1d_
Definition: baby_base.hh:1647
std::vector< float > const & sys_mj14_nolep() const
Definition: baby_base.cc:7189
bool c_mumuv_pt_
Definition: baby_base.hh:1205
std::vector< float > sys_bctag_proc_
Definition: baby_base.hh:2060
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
TBranch * b_mc_num_dau_
Definition: baby_base.hh:2402
std::vector< bool > const & tks_tm() const
Definition: baby_base.cc:6386
TBranch * b_jets_ntruc_
Definition: baby_base.hh:2374
float w_isr_
Definition: baby_base.hh:1275
bool c_nph_
Definition: baby_base.hh:1382
bool c_sys_ht_
Definition: baby_base.hh:1816
bool c_sys_higd_am_
Definition: baby_base.hh:2119
bool c_jetsys_nobd_m_
Definition: baby_base.hh:1178
TBranch * b_mj12_
Definition: baby_base.hh:1138
TBranch * b_w_toppt_
Definition: baby_base.hh:1288
bool c_mus_demoted_
Definition: baby_base.hh:1683
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_elelv_pt_
Definition: baby_base.hh:937
bool c_ntruels_
Definition: baby_base.hh:1391
TBranch * b_jets_ntrub_
Definition: baby_base.hh:2370
float const & mj12() const
Definition: baby_base.cc:5000
bool c_leps_phi_
Definition: baby_base.hh:1696
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
float higd_dm_
Definition: baby_base.hh:1122
bool c_sys_udsgtag_tight_
Definition: baby_base.hh:2239
bool c_mj14_nolep_
Definition: baby_base.hh:1145
TBranch * b_els_ispf_
Definition: baby_base.hh:1447
TBranch * b_bb_jet_idx2_deep_
Definition: baby_base.hh:2326
TBranch * b_mctd_
Definition: baby_base.hh:1198
TBranch * b_els_ele105_
Definition: baby_base.hh:1427
std::vector< int > jets_ntruc_
Definition: baby_base.hh:2372
std::vector< int > sys_nbm_
Definition: baby_base.hh:2005
TBranch * b_bb_m_deep_
Definition: baby_base.hh:1754
bool const & pass_goodv() const
Definition: baby_base.cc:3867
std::vector< int > bb_jet_idx2_
Definition: baby_base.hh:2320
TBranch * b_jets_hflavor_
Definition: baby_base.hh:1971
bool c_dr_bb_deep_
Definition: baby_base.hh:1771
std::vector< float > const & els_phi() const
Definition: baby_base.cc:6518
std::vector< int > const & sys_nbdm() const
Definition: baby_base.cc:9216
bool c_sys_udsgtag_tight_proc_
Definition: baby_base.hh:2251
bool json4p0_
Definition: baby_base.hh:795
int const & bb_highcsv_idx() const
Definition: baby_base.cc:6422
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
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_bb_highcsv_idx_
Definition: baby_base.hh:1460
bool c_mumuv_pt1_
Definition: baby_base.hh:1208
float const & ht_ra2() const
Definition: baby_base.cc:4582
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
std::vector< float > sys_pdf_
Definition: baby_base.hh:2172
TBranch * b_mct_
Definition: baby_base.hh:1075
bool c_sys_bctag_tight_proc_
Definition: baby_base.hh:2079
TBranch * b_onmu_mu8_
Definition: baby_base.hh:1246
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
long entry_
Definition: baby_base.hh:766
TBranch * b_jets_gs_index_
Definition: baby_base.hh:2362
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
TBranch * b_dr_bb_deep_
Definition: baby_base.hh:1770
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
bool c_ph_pt_
Definition: baby_base.hh:1780
bool c_nveto_
Definition: baby_base.hh:1412
bool c_sys_bctag_tight_deep_
Definition: baby_base.hh:2071
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
float const & w_btag_loose_deep_proc() const
Definition: baby_base.cc:6257
std::vector< float > const & sys_bctag_loose_deep_proc() const
Definition: baby_base.cc:8182
int const & nfjets08() const
Definition: baby_base.cc:6642
bool const & fromGS() const
Definition: baby_base.cc:3702
bool c_sys_udsgtag_deep_proc_
Definition: baby_base.hh:2215
bool c_bb_jet_idx1_deep_
Definition: baby_base.hh:2319
const bool read_only_
Definition: baby_base.hh:769
TBranch * b_els_sig_
Definition: baby_base.hh:1451
bool c_tks_eta_
Definition: baby_base.hh:1900
std::vector< float > const & els_deta_sctrk() const
Definition: baby_base.cc:6419
std::vector< float > const & fjets08_phi() const
Definition: baby_base.cc:7654
bool c_elmu_pt1_
Definition: baby_base.hh:962
int nfjets08_
Definition: baby_base.hh:1518
std::vector< int > jets_ntrub_
Definition: baby_base.hh:2368
bool c_jetsys_nob_eta_
Definition: baby_base.hh:1055
bool c_bb_gs_idx_
Definition: baby_base.hh:2307
bool c_elelv_phi_
Definition: baby_base.hh:935
int const & nmus_isomu18() const
Definition: baby_base.cc:5869
float jetsys_nobd_phi_
Definition: baby_base.hh:1179
std::vector< bool > const & mus_vvvl() const
Definition: baby_base.cc:6331
float const & jetsys_eta() const
Definition: baby_base.cc:4670
bool c_sys_bchig_proc_
Definition: baby_base.hh:2031
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
float met_rebal_
Definition: baby_base.hh:1107
TBranch * b_elel_w_
Definition: baby_base.hh:925
std::vector< float > fjets08_pt_
Definition: baby_base.hh:1864
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 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
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
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
int const & nbdm() const
Definition: baby_base.cc:6543
bool c_onmu_mu50_
Definition: baby_base.hh:1244
bool c_json4p0_
Definition: baby_base.hh:797
bool c_sys_bctag_deep_proc_
Definition: baby_base.hh:2043
std::vector< float > sys_fs_udsghig_
Definition: baby_base.hh:2100
std::vector< float > sys_udsgtag_loose_
Definition: baby_base.hh:1885
TBranch * b_jetsys_nobd_m_
Definition: baby_base.hh:1177
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
std::vector< float > sys_higd_drmax_
Definition: baby_base.hh:2124
TBranch * b_njets_
Definition: baby_base.hh:1348
float const & w_btag_tight_deep() const
Definition: baby_base.cc:6301
TBranch * b_sys_bctag_deep_proc_
Definition: baby_base.hh:2042
float const & met_mini_phi() const
Definition: baby_base.cc:4824
baby_base * NewTree(const std::type_info &type)
Definition: baby_base.cc:10627
TBranch * b_nbt_
Definition: baby_base.hh:1327
std::vector< float > const & sys_mt() const
Definition: baby_base.cc:7211
float w_btag_tight_deep_
Definition: baby_base.hh:1425
TBranch * b_bb_gs_idx_deep_
Definition: baby_base.hh:2310
TBranch * b_jets_fjet14_nolep_index_
Definition: baby_base.hh:1959
float const & nisr() const
Definition: baby_base.cc:5286
std::vector< float > jets_csvd_
Definition: baby_base.hh:1888
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
TBranch * b_bb_jet_idx1_deep_
Definition: baby_base.hh:2318
bool c_sys_fs_bctag_deep_
Definition: baby_base.hh:2095
std::vector< float > const & ph_eta() const
Definition: baby_base.cc:7002
TBranch * b_mj08_
Definition: baby_base.hh:1135
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
std::vector< float > const & sys_bctag_tight_proc() const
Definition: baby_base.cc:8248
std::vector< float > const & fjets08_eta() const
Definition: baby_base.cc:7632
bool c_sys_mt_
Definition: baby_base.hh:1848
bool c_isr_tru_phi_
Definition: baby_base.hh:1043
bool c_bb_jet_idx2_deep_
Definition: baby_base.hh:2327
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
std::vector< int > const & bb_jet_idx2() const
Definition: baby_base.cc:8919
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 > jets_csvdf_
Definition: baby_base.hh:1892
TBranch * b_pass_fsjets_
Definition: baby_base.hh:964
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_sys_udsgtag_tight_deep_proc_
Definition: baby_base.hh:2247
bool c_mt_tru_
Definition: baby_base.hh:1169
std::vector< float > sys_higd_dm_
Definition: baby_base.hh:2120
TBranch * b_dphi4_
Definition: baby_base.hh:895
std::vector< int > sys_nbdm_
Definition: baby_base.hh:2428
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
std::vector< float > const & tks_eta() const
Definition: baby_base.cc:7354
TBranch * b_jets_h2d_
Definition: baby_base.hh:1654
bool const & pass_nohf() const
Definition: baby_base.cc:3988
float const & higd_drmax() const
Definition: baby_base.cc:5201
std::vector< float > sys_st_
Definition: baby_base.hh:1865
bool c_ht_hlt_
Definition: baby_base.hh:1019
TBranch * b_mus_miniso_
Definition: baby_base.hh:1739
float mumuv_phi_
Definition: baby_base.hh:1200
float mumuv_m_
Definition: baby_base.hh:1197
bool c_mc_gs_dau_jetmatch_
Definition: baby_base.hh:2383
TBranch * b_dphi_wlep_
Definition: baby_base.hh:898
std::vector< float > w_pdf_
Definition: baby_base.hh:2292
float const & hig_dm() const
Definition: baby_base.cc:4483
bool c_onel_ele8_
Definition: baby_base.hh:1229
std::vector< float > sys_mj12_
Definition: baby_base.hh:2144
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
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
bool const & pass_badchhad() const
Definition: baby_base.cc:4552
float met_tru_phi_
Definition: baby_base.hh:1119
std::vector< bool > const & mus_mu8() const
Definition: baby_base.cc:6265
bool c_sys_nbdt_
Definition: baby_base.hh:2435
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
float const & elmu_pt1() const
Definition: baby_base.cc:4351
float w_bhig_
Definition: baby_base.hh:1386
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
std::vector< float > sys_bchig_deep_
Definition: baby_base.hh:2020
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
std::vector< float > sys_udsgtag_proc_
Definition: baby_base.hh:2232
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
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
std::vector< float > sys_udsgtag_loose_deep_proc_
Definition: baby_base.hh:2224
bool const & stitch_ht() const
Definition: baby_base.cc:4761
TBranch * b_onel_ele105_
Definition: baby_base.hh:1222
float ht_clean_
Definition: baby_base.hh:1014
std::vector< int > const & jets_gs_index() const
Definition: baby_base.cc:9029
float const & jetsys_nobd_pt() const
Definition: baby_base.cc:5410
float isr_tru_phi_
Definition: baby_base.hh:1041
std::vector< float > const & fjets14_eta() const
Definition: baby_base.cc:6617
std::vector< int > const & fjets14_nconst() const
Definition: baby_base.cc:7464
bool c_sys_fs_udsgtag_
Definition: baby_base.hh:1808
TBranch * b_nbdft_
Definition: baby_base.hh:1486
TBranch * b_isr_tru_eta_
Definition: baby_base.hh:1039
bool c_nleps_
Definition: baby_base.hh:1367
bool c_els_dz_
Definition: baby_base.hh:1568
TBranch * b_w_bhig_deep_proc_
Definition: baby_base.hh:1393
float const & elelv_m() const
Definition: baby_base.cc:4241
bool c_sys_murf_
Definition: baby_base.hh:1860
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< int > mc_num_dau_
Definition: baby_base.hh:2400
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
TBranch * b_els_eta_
Definition: baby_base.hh:1579
std::vector< float > mc_eta_
Definition: baby_base.hh:1701
bool c_sys_nbdl_
Definition: baby_base.hh:2427
float w_btag_deep_
Definition: baby_base.hh:1401
bool const & pass_jets_nohf() const
Definition: baby_base.cc:3944
std::vector< int > const & bb_jet_idx1() const
Definition: baby_base.cc:8897
float w_fs_lep_
Definition: baby_base.hh:1272
std::vector< int > const & mc_status() const
Definition: baby_base.cc:7596
bool c_mt_
Definition: baby_base.hh:1154
float onel_ele23_
Definition: baby_base.hh:1224
std::vector< float > const & sys_udsgtag_loose_deep() const
Definition: baby_base.cc:8644
bool c_mht_clean_
Definition: baby_base.hh:1127
float mt_nohf_
Definition: baby_base.hh:1161
std::vector< float > sys_udsgtag_loose_proc_
Definition: baby_base.hh:2228
TBranch * b_els_dphi_sctrk_
Definition: baby_base.hh:1563
float const & met_phi() const
Definition: baby_base.cc:4857
TBranch * b_w_btag_loose_deep_proc_
Definition: baby_base.hh:1414
TBranch * b_nisr_
Definition: baby_base.hh:1216
float met_puppi_
Definition: baby_base.hh:1227
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
bool c_fjets08_nconst_
Definition: baby_base.hh:2339
std::vector< float > jets_eta_
Definition: baby_base.hh:1665
std::vector< int > sys_nbdl_
Definition: baby_base.hh:2424
bool c_mc_gs_dau_dr_
Definition: baby_base.hh:1939
float const & met_phi_puppi() const
Definition: baby_base.cc:5564
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
std::vector< float > els_ip3d_
Definition: baby_base.hh:1585
bool c_sys_fs_udsghig_deep_
Definition: baby_base.hh:2107
float met_tru_nuw_
Definition: baby_base.hh:1113
std::vector< float > const & jets_eta() const
Definition: baby_base.cc:6716
bool const & pass_fsmet() const
Definition: baby_base.cc:4618
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
int const & nbt() const
Definition: baby_base.cc:5693
bool pass_
Definition: baby_base.hh:807
int nmus_isomu18_
Definition: baby_base.hh:1374
bool c_sys_bctag_tight_
Definition: baby_base.hh:2067
bool c_nfjets08_
Definition: baby_base.hh:1520
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
TBranch * b_pass_badcalib_
Definition: baby_base.hh:946
std::vector< float > jets_gen_pt_
Definition: baby_base.hh:1900
TBranch * b_json12p9_
Definition: baby_base.hh:790
std::vector< float > fjets08_eta_
Definition: baby_base.hh:1852
TBranch * b_fjets08_pt_
Definition: baby_base.hh:1866
bool c_met_tru_nuw_
Definition: baby_base.hh:1115
int const & nveto() const
Definition: baby_base.cc:6001
bool c_jets_ntrub_
Definition: baby_base.hh:2371
TBranch * b_jets_h1d_
Definition: baby_base.hh:1646
bool c_nvmus_
Definition: baby_base.hh:1418
TBranch * b_stitch_ht_
Definition: baby_base.hh:1006
bool c_bb_gs_flavor_deep_
Definition: baby_base.hh:2303
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
std::vector< bool > const & jets_h2d() const
Definition: baby_base.cc:7082
TBranch * b_mj14_
Definition: baby_base.hh:1141
int const & njets() const
Definition: baby_base.cc:5770
float const & w_bhig() const
Definition: baby_base.cc:6158
bool c_onph_ph90_
Definition: baby_base.hh:1253
TBranch * b_sys_udsghig_deep_
Definition: baby_base.hh:2194
bool c_nbdfl_
Definition: baby_base.hh:1481
TBranch * b_els_trk_nholes_
Definition: baby_base.hh:1935
float w_btag_loose_deep_proc_
Definition: baby_base.hh:1413
bool c_els_ele105_
Definition: baby_base.hh:1428
TBranch * b_nbdm_
Definition: baby_base.hh:1492
bool c_nleps_tm_
Definition: baby_base.hh:1370
std::vector< bool > const & mus_bad() const
Definition: baby_base.cc:7126
TBranch * b_st_
Definition: baby_base.hh:1255
float const & mumu_phi() const
Definition: baby_base.cc:5154
float const & jetsys_nob_pt() const
Definition: baby_base.cc:4725
bool c_fjets14_pt_
Definition: baby_base.hh:1644
TBranch * b_nmus_vvvl_
Definition: baby_base.hh:1378
TBranch * b_w_bhig_proc_
Definition: baby_base.hh:1396
TBranch * b_sys_pdf_
Definition: baby_base.hh:2174
std::vector< float > const & sys_udsgtag_loose_proc() const
Definition: baby_base.cc:8666
std::vector< float > els_vvvl_pt_
Definition: baby_base.hh:1625
bool c_mc_num_dau_
Definition: baby_base.hh:2403
std::vector< float > const & tks_miniso() const
Definition: baby_base.cc:7365
bool c_sys_mj14_
Definition: baby_base.hh:1836
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
bool c_sys_bctag_loose_
Definition: baby_base.hh:1792
TBranch * b_mus_eta_
Definition: baby_base.hh:1731
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
bool c_sys_udsgtag_deep_
Definition: baby_base.hh:2211
TBranch * b_jets_m_
Definition: baby_base.hh:1671
bool c_ntrumus_
Definition: baby_base.hh:1397
int const & nels_vvvl() const
Definition: baby_base.cc:5726
float ntrupv_mean_
Definition: baby_base.hh:1218
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_nfjets08_
Definition: baby_base.hh:1519
bool c_w_btag_proc_
Definition: baby_base.hh:1421
float const & dphi4() const
Definition: baby_base.cc:4109
bool c_jetsys_nobd_phi_
Definition: baby_base.hh:1181
TBranch * b_bb_highcsv_idx_
Definition: baby_base.hh:1459
std::vector< float > const & sys_higd_am() const
Definition: baby_base.cc:8358
TBranch * b_nels_
Definition: baby_base.hh:1330
bool c_sys_bchig_deep_proc_
Definition: baby_base.hh:2027
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
std::vector< int > mc_gs_dau_jetmatch_
Definition: baby_base.hh:2380
std::vector< bool > jets_h1_
Definition: baby_base.hh:1469
bool c_fjets08_phi_
Definition: baby_base.hh:1863
TBranch * b_sys_nbdm_
Definition: baby_base.hh:2430
std::vector< float > const & sys_udsgtag_tight_deep() const
Definition: baby_base.cc:8699
bool c_w_btag_tight_deep_
Definition: baby_base.hh:1427
int const & nbdfm() const
Definition: baby_base.cc:6510
std::vector< bool > const & sys_pass() const
Definition: baby_base.cc:6364
std::vector< float > bb_m_deep_
Definition: baby_base.hh:1752
bool pass_badchhad_
Definition: baby_base.hh:948
std::vector< float > sys_fs_bchig_
Definition: baby_base.hh:2080
bool trig_ra4_
Definition: baby_base.hh:879
TBranch * b_pass_badpfmu_
Definition: baby_base.hh:952
bool c_jets_ntruc_
Definition: baby_base.hh:2375
bool c_sys_udsghig_proc_
Definition: baby_base.hh:2203
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
bool c_top_pt_
Definition: baby_base.hh:1385
std::vector< int > const & sys_njets() const
Definition: baby_base.cc:7673
TBranch * b_mht_
Definition: baby_base.hh:1123
std::vector< int > els_trk_nholes_
Definition: baby_base.hh:1933
int ntrutausl_
Definition: baby_base.hh:1404
bool c_nisr_me_
Definition: baby_base.hh:1346
bool c_low_dphi_
Definition: baby_base.hh:803
float jetsys_nobd_eta_
Definition: baby_base.hh:1173
float const & st() const
Definition: baby_base.cc:5429
bool c_w_btag_tight_proc_
Definition: baby_base.hh:1433
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
TBranch * b_sys_bchig_
Definition: baby_base.hh:2018
float const & w_bhig_deep() const
Definition: baby_base.cc:6169
int const & nvleps() const
Definition: baby_base.cc:6012
TBranch * b_sys_fs_udsgtag_deep_
Definition: baby_base.hh:2114
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
std::vector< float > dr_bb_deep_
Definition: baby_base.hh:1768
float met_
Definition: baby_base.hh:1077
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
std::vector< float > bb_pt_deep_
Definition: baby_base.hh:1760
TBranch * b_pass_jets_
Definition: baby_base.hh:838
TBranch * b_nvels_
Definition: baby_base.hh:1408
TBranch * b_sys_udsgtag_proc_
Definition: baby_base.hh:2234
bool c_nmus_vvvl_
Definition: baby_base.hh:1379
TBranch * b_w_btag_deep_
Definition: baby_base.hh:1402
std::vector< float > const & mus_phi() const
Definition: baby_base.cc:6925
bool c_w_btag_loose_deep_
Definition: baby_base.hh:1412
TBranch * b_els_d0_
Definition: baby_base.hh:1555
bool c_jets_gen_pt_
Definition: baby_base.hh:1903
float const & w_btag_loose_proc() const
Definition: baby_base.cc:6268
float const & mt() const
Definition: baby_base.cc:5055
bool c_els_ele8_
Definition: baby_base.hh:1436
TBranch * b_w_btag_tight_deep_
Definition: baby_base.hh:1426
bool c_bb_m_deep_
Definition: baby_base.hh:1755
float dphi3_
Definition: baby_base.hh:891
TBranch * b_sys_fs_udsghig_deep_
Definition: baby_base.hh:2106
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
bool c_jets_h2d_
Definition: baby_base.hh:1655
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
bool c_nels_
Definition: baby_base.hh:1331
std::vector< float > const & sys_mj12() const
Definition: baby_base.cc:8435
std::vector< bool > const & mus_trk_quality() const
Definition: baby_base.cc:6320
TBranch * b_pass_nohf_
Definition: baby_base.hh:862
std::vector< int > const & bb_jet_idx2_deep() const
Definition: baby_base.cc:8930
std::vector< bool > const & mus_mu50() const
Definition: baby_base.cc:6254
std::vector< float > const & w_pdf() const
Definition: baby_base.cc:8842
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
TBranch * b_bb_gs_idx_
Definition: baby_base.hh:2306
TBranch * b_mus_pterr_
Definition: baby_base.hh:1751
bool c_tks_mt_
Definition: baby_base.hh:1908
std::vector< float > const & sys_bchig_deep_proc() const
Definition: baby_base.cc:8105
bool c_mus_pt_
Definition: baby_base.hh:1748
bool c_w_pdf_
Definition: baby_base.hh:2295
bool low_dphi_
Definition: baby_base.hh:801
std::vector< float > sys_bctag_tight_
Definition: baby_base.hh:2064
float w_bhig_deep_
Definition: baby_base.hh:1389
float const & weight_rpv() const
Definition: baby_base.cc:5572
std::vector< int > const & fjets08_nconst() const
Definition: baby_base.cc:8963
std::vector< float > sys_bctag_deep_proc_
Definition: baby_base.hh:2040
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< float > fjets14_eta_
Definition: baby_base.hh:1629
TBranch * b_w_isr_
Definition: baby_base.hh:1276
TBranch * b_jets_csvdf_
Definition: baby_base.hh:1894
std::vector< int > const & jets_fjet14_index() const
Definition: baby_base.cc:7508
TBranch * b_sys_udsgtag_deep_proc_
Definition: baby_base.hh:2214
TBranch * b_sys_bctag_tight_proc_
Definition: baby_base.hh:2078
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
std::vector< float > els_pt_
Definition: baby_base.hh:1597
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
TBranch * b_mumuv_w_
Definition: baby_base.hh:1213
bool c_onmu_mu8_
Definition: baby_base.hh:1247
bool const & low_dphi() const
Definition: baby_base.cc:3768
std::vector< float > sys_mj14_
Definition: baby_base.hh:1833
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
std::vector< int > const & bb_gs_idx_deep() const
Definition: baby_base.cc:8886
bool c_sys_bctag_loose_deep_proc_
Definition: baby_base.hh:2055
float mct_
Definition: baby_base.hh:1074
TBranch * b_met_phi_
Definition: baby_base.hh:1099
std::vector< bool > const & els_sig() const
Definition: baby_base.cc:6122
TBranch * b_mht_phi_
Definition: baby_base.hh:1132
bool c_sys_mur_
Definition: baby_base.hh:1856
float const & elel_pt1() const
Definition: baby_base.cc:4197
TBranch * b_sys_ht_
Definition: baby_base.hh:1815
TBranch * b_mumu_pt_
Definition: baby_base.hh:1183
float const & onph_ph90() const
Definition: baby_base.cc:5418
std::vector< float > const & fjets08_m() const
Definition: baby_base.cc:7643
float const & jetsys_pt() const
Definition: baby_base.cc:4747
std::vector< float > const & els_scpt() const
Definition: baby_base.cc:7566
std::vector< int > const & mc_num_dau() const
Definition: baby_base.cc:9139
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
std::vector< float > sys_higd_am_
Definition: baby_base.hh:2116
TBranch * b_sys_bctag_proc_
Definition: baby_base.hh:2062
bool c_nels_ele23_
Definition: baby_base.hh:1334
TBranch * b_w_btag_proc_
Definition: baby_base.hh:1420
std::vector< int > const & bb_gs_flavor() const
Definition: baby_base.cc:8853
TBranch * b_w_btag_loose_
Definition: baby_base.hh:1270
bool c_elmu_w_
Definition: baby_base.hh:968
TBranch * b_sys_udsgtag_tight_deep_
Definition: baby_base.hh:2242
std::vector< bool > const & mus_bad_dupl() const
Definition: baby_base.cc:7137
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_nbdt_
Definition: baby_base.hh:1495
TBranch * b_els_charge_
Definition: baby_base.hh:1931
std::vector< float > const & sys_bctag_deep() const
Definition: baby_base.cc:8138
TBranch * b_pass_hbhe_
Definition: baby_base.hh:832
float const & mumuv_pt2() const
Definition: baby_base.cc:5264
float const & jetsys_nobd_m() const
Definition: baby_base.cc:5388
bool c_mj08_
Definition: baby_base.hh:1136
std::vector< bool > mus_inzv_
Definition: baby_base.hh:1489
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
TBranch * b_nbdl_
Definition: baby_base.hh:1489
float elmu_pt2_
Definition: baby_base.hh:963
bool c_onmu_isomu18_
Definition: baby_base.hh:1241
TBranch * b_sys_mj12_
Definition: baby_base.hh:2146
std::vector< float > sys_bctag_loose_proc_
Definition: baby_base.hh:2056
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
float const & w_btag_deep_proc() const
Definition: baby_base.cc:6224
std::vector< float > const & jets_gen_pt() const
Definition: baby_base.cc:7764
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
std::vector< float > fjets08_m_
Definition: baby_base.hh:1856
bool c_weight_rpv_
Definition: baby_base.hh:1295
std::vector< float > const & els_em_e() const
Definition: baby_base.cc:6452
std::vector< float > sys_fs_udsgtag_
Definition: baby_base.hh:1805
TBranch * b_ntrutausl_
Definition: baby_base.hh:1405
TBranch * b_sys_bchig_deep_proc_
Definition: baby_base.hh:2026
TBranch * b_met_phi_puppi_
Definition: baby_base.hh:1225
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
TBranch * b_w_pdf_
Definition: baby_base.hh:2294
std::vector< float > const & tks_d0() const
Definition: baby_base.cc:7332
std::vector< float > const & sys_udsgtag_proc() const
Definition: baby_base.cc:8677
float const & mt2_0mass() const
Definition: baby_base.cc:5077
bool c_sys_bctag_loose_deep_
Definition: baby_base.hh:2051
bool c_jets_gs_index_
Definition: baby_base.hh:2363
int bb_highcsv_idx_
Definition: baby_base.hh:1458
bool c_pass_badcalib_
Definition: baby_base.hh:947
bool c_w_pu_
Definition: baby_base.hh:1286
bool c_sys_bctag_tight_deep_proc_
Definition: baby_base.hh:2075
TBranch * b_ph_eta_
Definition: baby_base.hh:1771
std::vector< float > tks_d0_
Definition: baby_base.hh:1889
bool const & jetmismeas() const
Definition: baby_base.cc:3713
std::vector< float > els_trk_pterr_
Definition: baby_base.hh:1613
bool c_w_btag_deep_proc_
Definition: baby_base.hh:1406
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 w_btag_tight_proc_
Definition: baby_base.hh:1431
float const & jetsys_nobd_phi() const
Definition: baby_base.cc:5399
TBranch * b_higd_dm_
Definition: baby_base.hh:1123
float st_
Definition: baby_base.hh:1254
bool c_bb_gs_flavor_
Definition: baby_base.hh:2299
std::vector< int > jets_gs_index_
Definition: baby_base.hh:2360
TBranch * b_sys_udsgtag_loose_
Definition: baby_base.hh:1887
TBranch * b_ph_ph90_
Definition: baby_base.hh:1531
TBranch * b_sys_fs_bchig_deep_
Definition: baby_base.hh:2086
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 > const & tks_phi() const
Definition: baby_base.cc:7398
float const & antitop_pt() const
Definition: baby_base.cc:4827
bool c_met_phi_
Definition: baby_base.hh:1100
std::vector< float > const & jets_m() const
Definition: baby_base.cc:6727
std::vector< int > bb_jet_idx1_
Definition: baby_base.hh:2312
bool c_mumuv_eta_
Definition: baby_base.hh:1196
bool c_nbdt_
Definition: baby_base.hh:1496
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
TBranch * b_jetsys_nobd_phi_
Definition: baby_base.hh:1180
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
TBranch * b_jetsys_nobd_eta_
Definition: baby_base.hh:1174
float mumu_pt1_
Definition: baby_base.hh:1185
TBranch * b_sys_udsgtag_tight_deep_proc_
Definition: baby_base.hh:2246
TBranch * b_ht_isr_me_
Definition: baby_base.hh:1021
int ntruels_
Definition: baby_base.hh:1389
bool c_onht_
Definition: baby_base.hh:1235
float w_btag_deep_proc_
Definition: baby_base.hh:1404
std::vector< float > jets_csv_
Definition: baby_base.hh:1661
bool c_w_lep_
Definition: baby_base.hh:1280
std::vector< float > sys_bctag_tight_proc_
Definition: baby_base.hh:2076
TBranch * b_sys_udsghig_proc_
Definition: baby_base.hh:2202
bool c_sys_udsgtag_tight_deep_
Definition: baby_base.hh:2243
bool c_sys_fs_udsghig_
Definition: baby_base.hh:2103
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 c_sys_bctag_loose_proc_
Definition: baby_base.hh:2059
bool trig_vvvl_
Definition: baby_base.hh:882
bool c_sys_bctag_proc_
Definition: baby_base.hh:2063
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
TBranch * b_njets_clean_
Definition: baby_base.hh:1360
TBranch * b_jetsys_nob_eta_
Definition: baby_base.hh:1054
bool c_tks_pt_
Definition: baby_base.hh:1920
std::vector< float > const & sys_pdf() const
Definition: baby_base.cc:8512
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
bool c_sys_higd_drmax_
Definition: baby_base.hh:2127
float const & onel_ele8() const
Definition: baby_base.cc:5330
TBranch * b_antitop_pt_
Definition: baby_base.hh:1024
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
bool pass_ra2_badmu_
Definition: baby_base.hh:867
float ptll_me_
Definition: baby_base.hh:1377
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
int const & nleps_tm() const
Definition: baby_base.cc:5847
TBranch * b_sys_bctag_loose_deep_proc_
Definition: baby_base.hh:2054
std::vector< bool > mus_mu8_
Definition: baby_base.hh:1501
int higd_bin_
Definition: baby_base.hh:1467
float top_pt_
Definition: baby_base.hh:1383
TBranch * b_fjets08_nconst_
Definition: baby_base.hh:2338
float const & top_pt() const
Definition: baby_base.cc:6147
float w_btag_tight_deep_proc_
Definition: baby_base.hh:1428
std::vector< float > const & sys_fs_udsgtag() const
Definition: baby_base.cc:7101
bool c_bb_jet_idx2_
Definition: baby_base.hh:2323
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
float antitop_pt_
Definition: baby_base.hh:1023
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_antitop_pt_
Definition: baby_base.hh:1025
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
TBranch * b_higd_drmax_
Definition: baby_base.hh:1126
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< float > els_vvvl_phi_
Definition: baby_base.hh:1621
std::vector< bool > jets_h1d_
Definition: baby_base.hh:1644
std::vector< int > mus_trk_algo_
Definition: baby_base.hh:1993
TBranch * b_nbdfl_
Definition: baby_base.hh:1480
TBranch * b_sys_bctag_tight_deep_proc_
Definition: baby_base.hh:2074
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_w_bhig_
Definition: baby_base.hh:1388
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
TBranch * b_w_btag_loose_proc_
Definition: baby_base.hh:1417
float const & w_bhig_deep_proc() const
Definition: baby_base.cc:6180
float const & hig_drmax() const
Definition: baby_base.cc:4505
std::vector< float > tks_eta_
Definition: baby_base.hh:1897
bool pass_fsmet_
Definition: baby_base.hh:966
TBranch * b_jets_isisr_
Definition: baby_base.hh:1479
bool c_jetsys_nobd_pt_
Definition: baby_base.hh:1184
TBranch * b_sys_mur_
Definition: baby_base.hh:1855
float mt_tru_nuw_
Definition: baby_base.hh:1170
bool const & pass_hbhe() const
Definition: baby_base.cc:3878
std::vector< float > const & els_vvvl_eta() const
Definition: baby_base.cc:6584
TBranch * b_bb_gs_flavor_
Definition: baby_base.hh:2298
TBranch * b_sys_udsgtag_loose_deep_
Definition: baby_base.hh:2222
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
TBranch * b_mc_gs_
Definition: baby_base.hh:1666
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
TBranch * b_sys_udsgtag_loose_deep_proc_
Definition: baby_base.hh:2226
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 w_btag_tight_
Definition: baby_base.hh:1422
float const & mt2() const
Definition: baby_base.cc:5066
std::vector< float > const & ph_pt() const
Definition: baby_base.cc:7024
bool c_jetsys_phi_
Definition: baby_base.hh:1067
TBranch * b_mus_reliso_
Definition: baby_base.hh:1755
std::vector< bool > mus_bad_dupl_
Definition: baby_base.hh:1672
TBranch * b_sys_lep_
Definition: baby_base.hh:1827
std::vector< bool > mus_mu50_
Definition: baby_base.hh:1497
std::vector< float > const & els_reliso() const
Definition: baby_base.cc:6540
bool c_els_scpt_
Definition: baby_base.hh:1831
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< int > const & jets_pflavor() const
Definition: baby_base.cc:9073
std::vector< int > const & jets_ntrub() const
Definition: baby_base.cc:9051
TBranch * b_sys_udsgtag_deep_
Definition: baby_base.hh:2210
std::vector< float > const & sys_fs_udsghig() const
Definition: baby_base.cc:8314
float const & eff_jetid() const
Definition: baby_base.cc:4131
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
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
bool c_jets_pflavor_
Definition: baby_base.hh:2379
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
bool c_mc_jetidx_
Definition: baby_base.hh:2391
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
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< float > const & els_vvvl_phi() const
Definition: baby_base.cc:6595
std::vector< float > const & sys_bchig_proc() const
Definition: baby_base.cc:8116
std::vector< bool > const & els_ele8() const
Definition: baby_base.cc:6078
TBranch * b_mc_jetidx_
Definition: baby_base.hh:2390
TBranch * b_mus_vvvl_eta_
Definition: baby_base.hh:1759
bool c_pass_badchhad_
Definition: baby_base.hh:950
std::vector< float > sys_udsgtag_tight_deep_
Definition: baby_base.hh:2240
bool trig_met_
Definition: baby_base.hh:876
TBranch * b_sys_bctag_loose_proc_
Definition: baby_base.hh:2058
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 & fjets14_pt() const
Definition: baby_base.cc:6650
std::vector< float > els_d0_
Definition: baby_base.hh:1553
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
bool c_m_tt_
Definition: baby_base.hh:1073
std::vector< float > const & mc_pt() const
Definition: baby_base.cc:6848
bool c_els_trk_pt_
Definition: baby_base.hh:1612
bool c_elmu_phi_
Definition: baby_base.hh:956
float onmu_mu50_
Definition: baby_base.hh:1242
float jetsys_eta_
Definition: baby_base.hh:1047
TBranch * b_nisr_me_
Definition: baby_base.hh:1345
bool c_dr_bb_
Definition: baby_base.hh:1767
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
float const & elmu_phi() const
Definition: baby_base.cc:4329
bool pass_cschalo_
Definition: baby_base.hh:819
bool c_pass_eebadsc_
Definition: baby_base.hh:827
float const & mumu_pt() const
Definition: baby_base.cc:5165
TBranch * b_pass_fsmet_
Definition: baby_base.hh:967
TBranch * b_met_tru_
Definition: baby_base.hh:1111
bool c_pass_cschalo_
Definition: baby_base.hh:821
TBranch * b_bb_jet_idx1_
Definition: baby_base.hh:2314
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
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_bb_highcsv_idx_deep_
Definition: baby_base.hh:1462
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
float const & met_raw_phi() const
Definition: baby_base.cc:4879
TBranch * b_pass_hbheiso_
Definition: baby_base.hh:835
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
bool c_mctd_
Definition: baby_base.hh:1199
TBranch * b_mlsp_
Definition: baby_base.hh:1306
TBranch * b_mumu_pt1_
Definition: baby_base.hh:1186
bool c_sys_udsgtag_loose_deep_
Definition: baby_base.hh:2223
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
bool c_higd_am_
Definition: baby_base.hh:1121
bool c_sys_higd_dm_
Definition: baby_base.hh:2123
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
float elelv_m_
Definition: baby_base.hh:930
std::vector< bool > els_ele8_
Definition: baby_base.hh:1433
std::vector< int > mc_jetidx_
Definition: baby_base.hh:2388
TBranch * b_mus_mu8_
Definition: baby_base.hh:1503
bool c_tks_reliso_
Definition: baby_base.hh:1924
std::vector< int > const & sys_nbm() const
Definition: baby_base.cc:7651
bool pass_hbheiso_
Definition: baby_base.hh:834
float const & jetsys_nob_m() const
Definition: baby_base.cc:4703
float mumu_phi_
Definition: baby_base.hh:1179
float const & ptll_me() const
Definition: baby_base.cc:6125
std::vector< float > const & tks_mt() const
Definition: baby_base.cc:7376
TBranch * b_bb_pt_deep_
Definition: baby_base.hh:1762
bool c_nbdl_
Definition: baby_base.hh:1490
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
bool c_sys_fs_bchig_
Definition: baby_base.hh:2083
std::vector< bool > const & mus_sigid() const
Definition: baby_base.cc:6287
bool c_trig_vvvl_
Definition: baby_base.hh:884
std::vector< float > els_scpt_
Definition: baby_base.hh:1828
std::vector< int > sys_nbdt_
Definition: baby_base.hh:2432
TBranch * b_sys_bctag_tight_deep_
Definition: baby_base.hh:2070
TBranch * b_tks_miniso_
Definition: baby_base.hh:1903
std::vector< float > const & sys_udsgtag_tight() const
Definition: baby_base.cc:8688
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
bool c_jets_csvd_
Definition: baby_base.hh:1891
std::vector< int > jets_fjet14_nolep_index_
Definition: baby_base.hh:1957
float elmu_pt_
Definition: baby_base.hh:957
bool c_fromGS_
Definition: baby_base.hh:785
bool stitch_
Definition: baby_base.hh:870
bool c_met_calo_
Definition: baby_base.hh:1082
bool c_sys_mj12_
Definition: baby_base.hh:2147
TBranch * b_fjets14_nconst_
Definition: baby_base.hh:1939
TBranch * b_mus_tm_
Definition: baby_base.hh:1519
std::vector< bool > ph_tm_
Definition: baby_base.hh:1533
float const & w_toppt() const
Definition: baby_base.cc:5550
std::vector< float > const & mc_gs_dau_dr() const
Definition: baby_base.cc:7863
std::vector< float > els_dphi_sctrk_
Definition: baby_base.hh:1561
bool pass_goodv_
Definition: baby_base.hh:828
std::vector< float > const & sys_higd_dm() const
Definition: baby_base.cc:8369
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
bool const & pass_badcalib() const
Definition: baby_base.cc:4541
std::vector< float > const & sys_udsgtag_loose_deep_proc() const
Definition: baby_base.cc:8655
bool c_pass_hbhe_
Definition: baby_base.hh:833
float const & w_btag_loose() const
Definition: baby_base.cc:5484
bool c_w_btag_deep_
Definition: baby_base.hh:1403
bool c_stitch_met_
Definition: baby_base.hh:1010
float onel_ele105_
Definition: baby_base.hh:1221
TBranch * b_sys_higd_dm_
Definition: baby_base.hh:2122
bool c_ptll_me_
Definition: baby_base.hh:1379
bool c_els_trk_nholes_
Definition: baby_base.hh:1936
bool c_npv_
Definition: baby_base.hh:1385
bool c_mus_reliso_
Definition: baby_base.hh:1756
TBranch * b_eff_jetid_
Definition: baby_base.hh:901
float mumuv_eta_
Definition: baby_base.hh:1194
std::vector< float > const & dr_bb() const
Definition: baby_base.cc:7390
TBranch * b_mus_isomu18_
Definition: baby_base.hh:1495
TBranch * b_trig_met_
Definition: baby_base.hh:877
std::vector< bool > mus_bad_trkmu_
Definition: baby_base.hh:1676
bool c_mus_tm_
Definition: baby_base.hh:1520
TBranch * b_jets_pflavor_
Definition: baby_base.hh:2378
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
TBranch * b_bb_gs_flavor_deep_
Definition: baby_base.hh:2302
bool c_mus_trk_algo_
Definition: baby_base.hh:1996
float w_lep_
Definition: baby_base.hh:1278
TBranch * b_sys_fs_bctag_deep_
Definition: baby_base.hh:2094
bool c_mc_id_
Definition: baby_base.hh:1976
bool const & pass_badpfmu() const
Definition: baby_base.cc:4563
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
float const & w_bhig_proc() const
Definition: baby_base.cc:6191
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 > sys_bctag_loose_deep_proc_
Definition: baby_base.hh:2052
std::vector< float > const & mc_phi() const
Definition: baby_base.cc:6837
bool c_sys_udsgtag_proc_
Definition: baby_base.hh:2235
TBranch * b_pass_ra2_
Definition: baby_base.hh:865
bool c_weight_
Definition: baby_base.hh:1292
std::vector< bool > const & els_ispf() const
Definition: baby_base.cc:6111
static VectorLoader vl_
Definition: baby_base.hh:779
bool c_mj12_
Definition: baby_base.hh:1139
TBranch * b_mgluino_
Definition: baby_base.hh:1303
bool c_mc_gs_
Definition: baby_base.hh:1667
int const & mlsp() const
Definition: baby_base.cc:5616
std::vector< float > const & sys_st() const
Definition: baby_base.cc:7266
int const & nbdft() const
Definition: baby_base.cc:6521
bool c_ph_ph90_
Definition: baby_base.hh:1532
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
float const & higd_am() const
Definition: baby_base.cc:5179
float elelv_phi_
Definition: baby_base.hh:933
std::vector< int > const & mc_id() const
Definition: baby_base.cc:7563
float const & w_btag_loose_deep() const
Definition: baby_base.cc:6246
std::vector< float > const & sys_udsghig() const
Definition: baby_base.cc:8556
std::vector< float > sys_bctag_tight_deep_proc_
Definition: baby_base.hh:2072
TBranch * b_met_raw_phi_
Definition: baby_base.hh:1105
bool c_sys_nbdm_
Definition: baby_base.hh:2431
bool c_mus_vvvl_
Definition: baby_base.hh:1528
TBranch * b_elmu_eta_
Definition: baby_base.hh:949
TBranch * b_elelv_pt1_
Definition: baby_base.hh:940
bool c_mumu_pt2_
Definition: baby_base.hh:1190
bool const & pass_fsjets() const
Definition: baby_base.cc:4607
std::vector< bool > mus_vvvl_
Definition: baby_base.hh:1525
bool pass_fsjets_
Definition: baby_base.hh:963
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
float mctd_
Definition: baby_base.hh:1197
std::vector< float > const & mc_mass() const
Definition: baby_base.cc:6826
std::vector< float > const & fjets08_pt() const
Definition: baby_base.cc:7665
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
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
bool c_nbdft_
Definition: baby_base.hh:1487
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< int > const & sys_nbdt() const
Definition: baby_base.cc:9227
std::vector< bool > mc_gs_
Definition: baby_base.hh:1664
bool c_mumu_w_
Definition: baby_base.hh:1193
bool c_ntrupv_
Definition: baby_base.hh:1400
TBranch * b_nbdfm_
Definition: baby_base.hh:1483
TBranch * b_elel_phi_
Definition: baby_base.hh:913
std::vector< int > bb_gs_idx_deep_
Definition: baby_base.hh:2308
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
TBranch * b_hig_drmax_
Definition: baby_base.hh:1003
float w_toppt_
Definition: baby_base.hh:1287
TBranch * b_tks_d0_
Definition: baby_base.hh:1891
bool c_w_btag_tight_
Definition: baby_base.hh:1424
float w_btag_loose_proc_
Definition: baby_base.hh:1416
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
bool c_els_d0_
Definition: baby_base.hh:1556
bool c_ntrutaush_
Definition: baby_base.hh:1403
int nfjets14_
Definition: baby_base.hh:1338
TBranch * b_els_em_e_
Definition: baby_base.hh:1571
bool c_w_toppt_
Definition: baby_base.hh:1289
std::vector< bool > const & mus_tight() const
Definition: baby_base.cc:6298
TBranch * b_fjets08_eta_
Definition: baby_base.hh:1854
bool const & pass_ecaldeadcell() const
Definition: baby_base.cc:3845
TBranch * b_nbm_ra2_
Definition: baby_base.hh:1324
float const & higd_dm() const
Definition: baby_base.cc:5190
std::vector< float > mus_had_e_
Definition: baby_base.hh:1733
float const & mct() const
Definition: baby_base.cc:4769
bool c_sys_udsgtag_loose_deep_proc_
Definition: baby_base.hh:2227
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 > const & sys_bchig_deep() const
Definition: baby_base.cc:8094
TBranch * b_elelv_m_
Definition: baby_base.hh:931
TBranch * b_els_sigid_
Definition: baby_base.hh:1455
bool c_sys_fs_bchig_deep_
Definition: baby_base.hh:2087
float higd_drmax_
Definition: baby_base.hh:1125
std::vector< float > const & els_miniso() const
Definition: baby_base.cc:6507
std::vector< bool > const & els_ele105() const
Definition: baby_base.cc:6056
bool c_sys_lep_
Definition: baby_base.hh:1828
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
bool c_ht_ra2_
Definition: baby_base.hh:1025
std::vector< float > const & sys_udsgtag_deep_proc() const
Definition: baby_base.cc:8622
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
int const & nbdfl() const
Definition: baby_base.cc:6499
float mumu_m_
Definition: baby_base.hh:1176
std::vector< float > sys_udsgtag_deep_
Definition: baby_base.hh:2208
int const & hig_bin() const
Definition: baby_base.cc:5583
bool c_sys_udsghig_deep_proc_
Definition: baby_base.hh:2199
TBranch * b_tks_mt_
Definition: baby_base.hh:1907
Long64_t event_
Definition: baby_base.hh:780
bool c_higd_drmax_
Definition: baby_base.hh:1127
std::vector< float > const & sys_bctag_loose() const
Definition: baby_base.cc:7057
float mumu_pt2_
Definition: baby_base.hh:1188
bool c_sys_udsghig_
Definition: baby_base.hh:2191
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
float onph_ph90_
Definition: baby_base.hh:1251
bool c_mumu_phi_
Definition: baby_base.hh:1181
float dphi2_
Definition: baby_base.hh:888
int const & nels() const
Definition: baby_base.cc:5704
TBranch * b_mumuv_pt_
Definition: baby_base.hh:1204
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
int bb_highcsv_idx_deep_
Definition: baby_base.hh:1461
TBranch * b_mus_charge_
Definition: baby_base.hh:1991
bool c_els_vvvl_phi_
Definition: baby_base.hh:1624
TBranch * b_ptll_me_
Definition: baby_base.hh:1378
TBranch * b_sys_met_
Definition: baby_base.hh:1831
TBranch * b_w_btag_tight_proc_
Definition: baby_base.hh:1432
bool c_mus_had_e_
Definition: baby_base.hh:1736
float w_bhig_deep_proc_
Definition: baby_base.hh:1392
std::vector< float > els_deta_sctrk_
Definition: baby_base.hh:1557
float mt2_
Definition: baby_base.hh:1155
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
bool c_bb_jet_idx1_
Definition: baby_base.hh:2315
bool trig_lep_
Definition: baby_base.hh:873
bool c_fjets08_eta_
Definition: baby_base.hh:1855
std::vector< float > const & sys_bctag_deep_proc() const
Definition: baby_base.cc:8149
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
std::vector< float > const & jets_csvd() const
Definition: baby_base.cc:7731
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
std::vector< float > sys_bctag_deep_
Definition: baby_base.hh:2036
float const & jetsys_nob_eta() const
Definition: baby_base.cc:4692
bool c_mus_bad_
Definition: baby_base.hh:1671
TBranch * b_met_raw_
Definition: baby_base.hh:1102
TBranch * b_onph_ph90_
Definition: baby_base.hh:1252
TBranch * b_w_btag_tight_
Definition: baby_base.hh:1423
std::vector< float > const & sys_bctag_loose_deep() const
Definition: baby_base.cc:8171
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
TBranch * b_ntruels_
Definition: baby_base.hh:1390
float const & w_btag_tight() const
Definition: baby_base.cc:6290
bool c_pass_
Definition: baby_base.hh:809
TBranch * b_els_trk_pt_
Definition: baby_base.hh:1611
int const & nleps() const
Definition: baby_base.cc:5836
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