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 
4 #include "baby_base.hh"
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  json2p6_(static_cast<bool >(bad_val_)),
48  b_json2p6_(tree_.Branch("json2p6", &json2p6_)),
49  c_json2p6_(false),
50  json4p0_(static_cast<bool >(bad_val_)),
51  b_json4p0_(tree_.Branch("json4p0", &json4p0_)),
52  c_json4p0_(false),
53  json7p65_(static_cast<bool >(bad_val_)),
54  b_json7p65_(tree_.Branch("json7p65", &json7p65_)),
55  c_json7p65_(false),
56  low_dphi_(static_cast<bool >(bad_val_)),
57  b_low_dphi_(tree_.Branch("low_dphi", &low_dphi_)),
58  c_low_dphi_(false),
59  nonblind_(static_cast<bool >(bad_val_)),
60  b_nonblind_(tree_.Branch("nonblind", &nonblind_)),
61  c_nonblind_(false),
62  pass_(static_cast<bool >(bad_val_)),
63  b_pass_(tree_.Branch("pass", &pass_)),
64  c_pass_(false),
65  pass20_(static_cast<bool >(bad_val_)),
66  b_pass20_(tree_.Branch("pass20", &pass20_)),
67  c_pass20_(false),
68  pass40_(static_cast<bool >(bad_val_)),
69  b_pass40_(tree_.Branch("pass40", &pass40_)),
70  c_pass40_(false),
71  pass50_(static_cast<bool >(bad_val_)),
72  b_pass50_(tree_.Branch("pass50", &pass50_)),
73  c_pass50_(false),
74  pass_cschalo_(static_cast<bool >(bad_val_)),
75  b_pass_cschalo_(tree_.Branch("pass_cschalo", &pass_cschalo_)),
76  c_pass_cschalo_(false),
77  pass_ecaldeadcell_(static_cast<bool >(bad_val_)),
78  b_pass_ecaldeadcell_(tree_.Branch("pass_ecaldeadcell", &pass_ecaldeadcell_)),
79  c_pass_ecaldeadcell_(false),
80  pass_eebadsc_(static_cast<bool >(bad_val_)),
81  b_pass_eebadsc_(tree_.Branch("pass_eebadsc", &pass_eebadsc_)),
82  c_pass_eebadsc_(false),
83  pass_goodv_(static_cast<bool >(bad_val_)),
84  b_pass_goodv_(tree_.Branch("pass_goodv", &pass_goodv_)),
85  c_pass_goodv_(false),
86  pass_hbhe_(static_cast<bool >(bad_val_)),
87  b_pass_hbhe_(tree_.Branch("pass_hbhe", &pass_hbhe_)),
88  c_pass_hbhe_(false),
89  pass_hbheiso_(static_cast<bool >(bad_val_)),
90  b_pass_hbheiso_(tree_.Branch("pass_hbheiso", &pass_hbheiso_)),
91  c_pass_hbheiso_(false),
92  pass_jets_(static_cast<bool >(bad_val_)),
93  b_pass_jets_(tree_.Branch("pass_jets", &pass_jets_)),
94  c_pass_jets_(false),
95  pass_jets20_(static_cast<bool >(bad_val_)),
96  b_pass_jets20_(tree_.Branch("pass_jets20", &pass_jets20_)),
97  c_pass_jets20_(false),
98  pass_jets40_(static_cast<bool >(bad_val_)),
99  b_pass_jets40_(tree_.Branch("pass_jets40", &pass_jets40_)),
100  c_pass_jets40_(false),
101  pass_jets50_(static_cast<bool >(bad_val_)),
102  b_pass_jets50_(tree_.Branch("pass_jets50", &pass_jets50_)),
103  c_pass_jets50_(false),
104  pass_jets_nohf_(static_cast<bool >(bad_val_)),
105  b_pass_jets_nohf_(tree_.Branch("pass_jets_nohf", &pass_jets_nohf_)),
106  c_pass_jets_nohf_(false),
107  pass_jets_ra2_(static_cast<bool >(bad_val_)),
108  b_pass_jets_ra2_(tree_.Branch("pass_jets_ra2", &pass_jets_ra2_)),
109  c_pass_jets_ra2_(false),
110  pass_jets_tight_(static_cast<bool >(bad_val_)),
111  b_pass_jets_tight_(tree_.Branch("pass_jets_tight", &pass_jets_tight_)),
112  c_pass_jets_tight_(false),
113  pass_jets_tight_ra2_(static_cast<bool >(bad_val_)),
114  b_pass_jets_tight_ra2_(tree_.Branch("pass_jets_tight_ra2", &pass_jets_tight_ra2_)),
115  c_pass_jets_tight_ra2_(false),
116  pass_nohf_(static_cast<bool >(bad_val_)),
117  b_pass_nohf_(tree_.Branch("pass_nohf", &pass_nohf_)),
118  c_pass_nohf_(false),
119  pass_ra2_(static_cast<bool >(bad_val_)),
120  b_pass_ra2_(tree_.Branch("pass_ra2", &pass_ra2_)),
121  c_pass_ra2_(false),
122  pass_ra2_badmu_(static_cast<bool >(bad_val_)),
123  b_pass_ra2_badmu_(tree_.Branch("pass_ra2_badmu", &pass_ra2_badmu_)),
124  c_pass_ra2_badmu_(false),
125  stitch_(static_cast<bool >(bad_val_)),
126  b_stitch_(tree_.Branch("stitch", &stitch_)),
127  c_stitch_(false),
128  trig_lep_(static_cast<bool >(bad_val_)),
129  b_trig_lep_(tree_.Branch("trig_lep", &trig_lep_)),
130  c_trig_lep_(false),
131  trig_met_(static_cast<bool >(bad_val_)),
132  b_trig_met_(tree_.Branch("trig_met", &trig_met_)),
133  c_trig_met_(false),
134  trig_ra4_(static_cast<bool >(bad_val_)),
135  b_trig_ra4_(tree_.Branch("trig_ra4", &trig_ra4_)),
136  c_trig_ra4_(false),
137  trig_vvvl_(static_cast<bool >(bad_val_)),
138  b_trig_vvvl_(tree_.Branch("trig_vvvl", &trig_vvvl_)),
139  c_trig_vvvl_(false),
140  dphi1_(static_cast<float >(bad_val_)),
141  b_dphi1_(tree_.Branch("dphi1", &dphi1_)),
142  c_dphi1_(false),
143  dphi2_(static_cast<float >(bad_val_)),
144  b_dphi2_(tree_.Branch("dphi2", &dphi2_)),
145  c_dphi2_(false),
146  dphi3_(static_cast<float >(bad_val_)),
147  b_dphi3_(tree_.Branch("dphi3", &dphi3_)),
148  c_dphi3_(false),
149  dphi4_(static_cast<float >(bad_val_)),
150  b_dphi4_(tree_.Branch("dphi4", &dphi4_)),
151  c_dphi4_(false),
152  dphi_wlep_(static_cast<float >(bad_val_)),
153  b_dphi_wlep_(tree_.Branch("dphi_wlep", &dphi_wlep_)),
154  c_dphi_wlep_(false),
155  eff_jetid_(static_cast<float >(bad_val_)),
156  b_eff_jetid_(tree_.Branch("eff_jetid", &eff_jetid_)),
157  c_eff_jetid_(false),
158  eff_trig_(static_cast<float >(bad_val_)),
159  b_eff_trig_(tree_.Branch("eff_trig", &eff_trig_)),
160  c_eff_trig_(false),
161  elel_eta_(static_cast<float >(bad_val_)),
162  b_elel_eta_(tree_.Branch("elel_eta", &elel_eta_)),
163  c_elel_eta_(false),
164  elel_m_(static_cast<float >(bad_val_)),
165  b_elel_m_(tree_.Branch("elel_m", &elel_m_)),
166  c_elel_m_(false),
167  elel_phi_(static_cast<float >(bad_val_)),
168  b_elel_phi_(tree_.Branch("elel_phi", &elel_phi_)),
169  c_elel_phi_(false),
170  elel_pt_(static_cast<float >(bad_val_)),
171  b_elel_pt_(tree_.Branch("elel_pt", &elel_pt_)),
172  c_elel_pt_(false),
173  elel_pt1_(static_cast<float >(bad_val_)),
174  b_elel_pt1_(tree_.Branch("elel_pt1", &elel_pt1_)),
175  c_elel_pt1_(false),
176  elel_pt2_(static_cast<float >(bad_val_)),
177  b_elel_pt2_(tree_.Branch("elel_pt2", &elel_pt2_)),
178  c_elel_pt2_(false),
179  elel_w_(static_cast<float >(bad_val_)),
180  b_elel_w_(tree_.Branch("elel_w", &elel_w_)),
181  c_elel_w_(false),
182  elelv_eta_(static_cast<float >(bad_val_)),
183  b_elelv_eta_(tree_.Branch("elelv_eta", &elelv_eta_)),
184  c_elelv_eta_(false),
185  elelv_m_(static_cast<float >(bad_val_)),
186  b_elelv_m_(tree_.Branch("elelv_m", &elelv_m_)),
187  c_elelv_m_(false),
188  elelv_phi_(static_cast<float >(bad_val_)),
189  b_elelv_phi_(tree_.Branch("elelv_phi", &elelv_phi_)),
190  c_elelv_phi_(false),
191  elelv_pt_(static_cast<float >(bad_val_)),
192  b_elelv_pt_(tree_.Branch("elelv_pt", &elelv_pt_)),
193  c_elelv_pt_(false),
194  elelv_pt1_(static_cast<float >(bad_val_)),
195  b_elelv_pt1_(tree_.Branch("elelv_pt1", &elelv_pt1_)),
196  c_elelv_pt1_(false),
197  elelv_pt2_(static_cast<float >(bad_val_)),
198  b_elelv_pt2_(tree_.Branch("elelv_pt2", &elelv_pt2_)),
199  c_elelv_pt2_(false),
200  elelv_w_(static_cast<float >(bad_val_)),
201  b_elelv_w_(tree_.Branch("elelv_w", &elelv_w_)),
202  c_elelv_w_(false),
203  elmu_eta_(static_cast<float >(bad_val_)),
204  b_elmu_eta_(tree_.Branch("elmu_eta", &elmu_eta_)),
205  c_elmu_eta_(false),
206  elmu_m_(static_cast<float >(bad_val_)),
207  b_elmu_m_(tree_.Branch("elmu_m", &elmu_m_)),
208  c_elmu_m_(false),
209  elmu_phi_(static_cast<float >(bad_val_)),
210  b_elmu_phi_(tree_.Branch("elmu_phi", &elmu_phi_)),
211  c_elmu_phi_(false),
212  elmu_pt_(static_cast<float >(bad_val_)),
213  b_elmu_pt_(tree_.Branch("elmu_pt", &elmu_pt_)),
214  c_elmu_pt_(false),
215  elmu_pt1_(static_cast<float >(bad_val_)),
216  b_elmu_pt1_(tree_.Branch("elmu_pt1", &elmu_pt1_)),
217  c_elmu_pt1_(false),
218  elmu_pt2_(static_cast<float >(bad_val_)),
219  b_elmu_pt2_(tree_.Branch("elmu_pt2", &elmu_pt2_)),
220  c_elmu_pt2_(false),
221  elmu_w_(static_cast<float >(bad_val_)),
222  b_elmu_w_(tree_.Branch("elmu_w", &elmu_w_)),
223  c_elmu_w_(false),
224  hig1_eta_(static_cast<float >(bad_val_)),
225  b_hig1_eta_(tree_.Branch("hig1_eta", &hig1_eta_)),
226  c_hig1_eta_(false),
227  hig1_m_(static_cast<float >(bad_val_)),
228  b_hig1_m_(tree_.Branch("hig1_m", &hig1_m_)),
229  c_hig1_m_(false),
230  hig1_phi_(static_cast<float >(bad_val_)),
231  b_hig1_phi_(tree_.Branch("hig1_phi", &hig1_phi_)),
232  c_hig1_phi_(false),
233  hig1_pt_(static_cast<float >(bad_val_)),
234  b_hig1_pt_(tree_.Branch("hig1_pt", &hig1_pt_)),
235  c_hig1_pt_(false),
236  hig2_eta_(static_cast<float >(bad_val_)),
237  b_hig2_eta_(tree_.Branch("hig2_eta", &hig2_eta_)),
238  c_hig2_eta_(false),
239  hig2_m_(static_cast<float >(bad_val_)),
240  b_hig2_m_(tree_.Branch("hig2_m", &hig2_m_)),
241  c_hig2_m_(false),
242  hig2_phi_(static_cast<float >(bad_val_)),
243  b_hig2_phi_(tree_.Branch("hig2_phi", &hig2_phi_)),
244  c_hig2_phi_(false),
245  hig2_pt_(static_cast<float >(bad_val_)),
246  b_hig2_pt_(tree_.Branch("hig2_pt", &hig2_pt_)),
247  c_hig2_pt_(false),
248  hig_am_(static_cast<float >(bad_val_)),
249  b_hig_am_(tree_.Branch("hig_am", &hig_am_)),
250  c_hig_am_(false),
251  hig_dm_(static_cast<float >(bad_val_)),
252  b_hig_dm_(tree_.Branch("hig_dm", &hig_dm_)),
253  c_hig_dm_(false),
254  hig_dphi_(static_cast<float >(bad_val_)),
255  b_hig_dphi_(tree_.Branch("hig_dphi", &hig_dphi_)),
256  c_hig_dphi_(false),
257  hig_drmax_(static_cast<float >(bad_val_)),
258  b_hig_drmax_(tree_.Branch("hig_drmax", &hig_drmax_)),
259  c_hig_drmax_(false),
260  ht_(static_cast<float >(bad_val_)),
261  b_ht_(tree_.Branch("ht", &ht_)),
262  c_ht_(false),
263  ht40_(static_cast<float >(bad_val_)),
264  b_ht40_(tree_.Branch("ht40", &ht40_)),
265  c_ht40_(false),
266  ht50_(static_cast<float >(bad_val_)),
267  b_ht50_(tree_.Branch("ht50", &ht50_)),
268  c_ht50_(false),
269  ht_clean_(static_cast<float >(bad_val_)),
270  b_ht_clean_(tree_.Branch("ht_clean", &ht_clean_)),
271  c_ht_clean_(false),
272  ht_hlt_(static_cast<float >(bad_val_)),
273  b_ht_hlt_(tree_.Branch("ht_hlt", &ht_hlt_)),
274  c_ht_hlt_(false),
275  ht_isr_me_(static_cast<float >(bad_val_)),
276  b_ht_isr_me_(tree_.Branch("ht_isr_me", &ht_isr_me_)),
277  c_ht_isr_me_(false),
278  ht_ra2_(static_cast<float >(bad_val_)),
279  b_ht_ra2_(tree_.Branch("ht_ra2", &ht_ra2_)),
280  c_ht_ra2_(false),
281  ht_tru_(static_cast<float >(bad_val_)),
282  b_ht_tru_(tree_.Branch("ht_tru", &ht_tru_)),
283  c_ht_tru_(false),
284  htx_(static_cast<float >(bad_val_)),
285  b_htx_(tree_.Branch("htx", &htx_)),
286  c_htx_(false),
287  htx40_(static_cast<float >(bad_val_)),
288  b_htx40_(tree_.Branch("htx40", &htx40_)),
289  c_htx40_(false),
290  htx50_(static_cast<float >(bad_val_)),
291  b_htx50_(tree_.Branch("htx50", &htx50_)),
292  c_htx50_(false),
293  isr_tru_eta_(static_cast<float >(bad_val_)),
294  b_isr_tru_eta_(tree_.Branch("isr_tru_eta", &isr_tru_eta_)),
295  c_isr_tru_eta_(false),
296  isr_tru_phi_(static_cast<float >(bad_val_)),
297  b_isr_tru_phi_(tree_.Branch("isr_tru_phi", &isr_tru_phi_)),
298  c_isr_tru_phi_(false),
299  isr_tru_pt_(static_cast<float >(bad_val_)),
300  b_isr_tru_pt_(tree_.Branch("isr_tru_pt", &isr_tru_pt_)),
301  c_isr_tru_pt_(false),
302  jetsys_eta_(static_cast<float >(bad_val_)),
303  b_jetsys_eta_(tree_.Branch("jetsys_eta", &jetsys_eta_)),
304  c_jetsys_eta_(false),
305  jetsys_m_(static_cast<float >(bad_val_)),
306  b_jetsys_m_(tree_.Branch("jetsys_m", &jetsys_m_)),
307  c_jetsys_m_(false),
308  jetsys_nob_eta_(static_cast<float >(bad_val_)),
309  b_jetsys_nob_eta_(tree_.Branch("jetsys_nob_eta", &jetsys_nob_eta_)),
310  c_jetsys_nob_eta_(false),
311  jetsys_nob_m_(static_cast<float >(bad_val_)),
312  b_jetsys_nob_m_(tree_.Branch("jetsys_nob_m", &jetsys_nob_m_)),
313  c_jetsys_nob_m_(false),
314  jetsys_nob_phi_(static_cast<float >(bad_val_)),
315  b_jetsys_nob_phi_(tree_.Branch("jetsys_nob_phi", &jetsys_nob_phi_)),
316  c_jetsys_nob_phi_(false),
317  jetsys_nob_pt_(static_cast<float >(bad_val_)),
318  b_jetsys_nob_pt_(tree_.Branch("jetsys_nob_pt", &jetsys_nob_pt_)),
319  c_jetsys_nob_pt_(false),
320  jetsys_phi_(static_cast<float >(bad_val_)),
321  b_jetsys_phi_(tree_.Branch("jetsys_phi", &jetsys_phi_)),
322  c_jetsys_phi_(false),
323  jetsys_pt_(static_cast<float >(bad_val_)),
324  b_jetsys_pt_(tree_.Branch("jetsys_pt", &jetsys_pt_)),
325  c_jetsys_pt_(false),
326  m_tt_(static_cast<float >(bad_val_)),
327  b_m_tt_(tree_.Branch("m_tt", &m_tt_)),
328  c_m_tt_(false),
329  mct_(static_cast<float >(bad_val_)),
330  b_mct_(tree_.Branch("mct", &mct_)),
331  c_mct_(false),
332  met_(static_cast<float >(bad_val_)),
333  b_met_(tree_.Branch("met", &met_)),
334  c_met_(false),
335  met_calo_(static_cast<float >(bad_val_)),
336  b_met_calo_(tree_.Branch("met_calo", &met_calo_)),
337  c_met_calo_(false),
338  met_calo_phi_(static_cast<float >(bad_val_)),
339  b_met_calo_phi_(tree_.Branch("met_calo_phi", &met_calo_phi_)),
340  c_met_calo_phi_(false),
341  met_mini_(static_cast<float >(bad_val_)),
342  b_met_mini_(tree_.Branch("met_mini", &met_mini_)),
343  c_met_mini_(false),
344  met_mini_phi_(static_cast<float >(bad_val_)),
345  b_met_mini_phi_(tree_.Branch("met_mini_phi", &met_mini_phi_)),
346  c_met_mini_phi_(false),
347  met_nohf_(static_cast<float >(bad_val_)),
348  b_met_nohf_(tree_.Branch("met_nohf", &met_nohf_)),
349  c_met_nohf_(false),
350  met_nohf_phi_(static_cast<float >(bad_val_)),
351  b_met_nohf_phi_(tree_.Branch("met_nohf_phi", &met_nohf_phi_)),
352  c_met_nohf_phi_(false),
353  met_phi_(static_cast<float >(bad_val_)),
354  b_met_phi_(tree_.Branch("met_phi", &met_phi_)),
355  c_met_phi_(false),
356  met_raw_(static_cast<float >(bad_val_)),
357  b_met_raw_(tree_.Branch("met_raw", &met_raw_)),
358  c_met_raw_(false),
359  met_raw_phi_(static_cast<float >(bad_val_)),
360  b_met_raw_phi_(tree_.Branch("met_raw_phi", &met_raw_phi_)),
361  c_met_raw_phi_(false),
362  met_rebal_(static_cast<float >(bad_val_)),
363  b_met_rebal_(tree_.Branch("met_rebal", &met_rebal_)),
364  c_met_rebal_(false),
365  met_tru_(static_cast<float >(bad_val_)),
366  b_met_tru_(tree_.Branch("met_tru", &met_tru_)),
367  c_met_tru_(false),
368  met_tru_nuw_(static_cast<float >(bad_val_)),
369  b_met_tru_nuw_(tree_.Branch("met_tru_nuw", &met_tru_nuw_)),
370  c_met_tru_nuw_(false),
371  met_tru_nuw_phi_(static_cast<float >(bad_val_)),
372  b_met_tru_nuw_phi_(tree_.Branch("met_tru_nuw_phi", &met_tru_nuw_phi_)),
373  c_met_tru_nuw_phi_(false),
374  met_tru_phi_(static_cast<float >(bad_val_)),
375  b_met_tru_phi_(tree_.Branch("met_tru_phi", &met_tru_phi_)),
376  c_met_tru_phi_(false),
377  mht_(static_cast<float >(bad_val_)),
378  b_mht_(tree_.Branch("mht", &mht_)),
379  c_mht_(false),
380  mht_clean_(static_cast<float >(bad_val_)),
381  b_mht_clean_(tree_.Branch("mht_clean", &mht_clean_)),
382  c_mht_clean_(false),
383  mht_clean_phi_(static_cast<float >(bad_val_)),
384  b_mht_clean_phi_(tree_.Branch("mht_clean_phi", &mht_clean_phi_)),
385  c_mht_clean_phi_(false),
386  mht_phi_(static_cast<float >(bad_val_)),
387  b_mht_phi_(tree_.Branch("mht_phi", &mht_phi_)),
388  c_mht_phi_(false),
389  mj08_(static_cast<float >(bad_val_)),
390  b_mj08_(tree_.Branch("mj08", &mj08_)),
391  c_mj08_(false),
392  mj12_(static_cast<float >(bad_val_)),
393  b_mj12_(tree_.Branch("mj12", &mj12_)),
394  c_mj12_(false),
395  mj14_(static_cast<float >(bad_val_)),
396  b_mj14_(tree_.Branch("mj14", &mj14_)),
397  c_mj14_(false),
398  mj14_nolep_(static_cast<float >(bad_val_)),
399  b_mj14_nolep_(tree_.Branch("mj14_nolep", &mj14_nolep_)),
400  c_mj14_nolep_(false),
401  mj40_(static_cast<float >(bad_val_)),
402  b_mj40_(tree_.Branch("mj40", &mj40_)),
403  c_mj40_(false),
404  mj50_(static_cast<float >(bad_val_)),
405  b_mj50_(tree_.Branch("mj50", &mj50_)),
406  c_mj50_(false),
407  mt_(static_cast<float >(bad_val_)),
408  b_mt_(tree_.Branch("mt", &mt_)),
409  c_mt_(false),
410  mt2_(static_cast<float >(bad_val_)),
411  b_mt2_(tree_.Branch("mt2", &mt2_)),
412  c_mt2_(false),
413  mt2_0mass_(static_cast<float >(bad_val_)),
414  b_mt2_0mass_(tree_.Branch("mt2_0mass", &mt2_0mass_)),
415  c_mt2_0mass_(false),
416  mt_nohf_(static_cast<float >(bad_val_)),
417  b_mt_nohf_(tree_.Branch("mt_nohf", &mt_nohf_)),
418  c_mt_nohf_(false),
419  mt_rebal_(static_cast<float >(bad_val_)),
420  b_mt_rebal_(tree_.Branch("mt_rebal", &mt_rebal_)),
421  c_mt_rebal_(false),
422  mt_tru_(static_cast<float >(bad_val_)),
423  b_mt_tru_(tree_.Branch("mt_tru", &mt_tru_)),
424  c_mt_tru_(false),
425  mt_tru_nuw_(static_cast<float >(bad_val_)),
426  b_mt_tru_nuw_(tree_.Branch("mt_tru_nuw", &mt_tru_nuw_)),
427  c_mt_tru_nuw_(false),
428  mumu_eta_(static_cast<float >(bad_val_)),
429  b_mumu_eta_(tree_.Branch("mumu_eta", &mumu_eta_)),
430  c_mumu_eta_(false),
431  mumu_m_(static_cast<float >(bad_val_)),
432  b_mumu_m_(tree_.Branch("mumu_m", &mumu_m_)),
433  c_mumu_m_(false),
434  mumu_phi_(static_cast<float >(bad_val_)),
435  b_mumu_phi_(tree_.Branch("mumu_phi", &mumu_phi_)),
436  c_mumu_phi_(false),
437  mumu_pt_(static_cast<float >(bad_val_)),
438  b_mumu_pt_(tree_.Branch("mumu_pt", &mumu_pt_)),
439  c_mumu_pt_(false),
440  mumu_pt1_(static_cast<float >(bad_val_)),
441  b_mumu_pt1_(tree_.Branch("mumu_pt1", &mumu_pt1_)),
442  c_mumu_pt1_(false),
443  mumu_pt2_(static_cast<float >(bad_val_)),
444  b_mumu_pt2_(tree_.Branch("mumu_pt2", &mumu_pt2_)),
445  c_mumu_pt2_(false),
446  mumu_w_(static_cast<float >(bad_val_)),
447  b_mumu_w_(tree_.Branch("mumu_w", &mumu_w_)),
448  c_mumu_w_(false),
449  mumuv_eta_(static_cast<float >(bad_val_)),
450  b_mumuv_eta_(tree_.Branch("mumuv_eta", &mumuv_eta_)),
451  c_mumuv_eta_(false),
452  mumuv_m_(static_cast<float >(bad_val_)),
453  b_mumuv_m_(tree_.Branch("mumuv_m", &mumuv_m_)),
454  c_mumuv_m_(false),
455  mumuv_phi_(static_cast<float >(bad_val_)),
456  b_mumuv_phi_(tree_.Branch("mumuv_phi", &mumuv_phi_)),
457  c_mumuv_phi_(false),
458  mumuv_pt_(static_cast<float >(bad_val_)),
459  b_mumuv_pt_(tree_.Branch("mumuv_pt", &mumuv_pt_)),
460  c_mumuv_pt_(false),
461  mumuv_pt1_(static_cast<float >(bad_val_)),
462  b_mumuv_pt1_(tree_.Branch("mumuv_pt1", &mumuv_pt1_)),
463  c_mumuv_pt1_(false),
464  mumuv_pt2_(static_cast<float >(bad_val_)),
465  b_mumuv_pt2_(tree_.Branch("mumuv_pt2", &mumuv_pt2_)),
466  c_mumuv_pt2_(false),
467  mumuv_w_(static_cast<float >(bad_val_)),
468  b_mumuv_w_(tree_.Branch("mumuv_w", &mumuv_w_)),
469  c_mumuv_w_(false),
470  nisr_(static_cast<float >(bad_val_)),
471  b_nisr_(tree_.Branch("nisr", &nisr_)),
472  c_nisr_(false),
473  ntrupv_mean_(static_cast<float >(bad_val_)),
474  b_ntrupv_mean_(tree_.Branch("ntrupv_mean", &ntrupv_mean_)),
475  c_ntrupv_mean_(false),
476  onel_ele105_(static_cast<float >(bad_val_)),
477  b_onel_ele105_(tree_.Branch("onel_ele105", &onel_ele105_)),
478  c_onel_ele105_(false),
479  onel_ele23_(static_cast<float >(bad_val_)),
480  b_onel_ele23_(tree_.Branch("onel_ele23", &onel_ele23_)),
481  c_onel_ele23_(false),
482  onel_ele8_(static_cast<float >(bad_val_)),
483  b_onel_ele8_(tree_.Branch("onel_ele8", &onel_ele8_)),
484  c_onel_ele8_(false),
485  onel_vvvl_(static_cast<float >(bad_val_)),
486  b_onel_vvvl_(tree_.Branch("onel_vvvl", &onel_vvvl_)),
487  c_onel_vvvl_(false),
488  onht_(static_cast<float >(bad_val_)),
489  b_onht_(tree_.Branch("onht", &onht_)),
490  c_onht_(false),
491  onmet_(static_cast<float >(bad_val_)),
492  b_onmet_(tree_.Branch("onmet", &onmet_)),
493  c_onmet_(false),
494  onmu_isomu18_(static_cast<float >(bad_val_)),
495  b_onmu_isomu18_(tree_.Branch("onmu_isomu18", &onmu_isomu18_)),
496  c_onmu_isomu18_(false),
497  onmu_mu50_(static_cast<float >(bad_val_)),
498  b_onmu_mu50_(tree_.Branch("onmu_mu50", &onmu_mu50_)),
499  c_onmu_mu50_(false),
500  onmu_mu8_(static_cast<float >(bad_val_)),
501  b_onmu_mu8_(tree_.Branch("onmu_mu8", &onmu_mu8_)),
502  c_onmu_mu8_(false),
503  onmu_vvvl_(static_cast<float >(bad_val_)),
504  b_onmu_vvvl_(tree_.Branch("onmu_vvvl", &onmu_vvvl_)),
505  c_onmu_vvvl_(false),
506  onph_ph90_(static_cast<float >(bad_val_)),
507  b_onph_ph90_(tree_.Branch("onph_ph90", &onph_ph90_)),
508  c_onph_ph90_(false),
509  st_(static_cast<float >(bad_val_)),
510  b_st_(tree_.Branch("st", &st_)),
511  c_st_(false),
512  st40_(static_cast<float >(bad_val_)),
513  b_st40_(tree_.Branch("st40", &st40_)),
514  c_st40_(false),
515  st50_(static_cast<float >(bad_val_)),
516  b_st50_(tree_.Branch("st50", &st50_)),
517  c_st50_(false),
518  w_btag_(static_cast<float >(bad_val_)),
519  b_w_btag_(tree_.Branch("w_btag", &w_btag_)),
520  c_w_btag_(false),
521  w_btag40_(static_cast<float >(bad_val_)),
522  b_w_btag40_(tree_.Branch("w_btag40", &w_btag40_)),
523  c_w_btag40_(false),
524  w_btag_loose_(static_cast<float >(bad_val_)),
525  b_w_btag_loose_(tree_.Branch("w_btag_loose", &w_btag_loose_)),
526  c_w_btag_loose_(false),
527  w_fs_lep_(static_cast<float >(bad_val_)),
528  b_w_fs_lep_(tree_.Branch("w_fs_lep", &w_fs_lep_)),
529  c_w_fs_lep_(false),
530  w_isr_(static_cast<float >(bad_val_)),
531  b_w_isr_(tree_.Branch("w_isr", &w_isr_)),
532  c_w_isr_(false),
533  w_lep_(static_cast<float >(bad_val_)),
534  b_w_lep_(tree_.Branch("w_lep", &w_lep_)),
535  c_w_lep_(false),
536  w_lumi_(static_cast<float >(bad_val_)),
537  b_w_lumi_(tree_.Branch("w_lumi", &w_lumi_)),
538  c_w_lumi_(false),
539  w_pu_(static_cast<float >(bad_val_)),
540  b_w_pu_(tree_.Branch("w_pu", &w_pu_)),
541  c_w_pu_(false),
542  w_toppt_(static_cast<float >(bad_val_)),
543  b_w_toppt_(tree_.Branch("w_toppt", &w_toppt_)),
544  c_w_toppt_(false),
545  weight_(static_cast<float >(bad_val_)),
546  b_weight_(tree_.Branch("weight", &weight_)),
547  c_weight_(false),
548  weight_rpv_(static_cast<float >(bad_val_)),
549  b_weight_rpv_(tree_.Branch("weight_rpv", &weight_rpv_)),
550  c_weight_rpv_(false),
551  hig_bin_(static_cast<int >(bad_val_)),
552  b_hig_bin_(tree_.Branch("hig_bin", &hig_bin_)),
553  c_hig_bin_(false),
554  lumiblock_(static_cast<int >(bad_val_)),
555  b_lumiblock_(tree_.Branch("lumiblock", &lumiblock_)),
556  c_lumiblock_(false),
557  mgluino_(static_cast<int >(bad_val_)),
558  b_mgluino_(tree_.Branch("mgluino", &mgluino_)),
559  c_mgluino_(false),
560  mlsp_(static_cast<int >(bad_val_)),
561  b_mlsp_(tree_.Branch("mlsp", &mlsp_)),
562  c_mlsp_(false),
563  nbl_(static_cast<int >(bad_val_)),
564  b_nbl_(tree_.Branch("nbl", &nbl_)),
565  c_nbl_(false),
566  nbm_(static_cast<int >(bad_val_)),
567  b_nbm_(tree_.Branch("nbm", &nbm_)),
568  c_nbm_(false),
569  nbm20_(static_cast<int >(bad_val_)),
570  b_nbm20_(tree_.Branch("nbm20", &nbm20_)),
571  c_nbm20_(false),
572  nbm40_(static_cast<int >(bad_val_)),
573  b_nbm40_(tree_.Branch("nbm40", &nbm40_)),
574  c_nbm40_(false),
575  nbm50_(static_cast<int >(bad_val_)),
576  b_nbm50_(tree_.Branch("nbm50", &nbm50_)),
577  c_nbm50_(false),
578  nbm_ra2_(static_cast<int >(bad_val_)),
579  b_nbm_ra2_(tree_.Branch("nbm_ra2", &nbm_ra2_)),
580  c_nbm_ra2_(false),
581  nbt_(static_cast<int >(bad_val_)),
582  b_nbt_(tree_.Branch("nbt", &nbt_)),
583  c_nbt_(false),
584  nels_(static_cast<int >(bad_val_)),
585  b_nels_(tree_.Branch("nels", &nels_)),
586  c_nels_(false),
587  nels_ele23_(static_cast<int >(bad_val_)),
588  b_nels_ele23_(tree_.Branch("nels_ele23", &nels_ele23_)),
589  c_nels_ele23_(false),
590  nels_vvvl_(static_cast<int >(bad_val_)),
591  b_nels_vvvl_(tree_.Branch("nels_vvvl", &nels_vvvl_)),
592  c_nels_vvvl_(false),
593  nfjets14_(static_cast<int >(bad_val_)),
594  b_nfjets14_(tree_.Branch("nfjets14", &nfjets14_)),
595  c_nfjets14_(false),
596  nfjets40_(static_cast<int >(bad_val_)),
597  b_nfjets40_(tree_.Branch("nfjets40", &nfjets40_)),
598  c_nfjets40_(false),
599  nisr_me_(static_cast<int >(bad_val_)),
600  b_nisr_me_(tree_.Branch("nisr_me", &nisr_me_)),
601  c_nisr_me_(false),
602  njets_(static_cast<int >(bad_val_)),
603  b_njets_(tree_.Branch("njets", &njets_)),
604  c_njets_(false),
605  njets20_(static_cast<int >(bad_val_)),
606  b_njets20_(tree_.Branch("njets20", &njets20_)),
607  c_njets20_(false),
608  njets40_(static_cast<int >(bad_val_)),
609  b_njets40_(tree_.Branch("njets40", &njets40_)),
610  c_njets40_(false),
611  njets50_(static_cast<int >(bad_val_)),
612  b_njets50_(tree_.Branch("njets50", &njets50_)),
613  c_njets50_(false),
614  njets_clean_(static_cast<int >(bad_val_)),
615  b_njets_clean_(tree_.Branch("njets_clean", &njets_clean_)),
616  c_njets_clean_(false),
617  njets_ra2_(static_cast<int >(bad_val_)),
618  b_njets_ra2_(tree_.Branch("njets_ra2", &njets_ra2_)),
619  c_njets_ra2_(false),
620  nleps_(static_cast<int >(bad_val_)),
621  b_nleps_(tree_.Branch("nleps", &nleps_)),
622  c_nleps_(false),
623  nleps_tm_(static_cast<int >(bad_val_)),
624  b_nleps_tm_(tree_.Branch("nleps_tm", &nleps_tm_)),
625  c_nleps_tm_(false),
626  nmus_(static_cast<int >(bad_val_)),
627  b_nmus_(tree_.Branch("nmus", &nmus_)),
628  c_nmus_(false),
629  nmus_isomu18_(static_cast<int >(bad_val_)),
630  b_nmus_isomu18_(tree_.Branch("nmus_isomu18", &nmus_isomu18_)),
631  c_nmus_isomu18_(false),
632  nmus_vvvl_(static_cast<int >(bad_val_)),
633  b_nmus_vvvl_(tree_.Branch("nmus_vvvl", &nmus_vvvl_)),
634  c_nmus_vvvl_(false),
635  nph_(static_cast<int >(bad_val_)),
636  b_nph_(tree_.Branch("nph", &nph_)),
637  c_nph_(false),
638  npv_(static_cast<int >(bad_val_)),
639  b_npv_(tree_.Branch("npv", &npv_)),
640  c_npv_(false),
641  ntks_(static_cast<int >(bad_val_)),
642  b_ntks_(tree_.Branch("ntks", &ntks_)),
643  c_ntks_(false),
644  ntruels_(static_cast<int >(bad_val_)),
645  b_ntruels_(tree_.Branch("ntruels", &ntruels_)),
646  c_ntruels_(false),
647  ntruleps_(static_cast<int >(bad_val_)),
648  b_ntruleps_(tree_.Branch("ntruleps", &ntruleps_)),
649  c_ntruleps_(false),
650  ntrumus_(static_cast<int >(bad_val_)),
651  b_ntrumus_(tree_.Branch("ntrumus", &ntrumus_)),
652  c_ntrumus_(false),
653  ntrupv_(static_cast<int >(bad_val_)),
654  b_ntrupv_(tree_.Branch("ntrupv", &ntrupv_)),
655  c_ntrupv_(false),
656  ntrutaush_(static_cast<int >(bad_val_)),
657  b_ntrutaush_(tree_.Branch("ntrutaush", &ntrutaush_)),
658  c_ntrutaush_(false),
659  ntrutausl_(static_cast<int >(bad_val_)),
660  b_ntrutausl_(tree_.Branch("ntrutausl", &ntrutausl_)),
661  c_ntrutausl_(false),
662  nvels_(static_cast<int >(bad_val_)),
663  b_nvels_(tree_.Branch("nvels", &nvels_)),
664  c_nvels_(false),
665  nveto_(static_cast<int >(bad_val_)),
666  b_nveto_(tree_.Branch("nveto", &nveto_)),
667  c_nveto_(false),
668  nvleps_(static_cast<int >(bad_val_)),
669  b_nvleps_(tree_.Branch("nvleps", &nvleps_)),
670  c_nvleps_(false),
671  nvmus_(static_cast<int >(bad_val_)),
672  b_nvmus_(tree_.Branch("nvmus", &nvmus_)),
673  c_nvmus_(false),
674  run_(static_cast<int >(bad_val_)),
675  b_run_(tree_.Branch("run", &run_)),
676  c_run_(false),
677  type_(static_cast<int >(bad_val_)),
678  b_type_(tree_.Branch("type", &type_)),
679  c_type_(false),
680  els_ele105_(0),
681  p_els_ele105_(&els_ele105_),
682  b_els_ele105_(tree_.Branch("els_ele105", &p_els_ele105_)),
683  c_els_ele105_(false),
684  els_ele23_(0),
685  p_els_ele23_(&els_ele23_),
686  b_els_ele23_(tree_.Branch("els_ele23", &p_els_ele23_)),
687  c_els_ele23_(false),
688  els_ele8_(0),
689  p_els_ele8_(&els_ele8_),
690  b_els_ele8_(tree_.Branch("els_ele8", &p_els_ele8_)),
691  c_els_ele8_(false),
692  els_inz_(0),
693  p_els_inz_(&els_inz_),
694  b_els_inz_(tree_.Branch("els_inz", &p_els_inz_)),
695  c_els_inz_(false),
696  els_inzv_(0),
697  p_els_inzv_(&els_inzv_),
698  b_els_inzv_(tree_.Branch("els_inzv", &p_els_inzv_)),
699  c_els_inzv_(false),
700  els_ispf_(0),
701  p_els_ispf_(&els_ispf_),
702  b_els_ispf_(tree_.Branch("els_ispf", &p_els_ispf_)),
703  c_els_ispf_(false),
704  els_sig_(0),
705  p_els_sig_(&els_sig_),
706  b_els_sig_(tree_.Branch("els_sig", &p_els_sig_)),
707  c_els_sig_(false),
708  els_sigid_(0),
709  p_els_sigid_(&els_sigid_),
710  b_els_sigid_(tree_.Branch("els_sigid", &p_els_sigid_)),
711  c_els_sigid_(false),
712  els_tight_(0),
713  p_els_tight_(&els_tight_),
714  b_els_tight_(tree_.Branch("els_tight", &p_els_tight_)),
715  c_els_tight_(false),
716  els_tm_(0),
717  p_els_tm_(&els_tm_),
718  b_els_tm_(tree_.Branch("els_tm", &p_els_tm_)),
719  c_els_tm_(false),
720  els_vvvl_(0),
721  p_els_vvvl_(&els_vvvl_),
722  b_els_vvvl_(tree_.Branch("els_vvvl", &p_els_vvvl_)),
723  c_els_vvvl_(false),
724  jets_h1_(0),
725  p_jets_h1_(&jets_h1_),
726  b_jets_h1_(tree_.Branch("jets_h1", &p_jets_h1_)),
727  c_jets_h1_(false),
728  jets_h2_(0),
729  p_jets_h2_(&jets_h2_),
730  b_jets_h2_(tree_.Branch("jets_h2", &p_jets_h2_)),
731  c_jets_h2_(false),
732  jets_isisr_(0),
733  p_jets_isisr_(&jets_isisr_),
734  b_jets_isisr_(tree_.Branch("jets_isisr", &p_jets_isisr_)),
735  c_jets_isisr_(false),
736  jets_islep_(0),
737  p_jets_islep_(&jets_islep_),
738  b_jets_islep_(tree_.Branch("jets_islep", &p_jets_islep_)),
739  c_jets_islep_(false),
740  mus_inz_(0),
741  p_mus_inz_(&mus_inz_),
742  b_mus_inz_(tree_.Branch("mus_inz", &p_mus_inz_)),
743  c_mus_inz_(false),
744  mus_inzv_(0),
745  p_mus_inzv_(&mus_inzv_),
746  b_mus_inzv_(tree_.Branch("mus_inzv", &p_mus_inzv_)),
747  c_mus_inzv_(false),
748  mus_isomu18_(0),
749  p_mus_isomu18_(&mus_isomu18_),
750  b_mus_isomu18_(tree_.Branch("mus_isomu18", &p_mus_isomu18_)),
751  c_mus_isomu18_(false),
752  mus_mu50_(0),
753  p_mus_mu50_(&mus_mu50_),
754  b_mus_mu50_(tree_.Branch("mus_mu50", &p_mus_mu50_)),
755  c_mus_mu50_(false),
756  mus_mu8_(0),
757  p_mus_mu8_(&mus_mu8_),
758  b_mus_mu8_(tree_.Branch("mus_mu8", &p_mus_mu8_)),
759  c_mus_mu8_(false),
760  mus_sig_(0),
761  p_mus_sig_(&mus_sig_),
762  b_mus_sig_(tree_.Branch("mus_sig", &p_mus_sig_)),
763  c_mus_sig_(false),
764  mus_sigid_(0),
765  p_mus_sigid_(&mus_sigid_),
766  b_mus_sigid_(tree_.Branch("mus_sigid", &p_mus_sigid_)),
767  c_mus_sigid_(false),
768  mus_tight_(0),
769  p_mus_tight_(&mus_tight_),
770  b_mus_tight_(tree_.Branch("mus_tight", &p_mus_tight_)),
771  c_mus_tight_(false),
772  mus_tm_(0),
773  p_mus_tm_(&mus_tm_),
774  b_mus_tm_(tree_.Branch("mus_tm", &p_mus_tm_)),
775  c_mus_tm_(false),
776  mus_trk_quality_(0),
777  p_mus_trk_quality_(&mus_trk_quality_),
778  b_mus_trk_quality_(tree_.Branch("mus_trk_quality", &p_mus_trk_quality_)),
779  c_mus_trk_quality_(false),
780  mus_vvvl_(0),
781  p_mus_vvvl_(&mus_vvvl_),
782  b_mus_vvvl_(tree_.Branch("mus_vvvl", &p_mus_vvvl_)),
783  c_mus_vvvl_(false),
784  ph_ph90_(0),
785  p_ph_ph90_(&ph_ph90_),
786  b_ph_ph90_(tree_.Branch("ph_ph90", &p_ph_ph90_)),
787  c_ph_ph90_(false),
788  ph_tm_(0),
789  p_ph_tm_(&ph_tm_),
790  b_ph_tm_(tree_.Branch("ph_tm", &p_ph_tm_)),
791  c_ph_tm_(false),
792  sys_pass_(0),
793  p_sys_pass_(&sys_pass_),
794  b_sys_pass_(tree_.Branch("sys_pass", &p_sys_pass_)),
795  c_sys_pass_(false),
796  sys_pass40_(0),
797  p_sys_pass40_(&sys_pass40_),
798  b_sys_pass40_(tree_.Branch("sys_pass40", &p_sys_pass40_)),
799  c_sys_pass40_(false),
800  tks_tm_(0),
801  p_tks_tm_(&tks_tm_),
802  b_tks_tm_(tree_.Branch("tks_tm", &p_tks_tm_)),
803  c_tks_tm_(false),
804  trig_(0),
805  p_trig_(&trig_),
806  b_trig_(tree_.Branch("trig", &p_trig_)),
807  c_trig_(false),
808  els_d0_(0),
809  p_els_d0_(&els_d0_),
810  b_els_d0_(tree_.Branch("els_d0", &p_els_d0_)),
811  c_els_d0_(false),
812  els_deta_sctrk_(0),
813  p_els_deta_sctrk_(&els_deta_sctrk_),
814  b_els_deta_sctrk_(tree_.Branch("els_deta_sctrk", &p_els_deta_sctrk_)),
815  c_els_deta_sctrk_(false),
816  els_dphi_sctrk_(0),
817  p_els_dphi_sctrk_(&els_dphi_sctrk_),
818  b_els_dphi_sctrk_(tree_.Branch("els_dphi_sctrk", &p_els_dphi_sctrk_)),
819  c_els_dphi_sctrk_(false),
820  els_dz_(0),
821  p_els_dz_(&els_dz_),
822  b_els_dz_(tree_.Branch("els_dz", &p_els_dz_)),
823  c_els_dz_(false),
824  els_em_e_(0),
825  p_els_em_e_(&els_em_e_),
826  b_els_em_e_(tree_.Branch("els_em_e", &p_els_em_e_)),
827  c_els_em_e_(false),
828  els_eoverp_(0),
829  p_els_eoverp_(&els_eoverp_),
830  b_els_eoverp_(tree_.Branch("els_eoverp", &p_els_eoverp_)),
831  c_els_eoverp_(false),
832  els_eta_(0),
833  p_els_eta_(&els_eta_),
834  b_els_eta_(tree_.Branch("els_eta", &p_els_eta_)),
835  c_els_eta_(false),
836  els_hovere_(0),
837  p_els_hovere_(&els_hovere_),
838  b_els_hovere_(tree_.Branch("els_hovere", &p_els_hovere_)),
839  c_els_hovere_(false),
840  els_ip3d_(0),
841  p_els_ip3d_(&els_ip3d_),
842  b_els_ip3d_(tree_.Branch("els_ip3d", &p_els_ip3d_)),
843  c_els_ip3d_(false),
844  els_miniso_(0),
845  p_els_miniso_(&els_miniso_),
846  b_els_miniso_(tree_.Branch("els_miniso", &p_els_miniso_)),
847  c_els_miniso_(false),
848  els_phi_(0),
849  p_els_phi_(&els_phi_),
850  b_els_phi_(tree_.Branch("els_phi", &p_els_phi_)),
851  c_els_phi_(false),
852  els_pt_(0),
853  p_els_pt_(&els_pt_),
854  b_els_pt_(tree_.Branch("els_pt", &p_els_pt_)),
855  c_els_pt_(false),
856  els_reliso_(0),
857  p_els_reliso_(&els_reliso_),
858  b_els_reliso_(tree_.Branch("els_reliso", &p_els_reliso_)),
859  c_els_reliso_(false),
860  els_sceta_(0),
861  p_els_sceta_(&els_sceta_),
862  b_els_sceta_(tree_.Branch("els_sceta", &p_els_sceta_)),
863  c_els_sceta_(false),
864  els_trk_pt_(0),
865  p_els_trk_pt_(&els_trk_pt_),
866  b_els_trk_pt_(tree_.Branch("els_trk_pt", &p_els_trk_pt_)),
867  c_els_trk_pt_(false),
868  els_trk_pterr_(0),
869  p_els_trk_pterr_(&els_trk_pterr_),
870  b_els_trk_pterr_(tree_.Branch("els_trk_pterr", &p_els_trk_pterr_)),
871  c_els_trk_pterr_(false),
872  els_vvvl_eta_(0),
873  p_els_vvvl_eta_(&els_vvvl_eta_),
874  b_els_vvvl_eta_(tree_.Branch("els_vvvl_eta", &p_els_vvvl_eta_)),
875  c_els_vvvl_eta_(false),
876  els_vvvl_phi_(0),
877  p_els_vvvl_phi_(&els_vvvl_phi_),
878  b_els_vvvl_phi_(tree_.Branch("els_vvvl_phi", &p_els_vvvl_phi_)),
879  c_els_vvvl_phi_(false),
880  els_vvvl_pt_(0),
881  p_els_vvvl_pt_(&els_vvvl_pt_),
882  b_els_vvvl_pt_(tree_.Branch("els_vvvl_pt", &p_els_vvvl_pt_)),
883  c_els_vvvl_pt_(false),
884  fjets14_eta_(0),
885  p_fjets14_eta_(&fjets14_eta_),
886  b_fjets14_eta_(tree_.Branch("fjets14_eta", &p_fjets14_eta_)),
887  c_fjets14_eta_(false),
888  fjets14_m_(0),
889  p_fjets14_m_(&fjets14_m_),
890  b_fjets14_m_(tree_.Branch("fjets14_m", &p_fjets14_m_)),
891  c_fjets14_m_(false),
892  fjets14_phi_(0),
893  p_fjets14_phi_(&fjets14_phi_),
894  b_fjets14_phi_(tree_.Branch("fjets14_phi", &p_fjets14_phi_)),
895  c_fjets14_phi_(false),
896  fjets14_pt_(0),
897  p_fjets14_pt_(&fjets14_pt_),
898  b_fjets14_pt_(tree_.Branch("fjets14_pt", &p_fjets14_pt_)),
899  c_fjets14_pt_(false),
900  fjets40_eta_(0),
901  p_fjets40_eta_(&fjets40_eta_),
902  b_fjets40_eta_(tree_.Branch("fjets40_eta", &p_fjets40_eta_)),
903  c_fjets40_eta_(false),
904  fjets40_m_(0),
905  p_fjets40_m_(&fjets40_m_),
906  b_fjets40_m_(tree_.Branch("fjets40_m", &p_fjets40_m_)),
907  c_fjets40_m_(false),
908  fjets40_phi_(0),
909  p_fjets40_phi_(&fjets40_phi_),
910  b_fjets40_phi_(tree_.Branch("fjets40_phi", &p_fjets40_phi_)),
911  c_fjets40_phi_(false),
912  fjets40_pt_(0),
913  p_fjets40_pt_(&fjets40_pt_),
914  b_fjets40_pt_(tree_.Branch("fjets40_pt", &p_fjets40_pt_)),
915  c_fjets40_pt_(false),
916  jets_csv_(0),
917  p_jets_csv_(&jets_csv_),
918  b_jets_csv_(tree_.Branch("jets_csv", &p_jets_csv_)),
919  c_jets_csv_(false),
920  jets_eta_(0),
921  p_jets_eta_(&jets_eta_),
922  b_jets_eta_(tree_.Branch("jets_eta", &p_jets_eta_)),
923  c_jets_eta_(false),
924  jets_m_(0),
925  p_jets_m_(&jets_m_),
926  b_jets_m_(tree_.Branch("jets_m", &p_jets_m_)),
927  c_jets_m_(false),
928  jets_phi_(0),
929  p_jets_phi_(&jets_phi_),
930  b_jets_phi_(tree_.Branch("jets_phi", &p_jets_phi_)),
931  c_jets_phi_(false),
932  jets_pt_(0),
933  p_jets_pt_(&jets_pt_),
934  b_jets_pt_(tree_.Branch("jets_pt", &p_jets_pt_)),
935  c_jets_pt_(false),
936  jets_pt_res_(0),
937  p_jets_pt_res_(&jets_pt_res_),
938  b_jets_pt_res_(tree_.Branch("jets_pt_res", &p_jets_pt_res_)),
939  c_jets_pt_res_(false),
940  leps_eta_(0),
941  p_leps_eta_(&leps_eta_),
942  b_leps_eta_(tree_.Branch("leps_eta", &p_leps_eta_)),
943  c_leps_eta_(false),
944  leps_id_(0),
945  p_leps_id_(&leps_id_),
946  b_leps_id_(tree_.Branch("leps_id", &p_leps_id_)),
947  c_leps_id_(false),
948  leps_phi_(0),
949  p_leps_phi_(&leps_phi_),
950  b_leps_phi_(tree_.Branch("leps_phi", &p_leps_phi_)),
951  c_leps_phi_(false),
952  leps_pt_(0),
953  p_leps_pt_(&leps_pt_),
954  b_leps_pt_(tree_.Branch("leps_pt", &p_leps_pt_)),
955  c_leps_pt_(false),
956  mc_eta_(0),
957  p_mc_eta_(&mc_eta_),
958  b_mc_eta_(tree_.Branch("mc_eta", &p_mc_eta_)),
959  c_mc_eta_(false),
960  mc_mass_(0),
961  p_mc_mass_(&mc_mass_),
962  b_mc_mass_(tree_.Branch("mc_mass", &p_mc_mass_)),
963  c_mc_mass_(false),
964  mc_phi_(0),
965  p_mc_phi_(&mc_phi_),
966  b_mc_phi_(tree_.Branch("mc_phi", &p_mc_phi_)),
967  c_mc_phi_(false),
968  mc_pt_(0),
969  p_mc_pt_(&mc_pt_),
970  b_mc_pt_(tree_.Branch("mc_pt", &p_mc_pt_)),
971  c_mc_pt_(false),
972  mus_d0_(0),
973  p_mus_d0_(&mus_d0_),
974  b_mus_d0_(tree_.Branch("mus_d0", &p_mus_d0_)),
975  c_mus_d0_(false),
976  mus_dz_(0),
977  p_mus_dz_(&mus_dz_),
978  b_mus_dz_(tree_.Branch("mus_dz", &p_mus_dz_)),
979  c_mus_dz_(false),
980  mus_em_e_(0),
981  p_mus_em_e_(&mus_em_e_),
982  b_mus_em_e_(tree_.Branch("mus_em_e", &p_mus_em_e_)),
983  c_mus_em_e_(false),
984  mus_eta_(0),
985  p_mus_eta_(&mus_eta_),
986  b_mus_eta_(tree_.Branch("mus_eta", &p_mus_eta_)),
987  c_mus_eta_(false),
988  mus_had_e_(0),
989  p_mus_had_e_(&mus_had_e_),
990  b_mus_had_e_(tree_.Branch("mus_had_e", &p_mus_had_e_)),
991  c_mus_had_e_(false),
992  mus_miniso_(0),
993  p_mus_miniso_(&mus_miniso_),
994  b_mus_miniso_(tree_.Branch("mus_miniso", &p_mus_miniso_)),
995  c_mus_miniso_(false),
996  mus_phi_(0),
997  p_mus_phi_(&mus_phi_),
998  b_mus_phi_(tree_.Branch("mus_phi", &p_mus_phi_)),
999  c_mus_phi_(false),
1000  mus_pt_(0),
1001  p_mus_pt_(&mus_pt_),
1002  b_mus_pt_(tree_.Branch("mus_pt", &p_mus_pt_)),
1003  c_mus_pt_(false),
1004  mus_pterr_(0),
1005  p_mus_pterr_(&mus_pterr_),
1006  b_mus_pterr_(tree_.Branch("mus_pterr", &p_mus_pterr_)),
1007  c_mus_pterr_(false),
1008  mus_reliso_(0),
1009  p_mus_reliso_(&mus_reliso_),
1010  b_mus_reliso_(tree_.Branch("mus_reliso", &p_mus_reliso_)),
1011  c_mus_reliso_(false),
1012  mus_vvvl_eta_(0),
1013  p_mus_vvvl_eta_(&mus_vvvl_eta_),
1014  b_mus_vvvl_eta_(tree_.Branch("mus_vvvl_eta", &p_mus_vvvl_eta_)),
1015  c_mus_vvvl_eta_(false),
1016  mus_vvvl_phi_(0),
1017  p_mus_vvvl_phi_(&mus_vvvl_phi_),
1018  b_mus_vvvl_phi_(tree_.Branch("mus_vvvl_phi", &p_mus_vvvl_phi_)),
1019  c_mus_vvvl_phi_(false),
1020  mus_vvvl_pt_(0),
1021  p_mus_vvvl_pt_(&mus_vvvl_pt_),
1022  b_mus_vvvl_pt_(tree_.Branch("mus_vvvl_pt", &p_mus_vvvl_pt_)),
1023  c_mus_vvvl_pt_(false),
1024  ph_eta_(0),
1025  p_ph_eta_(&ph_eta_),
1026  b_ph_eta_(tree_.Branch("ph_eta", &p_ph_eta_)),
1027  c_ph_eta_(false),
1028  ph_phi_(0),
1029  p_ph_phi_(&ph_phi_),
1030  b_ph_phi_(tree_.Branch("ph_phi", &p_ph_phi_)),
1031  c_ph_phi_(false),
1032  ph_pt_(0),
1033  p_ph_pt_(&ph_pt_),
1034  b_ph_pt_(tree_.Branch("ph_pt", &p_ph_pt_)),
1035  c_ph_pt_(false),
1036  sys_bctag_(0),
1037  p_sys_bctag_(&sys_bctag_),
1038  b_sys_bctag_(tree_.Branch("sys_bctag", &p_sys_bctag_)),
1039  c_sys_bctag_(false),
1040  sys_bctag40_(0),
1041  p_sys_bctag40_(&sys_bctag40_),
1042  b_sys_bctag40_(tree_.Branch("sys_bctag40", &p_sys_bctag40_)),
1043  c_sys_bctag40_(false),
1044  sys_bctag_loose_(0),
1045  p_sys_bctag_loose_(&sys_bctag_loose_),
1046  b_sys_bctag_loose_(tree_.Branch("sys_bctag_loose", &p_sys_bctag_loose_)),
1047  c_sys_bctag_loose_(false),
1048  sys_fs_bctag_(0),
1049  p_sys_fs_bctag_(&sys_fs_bctag_),
1050  b_sys_fs_bctag_(tree_.Branch("sys_fs_bctag", &p_sys_fs_bctag_)),
1051  c_sys_fs_bctag_(false),
1052  sys_fs_bctag40_(0),
1053  p_sys_fs_bctag40_(&sys_fs_bctag40_),
1054  b_sys_fs_bctag40_(tree_.Branch("sys_fs_bctag40", &p_sys_fs_bctag40_)),
1055  c_sys_fs_bctag40_(false),
1056  sys_fs_lep_(0),
1057  p_sys_fs_lep_(&sys_fs_lep_),
1058  b_sys_fs_lep_(tree_.Branch("sys_fs_lep", &p_sys_fs_lep_)),
1059  c_sys_fs_lep_(false),
1060  sys_fs_udsgtag_(0),
1061  p_sys_fs_udsgtag_(&sys_fs_udsgtag_),
1062  b_sys_fs_udsgtag_(tree_.Branch("sys_fs_udsgtag", &p_sys_fs_udsgtag_)),
1063  c_sys_fs_udsgtag_(false),
1064  sys_fs_udsgtag40_(0),
1065  p_sys_fs_udsgtag40_(&sys_fs_udsgtag40_),
1066  b_sys_fs_udsgtag40_(tree_.Branch("sys_fs_udsgtag40", &p_sys_fs_udsgtag40_)),
1067  c_sys_fs_udsgtag40_(false),
1068  sys_ht_(0),
1069  p_sys_ht_(&sys_ht_),
1070  b_sys_ht_(tree_.Branch("sys_ht", &p_sys_ht_)),
1071  c_sys_ht_(false),
1072  sys_ht40_(0),
1073  p_sys_ht40_(&sys_ht40_),
1074  b_sys_ht40_(tree_.Branch("sys_ht40", &p_sys_ht40_)),
1075  c_sys_ht40_(false),
1076  sys_isr_(0),
1077  p_sys_isr_(&sys_isr_),
1078  b_sys_isr_(tree_.Branch("sys_isr", &p_sys_isr_)),
1079  c_sys_isr_(false),
1080  sys_lep_(0),
1081  p_sys_lep_(&sys_lep_),
1082  b_sys_lep_(tree_.Branch("sys_lep", &p_sys_lep_)),
1083  c_sys_lep_(false),
1084  sys_met_(0),
1085  p_sys_met_(&sys_met_),
1086  b_sys_met_(tree_.Branch("sys_met", &p_sys_met_)),
1087  c_sys_met_(false),
1088  sys_mj14_(0),
1089  p_sys_mj14_(&sys_mj14_),
1090  b_sys_mj14_(tree_.Branch("sys_mj14", &p_sys_mj14_)),
1091  c_sys_mj14_(false),
1092  sys_mj14_nolep_(0),
1093  p_sys_mj14_nolep_(&sys_mj14_nolep_),
1094  b_sys_mj14_nolep_(tree_.Branch("sys_mj14_nolep", &p_sys_mj14_nolep_)),
1095  c_sys_mj14_nolep_(false),
1096  sys_mj40_(0),
1097  p_sys_mj40_(&sys_mj40_),
1098  b_sys_mj40_(tree_.Branch("sys_mj40", &p_sys_mj40_)),
1099  c_sys_mj40_(false),
1100  sys_mt_(0),
1101  p_sys_mt_(&sys_mt_),
1102  b_sys_mt_(tree_.Branch("sys_mt", &p_sys_mt_)),
1103  c_sys_mt_(false),
1104  sys_muf_(0),
1105  p_sys_muf_(&sys_muf_),
1106  b_sys_muf_(tree_.Branch("sys_muf", &p_sys_muf_)),
1107  c_sys_muf_(false),
1108  sys_mur_(0),
1109  p_sys_mur_(&sys_mur_),
1110  b_sys_mur_(tree_.Branch("sys_mur", &p_sys_mur_)),
1111  c_sys_mur_(false),
1112  sys_murf_(0),
1113  p_sys_murf_(&sys_murf_),
1114  b_sys_murf_(tree_.Branch("sys_murf", &p_sys_murf_)),
1115  c_sys_murf_(false),
1116  sys_pu_(0),
1117  p_sys_pu_(&sys_pu_),
1118  b_sys_pu_(tree_.Branch("sys_pu", &p_sys_pu_)),
1119  c_sys_pu_(false),
1120  sys_st_(0),
1121  p_sys_st_(&sys_st_),
1122  b_sys_st_(tree_.Branch("sys_st", &p_sys_st_)),
1123  c_sys_st_(false),
1124  sys_st40_(0),
1125  p_sys_st40_(&sys_st40_),
1126  b_sys_st40_(tree_.Branch("sys_st40", &p_sys_st40_)),
1127  c_sys_st40_(false),
1128  sys_trig_(0),
1129  p_sys_trig_(&sys_trig_),
1130  b_sys_trig_(tree_.Branch("sys_trig", &p_sys_trig_)),
1131  c_sys_trig_(false),
1132  sys_udsgtag_(0),
1133  p_sys_udsgtag_(&sys_udsgtag_),
1134  b_sys_udsgtag_(tree_.Branch("sys_udsgtag", &p_sys_udsgtag_)),
1135  c_sys_udsgtag_(false),
1136  sys_udsgtag40_(0),
1137  p_sys_udsgtag40_(&sys_udsgtag40_),
1138  b_sys_udsgtag40_(tree_.Branch("sys_udsgtag40", &p_sys_udsgtag40_)),
1139  c_sys_udsgtag40_(false),
1140  sys_udsgtag_loose_(0),
1141  p_sys_udsgtag_loose_(&sys_udsgtag_loose_),
1142  b_sys_udsgtag_loose_(tree_.Branch("sys_udsgtag_loose", &p_sys_udsgtag_loose_)),
1143  c_sys_udsgtag_loose_(false),
1144  tks_d0_(0),
1145  p_tks_d0_(&tks_d0_),
1146  b_tks_d0_(tree_.Branch("tks_d0", &p_tks_d0_)),
1147  c_tks_d0_(false),
1148  tks_dz_(0),
1149  p_tks_dz_(&tks_dz_),
1150  b_tks_dz_(tree_.Branch("tks_dz", &p_tks_dz_)),
1151  c_tks_dz_(false),
1152  tks_eta_(0),
1153  p_tks_eta_(&tks_eta_),
1154  b_tks_eta_(tree_.Branch("tks_eta", &p_tks_eta_)),
1155  c_tks_eta_(false),
1156  tks_miniso_(0),
1157  p_tks_miniso_(&tks_miniso_),
1158  b_tks_miniso_(tree_.Branch("tks_miniso", &p_tks_miniso_)),
1159  c_tks_miniso_(false),
1160  tks_mt_(0),
1161  p_tks_mt_(&tks_mt_),
1162  b_tks_mt_(tree_.Branch("tks_mt", &p_tks_mt_)),
1163  c_tks_mt_(false),
1164  tks_mt2_(0),
1165  p_tks_mt2_(&tks_mt2_),
1166  b_tks_mt2_(tree_.Branch("tks_mt2", &p_tks_mt2_)),
1167  c_tks_mt2_(false),
1168  tks_phi_(0),
1169  p_tks_phi_(&tks_phi_),
1170  b_tks_phi_(tree_.Branch("tks_phi", &p_tks_phi_)),
1171  c_tks_phi_(false),
1172  tks_pt_(0),
1173  p_tks_pt_(&tks_pt_),
1174  b_tks_pt_(tree_.Branch("tks_pt", &p_tks_pt_)),
1175  c_tks_pt_(false),
1176  tks_reliso_(0),
1177  p_tks_reliso_(&tks_reliso_),
1178  b_tks_reliso_(tree_.Branch("tks_reliso", &p_tks_reliso_)),
1179  c_tks_reliso_(false),
1180  trig_prescale_(0),
1181  p_trig_prescale_(&trig_prescale_),
1182  b_trig_prescale_(tree_.Branch("trig_prescale", &p_trig_prescale_)),
1183  c_trig_prescale_(false),
1184  els_charge_(0),
1185  p_els_charge_(&els_charge_),
1186  b_els_charge_(tree_.Branch("els_charge", &p_els_charge_)),
1187  c_els_charge_(false),
1188  els_trk_nholes_(0),
1189  p_els_trk_nholes_(&els_trk_nholes_),
1190  b_els_trk_nholes_(tree_.Branch("els_trk_nholes", &p_els_trk_nholes_)),
1191  c_els_trk_nholes_(false),
1192  fjets14_nconst_(0),
1193  p_fjets14_nconst_(&fjets14_nconst_),
1194  b_fjets14_nconst_(tree_.Branch("fjets14_nconst", &p_fjets14_nconst_)),
1195  c_fjets14_nconst_(false),
1196  fjets40_nconst_(0),
1197  p_fjets40_nconst_(&fjets40_nconst_),
1198  b_fjets40_nconst_(tree_.Branch("fjets40_nconst", &p_fjets40_nconst_)),
1199  c_fjets40_nconst_(false),
1200  jets_fjet08_index_(0),
1201  p_jets_fjet08_index_(&jets_fjet08_index_),
1202  b_jets_fjet08_index_(tree_.Branch("jets_fjet08_index", &p_jets_fjet08_index_)),
1203  c_jets_fjet08_index_(false),
1204  jets_fjet12_index_(0),
1205  p_jets_fjet12_index_(&jets_fjet12_index_),
1206  b_jets_fjet12_index_(tree_.Branch("jets_fjet12_index", &p_jets_fjet12_index_)),
1207  c_jets_fjet12_index_(false),
1208  jets_fjet14_index_(0),
1209  p_jets_fjet14_index_(&jets_fjet14_index_),
1210  b_jets_fjet14_index_(tree_.Branch("jets_fjet14_index", &p_jets_fjet14_index_)),
1211  c_jets_fjet14_index_(false),
1212  jets_fjet14_nolep_index_(0),
1213  p_jets_fjet14_nolep_index_(&jets_fjet14_nolep_index_),
1214  b_jets_fjet14_nolep_index_(tree_.Branch("jets_fjet14_nolep_index", &p_jets_fjet14_nolep_index_)),
1215  c_jets_fjet14_nolep_index_(false),
1216  jets_fjet40_index_(0),
1217  p_jets_fjet40_index_(&jets_fjet40_index_),
1218  b_jets_fjet40_index_(tree_.Branch("jets_fjet40_index", &p_jets_fjet40_index_)),
1219  c_jets_fjet40_index_(false),
1220  jets_fjet50_index_(0),
1221  p_jets_fjet50_index_(&jets_fjet50_index_),
1222  b_jets_fjet50_index_(tree_.Branch("jets_fjet50_index", &p_jets_fjet50_index_)),
1223  c_jets_fjet50_index_(false),
1224  jets_hflavor_(0),
1225  p_jets_hflavor_(&jets_hflavor_),
1226  b_jets_hflavor_(tree_.Branch("jets_hflavor", &p_jets_hflavor_)),
1227  c_jets_hflavor_(false),
1228  mc_id_(0),
1229  p_mc_id_(&mc_id_),
1230  b_mc_id_(tree_.Branch("mc_id", &p_mc_id_)),
1231  c_mc_id_(false),
1232  mc_mom_(0),
1233  p_mc_mom_(&mc_mom_),
1234  b_mc_mom_(tree_.Branch("mc_mom", &p_mc_mom_)),
1235  c_mc_mom_(false),
1236  mc_momidx_(0),
1237  p_mc_momidx_(&mc_momidx_),
1238  b_mc_momidx_(tree_.Branch("mc_momidx", &p_mc_momidx_)),
1239  c_mc_momidx_(false),
1240  mc_status_(0),
1241  p_mc_status_(&mc_status_),
1242  b_mc_status_(tree_.Branch("mc_status", &p_mc_status_)),
1243  c_mc_status_(false),
1244  mus_charge_(0),
1245  p_mus_charge_(&mus_charge_),
1246  b_mus_charge_(tree_.Branch("mus_charge", &p_mus_charge_)),
1247  c_mus_charge_(false),
1248  mus_trk_algo_(0),
1249  p_mus_trk_algo_(&mus_trk_algo_),
1250  b_mus_trk_algo_(tree_.Branch("mus_trk_algo", &p_mus_trk_algo_)),
1251  c_mus_trk_algo_(false),
1252  mus_trk_nholes_in_(0),
1253  p_mus_trk_nholes_in_(&mus_trk_nholes_in_),
1254  b_mus_trk_nholes_in_(tree_.Branch("mus_trk_nholes_in", &p_mus_trk_nholes_in_)),
1255  c_mus_trk_nholes_in_(false),
1256  mus_trk_nholes_out_(0),
1257  p_mus_trk_nholes_out_(&mus_trk_nholes_out_),
1258  b_mus_trk_nholes_out_(tree_.Branch("mus_trk_nholes_out", &p_mus_trk_nholes_out_)),
1259  c_mus_trk_nholes_out_(false),
1260  sys_nbm_(0),
1261  p_sys_nbm_(&sys_nbm_),
1262  b_sys_nbm_(tree_.Branch("sys_nbm", &p_sys_nbm_)),
1263  c_sys_nbm_(false),
1264  sys_nbm40_(0),
1265  p_sys_nbm40_(&sys_nbm40_),
1266  b_sys_nbm40_(tree_.Branch("sys_nbm40", &p_sys_nbm40_)),
1267  c_sys_nbm40_(false),
1268  sys_njets_(0),
1269  p_sys_njets_(&sys_njets_),
1270  b_sys_njets_(tree_.Branch("sys_njets", &p_sys_njets_)),
1271  c_sys_njets_(false),
1272  sys_njets40_(0),
1273  p_sys_njets40_(&sys_njets40_),
1274  b_sys_njets40_(tree_.Branch("sys_njets40", &p_sys_njets40_)),
1275  c_sys_njets40_(false),
1276  tks_pdg_(0),
1277  b_tks_pdg_(tree_.Branch("tks_pdg", &tks_pdg_)),
1278  c_tks_pdg_(false){
1279 }
1280 
1282  chain_("tree","tree"),
1283  tree_("junk","junk"),
1284  entry_(0),
1285  read_only_(true),
1286  event_(static_cast<Long64_t >(bad_val_)),
1287  b_event_(NULL),
1288  c_event_(false),
1289  fromGS_(static_cast<bool >(bad_val_)),
1290  b_fromGS_(NULL),
1291  c_fromGS_(false),
1292  jetmismeas_(static_cast<bool >(bad_val_)),
1293  b_jetmismeas_(NULL),
1294  c_jetmismeas_(false),
1295  json12p9_(static_cast<bool >(bad_val_)),
1296  b_json12p9_(NULL),
1297  c_json12p9_(false),
1298  json2p6_(static_cast<bool >(bad_val_)),
1299  b_json2p6_(NULL),
1300  c_json2p6_(false),
1301  json4p0_(static_cast<bool >(bad_val_)),
1302  b_json4p0_(NULL),
1303  c_json4p0_(false),
1304  json7p65_(static_cast<bool >(bad_val_)),
1305  b_json7p65_(NULL),
1306  c_json7p65_(false),
1307  low_dphi_(static_cast<bool >(bad_val_)),
1308  b_low_dphi_(NULL),
1309  c_low_dphi_(false),
1310  nonblind_(static_cast<bool >(bad_val_)),
1311  b_nonblind_(NULL),
1312  c_nonblind_(false),
1313  pass_(static_cast<bool >(bad_val_)),
1314  b_pass_(NULL),
1315  c_pass_(false),
1316  pass20_(static_cast<bool >(bad_val_)),
1317  b_pass20_(NULL),
1318  c_pass20_(false),
1319  pass40_(static_cast<bool >(bad_val_)),
1320  b_pass40_(NULL),
1321  c_pass40_(false),
1322  pass50_(static_cast<bool >(bad_val_)),
1323  b_pass50_(NULL),
1324  c_pass50_(false),
1325  pass_cschalo_(static_cast<bool >(bad_val_)),
1326  b_pass_cschalo_(NULL),
1327  c_pass_cschalo_(false),
1328  pass_ecaldeadcell_(static_cast<bool >(bad_val_)),
1329  b_pass_ecaldeadcell_(NULL),
1330  c_pass_ecaldeadcell_(false),
1331  pass_eebadsc_(static_cast<bool >(bad_val_)),
1332  b_pass_eebadsc_(NULL),
1333  c_pass_eebadsc_(false),
1334  pass_goodv_(static_cast<bool >(bad_val_)),
1335  b_pass_goodv_(NULL),
1336  c_pass_goodv_(false),
1337  pass_hbhe_(static_cast<bool >(bad_val_)),
1338  b_pass_hbhe_(NULL),
1339  c_pass_hbhe_(false),
1340  pass_hbheiso_(static_cast<bool >(bad_val_)),
1341  b_pass_hbheiso_(NULL),
1342  c_pass_hbheiso_(false),
1343  pass_jets_(static_cast<bool >(bad_val_)),
1344  b_pass_jets_(NULL),
1345  c_pass_jets_(false),
1346  pass_jets20_(static_cast<bool >(bad_val_)),
1347  b_pass_jets20_(NULL),
1348  c_pass_jets20_(false),
1349  pass_jets40_(static_cast<bool >(bad_val_)),
1350  b_pass_jets40_(NULL),
1351  c_pass_jets40_(false),
1352  pass_jets50_(static_cast<bool >(bad_val_)),
1353  b_pass_jets50_(NULL),
1354  c_pass_jets50_(false),
1355  pass_jets_nohf_(static_cast<bool >(bad_val_)),
1356  b_pass_jets_nohf_(NULL),
1357  c_pass_jets_nohf_(false),
1358  pass_jets_ra2_(static_cast<bool >(bad_val_)),
1359  b_pass_jets_ra2_(NULL),
1360  c_pass_jets_ra2_(false),
1361  pass_jets_tight_(static_cast<bool >(bad_val_)),
1362  b_pass_jets_tight_(NULL),
1363  c_pass_jets_tight_(false),
1364  pass_jets_tight_ra2_(static_cast<bool >(bad_val_)),
1365  b_pass_jets_tight_ra2_(NULL),
1366  c_pass_jets_tight_ra2_(false),
1367  pass_nohf_(static_cast<bool >(bad_val_)),
1368  b_pass_nohf_(NULL),
1369  c_pass_nohf_(false),
1370  pass_ra2_(static_cast<bool >(bad_val_)),
1371  b_pass_ra2_(NULL),
1372  c_pass_ra2_(false),
1373  pass_ra2_badmu_(static_cast<bool >(bad_val_)),
1374  b_pass_ra2_badmu_(NULL),
1375  c_pass_ra2_badmu_(false),
1376  stitch_(static_cast<bool >(bad_val_)),
1377  b_stitch_(NULL),
1378  c_stitch_(false),
1379  trig_lep_(static_cast<bool >(bad_val_)),
1380  b_trig_lep_(NULL),
1381  c_trig_lep_(false),
1382  trig_met_(static_cast<bool >(bad_val_)),
1383  b_trig_met_(NULL),
1384  c_trig_met_(false),
1385  trig_ra4_(static_cast<bool >(bad_val_)),
1386  b_trig_ra4_(NULL),
1387  c_trig_ra4_(false),
1388  trig_vvvl_(static_cast<bool >(bad_val_)),
1389  b_trig_vvvl_(NULL),
1390  c_trig_vvvl_(false),
1391  dphi1_(static_cast<float >(bad_val_)),
1392  b_dphi1_(NULL),
1393  c_dphi1_(false),
1394  dphi2_(static_cast<float >(bad_val_)),
1395  b_dphi2_(NULL),
1396  c_dphi2_(false),
1397  dphi3_(static_cast<float >(bad_val_)),
1398  b_dphi3_(NULL),
1399  c_dphi3_(false),
1400  dphi4_(static_cast<float >(bad_val_)),
1401  b_dphi4_(NULL),
1402  c_dphi4_(false),
1403  dphi_wlep_(static_cast<float >(bad_val_)),
1404  b_dphi_wlep_(NULL),
1405  c_dphi_wlep_(false),
1406  eff_jetid_(static_cast<float >(bad_val_)),
1407  b_eff_jetid_(NULL),
1408  c_eff_jetid_(false),
1409  eff_trig_(static_cast<float >(bad_val_)),
1410  b_eff_trig_(NULL),
1411  c_eff_trig_(false),
1412  elel_eta_(static_cast<float >(bad_val_)),
1413  b_elel_eta_(NULL),
1414  c_elel_eta_(false),
1415  elel_m_(static_cast<float >(bad_val_)),
1416  b_elel_m_(NULL),
1417  c_elel_m_(false),
1418  elel_phi_(static_cast<float >(bad_val_)),
1419  b_elel_phi_(NULL),
1420  c_elel_phi_(false),
1421  elel_pt_(static_cast<float >(bad_val_)),
1422  b_elel_pt_(NULL),
1423  c_elel_pt_(false),
1424  elel_pt1_(static_cast<float >(bad_val_)),
1425  b_elel_pt1_(NULL),
1426  c_elel_pt1_(false),
1427  elel_pt2_(static_cast<float >(bad_val_)),
1428  b_elel_pt2_(NULL),
1429  c_elel_pt2_(false),
1430  elel_w_(static_cast<float >(bad_val_)),
1431  b_elel_w_(NULL),
1432  c_elel_w_(false),
1433  elelv_eta_(static_cast<float >(bad_val_)),
1434  b_elelv_eta_(NULL),
1435  c_elelv_eta_(false),
1436  elelv_m_(static_cast<float >(bad_val_)),
1437  b_elelv_m_(NULL),
1438  c_elelv_m_(false),
1439  elelv_phi_(static_cast<float >(bad_val_)),
1440  b_elelv_phi_(NULL),
1441  c_elelv_phi_(false),
1442  elelv_pt_(static_cast<float >(bad_val_)),
1443  b_elelv_pt_(NULL),
1444  c_elelv_pt_(false),
1445  elelv_pt1_(static_cast<float >(bad_val_)),
1446  b_elelv_pt1_(NULL),
1447  c_elelv_pt1_(false),
1448  elelv_pt2_(static_cast<float >(bad_val_)),
1449  b_elelv_pt2_(NULL),
1450  c_elelv_pt2_(false),
1451  elelv_w_(static_cast<float >(bad_val_)),
1452  b_elelv_w_(NULL),
1453  c_elelv_w_(false),
1454  elmu_eta_(static_cast<float >(bad_val_)),
1455  b_elmu_eta_(NULL),
1456  c_elmu_eta_(false),
1457  elmu_m_(static_cast<float >(bad_val_)),
1458  b_elmu_m_(NULL),
1459  c_elmu_m_(false),
1460  elmu_phi_(static_cast<float >(bad_val_)),
1461  b_elmu_phi_(NULL),
1462  c_elmu_phi_(false),
1463  elmu_pt_(static_cast<float >(bad_val_)),
1464  b_elmu_pt_(NULL),
1465  c_elmu_pt_(false),
1466  elmu_pt1_(static_cast<float >(bad_val_)),
1467  b_elmu_pt1_(NULL),
1468  c_elmu_pt1_(false),
1469  elmu_pt2_(static_cast<float >(bad_val_)),
1470  b_elmu_pt2_(NULL),
1471  c_elmu_pt2_(false),
1472  elmu_w_(static_cast<float >(bad_val_)),
1473  b_elmu_w_(NULL),
1474  c_elmu_w_(false),
1475  hig1_eta_(static_cast<float >(bad_val_)),
1476  b_hig1_eta_(NULL),
1477  c_hig1_eta_(false),
1478  hig1_m_(static_cast<float >(bad_val_)),
1479  b_hig1_m_(NULL),
1480  c_hig1_m_(false),
1481  hig1_phi_(static_cast<float >(bad_val_)),
1482  b_hig1_phi_(NULL),
1483  c_hig1_phi_(false),
1484  hig1_pt_(static_cast<float >(bad_val_)),
1485  b_hig1_pt_(NULL),
1486  c_hig1_pt_(false),
1487  hig2_eta_(static_cast<float >(bad_val_)),
1488  b_hig2_eta_(NULL),
1489  c_hig2_eta_(false),
1490  hig2_m_(static_cast<float >(bad_val_)),
1491  b_hig2_m_(NULL),
1492  c_hig2_m_(false),
1493  hig2_phi_(static_cast<float >(bad_val_)),
1494  b_hig2_phi_(NULL),
1495  c_hig2_phi_(false),
1496  hig2_pt_(static_cast<float >(bad_val_)),
1497  b_hig2_pt_(NULL),
1498  c_hig2_pt_(false),
1499  hig_am_(static_cast<float >(bad_val_)),
1500  b_hig_am_(NULL),
1501  c_hig_am_(false),
1502  hig_dm_(static_cast<float >(bad_val_)),
1503  b_hig_dm_(NULL),
1504  c_hig_dm_(false),
1505  hig_dphi_(static_cast<float >(bad_val_)),
1506  b_hig_dphi_(NULL),
1507  c_hig_dphi_(false),
1508  hig_drmax_(static_cast<float >(bad_val_)),
1509  b_hig_drmax_(NULL),
1510  c_hig_drmax_(false),
1511  ht_(static_cast<float >(bad_val_)),
1512  b_ht_(NULL),
1513  c_ht_(false),
1514  ht40_(static_cast<float >(bad_val_)),
1515  b_ht40_(NULL),
1516  c_ht40_(false),
1517  ht50_(static_cast<float >(bad_val_)),
1518  b_ht50_(NULL),
1519  c_ht50_(false),
1520  ht_clean_(static_cast<float >(bad_val_)),
1521  b_ht_clean_(NULL),
1522  c_ht_clean_(false),
1523  ht_hlt_(static_cast<float >(bad_val_)),
1524  b_ht_hlt_(NULL),
1525  c_ht_hlt_(false),
1526  ht_isr_me_(static_cast<float >(bad_val_)),
1527  b_ht_isr_me_(NULL),
1528  c_ht_isr_me_(false),
1529  ht_ra2_(static_cast<float >(bad_val_)),
1530  b_ht_ra2_(NULL),
1531  c_ht_ra2_(false),
1532  ht_tru_(static_cast<float >(bad_val_)),
1533  b_ht_tru_(NULL),
1534  c_ht_tru_(false),
1535  htx_(static_cast<float >(bad_val_)),
1536  b_htx_(NULL),
1537  c_htx_(false),
1538  htx40_(static_cast<float >(bad_val_)),
1539  b_htx40_(NULL),
1540  c_htx40_(false),
1541  htx50_(static_cast<float >(bad_val_)),
1542  b_htx50_(NULL),
1543  c_htx50_(false),
1544  isr_tru_eta_(static_cast<float >(bad_val_)),
1545  b_isr_tru_eta_(NULL),
1546  c_isr_tru_eta_(false),
1547  isr_tru_phi_(static_cast<float >(bad_val_)),
1548  b_isr_tru_phi_(NULL),
1549  c_isr_tru_phi_(false),
1550  isr_tru_pt_(static_cast<float >(bad_val_)),
1551  b_isr_tru_pt_(NULL),
1552  c_isr_tru_pt_(false),
1553  jetsys_eta_(static_cast<float >(bad_val_)),
1554  b_jetsys_eta_(NULL),
1555  c_jetsys_eta_(false),
1556  jetsys_m_(static_cast<float >(bad_val_)),
1557  b_jetsys_m_(NULL),
1558  c_jetsys_m_(false),
1559  jetsys_nob_eta_(static_cast<float >(bad_val_)),
1560  b_jetsys_nob_eta_(NULL),
1561  c_jetsys_nob_eta_(false),
1562  jetsys_nob_m_(static_cast<float >(bad_val_)),
1563  b_jetsys_nob_m_(NULL),
1564  c_jetsys_nob_m_(false),
1565  jetsys_nob_phi_(static_cast<float >(bad_val_)),
1566  b_jetsys_nob_phi_(NULL),
1567  c_jetsys_nob_phi_(false),
1568  jetsys_nob_pt_(static_cast<float >(bad_val_)),
1569  b_jetsys_nob_pt_(NULL),
1570  c_jetsys_nob_pt_(false),
1571  jetsys_phi_(static_cast<float >(bad_val_)),
1572  b_jetsys_phi_(NULL),
1573  c_jetsys_phi_(false),
1574  jetsys_pt_(static_cast<float >(bad_val_)),
1575  b_jetsys_pt_(NULL),
1576  c_jetsys_pt_(false),
1577  m_tt_(static_cast<float >(bad_val_)),
1578  b_m_tt_(NULL),
1579  c_m_tt_(false),
1580  mct_(static_cast<float >(bad_val_)),
1581  b_mct_(NULL),
1582  c_mct_(false),
1583  met_(static_cast<float >(bad_val_)),
1584  b_met_(NULL),
1585  c_met_(false),
1586  met_calo_(static_cast<float >(bad_val_)),
1587  b_met_calo_(NULL),
1588  c_met_calo_(false),
1589  met_calo_phi_(static_cast<float >(bad_val_)),
1590  b_met_calo_phi_(NULL),
1591  c_met_calo_phi_(false),
1592  met_mini_(static_cast<float >(bad_val_)),
1593  b_met_mini_(NULL),
1594  c_met_mini_(false),
1595  met_mini_phi_(static_cast<float >(bad_val_)),
1596  b_met_mini_phi_(NULL),
1597  c_met_mini_phi_(false),
1598  met_nohf_(static_cast<float >(bad_val_)),
1599  b_met_nohf_(NULL),
1600  c_met_nohf_(false),
1601  met_nohf_phi_(static_cast<float >(bad_val_)),
1602  b_met_nohf_phi_(NULL),
1603  c_met_nohf_phi_(false),
1604  met_phi_(static_cast<float >(bad_val_)),
1605  b_met_phi_(NULL),
1606  c_met_phi_(false),
1607  met_raw_(static_cast<float >(bad_val_)),
1608  b_met_raw_(NULL),
1609  c_met_raw_(false),
1610  met_raw_phi_(static_cast<float >(bad_val_)),
1611  b_met_raw_phi_(NULL),
1612  c_met_raw_phi_(false),
1613  met_rebal_(static_cast<float >(bad_val_)),
1614  b_met_rebal_(NULL),
1615  c_met_rebal_(false),
1616  met_tru_(static_cast<float >(bad_val_)),
1617  b_met_tru_(NULL),
1618  c_met_tru_(false),
1619  met_tru_nuw_(static_cast<float >(bad_val_)),
1620  b_met_tru_nuw_(NULL),
1621  c_met_tru_nuw_(false),
1622  met_tru_nuw_phi_(static_cast<float >(bad_val_)),
1623  b_met_tru_nuw_phi_(NULL),
1624  c_met_tru_nuw_phi_(false),
1625  met_tru_phi_(static_cast<float >(bad_val_)),
1626  b_met_tru_phi_(NULL),
1627  c_met_tru_phi_(false),
1628  mht_(static_cast<float >(bad_val_)),
1629  b_mht_(NULL),
1630  c_mht_(false),
1631  mht_clean_(static_cast<float >(bad_val_)),
1632  b_mht_clean_(NULL),
1633  c_mht_clean_(false),
1634  mht_clean_phi_(static_cast<float >(bad_val_)),
1635  b_mht_clean_phi_(NULL),
1636  c_mht_clean_phi_(false),
1637  mht_phi_(static_cast<float >(bad_val_)),
1638  b_mht_phi_(NULL),
1639  c_mht_phi_(false),
1640  mj08_(static_cast<float >(bad_val_)),
1641  b_mj08_(NULL),
1642  c_mj08_(false),
1643  mj12_(static_cast<float >(bad_val_)),
1644  b_mj12_(NULL),
1645  c_mj12_(false),
1646  mj14_(static_cast<float >(bad_val_)),
1647  b_mj14_(NULL),
1648  c_mj14_(false),
1649  mj14_nolep_(static_cast<float >(bad_val_)),
1650  b_mj14_nolep_(NULL),
1651  c_mj14_nolep_(false),
1652  mj40_(static_cast<float >(bad_val_)),
1653  b_mj40_(NULL),
1654  c_mj40_(false),
1655  mj50_(static_cast<float >(bad_val_)),
1656  b_mj50_(NULL),
1657  c_mj50_(false),
1658  mt_(static_cast<float >(bad_val_)),
1659  b_mt_(NULL),
1660  c_mt_(false),
1661  mt2_(static_cast<float >(bad_val_)),
1662  b_mt2_(NULL),
1663  c_mt2_(false),
1664  mt2_0mass_(static_cast<float >(bad_val_)),
1665  b_mt2_0mass_(NULL),
1666  c_mt2_0mass_(false),
1667  mt_nohf_(static_cast<float >(bad_val_)),
1668  b_mt_nohf_(NULL),
1669  c_mt_nohf_(false),
1670  mt_rebal_(static_cast<float >(bad_val_)),
1671  b_mt_rebal_(NULL),
1672  c_mt_rebal_(false),
1673  mt_tru_(static_cast<float >(bad_val_)),
1674  b_mt_tru_(NULL),
1675  c_mt_tru_(false),
1676  mt_tru_nuw_(static_cast<float >(bad_val_)),
1677  b_mt_tru_nuw_(NULL),
1678  c_mt_tru_nuw_(false),
1679  mumu_eta_(static_cast<float >(bad_val_)),
1680  b_mumu_eta_(NULL),
1681  c_mumu_eta_(false),
1682  mumu_m_(static_cast<float >(bad_val_)),
1683  b_mumu_m_(NULL),
1684  c_mumu_m_(false),
1685  mumu_phi_(static_cast<float >(bad_val_)),
1686  b_mumu_phi_(NULL),
1687  c_mumu_phi_(false),
1688  mumu_pt_(static_cast<float >(bad_val_)),
1689  b_mumu_pt_(NULL),
1690  c_mumu_pt_(false),
1691  mumu_pt1_(static_cast<float >(bad_val_)),
1692  b_mumu_pt1_(NULL),
1693  c_mumu_pt1_(false),
1694  mumu_pt2_(static_cast<float >(bad_val_)),
1695  b_mumu_pt2_(NULL),
1696  c_mumu_pt2_(false),
1697  mumu_w_(static_cast<float >(bad_val_)),
1698  b_mumu_w_(NULL),
1699  c_mumu_w_(false),
1700  mumuv_eta_(static_cast<float >(bad_val_)),
1701  b_mumuv_eta_(NULL),
1702  c_mumuv_eta_(false),
1703  mumuv_m_(static_cast<float >(bad_val_)),
1704  b_mumuv_m_(NULL),
1705  c_mumuv_m_(false),
1706  mumuv_phi_(static_cast<float >(bad_val_)),
1707  b_mumuv_phi_(NULL),
1708  c_mumuv_phi_(false),
1709  mumuv_pt_(static_cast<float >(bad_val_)),
1710  b_mumuv_pt_(NULL),
1711  c_mumuv_pt_(false),
1712  mumuv_pt1_(static_cast<float >(bad_val_)),
1713  b_mumuv_pt1_(NULL),
1714  c_mumuv_pt1_(false),
1715  mumuv_pt2_(static_cast<float >(bad_val_)),
1716  b_mumuv_pt2_(NULL),
1717  c_mumuv_pt2_(false),
1718  mumuv_w_(static_cast<float >(bad_val_)),
1719  b_mumuv_w_(NULL),
1720  c_mumuv_w_(false),
1721  nisr_(static_cast<float >(bad_val_)),
1722  b_nisr_(NULL),
1723  c_nisr_(false),
1724  ntrupv_mean_(static_cast<float >(bad_val_)),
1725  b_ntrupv_mean_(NULL),
1726  c_ntrupv_mean_(false),
1727  onel_ele105_(static_cast<float >(bad_val_)),
1728  b_onel_ele105_(NULL),
1729  c_onel_ele105_(false),
1730  onel_ele23_(static_cast<float >(bad_val_)),
1731  b_onel_ele23_(NULL),
1732  c_onel_ele23_(false),
1733  onel_ele8_(static_cast<float >(bad_val_)),
1734  b_onel_ele8_(NULL),
1735  c_onel_ele8_(false),
1736  onel_vvvl_(static_cast<float >(bad_val_)),
1737  b_onel_vvvl_(NULL),
1738  c_onel_vvvl_(false),
1739  onht_(static_cast<float >(bad_val_)),
1740  b_onht_(NULL),
1741  c_onht_(false),
1742  onmet_(static_cast<float >(bad_val_)),
1743  b_onmet_(NULL),
1744  c_onmet_(false),
1745  onmu_isomu18_(static_cast<float >(bad_val_)),
1746  b_onmu_isomu18_(NULL),
1747  c_onmu_isomu18_(false),
1748  onmu_mu50_(static_cast<float >(bad_val_)),
1749  b_onmu_mu50_(NULL),
1750  c_onmu_mu50_(false),
1751  onmu_mu8_(static_cast<float >(bad_val_)),
1752  b_onmu_mu8_(NULL),
1753  c_onmu_mu8_(false),
1754  onmu_vvvl_(static_cast<float >(bad_val_)),
1755  b_onmu_vvvl_(NULL),
1756  c_onmu_vvvl_(false),
1757  onph_ph90_(static_cast<float >(bad_val_)),
1758  b_onph_ph90_(NULL),
1759  c_onph_ph90_(false),
1760  st_(static_cast<float >(bad_val_)),
1761  b_st_(NULL),
1762  c_st_(false),
1763  st40_(static_cast<float >(bad_val_)),
1764  b_st40_(NULL),
1765  c_st40_(false),
1766  st50_(static_cast<float >(bad_val_)),
1767  b_st50_(NULL),
1768  c_st50_(false),
1769  w_btag_(static_cast<float >(bad_val_)),
1770  b_w_btag_(NULL),
1771  c_w_btag_(false),
1772  w_btag40_(static_cast<float >(bad_val_)),
1773  b_w_btag40_(NULL),
1774  c_w_btag40_(false),
1775  w_btag_loose_(static_cast<float >(bad_val_)),
1776  b_w_btag_loose_(NULL),
1777  c_w_btag_loose_(false),
1778  w_fs_lep_(static_cast<float >(bad_val_)),
1779  b_w_fs_lep_(NULL),
1780  c_w_fs_lep_(false),
1781  w_isr_(static_cast<float >(bad_val_)),
1782  b_w_isr_(NULL),
1783  c_w_isr_(false),
1784  w_lep_(static_cast<float >(bad_val_)),
1785  b_w_lep_(NULL),
1786  c_w_lep_(false),
1787  w_lumi_(static_cast<float >(bad_val_)),
1788  b_w_lumi_(NULL),
1789  c_w_lumi_(false),
1790  w_pu_(static_cast<float >(bad_val_)),
1791  b_w_pu_(NULL),
1792  c_w_pu_(false),
1793  w_toppt_(static_cast<float >(bad_val_)),
1794  b_w_toppt_(NULL),
1795  c_w_toppt_(false),
1796  weight_(static_cast<float >(bad_val_)),
1797  b_weight_(NULL),
1798  c_weight_(false),
1799  weight_rpv_(static_cast<float >(bad_val_)),
1800  b_weight_rpv_(NULL),
1801  c_weight_rpv_(false),
1802  hig_bin_(static_cast<int >(bad_val_)),
1803  b_hig_bin_(NULL),
1804  c_hig_bin_(false),
1805  lumiblock_(static_cast<int >(bad_val_)),
1806  b_lumiblock_(NULL),
1807  c_lumiblock_(false),
1808  mgluino_(static_cast<int >(bad_val_)),
1809  b_mgluino_(NULL),
1810  c_mgluino_(false),
1811  mlsp_(static_cast<int >(bad_val_)),
1812  b_mlsp_(NULL),
1813  c_mlsp_(false),
1814  nbl_(static_cast<int >(bad_val_)),
1815  b_nbl_(NULL),
1816  c_nbl_(false),
1817  nbm_(static_cast<int >(bad_val_)),
1818  b_nbm_(NULL),
1819  c_nbm_(false),
1820  nbm20_(static_cast<int >(bad_val_)),
1821  b_nbm20_(NULL),
1822  c_nbm20_(false),
1823  nbm40_(static_cast<int >(bad_val_)),
1824  b_nbm40_(NULL),
1825  c_nbm40_(false),
1826  nbm50_(static_cast<int >(bad_val_)),
1827  b_nbm50_(NULL),
1828  c_nbm50_(false),
1829  nbm_ra2_(static_cast<int >(bad_val_)),
1830  b_nbm_ra2_(NULL),
1831  c_nbm_ra2_(false),
1832  nbt_(static_cast<int >(bad_val_)),
1833  b_nbt_(NULL),
1834  c_nbt_(false),
1835  nels_(static_cast<int >(bad_val_)),
1836  b_nels_(NULL),
1837  c_nels_(false),
1838  nels_ele23_(static_cast<int >(bad_val_)),
1839  b_nels_ele23_(NULL),
1840  c_nels_ele23_(false),
1841  nels_vvvl_(static_cast<int >(bad_val_)),
1842  b_nels_vvvl_(NULL),
1843  c_nels_vvvl_(false),
1844  nfjets14_(static_cast<int >(bad_val_)),
1845  b_nfjets14_(NULL),
1846  c_nfjets14_(false),
1847  nfjets40_(static_cast<int >(bad_val_)),
1848  b_nfjets40_(NULL),
1849  c_nfjets40_(false),
1850  nisr_me_(static_cast<int >(bad_val_)),
1851  b_nisr_me_(NULL),
1852  c_nisr_me_(false),
1853  njets_(static_cast<int >(bad_val_)),
1854  b_njets_(NULL),
1855  c_njets_(false),
1856  njets20_(static_cast<int >(bad_val_)),
1857  b_njets20_(NULL),
1858  c_njets20_(false),
1859  njets40_(static_cast<int >(bad_val_)),
1860  b_njets40_(NULL),
1861  c_njets40_(false),
1862  njets50_(static_cast<int >(bad_val_)),
1863  b_njets50_(NULL),
1864  c_njets50_(false),
1865  njets_clean_(static_cast<int >(bad_val_)),
1866  b_njets_clean_(NULL),
1867  c_njets_clean_(false),
1868  njets_ra2_(static_cast<int >(bad_val_)),
1869  b_njets_ra2_(NULL),
1870  c_njets_ra2_(false),
1871  nleps_(static_cast<int >(bad_val_)),
1872  b_nleps_(NULL),
1873  c_nleps_(false),
1874  nleps_tm_(static_cast<int >(bad_val_)),
1875  b_nleps_tm_(NULL),
1876  c_nleps_tm_(false),
1877  nmus_(static_cast<int >(bad_val_)),
1878  b_nmus_(NULL),
1879  c_nmus_(false),
1880  nmus_isomu18_(static_cast<int >(bad_val_)),
1881  b_nmus_isomu18_(NULL),
1882  c_nmus_isomu18_(false),
1883  nmus_vvvl_(static_cast<int >(bad_val_)),
1884  b_nmus_vvvl_(NULL),
1885  c_nmus_vvvl_(false),
1886  nph_(static_cast<int >(bad_val_)),
1887  b_nph_(NULL),
1888  c_nph_(false),
1889  npv_(static_cast<int >(bad_val_)),
1890  b_npv_(NULL),
1891  c_npv_(false),
1892  ntks_(static_cast<int >(bad_val_)),
1893  b_ntks_(NULL),
1894  c_ntks_(false),
1895  ntruels_(static_cast<int >(bad_val_)),
1896  b_ntruels_(NULL),
1897  c_ntruels_(false),
1898  ntruleps_(static_cast<int >(bad_val_)),
1899  b_ntruleps_(NULL),
1900  c_ntruleps_(false),
1901  ntrumus_(static_cast<int >(bad_val_)),
1902  b_ntrumus_(NULL),
1903  c_ntrumus_(false),
1904  ntrupv_(static_cast<int >(bad_val_)),
1905  b_ntrupv_(NULL),
1906  c_ntrupv_(false),
1907  ntrutaush_(static_cast<int >(bad_val_)),
1908  b_ntrutaush_(NULL),
1909  c_ntrutaush_(false),
1910  ntrutausl_(static_cast<int >(bad_val_)),
1911  b_ntrutausl_(NULL),
1912  c_ntrutausl_(false),
1913  nvels_(static_cast<int >(bad_val_)),
1914  b_nvels_(NULL),
1915  c_nvels_(false),
1916  nveto_(static_cast<int >(bad_val_)),
1917  b_nveto_(NULL),
1918  c_nveto_(false),
1919  nvleps_(static_cast<int >(bad_val_)),
1920  b_nvleps_(NULL),
1921  c_nvleps_(false),
1922  nvmus_(static_cast<int >(bad_val_)),
1923  b_nvmus_(NULL),
1924  c_nvmus_(false),
1925  run_(static_cast<int >(bad_val_)),
1926  b_run_(NULL),
1927  c_run_(false),
1928  type_(static_cast<int >(bad_val_)),
1929  b_type_(NULL),
1930  c_type_(false),
1931  els_ele105_(0),
1933  b_els_ele105_(NULL),
1934  c_els_ele105_(false),
1935  els_ele23_(0),
1937  b_els_ele23_(NULL),
1938  c_els_ele23_(false),
1939  els_ele8_(0),
1941  b_els_ele8_(NULL),
1942  c_els_ele8_(false),
1943  els_inz_(0),
1944  p_els_inz_(&els_inz_),
1945  b_els_inz_(NULL),
1946  c_els_inz_(false),
1947  els_inzv_(0),
1949  b_els_inzv_(NULL),
1950  c_els_inzv_(false),
1951  els_ispf_(0),
1953  b_els_ispf_(NULL),
1954  c_els_ispf_(false),
1955  els_sig_(0),
1956  p_els_sig_(&els_sig_),
1957  b_els_sig_(NULL),
1958  c_els_sig_(false),
1959  els_sigid_(0),
1961  b_els_sigid_(NULL),
1962  c_els_sigid_(false),
1963  els_tight_(0),
1965  b_els_tight_(NULL),
1966  c_els_tight_(false),
1967  els_tm_(0),
1968  p_els_tm_(&els_tm_),
1969  b_els_tm_(NULL),
1970  c_els_tm_(false),
1971  els_vvvl_(0),
1973  b_els_vvvl_(NULL),
1974  c_els_vvvl_(false),
1975  jets_h1_(0),
1976  p_jets_h1_(&jets_h1_),
1977  b_jets_h1_(NULL),
1978  c_jets_h1_(false),
1979  jets_h2_(0),
1980  p_jets_h2_(&jets_h2_),
1981  b_jets_h2_(NULL),
1982  c_jets_h2_(false),
1983  jets_isisr_(0),
1985  b_jets_isisr_(NULL),
1986  c_jets_isisr_(false),
1987  jets_islep_(0),
1989  b_jets_islep_(NULL),
1990  c_jets_islep_(false),
1991  mus_inz_(0),
1992  p_mus_inz_(&mus_inz_),
1993  b_mus_inz_(NULL),
1994  c_mus_inz_(false),
1995  mus_inzv_(0),
1997  b_mus_inzv_(NULL),
1998  c_mus_inzv_(false),
1999  mus_isomu18_(0),
2001  b_mus_isomu18_(NULL),
2002  c_mus_isomu18_(false),
2003  mus_mu50_(0),
2005  b_mus_mu50_(NULL),
2006  c_mus_mu50_(false),
2007  mus_mu8_(0),
2008  p_mus_mu8_(&mus_mu8_),
2009  b_mus_mu8_(NULL),
2010  c_mus_mu8_(false),
2011  mus_sig_(0),
2012  p_mus_sig_(&mus_sig_),
2013  b_mus_sig_(NULL),
2014  c_mus_sig_(false),
2015  mus_sigid_(0),
2017  b_mus_sigid_(NULL),
2018  c_mus_sigid_(false),
2019  mus_tight_(0),
2021  b_mus_tight_(NULL),
2022  c_mus_tight_(false),
2023  mus_tm_(0),
2024  p_mus_tm_(&mus_tm_),
2025  b_mus_tm_(NULL),
2026  c_mus_tm_(false),
2027  mus_trk_quality_(0),
2029  b_mus_trk_quality_(NULL),
2030  c_mus_trk_quality_(false),
2031  mus_vvvl_(0),
2033  b_mus_vvvl_(NULL),
2034  c_mus_vvvl_(false),
2035  ph_ph90_(0),
2036  p_ph_ph90_(&ph_ph90_),
2037  b_ph_ph90_(NULL),
2038  c_ph_ph90_(false),
2039  ph_tm_(0),
2040  p_ph_tm_(&ph_tm_),
2041  b_ph_tm_(NULL),
2042  c_ph_tm_(false),
2043  sys_pass_(0),
2045  b_sys_pass_(NULL),
2046  c_sys_pass_(false),
2047  sys_pass40_(0),
2049  b_sys_pass40_(NULL),
2050  c_sys_pass40_(false),
2051  tks_tm_(0),
2052  p_tks_tm_(&tks_tm_),
2053  b_tks_tm_(NULL),
2054  c_tks_tm_(false),
2055  trig_(0),
2056  p_trig_(&trig_),
2057  b_trig_(NULL),
2058  c_trig_(false),
2059  els_d0_(0),
2060  p_els_d0_(&els_d0_),
2061  b_els_d0_(NULL),
2062  c_els_d0_(false),
2063  els_deta_sctrk_(0),
2065  b_els_deta_sctrk_(NULL),
2066  c_els_deta_sctrk_(false),
2067  els_dphi_sctrk_(0),
2069  b_els_dphi_sctrk_(NULL),
2070  c_els_dphi_sctrk_(false),
2071  els_dz_(0),
2072  p_els_dz_(&els_dz_),
2073  b_els_dz_(NULL),
2074  c_els_dz_(false),
2075  els_em_e_(0),
2077  b_els_em_e_(NULL),
2078  c_els_em_e_(false),
2079  els_eoverp_(0),
2081  b_els_eoverp_(NULL),
2082  c_els_eoverp_(false),
2083  els_eta_(0),
2084  p_els_eta_(&els_eta_),
2085  b_els_eta_(NULL),
2086  c_els_eta_(false),
2087  els_hovere_(0),
2089  b_els_hovere_(NULL),
2090  c_els_hovere_(false),
2091  els_ip3d_(0),
2093  b_els_ip3d_(NULL),
2094  c_els_ip3d_(false),
2095  els_miniso_(0),
2097  b_els_miniso_(NULL),
2098  c_els_miniso_(false),
2099  els_phi_(0),
2100  p_els_phi_(&els_phi_),
2101  b_els_phi_(NULL),
2102  c_els_phi_(false),
2103  els_pt_(0),
2104  p_els_pt_(&els_pt_),
2105  b_els_pt_(NULL),
2106  c_els_pt_(false),
2107  els_reliso_(0),
2109  b_els_reliso_(NULL),
2110  c_els_reliso_(false),
2111  els_sceta_(0),
2113  b_els_sceta_(NULL),
2114  c_els_sceta_(false),
2115  els_trk_pt_(0),
2117  b_els_trk_pt_(NULL),
2118  c_els_trk_pt_(false),
2119  els_trk_pterr_(0),
2121  b_els_trk_pterr_(NULL),
2122  c_els_trk_pterr_(false),
2123  els_vvvl_eta_(0),
2125  b_els_vvvl_eta_(NULL),
2126  c_els_vvvl_eta_(false),
2127  els_vvvl_phi_(0),
2129  b_els_vvvl_phi_(NULL),
2130  c_els_vvvl_phi_(false),
2131  els_vvvl_pt_(0),
2133  b_els_vvvl_pt_(NULL),
2134  c_els_vvvl_pt_(false),
2135  fjets14_eta_(0),
2137  b_fjets14_eta_(NULL),
2138  c_fjets14_eta_(false),
2139  fjets14_m_(0),
2141  b_fjets14_m_(NULL),
2142  c_fjets14_m_(false),
2143  fjets14_phi_(0),
2145  b_fjets14_phi_(NULL),
2146  c_fjets14_phi_(false),
2147  fjets14_pt_(0),
2149  b_fjets14_pt_(NULL),
2150  c_fjets14_pt_(false),
2151  fjets40_eta_(0),
2153  b_fjets40_eta_(NULL),
2154  c_fjets40_eta_(false),
2155  fjets40_m_(0),
2157  b_fjets40_m_(NULL),
2158  c_fjets40_m_(false),
2159  fjets40_phi_(0),
2161  b_fjets40_phi_(NULL),
2162  c_fjets40_phi_(false),
2163  fjets40_pt_(0),
2165  b_fjets40_pt_(NULL),
2166  c_fjets40_pt_(false),
2167  jets_csv_(0),
2169  b_jets_csv_(NULL),
2170  c_jets_csv_(false),
2171  jets_eta_(0),
2173  b_jets_eta_(NULL),
2174  c_jets_eta_(false),
2175  jets_m_(0),
2176  p_jets_m_(&jets_m_),
2177  b_jets_m_(NULL),
2178  c_jets_m_(false),
2179  jets_phi_(0),
2181  b_jets_phi_(NULL),
2182  c_jets_phi_(false),
2183  jets_pt_(0),
2184  p_jets_pt_(&jets_pt_),
2185  b_jets_pt_(NULL),
2186  c_jets_pt_(false),
2187  jets_pt_res_(0),
2189  b_jets_pt_res_(NULL),
2190  c_jets_pt_res_(false),
2191  leps_eta_(0),
2193  b_leps_eta_(NULL),
2194  c_leps_eta_(false),
2195  leps_id_(0),
2196  p_leps_id_(&leps_id_),
2197  b_leps_id_(NULL),
2198  c_leps_id_(false),
2199  leps_phi_(0),
2201  b_leps_phi_(NULL),
2202  c_leps_phi_(false),
2203  leps_pt_(0),
2204  p_leps_pt_(&leps_pt_),
2205  b_leps_pt_(NULL),
2206  c_leps_pt_(false),
2207  mc_eta_(0),
2208  p_mc_eta_(&mc_eta_),
2209  b_mc_eta_(NULL),
2210  c_mc_eta_(false),
2211  mc_mass_(0),
2212  p_mc_mass_(&mc_mass_),
2213  b_mc_mass_(NULL),
2214  c_mc_mass_(false),
2215  mc_phi_(0),
2216  p_mc_phi_(&mc_phi_),
2217  b_mc_phi_(NULL),
2218  c_mc_phi_(false),
2219  mc_pt_(0),
2220  p_mc_pt_(&mc_pt_),
2221  b_mc_pt_(NULL),
2222  c_mc_pt_(false),
2223  mus_d0_(0),
2224  p_mus_d0_(&mus_d0_),
2225  b_mus_d0_(NULL),
2226  c_mus_d0_(false),
2227  mus_dz_(0),
2228  p_mus_dz_(&mus_dz_),
2229  b_mus_dz_(NULL),
2230  c_mus_dz_(false),
2231  mus_em_e_(0),
2233  b_mus_em_e_(NULL),
2234  c_mus_em_e_(false),
2235  mus_eta_(0),
2236  p_mus_eta_(&mus_eta_),
2237  b_mus_eta_(NULL),
2238  c_mus_eta_(false),
2239  mus_had_e_(0),
2241  b_mus_had_e_(NULL),
2242  c_mus_had_e_(false),
2243  mus_miniso_(0),
2245  b_mus_miniso_(NULL),
2246  c_mus_miniso_(false),
2247  mus_phi_(0),
2248  p_mus_phi_(&mus_phi_),
2249  b_mus_phi_(NULL),
2250  c_mus_phi_(false),
2251  mus_pt_(0),
2252  p_mus_pt_(&mus_pt_),
2253  b_mus_pt_(NULL),
2254  c_mus_pt_(false),
2255  mus_pterr_(0),
2257  b_mus_pterr_(NULL),
2258  c_mus_pterr_(false),
2259  mus_reliso_(0),
2261  b_mus_reliso_(NULL),
2262  c_mus_reliso_(false),
2263  mus_vvvl_eta_(0),
2265  b_mus_vvvl_eta_(NULL),
2266  c_mus_vvvl_eta_(false),
2267  mus_vvvl_phi_(0),
2269  b_mus_vvvl_phi_(NULL),
2270  c_mus_vvvl_phi_(false),
2271  mus_vvvl_pt_(0),
2273  b_mus_vvvl_pt_(NULL),
2274  c_mus_vvvl_pt_(false),
2275  ph_eta_(0),
2276  p_ph_eta_(&ph_eta_),
2277  b_ph_eta_(NULL),
2278  c_ph_eta_(false),
2279  ph_phi_(0),
2280  p_ph_phi_(&ph_phi_),
2281  b_ph_phi_(NULL),
2282  c_ph_phi_(false),
2283  ph_pt_(0),
2284  p_ph_pt_(&ph_pt_),
2285  b_ph_pt_(NULL),
2286  c_ph_pt_(false),
2287  sys_bctag_(0),
2289  b_sys_bctag_(NULL),
2290  c_sys_bctag_(false),
2291  sys_bctag40_(0),
2293  b_sys_bctag40_(NULL),
2294  c_sys_bctag40_(false),
2295  sys_bctag_loose_(0),
2297  b_sys_bctag_loose_(NULL),
2298  c_sys_bctag_loose_(false),
2299  sys_fs_bctag_(0),
2301  b_sys_fs_bctag_(NULL),
2302  c_sys_fs_bctag_(false),
2303  sys_fs_bctag40_(0),
2305  b_sys_fs_bctag40_(NULL),
2306  c_sys_fs_bctag40_(false),
2307  sys_fs_lep_(0),
2309  b_sys_fs_lep_(NULL),
2310  c_sys_fs_lep_(false),
2311  sys_fs_udsgtag_(0),
2313  b_sys_fs_udsgtag_(NULL),
2314  c_sys_fs_udsgtag_(false),
2315  sys_fs_udsgtag40_(0),
2317  b_sys_fs_udsgtag40_(NULL),
2318  c_sys_fs_udsgtag40_(false),
2319  sys_ht_(0),
2320  p_sys_ht_(&sys_ht_),
2321  b_sys_ht_(NULL),
2322  c_sys_ht_(false),
2323  sys_ht40_(0),
2325  b_sys_ht40_(NULL),
2326  c_sys_ht40_(false),
2327  sys_isr_(0),
2328  p_sys_isr_(&sys_isr_),
2329  b_sys_isr_(NULL),
2330  c_sys_isr_(false),
2331  sys_lep_(0),
2332  p_sys_lep_(&sys_lep_),
2333  b_sys_lep_(NULL),
2334  c_sys_lep_(false),
2335  sys_met_(0),
2336  p_sys_met_(&sys_met_),
2337  b_sys_met_(NULL),
2338  c_sys_met_(false),
2339  sys_mj14_(0),
2341  b_sys_mj14_(NULL),
2342  c_sys_mj14_(false),
2343  sys_mj14_nolep_(0),
2345  b_sys_mj14_nolep_(NULL),
2346  c_sys_mj14_nolep_(false),
2347  sys_mj40_(0),
2349  b_sys_mj40_(NULL),
2350  c_sys_mj40_(false),
2351  sys_mt_(0),
2352  p_sys_mt_(&sys_mt_),
2353  b_sys_mt_(NULL),
2354  c_sys_mt_(false),
2355  sys_muf_(0),
2356  p_sys_muf_(&sys_muf_),
2357  b_sys_muf_(NULL),
2358  c_sys_muf_(false),
2359  sys_mur_(0),
2360  p_sys_mur_(&sys_mur_),
2361  b_sys_mur_(NULL),
2362  c_sys_mur_(false),
2363  sys_murf_(0),
2365  b_sys_murf_(NULL),
2366  c_sys_murf_(false),
2367  sys_pu_(0),
2368  p_sys_pu_(&sys_pu_),
2369  b_sys_pu_(NULL),
2370  c_sys_pu_(false),
2371  sys_st_(0),
2372  p_sys_st_(&sys_st_),
2373  b_sys_st_(NULL),
2374  c_sys_st_(false),
2375  sys_st40_(0),
2377  b_sys_st40_(NULL),
2378  c_sys_st40_(false),
2379  sys_trig_(0),
2381  b_sys_trig_(NULL),
2382  c_sys_trig_(false),
2383  sys_udsgtag_(0),
2385  b_sys_udsgtag_(NULL),
2386  c_sys_udsgtag_(false),
2387  sys_udsgtag40_(0),
2389  b_sys_udsgtag40_(NULL),
2390  c_sys_udsgtag40_(false),
2391  sys_udsgtag_loose_(0),
2393  b_sys_udsgtag_loose_(NULL),
2394  c_sys_udsgtag_loose_(false),
2395  tks_d0_(0),
2396  p_tks_d0_(&tks_d0_),
2397  b_tks_d0_(NULL),
2398  c_tks_d0_(false),
2399  tks_dz_(0),
2400  p_tks_dz_(&tks_dz_),
2401  b_tks_dz_(NULL),
2402  c_tks_dz_(false),
2403  tks_eta_(0),
2404  p_tks_eta_(&tks_eta_),
2405  b_tks_eta_(NULL),
2406  c_tks_eta_(false),
2407  tks_miniso_(0),
2409  b_tks_miniso_(NULL),
2410  c_tks_miniso_(false),
2411  tks_mt_(0),
2412  p_tks_mt_(&tks_mt_),
2413  b_tks_mt_(NULL),
2414  c_tks_mt_(false),
2415  tks_mt2_(0),
2416  p_tks_mt2_(&tks_mt2_),
2417  b_tks_mt2_(NULL),
2418  c_tks_mt2_(false),
2419  tks_phi_(0),
2420  p_tks_phi_(&tks_phi_),
2421  b_tks_phi_(NULL),
2422  c_tks_phi_(false),
2423  tks_pt_(0),
2424  p_tks_pt_(&tks_pt_),
2425  b_tks_pt_(NULL),
2426  c_tks_pt_(false),
2427  tks_reliso_(0),
2429  b_tks_reliso_(NULL),
2430  c_tks_reliso_(false),
2431  trig_prescale_(0),
2433  b_trig_prescale_(NULL),
2434  c_trig_prescale_(false),
2435  els_charge_(0),
2437  b_els_charge_(NULL),
2438  c_els_charge_(false),
2439  els_trk_nholes_(0),
2441  b_els_trk_nholes_(NULL),
2442  c_els_trk_nholes_(false),
2443  fjets14_nconst_(0),
2445  b_fjets14_nconst_(NULL),
2446  c_fjets14_nconst_(false),
2447  fjets40_nconst_(0),
2449  b_fjets40_nconst_(NULL),
2450  c_fjets40_nconst_(false),
2451  jets_fjet08_index_(0),
2453  b_jets_fjet08_index_(NULL),
2454  c_jets_fjet08_index_(false),
2455  jets_fjet12_index_(0),
2457  b_jets_fjet12_index_(NULL),
2458  c_jets_fjet12_index_(false),
2459  jets_fjet14_index_(0),
2461  b_jets_fjet14_index_(NULL),
2462  c_jets_fjet14_index_(false),
2467  jets_fjet40_index_(0),
2469  b_jets_fjet40_index_(NULL),
2470  c_jets_fjet40_index_(false),
2471  jets_fjet50_index_(0),
2473  b_jets_fjet50_index_(NULL),
2474  c_jets_fjet50_index_(false),
2475  jets_hflavor_(0),
2477  b_jets_hflavor_(NULL),
2478  c_jets_hflavor_(false),
2479  mc_id_(0),
2480  p_mc_id_(&mc_id_),
2481  b_mc_id_(NULL),
2482  c_mc_id_(false),
2483  mc_mom_(0),
2484  p_mc_mom_(&mc_mom_),
2485  b_mc_mom_(NULL),
2486  c_mc_mom_(false),
2487  mc_momidx_(0),
2489  b_mc_momidx_(NULL),
2490  c_mc_momidx_(false),
2491  mc_status_(0),
2493  b_mc_status_(NULL),
2494  c_mc_status_(false),
2495  mus_charge_(0),
2497  b_mus_charge_(NULL),
2498  c_mus_charge_(false),
2499  mus_trk_algo_(0),
2501  b_mus_trk_algo_(NULL),
2502  c_mus_trk_algo_(false),
2503  mus_trk_nholes_in_(0),
2505  b_mus_trk_nholes_in_(NULL),
2506  c_mus_trk_nholes_in_(false),
2509  b_mus_trk_nholes_out_(NULL),
2510  c_mus_trk_nholes_out_(false),
2511  sys_nbm_(0),
2512  p_sys_nbm_(&sys_nbm_),
2513  b_sys_nbm_(NULL),
2514  c_sys_nbm_(false),
2515  sys_nbm40_(0),
2517  b_sys_nbm40_(NULL),
2518  c_sys_nbm40_(false),
2519  sys_njets_(0),
2521  b_sys_njets_(NULL),
2522  c_sys_njets_(false),
2523  sys_njets40_(0),
2525  b_sys_njets40_(NULL),
2526  c_sys_njets40_(false),
2527  tks_pdg_(0),
2528  p_tks_pdg_(&tks_pdg_),
2529  b_tks_pdg_(NULL),
2530  c_tks_pdg_(false){
2531  chain_.Add(filename.c_str());
2532  chain_.SetBranchAddress("event", &event_, &b_event_);
2533  chain_.SetBranchAddress("fromGS", &fromGS_, &b_fromGS_);
2534  chain_.SetBranchAddress("jetmismeas", &jetmismeas_, &b_jetmismeas_);
2535  chain_.SetBranchAddress("json12p9", &json12p9_, &b_json12p9_);
2536  chain_.SetBranchAddress("json2p6", &json2p6_, &b_json2p6_);
2537  chain_.SetBranchAddress("json4p0", &json4p0_, &b_json4p0_);
2538  chain_.SetBranchAddress("json7p65", &json7p65_, &b_json7p65_);
2539  chain_.SetBranchAddress("low_dphi", &low_dphi_, &b_low_dphi_);
2540  chain_.SetBranchAddress("nonblind", &nonblind_, &b_nonblind_);
2541  chain_.SetBranchAddress("pass", &pass_, &b_pass_);
2542  chain_.SetBranchAddress("pass20", &pass20_, &b_pass20_);
2543  chain_.SetBranchAddress("pass40", &pass40_, &b_pass40_);
2544  chain_.SetBranchAddress("pass50", &pass50_, &b_pass50_);
2545  chain_.SetBranchAddress("pass_cschalo", &pass_cschalo_, &b_pass_cschalo_);
2546  chain_.SetBranchAddress("pass_ecaldeadcell", &pass_ecaldeadcell_, &b_pass_ecaldeadcell_);
2547  chain_.SetBranchAddress("pass_eebadsc", &pass_eebadsc_, &b_pass_eebadsc_);
2548  chain_.SetBranchAddress("pass_goodv", &pass_goodv_, &b_pass_goodv_);
2549  chain_.SetBranchAddress("pass_hbhe", &pass_hbhe_, &b_pass_hbhe_);
2550  chain_.SetBranchAddress("pass_hbheiso", &pass_hbheiso_, &b_pass_hbheiso_);
2551  chain_.SetBranchAddress("pass_jets", &pass_jets_, &b_pass_jets_);
2552  chain_.SetBranchAddress("pass_jets20", &pass_jets20_, &b_pass_jets20_);
2553  chain_.SetBranchAddress("pass_jets40", &pass_jets40_, &b_pass_jets40_);
2554  chain_.SetBranchAddress("pass_jets50", &pass_jets50_, &b_pass_jets50_);
2555  chain_.SetBranchAddress("pass_jets_nohf", &pass_jets_nohf_, &b_pass_jets_nohf_);
2556  chain_.SetBranchAddress("pass_jets_ra2", &pass_jets_ra2_, &b_pass_jets_ra2_);
2557  chain_.SetBranchAddress("pass_jets_tight", &pass_jets_tight_, &b_pass_jets_tight_);
2558  chain_.SetBranchAddress("pass_jets_tight_ra2", &pass_jets_tight_ra2_, &b_pass_jets_tight_ra2_);
2559  chain_.SetBranchAddress("pass_nohf", &pass_nohf_, &b_pass_nohf_);
2560  chain_.SetBranchAddress("pass_ra2", &pass_ra2_, &b_pass_ra2_);
2561  chain_.SetBranchAddress("pass_ra2_badmu", &pass_ra2_badmu_, &b_pass_ra2_badmu_);
2562  chain_.SetBranchAddress("stitch", &stitch_, &b_stitch_);
2563  chain_.SetBranchAddress("trig_lep", &trig_lep_, &b_trig_lep_);
2564  chain_.SetBranchAddress("trig_met", &trig_met_, &b_trig_met_);
2565  chain_.SetBranchAddress("trig_ra4", &trig_ra4_, &b_trig_ra4_);
2566  chain_.SetBranchAddress("trig_vvvl", &trig_vvvl_, &b_trig_vvvl_);
2567  chain_.SetBranchAddress("dphi1", &dphi1_, &b_dphi1_);
2568  chain_.SetBranchAddress("dphi2", &dphi2_, &b_dphi2_);
2569  chain_.SetBranchAddress("dphi3", &dphi3_, &b_dphi3_);
2570  chain_.SetBranchAddress("dphi4", &dphi4_, &b_dphi4_);
2571  chain_.SetBranchAddress("dphi_wlep", &dphi_wlep_, &b_dphi_wlep_);
2572  chain_.SetBranchAddress("eff_jetid", &eff_jetid_, &b_eff_jetid_);
2573  chain_.SetBranchAddress("eff_trig", &eff_trig_, &b_eff_trig_);
2574  chain_.SetBranchAddress("elel_eta", &elel_eta_, &b_elel_eta_);
2575  chain_.SetBranchAddress("elel_m", &elel_m_, &b_elel_m_);
2576  chain_.SetBranchAddress("elel_phi", &elel_phi_, &b_elel_phi_);
2577  chain_.SetBranchAddress("elel_pt", &elel_pt_, &b_elel_pt_);
2578  chain_.SetBranchAddress("elel_pt1", &elel_pt1_, &b_elel_pt1_);
2579  chain_.SetBranchAddress("elel_pt2", &elel_pt2_, &b_elel_pt2_);
2580  chain_.SetBranchAddress("elel_w", &elel_w_, &b_elel_w_);
2581  chain_.SetBranchAddress("elelv_eta", &elelv_eta_, &b_elelv_eta_);
2582  chain_.SetBranchAddress("elelv_m", &elelv_m_, &b_elelv_m_);
2583  chain_.SetBranchAddress("elelv_phi", &elelv_phi_, &b_elelv_phi_);
2584  chain_.SetBranchAddress("elelv_pt", &elelv_pt_, &b_elelv_pt_);
2585  chain_.SetBranchAddress("elelv_pt1", &elelv_pt1_, &b_elelv_pt1_);
2586  chain_.SetBranchAddress("elelv_pt2", &elelv_pt2_, &b_elelv_pt2_);
2587  chain_.SetBranchAddress("elelv_w", &elelv_w_, &b_elelv_w_);
2588  chain_.SetBranchAddress("elmu_eta", &elmu_eta_, &b_elmu_eta_);
2589  chain_.SetBranchAddress("elmu_m", &elmu_m_, &b_elmu_m_);
2590  chain_.SetBranchAddress("elmu_phi", &elmu_phi_, &b_elmu_phi_);
2591  chain_.SetBranchAddress("elmu_pt", &elmu_pt_, &b_elmu_pt_);
2592  chain_.SetBranchAddress("elmu_pt1", &elmu_pt1_, &b_elmu_pt1_);
2593  chain_.SetBranchAddress("elmu_pt2", &elmu_pt2_, &b_elmu_pt2_);
2594  chain_.SetBranchAddress("elmu_w", &elmu_w_, &b_elmu_w_);
2595  chain_.SetBranchAddress("hig1_eta", &hig1_eta_, &b_hig1_eta_);
2596  chain_.SetBranchAddress("hig1_m", &hig1_m_, &b_hig1_m_);
2597  chain_.SetBranchAddress("hig1_phi", &hig1_phi_, &b_hig1_phi_);
2598  chain_.SetBranchAddress("hig1_pt", &hig1_pt_, &b_hig1_pt_);
2599  chain_.SetBranchAddress("hig2_eta", &hig2_eta_, &b_hig2_eta_);
2600  chain_.SetBranchAddress("hig2_m", &hig2_m_, &b_hig2_m_);
2601  chain_.SetBranchAddress("hig2_phi", &hig2_phi_, &b_hig2_phi_);
2602  chain_.SetBranchAddress("hig2_pt", &hig2_pt_, &b_hig2_pt_);
2603  chain_.SetBranchAddress("hig_am", &hig_am_, &b_hig_am_);
2604  chain_.SetBranchAddress("hig_dm", &hig_dm_, &b_hig_dm_);
2605  chain_.SetBranchAddress("hig_dphi", &hig_dphi_, &b_hig_dphi_);
2606  chain_.SetBranchAddress("hig_drmax", &hig_drmax_, &b_hig_drmax_);
2607  chain_.SetBranchAddress("ht", &ht_, &b_ht_);
2608  chain_.SetBranchAddress("ht40", &ht40_, &b_ht40_);
2609  chain_.SetBranchAddress("ht50", &ht50_, &b_ht50_);
2610  chain_.SetBranchAddress("ht_clean", &ht_clean_, &b_ht_clean_);
2611  chain_.SetBranchAddress("ht_hlt", &ht_hlt_, &b_ht_hlt_);
2612  chain_.SetBranchAddress("ht_isr_me", &ht_isr_me_, &b_ht_isr_me_);
2613  chain_.SetBranchAddress("ht_ra2", &ht_ra2_, &b_ht_ra2_);
2614  chain_.SetBranchAddress("ht_tru", &ht_tru_, &b_ht_tru_);
2615  chain_.SetBranchAddress("htx", &htx_, &b_htx_);
2616  chain_.SetBranchAddress("htx40", &htx40_, &b_htx40_);
2617  chain_.SetBranchAddress("htx50", &htx50_, &b_htx50_);
2618  chain_.SetBranchAddress("isr_tru_eta", &isr_tru_eta_, &b_isr_tru_eta_);
2619  chain_.SetBranchAddress("isr_tru_phi", &isr_tru_phi_, &b_isr_tru_phi_);
2620  chain_.SetBranchAddress("isr_tru_pt", &isr_tru_pt_, &b_isr_tru_pt_);
2621  chain_.SetBranchAddress("jetsys_eta", &jetsys_eta_, &b_jetsys_eta_);
2622  chain_.SetBranchAddress("jetsys_m", &jetsys_m_, &b_jetsys_m_);
2623  chain_.SetBranchAddress("jetsys_nob_eta", &jetsys_nob_eta_, &b_jetsys_nob_eta_);
2624  chain_.SetBranchAddress("jetsys_nob_m", &jetsys_nob_m_, &b_jetsys_nob_m_);
2625  chain_.SetBranchAddress("jetsys_nob_phi", &jetsys_nob_phi_, &b_jetsys_nob_phi_);
2626  chain_.SetBranchAddress("jetsys_nob_pt", &jetsys_nob_pt_, &b_jetsys_nob_pt_);
2627  chain_.SetBranchAddress("jetsys_phi", &jetsys_phi_, &b_jetsys_phi_);
2628  chain_.SetBranchAddress("jetsys_pt", &jetsys_pt_, &b_jetsys_pt_);
2629  chain_.SetBranchAddress("m_tt", &m_tt_, &b_m_tt_);
2630  chain_.SetBranchAddress("mct", &mct_, &b_mct_);
2631  chain_.SetBranchAddress("met", &met_, &b_met_);
2632  chain_.SetBranchAddress("met_calo", &met_calo_, &b_met_calo_);
2633  chain_.SetBranchAddress("met_calo_phi", &met_calo_phi_, &b_met_calo_phi_);
2634  chain_.SetBranchAddress("met_mini", &met_mini_, &b_met_mini_);
2635  chain_.SetBranchAddress("met_mini_phi", &met_mini_phi_, &b_met_mini_phi_);
2636  chain_.SetBranchAddress("met_nohf", &met_nohf_, &b_met_nohf_);
2637  chain_.SetBranchAddress("met_nohf_phi", &met_nohf_phi_, &b_met_nohf_phi_);
2638  chain_.SetBranchAddress("met_phi", &met_phi_, &b_met_phi_);
2639  chain_.SetBranchAddress("met_raw", &met_raw_, &b_met_raw_);
2640  chain_.SetBranchAddress("met_raw_phi", &met_raw_phi_, &b_met_raw_phi_);
2641  chain_.SetBranchAddress("met_rebal", &met_rebal_, &b_met_rebal_);
2642  chain_.SetBranchAddress("met_tru", &met_tru_, &b_met_tru_);
2643  chain_.SetBranchAddress("met_tru_nuw", &met_tru_nuw_, &b_met_tru_nuw_);
2644  chain_.SetBranchAddress("met_tru_nuw_phi", &met_tru_nuw_phi_, &b_met_tru_nuw_phi_);
2645  chain_.SetBranchAddress("met_tru_phi", &met_tru_phi_, &b_met_tru_phi_);
2646  chain_.SetBranchAddress("mht", &mht_, &b_mht_);
2647  chain_.SetBranchAddress("mht_clean", &mht_clean_, &b_mht_clean_);
2648  chain_.SetBranchAddress("mht_clean_phi", &mht_clean_phi_, &b_mht_clean_phi_);
2649  chain_.SetBranchAddress("mht_phi", &mht_phi_, &b_mht_phi_);
2650  chain_.SetBranchAddress("mj08", &mj08_, &b_mj08_);
2651  chain_.SetBranchAddress("mj12", &mj12_, &b_mj12_);
2652  chain_.SetBranchAddress("mj14", &mj14_, &b_mj14_);
2653  chain_.SetBranchAddress("mj14_nolep", &mj14_nolep_, &b_mj14_nolep_);
2654  chain_.SetBranchAddress("mj40", &mj40_, &b_mj40_);
2655  chain_.SetBranchAddress("mj50", &mj50_, &b_mj50_);
2656  chain_.SetBranchAddress("mt", &mt_, &b_mt_);
2657  chain_.SetBranchAddress("mt2", &mt2_, &b_mt2_);
2658  chain_.SetBranchAddress("mt2_0mass", &mt2_0mass_, &b_mt2_0mass_);
2659  chain_.SetBranchAddress("mt_nohf", &mt_nohf_, &b_mt_nohf_);
2660  chain_.SetBranchAddress("mt_rebal", &mt_rebal_, &b_mt_rebal_);
2661  chain_.SetBranchAddress("mt_tru", &mt_tru_, &b_mt_tru_);
2662  chain_.SetBranchAddress("mt_tru_nuw", &mt_tru_nuw_, &b_mt_tru_nuw_);
2663  chain_.SetBranchAddress("mumu_eta", &mumu_eta_, &b_mumu_eta_);
2664  chain_.SetBranchAddress("mumu_m", &mumu_m_, &b_mumu_m_);
2665  chain_.SetBranchAddress("mumu_phi", &mumu_phi_, &b_mumu_phi_);
2666  chain_.SetBranchAddress("mumu_pt", &mumu_pt_, &b_mumu_pt_);
2667  chain_.SetBranchAddress("mumu_pt1", &mumu_pt1_, &b_mumu_pt1_);
2668  chain_.SetBranchAddress("mumu_pt2", &mumu_pt2_, &b_mumu_pt2_);
2669  chain_.SetBranchAddress("mumu_w", &mumu_w_, &b_mumu_w_);
2670  chain_.SetBranchAddress("mumuv_eta", &mumuv_eta_, &b_mumuv_eta_);
2671  chain_.SetBranchAddress("mumuv_m", &mumuv_m_, &b_mumuv_m_);
2672  chain_.SetBranchAddress("mumuv_phi", &mumuv_phi_, &b_mumuv_phi_);
2673  chain_.SetBranchAddress("mumuv_pt", &mumuv_pt_, &b_mumuv_pt_);
2674  chain_.SetBranchAddress("mumuv_pt1", &mumuv_pt1_, &b_mumuv_pt1_);
2675  chain_.SetBranchAddress("mumuv_pt2", &mumuv_pt2_, &b_mumuv_pt2_);
2676  chain_.SetBranchAddress("mumuv_w", &mumuv_w_, &b_mumuv_w_);
2677  chain_.SetBranchAddress("nisr", &nisr_, &b_nisr_);
2678  chain_.SetBranchAddress("ntrupv_mean", &ntrupv_mean_, &b_ntrupv_mean_);
2679  chain_.SetBranchAddress("onel_ele105", &onel_ele105_, &b_onel_ele105_);
2680  chain_.SetBranchAddress("onel_ele23", &onel_ele23_, &b_onel_ele23_);
2681  chain_.SetBranchAddress("onel_ele8", &onel_ele8_, &b_onel_ele8_);
2682  chain_.SetBranchAddress("onel_vvvl", &onel_vvvl_, &b_onel_vvvl_);
2683  chain_.SetBranchAddress("onht", &onht_, &b_onht_);
2684  chain_.SetBranchAddress("onmet", &onmet_, &b_onmet_);
2685  chain_.SetBranchAddress("onmu_isomu18", &onmu_isomu18_, &b_onmu_isomu18_);
2686  chain_.SetBranchAddress("onmu_mu50", &onmu_mu50_, &b_onmu_mu50_);
2687  chain_.SetBranchAddress("onmu_mu8", &onmu_mu8_, &b_onmu_mu8_);
2688  chain_.SetBranchAddress("onmu_vvvl", &onmu_vvvl_, &b_onmu_vvvl_);
2689  chain_.SetBranchAddress("onph_ph90", &onph_ph90_, &b_onph_ph90_);
2690  chain_.SetBranchAddress("st", &st_, &b_st_);
2691  chain_.SetBranchAddress("st40", &st40_, &b_st40_);
2692  chain_.SetBranchAddress("st50", &st50_, &b_st50_);
2693  chain_.SetBranchAddress("w_btag", &w_btag_, &b_w_btag_);
2694  chain_.SetBranchAddress("w_btag40", &w_btag40_, &b_w_btag40_);
2695  chain_.SetBranchAddress("w_btag_loose", &w_btag_loose_, &b_w_btag_loose_);
2696  chain_.SetBranchAddress("w_fs_lep", &w_fs_lep_, &b_w_fs_lep_);
2697  chain_.SetBranchAddress("w_isr", &w_isr_, &b_w_isr_);
2698  chain_.SetBranchAddress("w_lep", &w_lep_, &b_w_lep_);
2699  chain_.SetBranchAddress("w_lumi", &w_lumi_, &b_w_lumi_);
2700  chain_.SetBranchAddress("w_pu", &w_pu_, &b_w_pu_);
2701  chain_.SetBranchAddress("w_toppt", &w_toppt_, &b_w_toppt_);
2702  chain_.SetBranchAddress("weight", &weight_, &b_weight_);
2703  chain_.SetBranchAddress("weight_rpv", &weight_rpv_, &b_weight_rpv_);
2704  chain_.SetBranchAddress("hig_bin", &hig_bin_, &b_hig_bin_);
2705  chain_.SetBranchAddress("lumiblock", &lumiblock_, &b_lumiblock_);
2706  chain_.SetBranchAddress("mgluino", &mgluino_, &b_mgluino_);
2707  chain_.SetBranchAddress("mlsp", &mlsp_, &b_mlsp_);
2708  chain_.SetBranchAddress("nbl", &nbl_, &b_nbl_);
2709  chain_.SetBranchAddress("nbm", &nbm_, &b_nbm_);
2710  chain_.SetBranchAddress("nbm20", &nbm20_, &b_nbm20_);
2711  chain_.SetBranchAddress("nbm40", &nbm40_, &b_nbm40_);
2712  chain_.SetBranchAddress("nbm50", &nbm50_, &b_nbm50_);
2713  chain_.SetBranchAddress("nbm_ra2", &nbm_ra2_, &b_nbm_ra2_);
2714  chain_.SetBranchAddress("nbt", &nbt_, &b_nbt_);
2715  chain_.SetBranchAddress("nels", &nels_, &b_nels_);
2716  chain_.SetBranchAddress("nels_ele23", &nels_ele23_, &b_nels_ele23_);
2717  chain_.SetBranchAddress("nels_vvvl", &nels_vvvl_, &b_nels_vvvl_);
2718  chain_.SetBranchAddress("nfjets14", &nfjets14_, &b_nfjets14_);
2719  chain_.SetBranchAddress("nfjets40", &nfjets40_, &b_nfjets40_);
2720  chain_.SetBranchAddress("nisr_me", &nisr_me_, &b_nisr_me_);
2721  chain_.SetBranchAddress("njets", &njets_, &b_njets_);
2722  chain_.SetBranchAddress("njets20", &njets20_, &b_njets20_);
2723  chain_.SetBranchAddress("njets40", &njets40_, &b_njets40_);
2724  chain_.SetBranchAddress("njets50", &njets50_, &b_njets50_);
2725  chain_.SetBranchAddress("njets_clean", &njets_clean_, &b_njets_clean_);
2726  chain_.SetBranchAddress("njets_ra2", &njets_ra2_, &b_njets_ra2_);
2727  chain_.SetBranchAddress("nleps", &nleps_, &b_nleps_);
2728  chain_.SetBranchAddress("nleps_tm", &nleps_tm_, &b_nleps_tm_);
2729  chain_.SetBranchAddress("nmus", &nmus_, &b_nmus_);
2730  chain_.SetBranchAddress("nmus_isomu18", &nmus_isomu18_, &b_nmus_isomu18_);
2731  chain_.SetBranchAddress("nmus_vvvl", &nmus_vvvl_, &b_nmus_vvvl_);
2732  chain_.SetBranchAddress("nph", &nph_, &b_nph_);
2733  chain_.SetBranchAddress("npv", &npv_, &b_npv_);
2734  chain_.SetBranchAddress("ntks", &ntks_, &b_ntks_);
2735  chain_.SetBranchAddress("ntruels", &ntruels_, &b_ntruels_);
2736  chain_.SetBranchAddress("ntruleps", &ntruleps_, &b_ntruleps_);
2737  chain_.SetBranchAddress("ntrumus", &ntrumus_, &b_ntrumus_);
2738  chain_.SetBranchAddress("ntrupv", &ntrupv_, &b_ntrupv_);
2739  chain_.SetBranchAddress("ntrutaush", &ntrutaush_, &b_ntrutaush_);
2740  chain_.SetBranchAddress("ntrutausl", &ntrutausl_, &b_ntrutausl_);
2741  chain_.SetBranchAddress("nvels", &nvels_, &b_nvels_);
2742  chain_.SetBranchAddress("nveto", &nveto_, &b_nveto_);
2743  chain_.SetBranchAddress("nvleps", &nvleps_, &b_nvleps_);
2744  chain_.SetBranchAddress("nvmus", &nvmus_, &b_nvmus_);
2745  chain_.SetBranchAddress("run", &run_, &b_run_);
2746  chain_.SetBranchAddress("type", &type_, &b_type_);
2747  chain_.SetBranchAddress("els_ele105", &p_els_ele105_, &b_els_ele105_);
2748  chain_.SetBranchAddress("els_ele23", &p_els_ele23_, &b_els_ele23_);
2749  chain_.SetBranchAddress("els_ele8", &p_els_ele8_, &b_els_ele8_);
2750  chain_.SetBranchAddress("els_inz", &p_els_inz_, &b_els_inz_);
2751  chain_.SetBranchAddress("els_inzv", &p_els_inzv_, &b_els_inzv_);
2752  chain_.SetBranchAddress("els_ispf", &p_els_ispf_, &b_els_ispf_);
2753  chain_.SetBranchAddress("els_sig", &p_els_sig_, &b_els_sig_);
2754  chain_.SetBranchAddress("els_sigid", &p_els_sigid_, &b_els_sigid_);
2755  chain_.SetBranchAddress("els_tight", &p_els_tight_, &b_els_tight_);
2756  chain_.SetBranchAddress("els_tm", &p_els_tm_, &b_els_tm_);
2757  chain_.SetBranchAddress("els_vvvl", &p_els_vvvl_, &b_els_vvvl_);
2758  chain_.SetBranchAddress("jets_h1", &p_jets_h1_, &b_jets_h1_);
2759  chain_.SetBranchAddress("jets_h2", &p_jets_h2_, &b_jets_h2_);
2760  chain_.SetBranchAddress("jets_isisr", &p_jets_isisr_, &b_jets_isisr_);
2761  chain_.SetBranchAddress("jets_islep", &p_jets_islep_, &b_jets_islep_);
2762  chain_.SetBranchAddress("mus_inz", &p_mus_inz_, &b_mus_inz_);
2763  chain_.SetBranchAddress("mus_inzv", &p_mus_inzv_, &b_mus_inzv_);
2764  chain_.SetBranchAddress("mus_isomu18", &p_mus_isomu18_, &b_mus_isomu18_);
2765  chain_.SetBranchAddress("mus_mu50", &p_mus_mu50_, &b_mus_mu50_);
2766  chain_.SetBranchAddress("mus_mu8", &p_mus_mu8_, &b_mus_mu8_);
2767  chain_.SetBranchAddress("mus_sig", &p_mus_sig_, &b_mus_sig_);
2768  chain_.SetBranchAddress("mus_sigid", &p_mus_sigid_, &b_mus_sigid_);
2769  chain_.SetBranchAddress("mus_tight", &p_mus_tight_, &b_mus_tight_);
2770  chain_.SetBranchAddress("mus_tm", &p_mus_tm_, &b_mus_tm_);
2771  chain_.SetBranchAddress("mus_trk_quality", &p_mus_trk_quality_, &b_mus_trk_quality_);
2772  chain_.SetBranchAddress("mus_vvvl", &p_mus_vvvl_, &b_mus_vvvl_);
2773  chain_.SetBranchAddress("ph_ph90", &p_ph_ph90_, &b_ph_ph90_);
2774  chain_.SetBranchAddress("ph_tm", &p_ph_tm_, &b_ph_tm_);
2775  chain_.SetBranchAddress("sys_pass", &p_sys_pass_, &b_sys_pass_);
2776  chain_.SetBranchAddress("sys_pass40", &p_sys_pass40_, &b_sys_pass40_);
2777  chain_.SetBranchAddress("tks_tm", &p_tks_tm_, &b_tks_tm_);
2778  chain_.SetBranchAddress("trig", &p_trig_, &b_trig_);
2779  chain_.SetBranchAddress("els_d0", &p_els_d0_, &b_els_d0_);
2780  chain_.SetBranchAddress("els_deta_sctrk", &p_els_deta_sctrk_, &b_els_deta_sctrk_);
2781  chain_.SetBranchAddress("els_dphi_sctrk", &p_els_dphi_sctrk_, &b_els_dphi_sctrk_);
2782  chain_.SetBranchAddress("els_dz", &p_els_dz_, &b_els_dz_);
2783  chain_.SetBranchAddress("els_em_e", &p_els_em_e_, &b_els_em_e_);
2784  chain_.SetBranchAddress("els_eoverp", &p_els_eoverp_, &b_els_eoverp_);
2785  chain_.SetBranchAddress("els_eta", &p_els_eta_, &b_els_eta_);
2786  chain_.SetBranchAddress("els_hovere", &p_els_hovere_, &b_els_hovere_);
2787  chain_.SetBranchAddress("els_ip3d", &p_els_ip3d_, &b_els_ip3d_);
2788  chain_.SetBranchAddress("els_miniso", &p_els_miniso_, &b_els_miniso_);
2789  chain_.SetBranchAddress("els_phi", &p_els_phi_, &b_els_phi_);
2790  chain_.SetBranchAddress("els_pt", &p_els_pt_, &b_els_pt_);
2791  chain_.SetBranchAddress("els_reliso", &p_els_reliso_, &b_els_reliso_);
2792  chain_.SetBranchAddress("els_sceta", &p_els_sceta_, &b_els_sceta_);
2793  chain_.SetBranchAddress("els_trk_pt", &p_els_trk_pt_, &b_els_trk_pt_);
2794  chain_.SetBranchAddress("els_trk_pterr", &p_els_trk_pterr_, &b_els_trk_pterr_);
2795  chain_.SetBranchAddress("els_vvvl_eta", &p_els_vvvl_eta_, &b_els_vvvl_eta_);
2796  chain_.SetBranchAddress("els_vvvl_phi", &p_els_vvvl_phi_, &b_els_vvvl_phi_);
2797  chain_.SetBranchAddress("els_vvvl_pt", &p_els_vvvl_pt_, &b_els_vvvl_pt_);
2798  chain_.SetBranchAddress("fjets14_eta", &p_fjets14_eta_, &b_fjets14_eta_);
2799  chain_.SetBranchAddress("fjets14_m", &p_fjets14_m_, &b_fjets14_m_);
2800  chain_.SetBranchAddress("fjets14_phi", &p_fjets14_phi_, &b_fjets14_phi_);
2801  chain_.SetBranchAddress("fjets14_pt", &p_fjets14_pt_, &b_fjets14_pt_);
2802  chain_.SetBranchAddress("fjets40_eta", &p_fjets40_eta_, &b_fjets40_eta_);
2803  chain_.SetBranchAddress("fjets40_m", &p_fjets40_m_, &b_fjets40_m_);
2804  chain_.SetBranchAddress("fjets40_phi", &p_fjets40_phi_, &b_fjets40_phi_);
2805  chain_.SetBranchAddress("fjets40_pt", &p_fjets40_pt_, &b_fjets40_pt_);
2806  chain_.SetBranchAddress("jets_csv", &p_jets_csv_, &b_jets_csv_);
2807  chain_.SetBranchAddress("jets_eta", &p_jets_eta_, &b_jets_eta_);
2808  chain_.SetBranchAddress("jets_m", &p_jets_m_, &b_jets_m_);
2809  chain_.SetBranchAddress("jets_phi", &p_jets_phi_, &b_jets_phi_);
2810  chain_.SetBranchAddress("jets_pt", &p_jets_pt_, &b_jets_pt_);
2811  chain_.SetBranchAddress("jets_pt_res", &p_jets_pt_res_, &b_jets_pt_res_);
2812  chain_.SetBranchAddress("leps_eta", &p_leps_eta_, &b_leps_eta_);
2813  chain_.SetBranchAddress("leps_id", &p_leps_id_, &b_leps_id_);
2814  chain_.SetBranchAddress("leps_phi", &p_leps_phi_, &b_leps_phi_);
2815  chain_.SetBranchAddress("leps_pt", &p_leps_pt_, &b_leps_pt_);
2816  chain_.SetBranchAddress("mc_eta", &p_mc_eta_, &b_mc_eta_);
2817  chain_.SetBranchAddress("mc_mass", &p_mc_mass_, &b_mc_mass_);
2818  chain_.SetBranchAddress("mc_phi", &p_mc_phi_, &b_mc_phi_);
2819  chain_.SetBranchAddress("mc_pt", &p_mc_pt_, &b_mc_pt_);
2820  chain_.SetBranchAddress("mus_d0", &p_mus_d0_, &b_mus_d0_);
2821  chain_.SetBranchAddress("mus_dz", &p_mus_dz_, &b_mus_dz_);
2822  chain_.SetBranchAddress("mus_em_e", &p_mus_em_e_, &b_mus_em_e_);
2823  chain_.SetBranchAddress("mus_eta", &p_mus_eta_, &b_mus_eta_);
2824  chain_.SetBranchAddress("mus_had_e", &p_mus_had_e_, &b_mus_had_e_);
2825  chain_.SetBranchAddress("mus_miniso", &p_mus_miniso_, &b_mus_miniso_);
2826  chain_.SetBranchAddress("mus_phi", &p_mus_phi_, &b_mus_phi_);
2827  chain_.SetBranchAddress("mus_pt", &p_mus_pt_, &b_mus_pt_);
2828  chain_.SetBranchAddress("mus_pterr", &p_mus_pterr_, &b_mus_pterr_);
2829  chain_.SetBranchAddress("mus_reliso", &p_mus_reliso_, &b_mus_reliso_);
2830  chain_.SetBranchAddress("mus_vvvl_eta", &p_mus_vvvl_eta_, &b_mus_vvvl_eta_);
2831  chain_.SetBranchAddress("mus_vvvl_phi", &p_mus_vvvl_phi_, &b_mus_vvvl_phi_);
2832  chain_.SetBranchAddress("mus_vvvl_pt", &p_mus_vvvl_pt_, &b_mus_vvvl_pt_);
2833  chain_.SetBranchAddress("ph_eta", &p_ph_eta_, &b_ph_eta_);
2834  chain_.SetBranchAddress("ph_phi", &p_ph_phi_, &b_ph_phi_);
2835  chain_.SetBranchAddress("ph_pt", &p_ph_pt_, &b_ph_pt_);
2836  chain_.SetBranchAddress("sys_bctag", &p_sys_bctag_, &b_sys_bctag_);
2837  chain_.SetBranchAddress("sys_bctag40", &p_sys_bctag40_, &b_sys_bctag40_);
2838  chain_.SetBranchAddress("sys_bctag_loose", &p_sys_bctag_loose_, &b_sys_bctag_loose_);
2839  chain_.SetBranchAddress("sys_fs_bctag", &p_sys_fs_bctag_, &b_sys_fs_bctag_);
2840  chain_.SetBranchAddress("sys_fs_bctag40", &p_sys_fs_bctag40_, &b_sys_fs_bctag40_);
2841  chain_.SetBranchAddress("sys_fs_lep", &p_sys_fs_lep_, &b_sys_fs_lep_);
2842  chain_.SetBranchAddress("sys_fs_udsgtag", &p_sys_fs_udsgtag_, &b_sys_fs_udsgtag_);
2843  chain_.SetBranchAddress("sys_fs_udsgtag40", &p_sys_fs_udsgtag40_, &b_sys_fs_udsgtag40_);
2844  chain_.SetBranchAddress("sys_ht", &p_sys_ht_, &b_sys_ht_);
2845  chain_.SetBranchAddress("sys_ht40", &p_sys_ht40_, &b_sys_ht40_);
2846  chain_.SetBranchAddress("sys_isr", &p_sys_isr_, &b_sys_isr_);
2847  chain_.SetBranchAddress("sys_lep", &p_sys_lep_, &b_sys_lep_);
2848  chain_.SetBranchAddress("sys_met", &p_sys_met_, &b_sys_met_);
2849  chain_.SetBranchAddress("sys_mj14", &p_sys_mj14_, &b_sys_mj14_);
2850  chain_.SetBranchAddress("sys_mj14_nolep", &p_sys_mj14_nolep_, &b_sys_mj14_nolep_);
2851  chain_.SetBranchAddress("sys_mj40", &p_sys_mj40_, &b_sys_mj40_);
2852  chain_.SetBranchAddress("sys_mt", &p_sys_mt_, &b_sys_mt_);
2853  chain_.SetBranchAddress("sys_muf", &p_sys_muf_, &b_sys_muf_);
2854  chain_.SetBranchAddress("sys_mur", &p_sys_mur_, &b_sys_mur_);
2855  chain_.SetBranchAddress("sys_murf", &p_sys_murf_, &b_sys_murf_);
2856  chain_.SetBranchAddress("sys_pu", &p_sys_pu_, &b_sys_pu_);
2857  chain_.SetBranchAddress("sys_st", &p_sys_st_, &b_sys_st_);
2858  chain_.SetBranchAddress("sys_st40", &p_sys_st40_, &b_sys_st40_);
2859  chain_.SetBranchAddress("sys_trig", &p_sys_trig_, &b_sys_trig_);
2860  chain_.SetBranchAddress("sys_udsgtag", &p_sys_udsgtag_, &b_sys_udsgtag_);
2861  chain_.SetBranchAddress("sys_udsgtag40", &p_sys_udsgtag40_, &b_sys_udsgtag40_);
2862  chain_.SetBranchAddress("sys_udsgtag_loose", &p_sys_udsgtag_loose_, &b_sys_udsgtag_loose_);
2863  chain_.SetBranchAddress("tks_d0", &p_tks_d0_, &b_tks_d0_);
2864  chain_.SetBranchAddress("tks_dz", &p_tks_dz_, &b_tks_dz_);
2865  chain_.SetBranchAddress("tks_eta", &p_tks_eta_, &b_tks_eta_);
2866  chain_.SetBranchAddress("tks_miniso", &p_tks_miniso_, &b_tks_miniso_);
2867  chain_.SetBranchAddress("tks_mt", &p_tks_mt_, &b_tks_mt_);
2868  chain_.SetBranchAddress("tks_mt2", &p_tks_mt2_, &b_tks_mt2_);
2869  chain_.SetBranchAddress("tks_phi", &p_tks_phi_, &b_tks_phi_);
2870  chain_.SetBranchAddress("tks_pt", &p_tks_pt_, &b_tks_pt_);
2871  chain_.SetBranchAddress("tks_reliso", &p_tks_reliso_, &b_tks_reliso_);
2872  chain_.SetBranchAddress("trig_prescale", &p_trig_prescale_, &b_trig_prescale_);
2873  chain_.SetBranchAddress("els_charge", &p_els_charge_, &b_els_charge_);
2874  chain_.SetBranchAddress("els_trk_nholes", &p_els_trk_nholes_, &b_els_trk_nholes_);
2875  chain_.SetBranchAddress("fjets14_nconst", &p_fjets14_nconst_, &b_fjets14_nconst_);
2876  chain_.SetBranchAddress("fjets40_nconst", &p_fjets40_nconst_, &b_fjets40_nconst_);
2877  chain_.SetBranchAddress("jets_fjet08_index", &p_jets_fjet08_index_, &b_jets_fjet08_index_);
2878  chain_.SetBranchAddress("jets_fjet12_index", &p_jets_fjet12_index_, &b_jets_fjet12_index_);
2879  chain_.SetBranchAddress("jets_fjet14_index", &p_jets_fjet14_index_, &b_jets_fjet14_index_);
2880  chain_.SetBranchAddress("jets_fjet14_nolep_index", &p_jets_fjet14_nolep_index_, &b_jets_fjet14_nolep_index_);
2881  chain_.SetBranchAddress("jets_fjet40_index", &p_jets_fjet40_index_, &b_jets_fjet40_index_);
2882  chain_.SetBranchAddress("jets_fjet50_index", &p_jets_fjet50_index_, &b_jets_fjet50_index_);
2883  chain_.SetBranchAddress("jets_hflavor", &p_jets_hflavor_, &b_jets_hflavor_);
2884  chain_.SetBranchAddress("mc_id", &p_mc_id_, &b_mc_id_);
2885  chain_.SetBranchAddress("mc_mom", &p_mc_mom_, &b_mc_mom_);
2886  chain_.SetBranchAddress("mc_momidx", &p_mc_momidx_, &b_mc_momidx_);
2887  chain_.SetBranchAddress("mc_status", &p_mc_status_, &b_mc_status_);
2888  chain_.SetBranchAddress("mus_charge", &p_mus_charge_, &b_mus_charge_);
2889  chain_.SetBranchAddress("mus_trk_algo", &p_mus_trk_algo_, &b_mus_trk_algo_);
2890  chain_.SetBranchAddress("mus_trk_nholes_in", &p_mus_trk_nholes_in_, &b_mus_trk_nholes_in_);
2891  chain_.SetBranchAddress("mus_trk_nholes_out", &p_mus_trk_nholes_out_, &b_mus_trk_nholes_out_);
2892  chain_.SetBranchAddress("sys_nbm", &p_sys_nbm_, &b_sys_nbm_);
2893  chain_.SetBranchAddress("sys_nbm40", &p_sys_nbm40_, &b_sys_nbm40_);
2894  chain_.SetBranchAddress("sys_njets", &p_sys_njets_, &b_sys_njets_);
2895  chain_.SetBranchAddress("sys_njets40", &p_sys_njets40_, &b_sys_njets40_);
2896  chain_.SetBranchAddress("tks_pdg", &p_tks_pdg_, &b_tks_pdg_);
2897 }
2898 
2900  if(read_only_){
2901  throw std::logic_error("Trying to write to read-only tree");
2902  }else{
2903  tree_.Fill();
2904  }
2905 
2906 }
2907 
2909  if(read_only_){
2910  throw std::logic_error("Trying to write to read-only tree");
2911  }else{
2912  //Resetting variables
2913  event_ = static_cast<Long64_t >(bad_val_);
2914  fromGS_ = static_cast<bool >(bad_val_);
2915  jetmismeas_ = static_cast<bool >(bad_val_);
2916  json12p9_ = static_cast<bool >(bad_val_);
2917  json2p6_ = static_cast<bool >(bad_val_);
2918  json4p0_ = static_cast<bool >(bad_val_);
2919  json7p65_ = static_cast<bool >(bad_val_);
2920  low_dphi_ = static_cast<bool >(bad_val_);
2921  nonblind_ = static_cast<bool >(bad_val_);
2922  pass_ = static_cast<bool >(bad_val_);
2923  pass20_ = static_cast<bool >(bad_val_);
2924  pass40_ = static_cast<bool >(bad_val_);
2925  pass50_ = static_cast<bool >(bad_val_);
2926  pass_cschalo_ = static_cast<bool >(bad_val_);
2927  pass_ecaldeadcell_ = static_cast<bool >(bad_val_);
2928  pass_eebadsc_ = static_cast<bool >(bad_val_);
2929  pass_goodv_ = static_cast<bool >(bad_val_);
2930  pass_hbhe_ = static_cast<bool >(bad_val_);
2931  pass_hbheiso_ = static_cast<bool >(bad_val_);
2932  pass_jets_ = static_cast<bool >(bad_val_);
2933  pass_jets20_ = static_cast<bool >(bad_val_);
2934  pass_jets40_ = static_cast<bool >(bad_val_);
2935  pass_jets50_ = static_cast<bool >(bad_val_);
2936  pass_jets_nohf_ = static_cast<bool >(bad_val_);
2937  pass_jets_ra2_ = static_cast<bool >(bad_val_);
2938  pass_jets_tight_ = static_cast<bool >(bad_val_);
2939  pass_jets_tight_ra2_ = static_cast<bool >(bad_val_);
2940  pass_nohf_ = static_cast<bool >(bad_val_);
2941  pass_ra2_ = static_cast<bool >(bad_val_);
2942  pass_ra2_badmu_ = static_cast<bool >(bad_val_);
2943  stitch_ = static_cast<bool >(bad_val_);
2944  trig_lep_ = static_cast<bool >(bad_val_);
2945  trig_met_ = static_cast<bool >(bad_val_);
2946  trig_ra4_ = static_cast<bool >(bad_val_);
2947  trig_vvvl_ = static_cast<bool >(bad_val_);
2948  dphi1_ = static_cast<float >(bad_val_);
2949  dphi2_ = static_cast<float >(bad_val_);
2950  dphi3_ = static_cast<float >(bad_val_);
2951  dphi4_ = static_cast<float >(bad_val_);
2952  dphi_wlep_ = static_cast<float >(bad_val_);
2953  eff_jetid_ = static_cast<float >(bad_val_);
2954  eff_trig_ = static_cast<float >(bad_val_);
2955  elel_eta_ = static_cast<float >(bad_val_);
2956  elel_m_ = static_cast<float >(bad_val_);
2957  elel_phi_ = static_cast<float >(bad_val_);
2958  elel_pt_ = static_cast<float >(bad_val_);
2959  elel_pt1_ = static_cast<float >(bad_val_);
2960  elel_pt2_ = static_cast<float >(bad_val_);
2961  elel_w_ = static_cast<float >(bad_val_);
2962  elelv_eta_ = static_cast<float >(bad_val_);
2963  elelv_m_ = static_cast<float >(bad_val_);
2964  elelv_phi_ = static_cast<float >(bad_val_);
2965  elelv_pt_ = static_cast<float >(bad_val_);
2966  elelv_pt1_ = static_cast<float >(bad_val_);
2967  elelv_pt2_ = static_cast<float >(bad_val_);
2968  elelv_w_ = static_cast<float >(bad_val_);
2969  elmu_eta_ = static_cast<float >(bad_val_);
2970  elmu_m_ = static_cast<float >(bad_val_);
2971  elmu_phi_ = static_cast<float >(bad_val_);
2972  elmu_pt_ = static_cast<float >(bad_val_);
2973  elmu_pt1_ = static_cast<float >(bad_val_);
2974  elmu_pt2_ = static_cast<float >(bad_val_);
2975  elmu_w_ = static_cast<float >(bad_val_);
2976  hig1_eta_ = static_cast<float >(bad_val_);
2977  hig1_m_ = static_cast<float >(bad_val_);
2978  hig1_phi_ = static_cast<float >(bad_val_);
2979  hig1_pt_ = static_cast<float >(bad_val_);
2980  hig2_eta_ = static_cast<float >(bad_val_);
2981  hig2_m_ = static_cast<float >(bad_val_);
2982  hig2_phi_ = static_cast<float >(bad_val_);
2983  hig2_pt_ = static_cast<float >(bad_val_);
2984  hig_am_ = static_cast<float >(bad_val_);
2985  hig_dm_ = static_cast<float >(bad_val_);
2986  hig_dphi_ = static_cast<float >(bad_val_);
2987  hig_drmax_ = static_cast<float >(bad_val_);
2988  ht_ = static_cast<float >(bad_val_);
2989  ht40_ = static_cast<float >(bad_val_);
2990  ht50_ = static_cast<float >(bad_val_);
2991  ht_clean_ = static_cast<float >(bad_val_);
2992  ht_hlt_ = static_cast<float >(bad_val_);
2993  ht_isr_me_ = static_cast<float >(bad_val_);
2994  ht_ra2_ = static_cast<float >(bad_val_);
2995  ht_tru_ = static_cast<float >(bad_val_);
2996  htx_ = static_cast<float >(bad_val_);
2997  htx40_ = static_cast<float >(bad_val_);
2998  htx50_ = static_cast<float >(bad_val_);
2999  isr_tru_eta_ = static_cast<float >(bad_val_);
3000  isr_tru_phi_ = static_cast<float >(bad_val_);
3001  isr_tru_pt_ = static_cast<float >(bad_val_);
3002  jetsys_eta_ = static_cast<float >(bad_val_);
3003  jetsys_m_ = static_cast<float >(bad_val_);
3004  jetsys_nob_eta_ = static_cast<float >(bad_val_);
3005  jetsys_nob_m_ = static_cast<float >(bad_val_);
3006  jetsys_nob_phi_ = static_cast<float >(bad_val_);
3007  jetsys_nob_pt_ = static_cast<float >(bad_val_);
3008  jetsys_phi_ = static_cast<float >(bad_val_);
3009  jetsys_pt_ = static_cast<float >(bad_val_);
3010  m_tt_ = static_cast<float >(bad_val_);
3011  mct_ = static_cast<float >(bad_val_);
3012  met_ = static_cast<float >(bad_val_);
3013  met_calo_ = static_cast<float >(bad_val_);
3014  met_calo_phi_ = static_cast<float >(bad_val_);
3015  met_mini_ = static_cast<float >(bad_val_);
3016  met_mini_phi_ = static_cast<float >(bad_val_);
3017  met_nohf_ = static_cast<float >(bad_val_);
3018  met_nohf_phi_ = static_cast<float >(bad_val_);
3019  met_phi_ = static_cast<float >(bad_val_);
3020  met_raw_ = static_cast<float >(bad_val_);
3021  met_raw_phi_ = static_cast<float >(bad_val_);
3022  met_rebal_ = static_cast<float >(bad_val_);
3023  met_tru_ = static_cast<float >(bad_val_);
3024  met_tru_nuw_ = static_cast<float >(bad_val_);
3025  met_tru_nuw_phi_ = static_cast<float >(bad_val_);
3026  met_tru_phi_ = static_cast<float >(bad_val_);
3027  mht_ = static_cast<float >(bad_val_);
3028  mht_clean_ = static_cast<float >(bad_val_);
3029  mht_clean_phi_ = static_cast<float >(bad_val_);
3030  mht_phi_ = static_cast<float >(bad_val_);
3031  mj08_ = static_cast<float >(bad_val_);
3032  mj12_ = static_cast<float >(bad_val_);
3033  mj14_ = static_cast<float >(bad_val_);
3034  mj14_nolep_ = static_cast<float >(bad_val_);
3035  mj40_ = static_cast<float >(bad_val_);
3036  mj50_ = static_cast<float >(bad_val_);
3037  mt_ = static_cast<float >(bad_val_);
3038  mt2_ = static_cast<float >(bad_val_);
3039  mt2_0mass_ = static_cast<float >(bad_val_);
3040  mt_nohf_ = static_cast<float >(bad_val_);
3041  mt_rebal_ = static_cast<float >(bad_val_);
3042  mt_tru_ = static_cast<float >(bad_val_);
3043  mt_tru_nuw_ = static_cast<float >(bad_val_);
3044  mumu_eta_ = static_cast<float >(bad_val_);
3045  mumu_m_ = static_cast<float >(bad_val_);
3046  mumu_phi_ = static_cast<float >(bad_val_);
3047  mumu_pt_ = static_cast<float >(bad_val_);
3048  mumu_pt1_ = static_cast<float >(bad_val_);
3049  mumu_pt2_ = static_cast<float >(bad_val_);
3050  mumu_w_ = static_cast<float >(bad_val_);
3051  mumuv_eta_ = static_cast<float >(bad_val_);
3052  mumuv_m_ = static_cast<float >(bad_val_);
3053  mumuv_phi_ = static_cast<float >(bad_val_);
3054  mumuv_pt_ = static_cast<float >(bad_val_);
3055  mumuv_pt1_ = static_cast<float >(bad_val_);
3056  mumuv_pt2_ = static_cast<float >(bad_val_);
3057  mumuv_w_ = static_cast<float >(bad_val_);
3058  nisr_ = static_cast<float >(bad_val_);
3059  ntrupv_mean_ = static_cast<float >(bad_val_);
3060  onel_ele105_ = static_cast<float >(bad_val_);
3061  onel_ele23_ = static_cast<float >(bad_val_);
3062  onel_ele8_ = static_cast<float >(bad_val_);
3063  onel_vvvl_ = static_cast<float >(bad_val_);
3064  onht_ = static_cast<float >(bad_val_);
3065  onmet_ = static_cast<float >(bad_val_);
3066  onmu_isomu18_ = static_cast<float >(bad_val_);
3067  onmu_mu50_ = static_cast<float >(bad_val_);
3068  onmu_mu8_ = static_cast<float >(bad_val_);
3069  onmu_vvvl_ = static_cast<float >(bad_val_);
3070  onph_ph90_ = static_cast<float >(bad_val_);
3071  st_ = static_cast<float >(bad_val_);
3072  st40_ = static_cast<float >(bad_val_);
3073  st50_ = static_cast<float >(bad_val_);
3074  w_btag_ = static_cast<float >(bad_val_);
3075  w_btag40_ = static_cast<float >(bad_val_);
3076  w_btag_loose_ = static_cast<float >(bad_val_);
3077  w_fs_lep_ = static_cast<float >(bad_val_);
3078  w_isr_ = static_cast<float >(bad_val_);
3079  w_lep_ = static_cast<float >(bad_val_);
3080  w_lumi_ = static_cast<float >(bad_val_);
3081  w_pu_ = static_cast<float >(bad_val_);
3082  w_toppt_ = static_cast<float >(bad_val_);
3083  weight_ = static_cast<float >(bad_val_);
3084  weight_rpv_ = static_cast<float >(bad_val_);
3085  hig_bin_ = static_cast<int >(bad_val_);
3086  lumiblock_ = static_cast<int >(bad_val_);
3087  mgluino_ = static_cast<int >(bad_val_);
3088  mlsp_ = static_cast<int >(bad_val_);
3089  nbl_ = static_cast<int >(bad_val_);
3090  nbm_ = static_cast<int >(bad_val_);
3091  nbm20_ = static_cast<int >(bad_val_);
3092  nbm40_ = static_cast<int >(bad_val_);
3093  nbm50_ = static_cast<int >(bad_val_);
3094  nbm_ra2_ = static_cast<int >(bad_val_);
3095  nbt_ = static_cast<int >(bad_val_);
3096  nels_ = static_cast<int >(bad_val_);
3097  nels_ele23_ = static_cast<int >(bad_val_);
3098  nels_vvvl_ = static_cast<int >(bad_val_);
3099  nfjets14_ = static_cast<int >(bad_val_);
3100  nfjets40_ = static_cast<int >(bad_val_);
3101  nisr_me_ = static_cast<int >(bad_val_);
3102  njets_ = static_cast<int >(bad_val_);
3103  njets20_ = static_cast<int >(bad_val_);
3104  njets40_ = static_cast<int >(bad_val_);
3105  njets50_ = static_cast<int >(bad_val_);
3106  njets_clean_ = static_cast<int >(bad_val_);
3107  njets_ra2_ = static_cast<int >(bad_val_);
3108  nleps_ = static_cast<int >(bad_val_);
3109  nleps_tm_ = static_cast<int >(bad_val_);
3110  nmus_ = static_cast<int >(bad_val_);
3111  nmus_isomu18_ = static_cast<int >(bad_val_);
3112  nmus_vvvl_ = static_cast<int >(bad_val_);
3113  nph_ = static_cast<int >(bad_val_);
3114  npv_ = static_cast<int >(bad_val_);
3115  ntks_ = static_cast<int >(bad_val_);
3116  ntruels_ = static_cast<int >(bad_val_);
3117  ntruleps_ = static_cast<int >(bad_val_);
3118  ntrumus_ = static_cast<int >(bad_val_);
3119  ntrupv_ = static_cast<int >(bad_val_);
3120  ntrutaush_ = static_cast<int >(bad_val_);
3121  ntrutausl_ = static_cast<int >(bad_val_);
3122  nvels_ = static_cast<int >(bad_val_);
3123  nveto_ = static_cast<int >(bad_val_);
3124  nvleps_ = static_cast<int >(bad_val_);
3125  nvmus_ = static_cast<int >(bad_val_);
3126  run_ = static_cast<int >(bad_val_);
3127  type_ = static_cast<int >(bad_val_);
3128  els_ele105_.clear();
3129  els_ele23_.clear();
3130  els_ele8_.clear();
3131  els_inz_.clear();
3132  els_inzv_.clear();
3133  els_ispf_.clear();
3134  els_sig_.clear();
3135  els_sigid_.clear();
3136  els_tight_.clear();
3137  els_tm_.clear();
3138  els_vvvl_.clear();
3139  jets_h1_.clear();
3140  jets_h2_.clear();
3141  jets_isisr_.clear();
3142  jets_islep_.clear();
3143  mus_inz_.clear();
3144  mus_inzv_.clear();
3145  mus_isomu18_.clear();
3146  mus_mu50_.clear();
3147  mus_mu8_.clear();
3148  mus_sig_.clear();
3149  mus_sigid_.clear();
3150  mus_tight_.clear();
3151  mus_tm_.clear();
3152  mus_trk_quality_.clear();
3153  mus_vvvl_.clear();
3154  ph_ph90_.clear();
3155  ph_tm_.clear();
3156  sys_pass_.clear();
3157  sys_pass40_.clear();
3158  tks_tm_.clear();
3159  trig_.clear();
3160  els_d0_.clear();
3161  els_deta_sctrk_.clear();
3162  els_dphi_sctrk_.clear();
3163  els_dz_.clear();
3164  els_em_e_.clear();
3165  els_eoverp_.clear();
3166  els_eta_.clear();
3167  els_hovere_.clear();
3168  els_ip3d_.clear();
3169  els_miniso_.clear();
3170  els_phi_.clear();
3171  els_pt_.clear();
3172  els_reliso_.clear();
3173  els_sceta_.clear();
3174  els_trk_pt_.clear();
3175  els_trk_pterr_.clear();
3176  els_vvvl_eta_.clear();
3177  els_vvvl_phi_.clear();
3178  els_vvvl_pt_.clear();
3179  fjets14_eta_.clear();
3180  fjets14_m_.clear();
3181  fjets14_phi_.clear();
3182  fjets14_pt_.clear();
3183  fjets40_eta_.clear();
3184  fjets40_m_.clear();
3185  fjets40_phi_.clear();
3186  fjets40_pt_.clear();
3187  jets_csv_.clear();
3188  jets_eta_.clear();
3189  jets_m_.clear();
3190  jets_phi_.clear();
3191  jets_pt_.clear();
3192  jets_pt_res_.clear();
3193  leps_eta_.clear();
3194  leps_id_.clear();
3195  leps_phi_.clear();
3196  leps_pt_.clear();
3197  mc_eta_.clear();
3198  mc_mass_.clear();
3199  mc_phi_.clear();
3200  mc_pt_.clear();
3201  mus_d0_.clear();
3202  mus_dz_.clear();
3203  mus_em_e_.clear();
3204  mus_eta_.clear();
3205  mus_had_e_.clear();
3206  mus_miniso_.clear();
3207  mus_phi_.clear();
3208  mus_pt_.clear();
3209  mus_pterr_.clear();
3210  mus_reliso_.clear();
3211  mus_vvvl_eta_.clear();
3212  mus_vvvl_phi_.clear();
3213  mus_vvvl_pt_.clear();
3214  ph_eta_.clear();
3215  ph_phi_.clear();
3216  ph_pt_.clear();
3217  sys_bctag_.clear();
3218  sys_bctag40_.clear();
3219  sys_bctag_loose_.clear();
3220  sys_fs_bctag_.clear();
3221  sys_fs_bctag40_.clear();
3222  sys_fs_lep_.clear();
3223  sys_fs_udsgtag_.clear();
3224  sys_fs_udsgtag40_.clear();
3225  sys_ht_.clear();
3226  sys_ht40_.clear();
3227  sys_isr_.clear();
3228  sys_lep_.clear();
3229  sys_met_.clear();
3230  sys_mj14_.clear();
3231  sys_mj14_nolep_.clear();
3232  sys_mj40_.clear();
3233  sys_mt_.clear();
3234  sys_muf_.clear();
3235  sys_mur_.clear();
3236  sys_murf_.clear();
3237  sys_pu_.clear();
3238  sys_st_.clear();
3239  sys_st40_.clear();
3240  sys_trig_.clear();
3241  sys_udsgtag_.clear();
3242  sys_udsgtag40_.clear();
3243  sys_udsgtag_loose_.clear();
3244  tks_d0_.clear();
3245  tks_dz_.clear();
3246  tks_eta_.clear();
3247  tks_miniso_.clear();
3248  tks_mt_.clear();
3249  tks_mt2_.clear();
3250  tks_phi_.clear();
3251  tks_pt_.clear();
3252  tks_reliso_.clear();
3253  trig_prescale_.clear();
3254  els_charge_.clear();
3255  els_trk_nholes_.clear();
3256  fjets14_nconst_.clear();
3257  fjets40_nconst_.clear();
3258  jets_fjet08_index_.clear();
3259  jets_fjet12_index_.clear();
3260  jets_fjet14_index_.clear();
3261  jets_fjet14_nolep_index_.clear();
3262  jets_fjet40_index_.clear();
3263  jets_fjet50_index_.clear();
3264  jets_hflavor_.clear();
3265  mc_id_.clear();
3266  mc_mom_.clear();
3267  mc_momidx_.clear();
3268  mc_status_.clear();
3269  mus_charge_.clear();
3270  mus_trk_algo_.clear();
3271  mus_trk_nholes_in_.clear();
3272  mus_trk_nholes_out_.clear();
3273  sys_nbm_.clear();
3274  sys_nbm40_.clear();
3275  sys_njets_.clear();
3276  sys_njets40_.clear();
3277  tks_pdg_.clear();
3278  }
3279 
3280 }
3281 
3283  if(read_only_){
3284  throw std::logic_error("Trying to write to read-only tree.");
3285  }else{
3286  tree_.Write();
3287  }
3288 }
3289 
3290 string baby_base::BabyType() const{
3291  return "";
3292 }
3293 
3295 }
3296 
3297 int baby_base::Add(const std::string &filename){
3298  if(!read_only_){
3299  throw std::logic_error("Trying to add files to tree opened for writing.");
3300  }
3301  return chain_.Add(filename.c_str());
3302 }
3303 
3304 bool baby_base::PassString(TString cut){
3305  cout<<cut<<endl;
3306  bool result = true;
3307  return result;
3308 }
3309 
3311  if(read_only_){
3312  return chain_.GetEntries();
3313  }else{
3314  return tree_.GetEntries();
3315  }
3316 }
3317 
3318 void baby_base::GetEntry(const long entry){
3319  if(!read_only_){
3320  throw std::logic_error("Trying to read from write-only tree.");
3321  }
3322 
3323  c_event_ = false;
3324  c_fromGS_ = false;
3325  c_jetmismeas_ = false;
3326  c_json12p9_ = false;
3327  c_json2p6_ = false;
3328  c_json4p0_ = false;
3329  c_json7p65_ = false;
3330  c_low_dphi_ = false;
3331  c_nonblind_ = false;
3332  c_pass_ = false;
3333  c_pass20_ = false;
3334  c_pass40_ = false;
3335  c_pass50_ = false;
3336  c_pass_cschalo_ = false;
3337  c_pass_ecaldeadcell_ = false;
3338  c_pass_eebadsc_ = false;
3339  c_pass_goodv_ = false;
3340  c_pass_hbhe_ = false;
3341  c_pass_hbheiso_ = false;
3342  c_pass_jets_ = false;
3343  c_pass_jets20_ = false;
3344  c_pass_jets40_ = false;
3345  c_pass_jets50_ = false;
3346  c_pass_jets_nohf_ = false;
3347  c_pass_jets_ra2_ = false;
3348  c_pass_jets_tight_ = false;
3349  c_pass_jets_tight_ra2_ = false;
3350  c_pass_nohf_ = false;
3351  c_pass_ra2_ = false;
3352  c_pass_ra2_badmu_ = false;
3353  c_stitch_ = false;
3354  c_trig_lep_ = false;
3355  c_trig_met_ = false;
3356  c_trig_ra4_ = false;
3357  c_trig_vvvl_ = false;
3358  c_dphi1_ = false;
3359  c_dphi2_ = false;
3360  c_dphi3_ = false;
3361  c_dphi4_ = false;
3362  c_dphi_wlep_ = false;
3363  c_eff_jetid_ = false;
3364  c_eff_trig_ = false;
3365  c_elel_eta_ = false;
3366  c_elel_m_ = false;
3367  c_elel_phi_ = false;
3368  c_elel_pt_ = false;
3369  c_elel_pt1_ = false;
3370  c_elel_pt2_ = false;
3371  c_elel_w_ = false;
3372  c_elelv_eta_ = false;
3373  c_elelv_m_ = false;
3374  c_elelv_phi_ = false;
3375  c_elelv_pt_ = false;
3376  c_elelv_pt1_ = false;
3377  c_elelv_pt2_ = false;
3378  c_elelv_w_ = false;
3379  c_elmu_eta_ = false;
3380  c_elmu_m_ = false;
3381  c_elmu_phi_ = false;
3382  c_elmu_pt_ = false;
3383  c_elmu_pt1_ = false;
3384  c_elmu_pt2_ = false;
3385  c_elmu_w_ = false;
3386  c_hig1_eta_ = false;
3387  c_hig1_m_ = false;
3388  c_hig1_phi_ = false;
3389  c_hig1_pt_ = false;
3390  c_hig2_eta_ = false;
3391  c_hig2_m_ = false;
3392  c_hig2_phi_ = false;
3393  c_hig2_pt_ = false;
3394  c_hig_am_ = false;
3395  c_hig_dm_ = false;
3396  c_hig_dphi_ = false;
3397  c_hig_drmax_ = false;
3398  c_ht_ = false;
3399  c_ht40_ = false;
3400  c_ht50_ = false;
3401  c_ht_clean_ = false;
3402  c_ht_hlt_ = false;
3403  c_ht_isr_me_ = false;
3404  c_ht_ra2_ = false;
3405  c_ht_tru_ = false;
3406  c_htx_ = false;
3407  c_htx40_ = false;
3408  c_htx50_ = false;
3409  c_isr_tru_eta_ = false;
3410  c_isr_tru_phi_ = false;
3411  c_isr_tru_pt_ = false;
3412  c_jetsys_eta_ = false;
3413  c_jetsys_m_ = false;
3414  c_jetsys_nob_eta_ = false;
3415  c_jetsys_nob_m_ = false;
3416  c_jetsys_nob_phi_ = false;
3417  c_jetsys_nob_pt_ = false;
3418  c_jetsys_phi_ = false;
3419  c_jetsys_pt_ = false;
3420  c_m_tt_ = false;
3421  c_mct_ = false;
3422  c_met_ = false;
3423  c_met_calo_ = false;
3424  c_met_calo_phi_ = false;
3425  c_met_mini_ = false;
3426  c_met_mini_phi_ = false;
3427  c_met_nohf_ = false;
3428  c_met_nohf_phi_ = false;
3429  c_met_phi_ = false;
3430  c_met_raw_ = false;
3431  c_met_raw_phi_ = false;
3432  c_met_rebal_ = false;
3433  c_met_tru_ = false;
3434  c_met_tru_nuw_ = false;
3435  c_met_tru_nuw_phi_ = false;
3436  c_met_tru_phi_ = false;
3437  c_mht_ = false;
3438  c_mht_clean_ = false;
3439  c_mht_clean_phi_ = false;
3440  c_mht_phi_ = false;
3441  c_mj08_ = false;
3442  c_mj12_ = false;
3443  c_mj14_ = false;
3444  c_mj14_nolep_ = false;
3445  c_mj40_ = false;
3446  c_mj50_ = false;
3447  c_mt_ = false;
3448  c_mt2_ = false;
3449  c_mt2_0mass_ = false;
3450  c_mt_nohf_ = false;
3451  c_mt_rebal_ = false;
3452  c_mt_tru_ = false;
3453  c_mt_tru_nuw_ = false;
3454  c_mumu_eta_ = false;
3455  c_mumu_m_ = false;
3456  c_mumu_phi_ = false;
3457  c_mumu_pt_ = false;
3458  c_mumu_pt1_ = false;
3459  c_mumu_pt2_ = false;
3460  c_mumu_w_ = false;
3461  c_mumuv_eta_ = false;
3462  c_mumuv_m_ = false;
3463  c_mumuv_phi_ = false;
3464  c_mumuv_pt_ = false;
3465  c_mumuv_pt1_ = false;
3466  c_mumuv_pt2_ = false;
3467  c_mumuv_w_ = false;
3468  c_nisr_ = false;
3469  c_ntrupv_mean_ = false;
3470  c_onel_ele105_ = false;
3471  c_onel_ele23_ = false;
3472  c_onel_ele8_ = false;
3473  c_onel_vvvl_ = false;
3474  c_onht_ = false;
3475  c_onmet_ = false;
3476  c_onmu_isomu18_ = false;
3477  c_onmu_mu50_ = false;
3478  c_onmu_mu8_ = false;
3479  c_onmu_vvvl_ = false;
3480  c_onph_ph90_ = false;
3481  c_st_ = false;
3482  c_st40_ = false;
3483  c_st50_ = false;
3484  c_w_btag_ = false;
3485  c_w_btag40_ = false;
3486  c_w_btag_loose_ = false;
3487  c_w_fs_lep_ = false;
3488  c_w_isr_ = false;
3489  c_w_lep_ = false;
3490  c_w_lumi_ = false;
3491  c_w_pu_ = false;
3492  c_w_toppt_ = false;
3493  c_weight_ = false;
3494  c_weight_rpv_ = false;
3495  c_hig_bin_ = false;
3496  c_lumiblock_ = false;
3497  c_mgluino_ = false;
3498  c_mlsp_ = false;
3499  c_nbl_ = false;
3500  c_nbm_ = false;
3501  c_nbm20_ = false;
3502  c_nbm40_ = false;
3503  c_nbm50_ = false;
3504  c_nbm_ra2_ = false;
3505  c_nbt_ = false;
3506  c_nels_ = false;
3507  c_nels_ele23_ = false;
3508  c_nels_vvvl_ = false;
3509  c_nfjets14_ = false;
3510  c_nfjets40_ = false;
3511  c_nisr_me_ = false;
3512  c_njets_ = false;
3513  c_njets20_ = false;
3514  c_njets40_ = false;
3515  c_njets50_ = false;
3516  c_njets_clean_ = false;
3517  c_njets_ra2_ = false;
3518  c_nleps_ = false;
3519  c_nleps_tm_ = false;
3520  c_nmus_ = false;
3521  c_nmus_isomu18_ = false;
3522  c_nmus_vvvl_ = false;
3523  c_nph_ = false;
3524  c_npv_ = false;
3525  c_ntks_ = false;
3526  c_ntruels_ = false;
3527  c_ntruleps_ = false;
3528  c_ntrumus_ = false;
3529  c_ntrupv_ = false;
3530  c_ntrutaush_ = false;
3531  c_ntrutausl_ = false;
3532  c_nvels_ = false;
3533  c_nveto_ = false;
3534  c_nvleps_ = false;
3535  c_nvmus_ = false;
3536  c_run_ = false;
3537  c_type_ = false;
3538  c_els_ele105_ = false;
3539  c_els_ele23_ = false;
3540  c_els_ele8_ = false;
3541  c_els_inz_ = false;
3542  c_els_inzv_ = false;
3543  c_els_ispf_ = false;
3544  c_els_sig_ = false;
3545  c_els_sigid_ = false;
3546  c_els_tight_ = false;
3547  c_els_tm_ = false;
3548  c_els_vvvl_ = false;
3549  c_jets_h1_ = false;
3550  c_jets_h2_ = false;
3551  c_jets_isisr_ = false;
3552  c_jets_islep_ = false;
3553  c_mus_inz_ = false;
3554  c_mus_inzv_ = false;
3555  c_mus_isomu18_ = false;
3556  c_mus_mu50_ = false;
3557  c_mus_mu8_ = false;
3558  c_mus_sig_ = false;
3559  c_mus_sigid_ = false;
3560  c_mus_tight_ = false;
3561  c_mus_tm_ = false;
3562  c_mus_trk_quality_ = false;
3563  c_mus_vvvl_ = false;
3564  c_ph_ph90_ = false;
3565  c_ph_tm_ = false;
3566  c_sys_pass_ = false;
3567  c_sys_pass40_ = false;
3568  c_tks_tm_ = false;
3569  c_trig_ = false;
3570  c_els_d0_ = false;
3571  c_els_deta_sctrk_ = false;
3572  c_els_dphi_sctrk_ = false;
3573  c_els_dz_ = false;
3574  c_els_em_e_ = false;
3575  c_els_eoverp_ = false;
3576  c_els_eta_ = false;
3577  c_els_hovere_ = false;
3578  c_els_ip3d_ = false;
3579  c_els_miniso_ = false;
3580  c_els_phi_ = false;
3581  c_els_pt_ = false;
3582  c_els_reliso_ = false;
3583  c_els_sceta_ = false;
3584  c_els_trk_pt_ = false;
3585  c_els_trk_pterr_ = false;
3586  c_els_vvvl_eta_ = false;
3587  c_els_vvvl_phi_ = false;
3588  c_els_vvvl_pt_ = false;
3589  c_fjets14_eta_ = false;
3590  c_fjets14_m_ = false;
3591  c_fjets14_phi_ = false;
3592  c_fjets14_pt_ = false;
3593  c_fjets40_eta_ = false;
3594  c_fjets40_m_ = false;
3595  c_fjets40_phi_ = false;
3596  c_fjets40_pt_ = false;
3597  c_jets_csv_ = false;
3598  c_jets_eta_ = false;
3599  c_jets_m_ = false;
3600  c_jets_phi_ = false;
3601  c_jets_pt_ = false;
3602  c_jets_pt_res_ = false;
3603  c_leps_eta_ = false;
3604  c_leps_id_ = false;
3605  c_leps_phi_ = false;
3606  c_leps_pt_ = false;
3607  c_mc_eta_ = false;
3608  c_mc_mass_ = false;
3609  c_mc_phi_ = false;
3610  c_mc_pt_ = false;
3611  c_mus_d0_ = false;
3612  c_mus_dz_ = false;
3613  c_mus_em_e_ = false;
3614  c_mus_eta_ = false;
3615  c_mus_had_e_ = false;
3616  c_mus_miniso_ = false;
3617  c_mus_phi_ = false;
3618  c_mus_pt_ = false;
3619  c_mus_pterr_ = false;
3620  c_mus_reliso_ = false;
3621  c_mus_vvvl_eta_ = false;
3622  c_mus_vvvl_phi_ = false;
3623  c_mus_vvvl_pt_ = false;
3624  c_ph_eta_ = false;
3625  c_ph_phi_ = false;
3626  c_ph_pt_ = false;
3627  c_sys_bctag_ = false;
3628  c_sys_bctag40_ = false;
3629  c_sys_bctag_loose_ = false;
3630  c_sys_fs_bctag_ = false;
3631  c_sys_fs_bctag40_ = false;
3632  c_sys_fs_lep_ = false;
3633  c_sys_fs_udsgtag_ = false;
3634  c_sys_fs_udsgtag40_ = false;
3635  c_sys_ht_ = false;
3636  c_sys_ht40_ = false;
3637  c_sys_isr_ = false;
3638  c_sys_lep_ = false;
3639  c_sys_met_ = false;
3640  c_sys_mj14_ = false;
3641  c_sys_mj14_nolep_ = false;
3642  c_sys_mj40_ = false;
3643  c_sys_mt_ = false;
3644  c_sys_muf_ = false;
3645  c_sys_mur_ = false;
3646  c_sys_murf_ = false;
3647  c_sys_pu_ = false;
3648  c_sys_st_ = false;
3649  c_sys_st40_ = false;
3650  c_sys_trig_ = false;
3651  c_sys_udsgtag_ = false;
3652  c_sys_udsgtag40_ = false;
3653  c_sys_udsgtag_loose_ = false;
3654  c_tks_d0_ = false;
3655  c_tks_dz_ = false;
3656  c_tks_eta_ = false;
3657  c_tks_miniso_ = false;
3658  c_tks_mt_ = false;
3659  c_tks_mt2_ = false;
3660  c_tks_phi_ = false;
3661  c_tks_pt_ = false;
3662  c_tks_reliso_ = false;
3663  c_trig_prescale_ = false;
3664  c_els_charge_ = false;
3665  c_els_trk_nholes_ = false;
3666  c_fjets14_nconst_ = false;
3667  c_fjets40_nconst_ = false;
3668  c_jets_fjet08_index_ = false;
3669  c_jets_fjet12_index_ = false;
3670  c_jets_fjet14_index_ = false;
3672  c_jets_fjet40_index_ = false;
3673  c_jets_fjet50_index_ = false;
3674  c_jets_hflavor_ = false;
3675  c_mc_id_ = false;
3676  c_mc_mom_ = false;
3677  c_mc_momidx_ = false;
3678  c_mc_status_ = false;
3679  c_mus_charge_ = false;
3680  c_mus_trk_algo_ = false;
3681  c_mus_trk_nholes_in_ = false;
3682  c_mus_trk_nholes_out_ = false;
3683  c_sys_nbm_ = false;
3684  c_sys_nbm40_ = false;
3685  c_sys_njets_ = false;
3686  c_sys_njets40_ = false;
3687  c_tks_pdg_ = false;
3688  entry_ = chain_.LoadTree(entry);
3689 }
3690 
3691 Long64_t const & baby_base::event() const{
3692  if(!read_only_){
3693  throw std::logic_error("Trying to write to const tree.");
3694  }
3695  if(!c_event_ && b_event_){
3696  b_event_->GetEntry(entry_);
3697  c_event_ = true;
3698  }
3699  return event_;
3700 }
3701 
3702 bool const & baby_base::fromGS() const{
3703  if(!read_only_){
3704  throw std::logic_error("Trying to write to const tree.");
3705  }
3706  if(!c_fromGS_ && b_fromGS_){
3707  b_fromGS_->GetEntry(entry_);
3708  c_fromGS_ = true;
3709  }
3710  return fromGS_;
3711 }
3712 
3713 bool const & baby_base::jetmismeas() const{
3714  if(!read_only_){
3715  throw std::logic_error("Trying to write to const tree.");
3716  }
3717  if(!c_jetmismeas_ && b_jetmismeas_){
3718  b_jetmismeas_->GetEntry(entry_);
3719  c_jetmismeas_ = true;
3720  }
3721  return jetmismeas_;
3722 }
3723 
3724 bool const & baby_base::json12p9() const{
3725  if(!read_only_){
3726  throw std::logic_error("Trying to write to const tree.");
3727  }
3728  if(!c_json12p9_ && b_json12p9_){
3729  b_json12p9_->GetEntry(entry_);
3730  c_json12p9_ = true;
3731  }
3732  return json12p9_;
3733 }
3734 
3735 bool const & baby_base::json2p6() const{
3736  if(!read_only_){
3737  throw std::logic_error("Trying to write to const tree.");
3738  }
3739  if(!c_json2p6_ && b_json2p6_){
3740  b_json2p6_->GetEntry(entry_);
3741  c_json2p6_ = true;
3742  }
3743  return json2p6_;
3744 }
3745 
3746 bool const & baby_base::json4p0() const{
3747  if(!read_only_){
3748  throw std::logic_error("Trying to write to const tree.");
3749  }
3750  if(!c_json4p0_ && b_json4p0_){
3751  b_json4p0_->GetEntry(entry_);
3752  c_json4p0_ = true;
3753  }
3754  return json4p0_;
3755 }
3756 
3757 bool const & baby_base::json7p65() const{
3758  if(!read_only_){
3759  throw std::logic_error("Trying to write to const tree.");
3760  }
3761  if(!c_json7p65_ && b_json7p65_){
3762  b_json7p65_->GetEntry(entry_);
3763  c_json7p65_ = true;
3764  }
3765  return json7p65_;
3766 }
3767 
3768 bool const & baby_base::low_dphi() const{
3769  if(!read_only_){
3770  throw std::logic_error("Trying to write to const tree.");
3771  }
3772  if(!c_low_dphi_ && b_low_dphi_){
3773  b_low_dphi_->GetEntry(entry_);
3774  c_low_dphi_ = true;
3775  }
3776  return low_dphi_;
3777 }
3778 
3779 bool const & baby_base::nonblind() const{
3780  if(!read_only_){
3781  throw std::logic_error("Trying to write to const tree.");
3782  }
3783  if(!c_nonblind_ && b_nonblind_){
3784  b_nonblind_->GetEntry(entry_);
3785  c_nonblind_ = true;
3786  }
3787  return nonblind_;
3788 }
3789 
3790 bool const & baby_base::pass() const{
3791  if(!read_only_){
3792  throw std::logic_error("Trying to write to const tree.");
3793  }
3794  if(!c_pass_ && b_pass_){
3795  b_pass_->GetEntry(entry_);
3796  c_pass_ = true;
3797  }
3798  return pass_;
3799 }
3800 
3801 bool const & baby_base::pass20() const{
3802  if(!read_only_){
3803  throw std::logic_error("Trying to write to const tree.");
3804  }
3805  if(!c_pass20_ && b_pass20_){
3806  b_pass20_->GetEntry(entry_);
3807  c_pass20_ = true;
3808  }
3809  return pass20_;
3810 }
3811 
3812 bool const & baby_base::pass40() const{
3813  if(!read_only_){
3814  throw std::logic_error("Trying to write to const tree.");
3815  }
3816  if(!c_pass40_ && b_pass40_){
3817  b_pass40_->GetEntry(entry_);
3818  c_pass40_ = true;
3819  }
3820  return pass40_;
3821 }
3822 
3823 bool const & baby_base::pass50() const{
3824  if(!read_only_){
3825  throw std::logic_error("Trying to write to const tree.");
3826  }
3827  if(!c_pass50_ && b_pass50_){
3828  b_pass50_->GetEntry(entry_);
3829  c_pass50_ = true;
3830  }
3831  return pass50_;
3832 }
3833 
3834 bool const & baby_base::pass_cschalo() const{
3835  if(!read_only_){
3836  throw std::logic_error("Trying to write to const tree.");
3837  }
3839  b_pass_cschalo_->GetEntry(entry_);
3840  c_pass_cschalo_ = true;
3841  }
3842  return pass_cschalo_;
3843 }
3844 
3845 bool const & baby_base::pass_ecaldeadcell() const{
3846  if(!read_only_){
3847  throw std::logic_error("Trying to write to const tree.");
3848  }
3850  b_pass_ecaldeadcell_->GetEntry(entry_);
3851  c_pass_ecaldeadcell_ = true;
3852  }
3853  return pass_ecaldeadcell_;
3854 }
3855 
3856 bool const & baby_base::pass_eebadsc() const{
3857  if(!read_only_){
3858  throw std::logic_error("Trying to write to const tree.");
3859  }
3861  b_pass_eebadsc_->GetEntry(entry_);
3862  c_pass_eebadsc_ = true;
3863  }
3864  return pass_eebadsc_;
3865 }
3866 
3867 bool const & baby_base::pass_goodv() const{
3868  if(!read_only_){
3869  throw std::logic_error("Trying to write to const tree.");
3870  }
3871  if(!c_pass_goodv_ && b_pass_goodv_){
3872  b_pass_goodv_->GetEntry(entry_);
3873  c_pass_goodv_ = true;
3874  }
3875  return pass_goodv_;
3876 }
3877 
3878 bool const & baby_base::pass_hbhe() const{
3879  if(!read_only_){
3880  throw std::logic_error("Trying to write to const tree.");
3881  }
3882  if(!c_pass_hbhe_ && b_pass_hbhe_){
3883  b_pass_hbhe_->GetEntry(entry_);
3884  c_pass_hbhe_ = true;
3885  }
3886  return pass_hbhe_;
3887 }
3888 
3889 bool const & baby_base::pass_hbheiso() const{
3890  if(!read_only_){
3891  throw std::logic_error("Trying to write to const tree.");
3892  }
3894  b_pass_hbheiso_->GetEntry(entry_);
3895  c_pass_hbheiso_ = true;
3896  }
3897  return pass_hbheiso_;
3898 }
3899 
3900 bool const & baby_base::pass_jets() const{
3901  if(!read_only_){
3902  throw std::logic_error("Trying to write to const tree.");
3903  }
3904  if(!c_pass_jets_ && b_pass_jets_){
3905  b_pass_jets_->GetEntry(entry_);
3906  c_pass_jets_ = true;
3907  }
3908  return pass_jets_;
3909 }
3910 
3911 bool const & baby_base::pass_jets20() const{
3912  if(!read_only_){
3913  throw std::logic_error("Trying to write to const tree.");
3914  }
3916  b_pass_jets20_->GetEntry(entry_);
3917  c_pass_jets20_ = true;
3918  }
3919  return pass_jets20_;
3920 }
3921 
3922 bool const & baby_base::pass_jets40() const{
3923  if(!read_only_){
3924  throw std::logic_error("Trying to write to const tree.");
3925  }
3927  b_pass_jets40_->GetEntry(entry_);
3928  c_pass_jets40_ = true;
3929  }
3930  return pass_jets40_;
3931 }
3932 
3933 bool const & baby_base::pass_jets50() const{
3934  if(!read_only_){
3935  throw std::logic_error("Trying to write to const tree.");
3936  }
3938  b_pass_jets50_->GetEntry(entry_);
3939  c_pass_jets50_ = true;
3940  }
3941  return pass_jets50_;
3942 }
3943 
3944 bool const & baby_base::pass_jets_nohf() const{
3945  if(!read_only_){
3946  throw std::logic_error("Trying to write to const tree.");
3947  }
3949  b_pass_jets_nohf_->GetEntry(entry_);
3950  c_pass_jets_nohf_ = true;
3951  }
3952  return pass_jets_nohf_;
3953 }
3954 
3955 bool const & baby_base::pass_jets_ra2() const{
3956  if(!read_only_){
3957  throw std::logic_error("Trying to write to const tree.");
3958  }
3960  b_pass_jets_ra2_->GetEntry(entry_);
3961  c_pass_jets_ra2_ = true;
3962  }
3963  return pass_jets_ra2_;
3964 }
3965 
3966 bool const & baby_base::pass_jets_tight() const{
3967  if(!read_only_){
3968  throw std::logic_error("Trying to write to const tree.");
3969  }
3971  b_pass_jets_tight_->GetEntry(entry_);
3972  c_pass_jets_tight_ = true;
3973  }
3974  return pass_jets_tight_;
3975 }
3976 
3977 bool const & baby_base::pass_jets_tight_ra2() const{
3978  if(!read_only_){
3979  throw std::logic_error("Trying to write to const tree.");
3980  }
3982  b_pass_jets_tight_ra2_->GetEntry(entry_);
3983  c_pass_jets_tight_ra2_ = true;
3984  }
3985  return pass_jets_tight_ra2_;
3986 }
3987 
3988 bool const & baby_base::pass_nohf() const{
3989  if(!read_only_){
3990  throw std::logic_error("Trying to write to const tree.");
3991  }
3992  if(!c_pass_nohf_ && b_pass_nohf_){
3993  b_pass_nohf_->GetEntry(entry_);
3994  c_pass_nohf_ = true;
3995  }
3996  return pass_nohf_;
3997 }
3998 
3999 bool const & baby_base::pass_ra2() const{
4000  if(!read_only_){
4001  throw std::logic_error("Trying to write to const tree.");
4002  }
4003  if(!c_pass_ra2_ && b_pass_ra2_){
4004  b_pass_ra2_->GetEntry(entry_);
4005  c_pass_ra2_ = true;
4006  }
4007  return pass_ra2_;
4008 }
4009 
4010 bool const & baby_base::pass_ra2_badmu() const{
4011  if(!read_only_){
4012  throw std::logic_error("Trying to write to const tree.");
4013  }
4015  b_pass_ra2_badmu_->GetEntry(entry_);
4016  c_pass_ra2_badmu_ = true;
4017  }
4018  return pass_ra2_badmu_;
4019 }
4020 
4021 bool const & baby_base::stitch() const{
4022  if(!read_only_){
4023  throw std::logic_error("Trying to write to const tree.");
4024  }
4025  if(!c_stitch_ && b_stitch_){
4026  b_stitch_->GetEntry(entry_);
4027  c_stitch_ = true;
4028  }
4029  return stitch_;
4030 }
4031 
4032 bool const & baby_base::trig_lep() const{
4033  if(!read_only_){
4034  throw std::logic_error("Trying to write to const tree.");
4035  }
4036  if(!c_trig_lep_ && b_trig_lep_){
4037  b_trig_lep_->GetEntry(entry_);
4038  c_trig_lep_ = true;
4039  }
4040  return trig_lep_;
4041 }
4042 
4043 bool const & baby_base::trig_met() const{
4044  if(!read_only_){
4045  throw std::logic_error("Trying to write to const tree.");
4046  }
4047  if(!c_trig_met_ && b_trig_met_){
4048  b_trig_met_->GetEntry(entry_);
4049  c_trig_met_ = true;
4050  }
4051  return trig_met_;
4052 }
4053 
4054 bool const & baby_base::trig_ra4() const{
4055  if(!read_only_){
4056  throw std::logic_error("Trying to write to const tree.");
4057  }
4058  if(!c_trig_ra4_ && b_trig_ra4_){
4059  b_trig_ra4_->GetEntry(entry_);
4060  c_trig_ra4_ = true;
4061  }
4062  return trig_ra4_;
4063 }
4064 
4065 bool const & baby_base::trig_vvvl() const{
4066  if(!read_only_){
4067  throw std::logic_error("Trying to write to const tree.");
4068  }
4069  if(!c_trig_vvvl_ && b_trig_vvvl_){
4070  b_trig_vvvl_->GetEntry(entry_);
4071  c_trig_vvvl_ = true;
4072  }
4073  return trig_vvvl_;
4074 }
4075 
4076 float const & baby_base::dphi1() const{
4077  if(!read_only_){
4078  throw std::logic_error("Trying to write to const tree.");
4079  }
4080  if(!c_dphi1_ && b_dphi1_){
4081  b_dphi1_->GetEntry(entry_);
4082  c_dphi1_ = true;
4083  }
4084  return dphi1_;
4085 }
4086 
4087 float const & baby_base::dphi2() const{
4088  if(!read_only_){
4089  throw std::logic_error("Trying to write to const tree.");
4090  }
4091  if(!c_dphi2_ && b_dphi2_){
4092  b_dphi2_->GetEntry(entry_);
4093  c_dphi2_ = true;
4094  }
4095  return dphi2_;
4096 }
4097 
4098 float const & baby_base::dphi3() const{
4099  if(!read_only_){
4100  throw std::logic_error("Trying to write to const tree.");
4101  }
4102  if(!c_dphi3_ && b_dphi3_){
4103  b_dphi3_->GetEntry(entry_);
4104  c_dphi3_ = true;
4105  }
4106  return dphi3_;
4107 }
4108 
4109 float const & baby_base::dphi4() const{
4110  if(!read_only_){
4111  throw std::logic_error("Trying to write to const tree.");
4112  }
4113  if(!c_dphi4_ && b_dphi4_){
4114  b_dphi4_->GetEntry(entry_);
4115  c_dphi4_ = true;
4116  }
4117  return dphi4_;
4118 }
4119 
4120 float const & baby_base::dphi_wlep() const{
4121  if(!read_only_){
4122  throw std::logic_error("Trying to write to const tree.");
4123  }
4124  if(!c_dphi_wlep_ && b_dphi_wlep_){
4125  b_dphi_wlep_->GetEntry(entry_);
4126  c_dphi_wlep_ = true;
4127  }
4128  return dphi_wlep_;
4129 }
4130 
4131 float const & baby_base::eff_jetid() const{
4132  if(!read_only_){
4133  throw std::logic_error("Trying to write to const tree.");
4134  }
4135  if(!c_eff_jetid_ && b_eff_jetid_){
4136  b_eff_jetid_->GetEntry(entry_);
4137  c_eff_jetid_ = true;
4138  }
4139  return eff_jetid_;
4140 }
4141 
4142 float const & baby_base::eff_trig() const{
4143  if(!read_only_){
4144  throw std::logic_error("Trying to write to const tree.");
4145  }
4146  if(!c_eff_trig_ && b_eff_trig_){
4147  b_eff_trig_->GetEntry(entry_);
4148  c_eff_trig_ = true;
4149  }
4150  return eff_trig_;
4151 }
4152 
4153 float const & baby_base::elel_eta() const{
4154  if(!read_only_){
4155  throw std::logic_error("Trying to write to const tree.");
4156  }
4157  if(!c_elel_eta_ && b_elel_eta_){
4158  b_elel_eta_->GetEntry(entry_);
4159  c_elel_eta_ = true;
4160  }
4161  return elel_eta_;
4162 }
4163 
4164 float const & baby_base::elel_m() const{
4165  if(!read_only_){
4166  throw std::logic_error("Trying to write to const tree.");
4167  }
4168  if(!c_elel_m_ && b_elel_m_){
4169  b_elel_m_->GetEntry(entry_);
4170  c_elel_m_ = true;
4171  }
4172  return elel_m_;
4173 }
4174 
4175 float const & baby_base::elel_phi() const{
4176  if(!read_only_){
4177  throw std::logic_error("Trying to write to const tree.");
4178  }
4179  if(!c_elel_phi_ && b_elel_phi_){
4180  b_elel_phi_->GetEntry(entry_);
4181  c_elel_phi_ = true;
4182  }
4183  return elel_phi_;
4184 }
4185 
4186 float const & baby_base::elel_pt() const{
4187  if(!read_only_){
4188  throw std::logic_error("Trying to write to const tree.");
4189  }
4190  if(!c_elel_pt_ && b_elel_pt_){
4191  b_elel_pt_->GetEntry(entry_);
4192  c_elel_pt_ = true;
4193  }
4194  return elel_pt_;
4195 }
4196 
4197 float const & baby_base::elel_pt1() const{
4198  if(!read_only_){
4199  throw std::logic_error("Trying to write to const tree.");
4200  }
4201  if(!c_elel_pt1_ && b_elel_pt1_){
4202  b_elel_pt1_->GetEntry(entry_);
4203  c_elel_pt1_ = true;
4204  }
4205  return elel_pt1_;
4206 }
4207 
4208 float const & baby_base::elel_pt2() const{
4209  if(!read_only_){
4210  throw std::logic_error("Trying to write to const tree.");
4211  }
4212  if(!c_elel_pt2_ && b_elel_pt2_){
4213  b_elel_pt2_->GetEntry(entry_);
4214  c_elel_pt2_ = true;
4215  }
4216  return elel_pt2_;
4217 }
4218 
4219 float const & baby_base::elel_w() const{
4220  if(!read_only_){
4221  throw std::logic_error("Trying to write to const tree.");
4222  }
4223  if(!c_elel_w_ && b_elel_w_){
4224  b_elel_w_->GetEntry(entry_);
4225  c_elel_w_ = true;
4226  }
4227  return elel_w_;
4228 }
4229 
4230 float const & baby_base::elelv_eta() const{
4231  if(!read_only_){
4232  throw std::logic_error("Trying to write to const tree.");
4233  }
4234  if(!c_elelv_eta_ && b_elelv_eta_){
4235  b_elelv_eta_->GetEntry(entry_);
4236  c_elelv_eta_ = true;
4237  }
4238  return elelv_eta_;
4239 }
4240 
4241 float const & baby_base::elelv_m() const{
4242  if(!read_only_){
4243  throw std::logic_error("Trying to write to const tree.");
4244  }
4245  if(!c_elelv_m_ && b_elelv_m_){
4246  b_elelv_m_->GetEntry(entry_);
4247  c_elelv_m_ = true;
4248  }
4249  return elelv_m_;
4250 }
4251 
4252 float const & baby_base::elelv_phi() const{
4253  if(!read_only_){
4254  throw std::logic_error("Trying to write to const tree.");
4255  }
4256  if(!c_elelv_phi_ && b_elelv_phi_){
4257  b_elelv_phi_->GetEntry(entry_);
4258  c_elelv_phi_ = true;
4259  }
4260  return elelv_phi_;
4261 }
4262 
4263 float const & baby_base::elelv_pt() const{
4264  if(!read_only_){
4265  throw std::logic_error("Trying to write to const tree.");
4266  }
4267  if(!c_elelv_pt_ && b_elelv_pt_){
4268  b_elelv_pt_->GetEntry(entry_);
4269  c_elelv_pt_ = true;
4270  }
4271  return elelv_pt_;
4272 }
4273 
4274 float const & baby_base::elelv_pt1() const{
4275  if(!read_only_){
4276  throw std::logic_error("Trying to write to const tree.");
4277  }
4278  if(!c_elelv_pt1_ && b_elelv_pt1_){
4279  b_elelv_pt1_->GetEntry(entry_);
4280  c_elelv_pt1_ = true;
4281  }
4282  return elelv_pt1_;
4283 }
4284 
4285 float const & baby_base::elelv_pt2() const{
4286  if(!read_only_){
4287  throw std::logic_error("Trying to write to const tree.");
4288  }
4289  if(!c_elelv_pt2_ && b_elelv_pt2_){
4290  b_elelv_pt2_->GetEntry(entry_);
4291  c_elelv_pt2_ = true;
4292  }
4293  return elelv_pt2_;
4294 }
4295 
4296 float const & baby_base::elelv_w() const{
4297  if(!read_only_){
4298  throw std::logic_error("Trying to write to const tree.");
4299  }
4300  if(!c_elelv_w_ && b_elelv_w_){
4301  b_elelv_w_->GetEntry(entry_);
4302  c_elelv_w_ = true;
4303  }
4304  return elelv_w_;
4305 }
4306 
4307 float const & baby_base::elmu_eta() const{
4308  if(!read_only_){
4309  throw std::logic_error("Trying to write to const tree.");
4310  }
4311  if(!c_elmu_eta_ && b_elmu_eta_){
4312  b_elmu_eta_->GetEntry(entry_);
4313  c_elmu_eta_ = true;
4314  }
4315  return elmu_eta_;
4316 }
4317 
4318 float const & baby_base::elmu_m() const{
4319  if(!read_only_){
4320  throw std::logic_error("Trying to write to const tree.");
4321  }
4322  if(!c_elmu_m_ && b_elmu_m_){
4323  b_elmu_m_->GetEntry(entry_);
4324  c_elmu_m_ = true;
4325  }
4326  return elmu_m_;
4327 }
4328 
4329 float const & baby_base::elmu_phi() const{
4330  if(!read_only_){
4331  throw std::logic_error("Trying to write to const tree.");
4332  }
4333  if(!c_elmu_phi_ && b_elmu_phi_){
4334  b_elmu_phi_->GetEntry(entry_);
4335  c_elmu_phi_ = true;
4336  }
4337  return elmu_phi_;
4338 }
4339 
4340 float const & baby_base::elmu_pt() const{
4341  if(!read_only_){
4342  throw std::logic_error("Trying to write to const tree.");
4343  }
4344  if(!c_elmu_pt_ && b_elmu_pt_){
4345  b_elmu_pt_->GetEntry(entry_);
4346  c_elmu_pt_ = true;
4347  }
4348  return elmu_pt_;
4349 }
4350 
4351 float const & baby_base::elmu_pt1() const{
4352  if(!read_only_){
4353  throw std::logic_error("Trying to write to const tree.");
4354  }
4355  if(!c_elmu_pt1_ && b_elmu_pt1_){
4356  b_elmu_pt1_->GetEntry(entry_);
4357  c_elmu_pt1_ = true;
4358  }
4359  return elmu_pt1_;
4360 }
4361 
4362 float const & baby_base::elmu_pt2() const{
4363  if(!read_only_){
4364  throw std::logic_error("Trying to write to const tree.");
4365  }
4366  if(!c_elmu_pt2_ && b_elmu_pt2_){
4367  b_elmu_pt2_->GetEntry(entry_);
4368  c_elmu_pt2_ = true;
4369  }
4370  return elmu_pt2_;
4371 }
4372 
4373 float const & baby_base::elmu_w() const{
4374  if(!read_only_){
4375  throw std::logic_error("Trying to write to const tree.");
4376  }
4377  if(!c_elmu_w_ && b_elmu_w_){
4378  b_elmu_w_->GetEntry(entry_);
4379  c_elmu_w_ = true;
4380  }
4381  return elmu_w_;
4382 }
4383 
4384 float const & baby_base::hig1_eta() const{
4385  if(!read_only_){
4386  throw std::logic_error("Trying to write to const tree.");
4387  }
4388  if(!c_hig1_eta_ && b_hig1_eta_){
4389  b_hig1_eta_->GetEntry(entry_);
4390  c_hig1_eta_ = true;
4391  }
4392  return hig1_eta_;
4393 }
4394 
4395 float const & baby_base::hig1_m() const{
4396  if(!read_only_){
4397  throw std::logic_error("Trying to write to const tree.");
4398  }
4399  if(!c_hig1_m_ && b_hig1_m_){
4400  b_hig1_m_->GetEntry(entry_);
4401  c_hig1_m_ = true;
4402  }
4403  return hig1_m_;
4404 }
4405 
4406 float const & baby_base::hig1_phi() const{
4407  if(!read_only_){
4408  throw std::logic_error("Trying to write to const tree.");
4409  }
4410  if(!c_hig1_phi_ && b_hig1_phi_){
4411  b_hig1_phi_->GetEntry(entry_);
4412  c_hig1_phi_ = true;
4413  }
4414  return hig1_phi_;
4415 }
4416 
4417 float const & baby_base::hig1_pt() const{
4418  if(!read_only_){
4419  throw std::logic_error("Trying to write to const tree.");
4420  }
4421  if(!c_hig1_pt_ && b_hig1_pt_){
4422  b_hig1_pt_->GetEntry(entry_);
4423  c_hig1_pt_ = true;
4424  }
4425  return hig1_pt_;
4426 }
4427 
4428 float const & baby_base::hig2_eta() const{
4429  if(!read_only_){
4430  throw std::logic_error("Trying to write to const tree.");
4431  }
4432  if(!c_hig2_eta_ && b_hig2_eta_){
4433  b_hig2_eta_->GetEntry(entry_);
4434  c_hig2_eta_ = true;
4435  }
4436  return hig2_eta_;
4437 }
4438 
4439 float const & baby_base::hig2_m() const{
4440  if(!read_only_){
4441  throw std::logic_error("Trying to write to const tree.");
4442  }
4443  if(!c_hig2_m_ && b_hig2_m_){
4444  b_hig2_m_->GetEntry(entry_);
4445  c_hig2_m_ = true;
4446  }
4447  return hig2_m_;
4448 }
4449 
4450 float const & baby_base::hig2_phi() const{
4451  if(!read_only_){
4452  throw std::logic_error("Trying to write to const tree.");
4453  }
4454  if(!c_hig2_phi_ && b_hig2_phi_){
4455  b_hig2_phi_->GetEntry(entry_);
4456  c_hig2_phi_ = true;
4457  }
4458  return hig2_phi_;
4459 }
4460 
4461 float const & baby_base::hig2_pt() const{
4462  if(!read_only_){
4463  throw std::logic_error("Trying to write to const tree.");
4464  }
4465  if(!c_hig2_pt_ && b_hig2_pt_){
4466  b_hig2_pt_->GetEntry(entry_);
4467  c_hig2_pt_ = true;
4468  }
4469  return hig2_pt_;
4470 }
4471 
4472 float const & baby_base::hig_am() const{
4473  if(!read_only_){
4474  throw std::logic_error("Trying to write to const tree.");
4475  }
4476  if(!c_hig_am_ && b_hig_am_){
4477  b_hig_am_->GetEntry(entry_);
4478  c_hig_am_ = true;
4479  }
4480  return hig_am_;
4481 }
4482 
4483 float const & baby_base::hig_dm() const{
4484  if(!read_only_){
4485  throw std::logic_error("Trying to write to const tree.");
4486  }
4487  if(!c_hig_dm_ && b_hig_dm_){
4488  b_hig_dm_->GetEntry(entry_);
4489  c_hig_dm_ = true;
4490  }
4491  return hig_dm_;
4492 }
4493 
4494 float const & baby_base::hig_dphi() const{
4495  if(!read_only_){
4496  throw std::logic_error("Trying to write to const tree.");
4497  }
4498  if(!c_hig_dphi_ && b_hig_dphi_){
4499  b_hig_dphi_->GetEntry(entry_);
4500  c_hig_dphi_ = true;
4501  }
4502  return hig_dphi_;
4503 }
4504 
4505 float const & baby_base::hig_drmax() const{
4506  if(!read_only_){
4507  throw std::logic_error("Trying to write to const tree.");
4508  }
4509  if(!c_hig_drmax_ && b_hig_drmax_){
4510  b_hig_drmax_->GetEntry(entry_);
4511  c_hig_drmax_ = true;
4512  }
4513  return hig_drmax_;
4514 }
4515 
4516 float const & baby_base::ht() const{
4517  if(!read_only_){
4518  throw std::logic_error("Trying to write to const tree.");
4519  }
4520  if(!c_ht_ && b_ht_){
4521  b_ht_->GetEntry(entry_);
4522  c_ht_ = true;
4523  }
4524  return ht_;
4525 }
4526 
4527 float const & baby_base::ht40() const{
4528  if(!read_only_){
4529  throw std::logic_error("Trying to write to const tree.");
4530  }
4531  if(!c_ht40_ && b_ht40_){
4532  b_ht40_->GetEntry(entry_);
4533  c_ht40_ = true;
4534  }
4535  return ht40_;
4536 }
4537 
4538 float const & baby_base::ht50() const{
4539  if(!read_only_){
4540  throw std::logic_error("Trying to write to const tree.");
4541  }
4542  if(!c_ht50_ && b_ht50_){
4543  b_ht50_->GetEntry(entry_);
4544  c_ht50_ = true;
4545  }
4546  return ht50_;
4547 }
4548 
4549 float const & baby_base::ht_clean() const{
4550  if(!read_only_){
4551  throw std::logic_error("Trying to write to const tree.");
4552  }
4553  if(!c_ht_clean_ && b_ht_clean_){
4554  b_ht_clean_->GetEntry(entry_);
4555  c_ht_clean_ = true;
4556  }
4557  return ht_clean_;
4558 }
4559 
4560 float const & baby_base::ht_hlt() const{
4561  if(!read_only_){
4562  throw std::logic_error("Trying to write to const tree.");
4563  }
4564  if(!c_ht_hlt_ && b_ht_hlt_){
4565  b_ht_hlt_->GetEntry(entry_);
4566  c_ht_hlt_ = true;
4567  }
4568  return ht_hlt_;
4569 }
4570 
4571 float const & baby_base::ht_isr_me() const{
4572  if(!read_only_){
4573  throw std::logic_error("Trying to write to const tree.");
4574  }
4575  if(!c_ht_isr_me_ && b_ht_isr_me_){
4576  b_ht_isr_me_->GetEntry(entry_);
4577  c_ht_isr_me_ = true;
4578  }
4579  return ht_isr_me_;
4580 }
4581 
4582 float const & baby_base::ht_ra2() const{
4583  if(!read_only_){
4584  throw std::logic_error("Trying to write to const tree.");
4585  }
4586  if(!c_ht_ra2_ && b_ht_ra2_){
4587  b_ht_ra2_->GetEntry(entry_);
4588  c_ht_ra2_ = true;
4589  }
4590  return ht_ra2_;
4591 }
4592 
4593 float const & baby_base::ht_tru() const{
4594  if(!read_only_){
4595  throw std::logic_error("Trying to write to const tree.");
4596  }
4597  if(!c_ht_tru_ && b_ht_tru_){
4598  b_ht_tru_->GetEntry(entry_);
4599  c_ht_tru_ = true;
4600  }
4601  return ht_tru_;
4602 }
4603 
4604 float const & baby_base::htx() const{
4605  if(!read_only_){
4606  throw std::logic_error("Trying to write to const tree.");
4607  }
4608  if(!c_htx_ && b_htx_){
4609  b_htx_->GetEntry(entry_);
4610  c_htx_ = true;
4611  }
4612  return htx_;
4613 }
4614 
4615 float const & baby_base::htx40() const{
4616  if(!read_only_){
4617  throw std::logic_error("Trying to write to const tree.");
4618  }
4619  if(!c_htx40_ && b_htx40_){
4620  b_htx40_->GetEntry(entry_);
4621  c_htx40_ = true;
4622  }
4623  return htx40_;
4624 }
4625 
4626 float const & baby_base::htx50() const{
4627  if(!read_only_){
4628  throw std::logic_error("Trying to write to const tree.");
4629  }
4630  if(!c_htx50_ && b_htx50_){
4631  b_htx50_->GetEntry(entry_);
4632  c_htx50_ = true;
4633  }
4634  return htx50_;
4635 }
4636 
4637 float const & baby_base::isr_tru_eta() const{
4638  if(!read_only_){
4639  throw std::logic_error("Trying to write to const tree.");
4640  }
4642  b_isr_tru_eta_->GetEntry(entry_);
4643  c_isr_tru_eta_ = true;
4644  }
4645  return isr_tru_eta_;
4646 }
4647 
4648 float const & baby_base::isr_tru_phi() const{
4649  if(!read_only_){
4650  throw std::logic_error("Trying to write to const tree.");
4651  }
4653  b_isr_tru_phi_->GetEntry(entry_);
4654  c_isr_tru_phi_ = true;
4655  }
4656  return isr_tru_phi_;
4657 }
4658 
4659 float const & baby_base::isr_tru_pt() const{
4660  if(!read_only_){
4661  throw std::logic_error("Trying to write to const tree.");
4662  }
4663  if(!c_isr_tru_pt_ && b_isr_tru_pt_){
4664  b_isr_tru_pt_->GetEntry(entry_);
4665  c_isr_tru_pt_ = true;
4666  }
4667  return isr_tru_pt_;
4668 }
4669 
4670 float const & baby_base::jetsys_eta() const{
4671  if(!read_only_){
4672  throw std::logic_error("Trying to write to const tree.");
4673  }
4674  if(!c_jetsys_eta_ && b_jetsys_eta_){
4675  b_jetsys_eta_->GetEntry(entry_);
4676  c_jetsys_eta_ = true;
4677  }
4678  return jetsys_eta_;
4679 }
4680 
4681 float const & baby_base::jetsys_m() const{
4682  if(!read_only_){
4683  throw std::logic_error("Trying to write to const tree.");
4684  }
4685  if(!c_jetsys_m_ && b_jetsys_m_){
4686  b_jetsys_m_->GetEntry(entry_);
4687  c_jetsys_m_ = true;
4688  }
4689  return jetsys_m_;
4690 }
4691 
4692 float const & baby_base::jetsys_nob_eta() const{
4693  if(!read_only_){
4694  throw std::logic_error("Trying to write to const tree.");
4695  }
4697  b_jetsys_nob_eta_->GetEntry(entry_);
4698  c_jetsys_nob_eta_ = true;
4699  }
4700  return jetsys_nob_eta_;
4701 }
4702 
4703 float const & baby_base::jetsys_nob_m() const{
4704  if(!read_only_){
4705  throw std::logic_error("Trying to write to const tree.");
4706  }
4708  b_jetsys_nob_m_->GetEntry(entry_);
4709  c_jetsys_nob_m_ = true;
4710  }
4711  return jetsys_nob_m_;
4712 }
4713 
4714 float const & baby_base::jetsys_nob_phi() const{
4715  if(!read_only_){
4716  throw std::logic_error("Trying to write to const tree.");
4717  }
4719  b_jetsys_nob_phi_->GetEntry(entry_);
4720  c_jetsys_nob_phi_ = true;
4721  }
4722  return jetsys_nob_phi_;
4723 }
4724 
4725 float const & baby_base::jetsys_nob_pt() const{
4726  if(!read_only_){
4727  throw std::logic_error("Trying to write to const tree.");
4728  }
4730  b_jetsys_nob_pt_->GetEntry(entry_);
4731  c_jetsys_nob_pt_ = true;
4732  }
4733  return jetsys_nob_pt_;
4734 }
4735 
4736 float const & baby_base::jetsys_phi() const{
4737  if(!read_only_){
4738  throw std::logic_error("Trying to write to const tree.");
4739  }
4740  if(!c_jetsys_phi_ && b_jetsys_phi_){
4741  b_jetsys_phi_->GetEntry(entry_);
4742  c_jetsys_phi_ = true;
4743  }
4744  return jetsys_phi_;
4745 }
4746 
4747 float const & baby_base::jetsys_pt() const{
4748  if(!read_only_){
4749  throw std::logic_error("Trying to write to const tree.");
4750  }
4751  if(!c_jetsys_pt_ && b_jetsys_pt_){
4752  b_jetsys_pt_->GetEntry(entry_);
4753  c_jetsys_pt_ = true;
4754  }
4755  return jetsys_pt_;
4756 }
4757 
4758 float const & baby_base::m_tt() const{
4759  if(!read_only_){
4760  throw std::logic_error("Trying to write to const tree.");
4761  }
4762  if(!c_m_tt_ && b_m_tt_){
4763  b_m_tt_->GetEntry(entry_);
4764  c_m_tt_ = true;
4765  }
4766  return m_tt_;
4767 }
4768 
4769 float const & baby_base::mct() const{
4770  if(!read_only_){
4771  throw std::logic_error("Trying to write to const tree.");
4772  }
4773  if(!c_mct_ && b_mct_){
4774  b_mct_->GetEntry(entry_);
4775  c_mct_ = true;
4776  }
4777  return mct_;
4778 }
4779 
4780 float const & baby_base::met() const{
4781  if(!read_only_){
4782  throw std::logic_error("Trying to write to const tree.");
4783  }
4784  if(!c_met_ && b_met_){
4785  b_met_->GetEntry(entry_);
4786  c_met_ = true;
4787  }
4788  return met_;
4789 }
4790 
4791 float const & baby_base::met_calo() const{
4792  if(!read_only_){
4793  throw std::logic_error("Trying to write to const tree.");
4794  }
4795  if(!c_met_calo_ && b_met_calo_){
4796  b_met_calo_->GetEntry(entry_);
4797  c_met_calo_ = true;
4798  }
4799  return met_calo_;
4800 }
4801 
4802 float const & baby_base::met_calo_phi() const{
4803  if(!read_only_){
4804  throw std::logic_error("Trying to write to const tree.");
4805  }
4807  b_met_calo_phi_->GetEntry(entry_);
4808  c_met_calo_phi_ = true;
4809  }
4810  return met_calo_phi_;
4811 }
4812 
4813 float const & baby_base::met_mini() const{
4814  if(!read_only_){
4815  throw std::logic_error("Trying to write to const tree.");
4816  }
4817  if(!c_met_mini_ && b_met_mini_){
4818  b_met_mini_->GetEntry(entry_);
4819  c_met_mini_ = true;
4820  }
4821  return met_mini_;
4822 }
4823 
4824 float const & baby_base::met_mini_phi() const{
4825  if(!read_only_){
4826  throw std::logic_error("Trying to write to const tree.");
4827  }
4829  b_met_mini_phi_->GetEntry(entry_);
4830  c_met_mini_phi_ = true;
4831  }
4832  return met_mini_phi_;
4833 }
4834 
4835 float const & baby_base::met_nohf() const{
4836  if(!read_only_){
4837  throw std::logic_error("Trying to write to const tree.");
4838  }
4839  if(!c_met_nohf_ && b_met_nohf_){
4840  b_met_nohf_->GetEntry(entry_);
4841  c_met_nohf_ = true;
4842  }
4843  return met_nohf_;
4844 }
4845 
4846 float const & baby_base::met_nohf_phi() const{
4847  if(!read_only_){
4848  throw std::logic_error("Trying to write to const tree.");
4849  }
4851  b_met_nohf_phi_->GetEntry(entry_);
4852  c_met_nohf_phi_ = true;
4853  }
4854  return met_nohf_phi_;
4855 }
4856 
4857 float const & baby_base::met_phi() const{
4858  if(!read_only_){
4859  throw std::logic_error("Trying to write to const tree.");
4860  }
4861  if(!c_met_phi_ && b_met_phi_){
4862  b_met_phi_->GetEntry(entry_);
4863  c_met_phi_ = true;
4864  }
4865  return met_phi_;
4866 }
4867 
4868 float const & baby_base::met_raw() const{
4869  if(!read_only_){
4870  throw std::logic_error("Trying to write to const tree.");
4871  }
4872  if(!c_met_raw_ && b_met_raw_){
4873  b_met_raw_->GetEntry(entry_);
4874  c_met_raw_ = true;
4875  }
4876  return met_raw_;
4877 }
4878 
4879 float const & baby_base::met_raw_phi() const{
4880  if(!read_only_){
4881  throw std::logic_error("Trying to write to const tree.");
4882  }
4884  b_met_raw_phi_->GetEntry(entry_);
4885  c_met_raw_phi_ = true;
4886  }
4887  return met_raw_phi_;
4888 }
4889 
4890 float const & baby_base::met_rebal() const{
4891  if(!read_only_){
4892  throw std::logic_error("Trying to write to const tree.");
4893  }
4894  if(!c_met_rebal_ && b_met_rebal_){
4895  b_met_rebal_->GetEntry(entry_);
4896  c_met_rebal_ = true;
4897  }
4898  return met_rebal_;
4899 }
4900 
4901 float const & baby_base::met_tru() const{
4902  if(!read_only_){
4903  throw std::logic_error("Trying to write to const tree.");
4904  }
4905  if(!c_met_tru_ && b_met_tru_){
4906  b_met_tru_->GetEntry(entry_);
4907  c_met_tru_ = true;
4908  }
4909  return met_tru_;
4910 }
4911 
4912 float const & baby_base::met_tru_nuw() const{
4913  if(!read_only_){
4914  throw std::logic_error("Trying to write to const tree.");
4915  }
4917  b_met_tru_nuw_->GetEntry(entry_);
4918  c_met_tru_nuw_ = true;
4919  }
4920  return met_tru_nuw_;
4921 }
4922 
4923 float const & baby_base::met_tru_nuw_phi() const{
4924  if(!read_only_){
4925  throw std::logic_error("Trying to write to const tree.");
4926  }
4928  b_met_tru_nuw_phi_->GetEntry(entry_);
4929  c_met_tru_nuw_phi_ = true;
4930  }
4931  return met_tru_nuw_phi_;
4932 }
4933 
4934 float const & baby_base::met_tru_phi() const{
4935  if(!read_only_){
4936  throw std::logic_error("Trying to write to const tree.");
4937  }
4939  b_met_tru_phi_->GetEntry(entry_);
4940  c_met_tru_phi_ = true;
4941  }
4942  return met_tru_phi_;
4943 }
4944 
4945 float const & baby_base::mht() const{
4946  if(!read_only_){
4947  throw std::logic_error("Trying to write to const tree.");
4948  }
4949  if(!c_mht_ && b_mht_){
4950  b_mht_->GetEntry(entry_);
4951  c_mht_ = true;
4952  }
4953  return mht_;
4954 }
4955 
4956 float const & baby_base::mht_clean() const{
4957  if(!read_only_){
4958  throw std::logic_error("Trying to write to const tree.");
4959  }
4960  if(!c_mht_clean_ && b_mht_clean_){
4961  b_mht_clean_->GetEntry(entry_);
4962  c_mht_clean_ = true;
4963  }
4964  return mht_clean_;
4965 }
4966 
4967 float const & baby_base::mht_clean_phi() const{
4968  if(!read_only_){
4969  throw std::logic_error("Trying to write to const tree.");
4970  }
4972  b_mht_clean_phi_->GetEntry(entry_);
4973  c_mht_clean_phi_ = true;
4974  }
4975  return mht_clean_phi_;
4976 }
4977 
4978 float const & baby_base::mht_phi() const{
4979  if(!read_only_){
4980  throw std::logic_error("Trying to write to const tree.");
4981  }
4982  if(!c_mht_phi_ && b_mht_phi_){
4983  b_mht_phi_->GetEntry(entry_);
4984  c_mht_phi_ = true;
4985  }
4986  return mht_phi_;
4987 }
4988 
4989 float const & baby_base::mj08() const{
4990  if(!read_only_){
4991  throw std::logic_error("Trying to write to const tree.");
4992  }
4993  if(!c_mj08_ && b_mj08_){
4994  b_mj08_->GetEntry(entry_);
4995  c_mj08_ = true;
4996  }
4997  return mj08_;
4998 }
4999 
5000 float const & baby_base::mj12() const{
5001  if(!read_only_){
5002  throw std::logic_error("Trying to write to const tree.");
5003  }
5004  if(!c_mj12_ && b_mj12_){
5005  b_mj12_->GetEntry(entry_);
5006  c_mj12_ = true;
5007  }
5008  return mj12_;
5009 }
5010 
5011 float const & baby_base::mj14() const{
5012  if(!read_only_){
5013  throw std::logic_error("Trying to write to const tree.");
5014  }
5015  if(!c_mj14_ && b_mj14_){
5016  b_mj14_->GetEntry(entry_);
5017  c_mj14_ = true;
5018  }
5019  return mj14_;
5020 }
5021 
5022 float const & baby_base::mj14_nolep() const{
5023  if(!read_only_){
5024  throw std::logic_error("Trying to write to const tree.");
5025  }
5026  if(!c_mj14_nolep_ && b_mj14_nolep_){
5027  b_mj14_nolep_->GetEntry(entry_);
5028  c_mj14_nolep_ = true;
5029  }
5030  return mj14_nolep_;
5031 }
5032 
5033 float const & baby_base::mj40() const{
5034  if(!read_only_){
5035  throw std::logic_error("Trying to write to const tree.");
5036  }
5037  if(!c_mj40_ && b_mj40_){
5038  b_mj40_->GetEntry(entry_);
5039  c_mj40_ = true;
5040  }
5041  return mj40_;
5042 }
5043 
5044 float const & baby_base::mj50() const{
5045  if(!read_only_){
5046  throw std::logic_error("Trying to write to const tree.");
5047  }
5048  if(!c_mj50_ && b_mj50_){
5049  b_mj50_->GetEntry(entry_);
5050  c_mj50_ = true;
5051  }
5052  return mj50_;
5053 }
5054 
5055 float const & baby_base::mt() const{
5056  if(!read_only_){
5057  throw std::logic_error("Trying to write to const tree.");
5058  }
5059  if(!c_mt_ && b_mt_){
5060  b_mt_->GetEntry(entry_);
5061  c_mt_ = true;
5062  }
5063  return mt_;
5064 }
5065 
5066 float const & baby_base::mt2() const{
5067  if(!read_only_){
5068  throw std::logic_error("Trying to write to const tree.");
5069  }
5070  if(!c_mt2_ && b_mt2_){
5071  b_mt2_->GetEntry(entry_);
5072  c_mt2_ = true;
5073  }
5074  return mt2_;
5075 }
5076 
5077 float const & baby_base::mt2_0mass() const{
5078  if(!read_only_){
5079  throw std::logic_error("Trying to write to const tree.");
5080  }
5081  if(!c_mt2_0mass_ && b_mt2_0mass_){
5082  b_mt2_0mass_->GetEntry(entry_);
5083  c_mt2_0mass_ = true;
5084  }
5085  return mt2_0mass_;
5086 }
5087 
5088 float const & baby_base::mt_nohf() const{
5089  if(!read_only_){
5090  throw std::logic_error("Trying to write to const tree.");
5091  }
5092  if(!c_mt_nohf_ && b_mt_nohf_){
5093  b_mt_nohf_->GetEntry(entry_);
5094  c_mt_nohf_ = true;
5095  }
5096  return mt_nohf_;
5097 }
5098 
5099 float const & baby_base::mt_rebal() const{
5100  if(!read_only_){
5101  throw std::logic_error("Trying to write to const tree.");
5102  }
5103  if(!c_mt_rebal_ && b_mt_rebal_){
5104  b_mt_rebal_->GetEntry(entry_);
5105  c_mt_rebal_ = true;
5106  }
5107  return mt_rebal_;
5108 }
5109 
5110 float const & baby_base::mt_tru() const{
5111  if(!read_only_){
5112  throw std::logic_error("Trying to write to const tree.");
5113  }
5114  if(!c_mt_tru_ && b_mt_tru_){
5115  b_mt_tru_->GetEntry(entry_);
5116  c_mt_tru_ = true;
5117  }
5118  return mt_tru_;
5119 }
5120 
5121 float const & baby_base::mt_tru_nuw() const{
5122  if(!read_only_){
5123  throw std::logic_error("Trying to write to const tree.");
5124  }
5125  if(!c_mt_tru_nuw_ && b_mt_tru_nuw_){
5126  b_mt_tru_nuw_->GetEntry(entry_);
5127  c_mt_tru_nuw_ = true;
5128  }
5129  return mt_tru_nuw_;
5130 }
5131 
5132 float const & baby_base::mumu_eta() const{
5133  if(!read_only_){
5134  throw std::logic_error("Trying to write to const tree.");
5135  }
5136  if(!c_mumu_eta_ && b_mumu_eta_){
5137  b_mumu_eta_->GetEntry(entry_);
5138  c_mumu_eta_ = true;
5139  }
5140  return mumu_eta_;
5141 }
5142 
5143 float const & baby_base::mumu_m() const{
5144  if(!read_only_){
5145  throw std::logic_error("Trying to write to const tree.");
5146  }
5147  if(!c_mumu_m_ && b_mumu_m_){
5148  b_mumu_m_->GetEntry(entry_);
5149  c_mumu_m_ = true;
5150  }
5151  return mumu_m_;
5152 }
5153 
5154 float const & baby_base::mumu_phi() const{
5155  if(!read_only_){
5156  throw std::logic_error("Trying to write to const tree.");
5157  }
5158  if(!c_mumu_phi_ && b_mumu_phi_){
5159  b_mumu_phi_->GetEntry(entry_);
5160  c_mumu_phi_ = true;
5161  }
5162  return mumu_phi_;
5163 }
5164 
5165 float const & baby_base::mumu_pt() const{
5166  if(!read_only_){
5167  throw std::logic_error("Trying to write to const tree.");
5168  }
5169  if(!c_mumu_pt_ && b_mumu_pt_){
5170  b_mumu_pt_->GetEntry(entry_);
5171  c_mumu_pt_ = true;
5172  }
5173  return mumu_pt_;
5174 }
5175 
5176 float const & baby_base::mumu_pt1() const{
5177  if(!read_only_){
5178  throw std::logic_error("Trying to write to const tree.");
5179  }
5180  if(!c_mumu_pt1_ && b_mumu_pt1_){
5181  b_mumu_pt1_->GetEntry(entry_);
5182  c_mumu_pt1_ = true;
5183  }
5184  return mumu_pt1_;
5185 }
5186 
5187 float const & baby_base::mumu_pt2() const{
5188  if(!read_only_){
5189  throw std::logic_error("Trying to write to const tree.");
5190  }
5191  if(!c_mumu_pt2_ && b_mumu_pt2_){
5192  b_mumu_pt2_->GetEntry(entry_);
5193  c_mumu_pt2_ = true;
5194  }
5195  return mumu_pt2_;
5196 }
5197 
5198 float const & baby_base::mumu_w() const{
5199  if(!read_only_){
5200  throw std::logic_error("Trying to write to const tree.");
5201  }
5202  if(!c_mumu_w_ && b_mumu_w_){
5203  b_mumu_w_->GetEntry(entry_);
5204  c_mumu_w_ = true;
5205  }
5206  return mumu_w_;
5207 }
5208 
5209 float const & baby_base::mumuv_eta() const{
5210  if(!read_only_){
5211  throw std::logic_error("Trying to write to const tree.");
5212  }
5213  if(!c_mumuv_eta_ && b_mumuv_eta_){
5214  b_mumuv_eta_->GetEntry(entry_);
5215  c_mumuv_eta_ = true;
5216  }
5217  return mumuv_eta_;
5218 }
5219 
5220 float const & baby_base::mumuv_m() const{
5221  if(!read_only_){
5222  throw std::logic_error("Trying to write to const tree.");
5223  }
5224  if(!c_mumuv_m_ && b_mumuv_m_){
5225  b_mumuv_m_->GetEntry(entry_);
5226  c_mumuv_m_ = true;
5227  }
5228  return mumuv_m_;
5229 }
5230 
5231 float const & baby_base::mumuv_phi() const{
5232  if(!read_only_){
5233  throw std::logic_error("Trying to write to const tree.");
5234  }
5235  if(!c_mumuv_phi_ && b_mumuv_phi_){
5236  b_mumuv_phi_->GetEntry(entry_);
5237  c_mumuv_phi_ = true;
5238  }
5239  return mumuv_phi_;
5240 }
5241 
5242 float const & baby_base::mumuv_pt() const{
5243  if(!read_only_){
5244  throw std::logic_error("Trying to write to const tree.");
5245  }
5246  if(!c_mumuv_pt_ && b_mumuv_pt_){
5247  b_mumuv_pt_->GetEntry(entry_);
5248  c_mumuv_pt_ = true;
5249  }
5250  return mumuv_pt_;
5251 }
5252 
5253 float const & baby_base::mumuv_pt1() const{
5254  if(!read_only_){
5255  throw std::logic_error("Trying to write to const tree.");
5256  }
5257  if(!c_mumuv_pt1_ && b_mumuv_pt1_){
5258  b_mumuv_pt1_->GetEntry(entry_);
5259  c_mumuv_pt1_ = true;
5260  }
5261  return mumuv_pt1_;
5262 }
5263 
5264 float const & baby_base::mumuv_pt2() const{
5265  if(!read_only_){
5266  throw std::logic_error("Trying to write to const tree.");
5267  }
5268  if(!c_mumuv_pt2_ && b_mumuv_pt2_){
5269  b_mumuv_pt2_->GetEntry(entry_);
5270  c_mumuv_pt2_ = true;
5271  }
5272  return mumuv_pt2_;
5273 }
5274 
5275 float const & baby_base::mumuv_w() const{
5276  if(!read_only_){
5277  throw std::logic_error("Trying to write to const tree.");
5278  }
5279  if(!c_mumuv_w_ && b_mumuv_w_){
5280  b_mumuv_w_->GetEntry(entry_);
5281  c_mumuv_w_ = true;
5282  }
5283  return mumuv_w_;
5284 }
5285 
5286 float const & baby_base::nisr() const{
5287  if(!read_only_){
5288  throw std::logic_error("Trying to write to const tree.");
5289  }
5290  if(!c_nisr_ && b_nisr_){
5291  b_nisr_->GetEntry(entry_);
5292  c_nisr_ = true;
5293  }
5294  return nisr_;
5295 }
5296 
5297 float const & baby_base::ntrupv_mean() const{
5298  if(!read_only_){
5299  throw std::logic_error("Trying to write to const tree.");
5300  }
5302  b_ntrupv_mean_->GetEntry(entry_);
5303  c_ntrupv_mean_ = true;
5304  }
5305  return ntrupv_mean_;
5306 }
5307 
5308 float const & baby_base::onel_ele105() const{
5309  if(!read_only_){
5310  throw std::logic_error("Trying to write to const tree.");
5311  }
5313  b_onel_ele105_->GetEntry(entry_);
5314  c_onel_ele105_ = true;
5315  }
5316  return onel_ele105_;
5317 }
5318 
5319 float const & baby_base::onel_ele23() const{
5320  if(!read_only_){
5321  throw std::logic_error("Trying to write to const tree.");
5322  }
5323  if(!c_onel_ele23_ && b_onel_ele23_){
5324  b_onel_ele23_->GetEntry(entry_);
5325  c_onel_ele23_ = true;
5326  }
5327  return onel_ele23_;
5328 }
5329 
5330 float const & baby_base::onel_ele8() const{
5331  if(!read_only_){
5332  throw std::logic_error("Trying to write to const tree.");
5333  }
5334  if(!c_onel_ele8_ && b_onel_ele8_){
5335  b_onel_ele8_->GetEntry(entry_);
5336  c_onel_ele8_ = true;
5337  }
5338  return onel_ele8_;
5339 }
5340 
5341 float const & baby_base::onel_vvvl() const{
5342  if(!read_only_){
5343  throw std::logic_error("Trying to write to const tree.");
5344  }
5345  if(!c_onel_vvvl_ && b_onel_vvvl_){
5346  b_onel_vvvl_->GetEntry(entry_);
5347  c_onel_vvvl_ = true;
5348  }
5349  return onel_vvvl_;
5350 }
5351 
5352 float const & baby_base::onht() const{
5353  if(!read_only_){
5354  throw std::logic_error("Trying to write to const tree.");
5355  }
5356  if(!c_onht_ && b_onht_){
5357  b_onht_->GetEntry(entry_);
5358  c_onht_ = true;
5359  }
5360  return onht_;
5361 }
5362 
5363 float const & baby_base::onmet() const{
5364  if(!read_only_){
5365  throw std::logic_error("Trying to write to const tree.");
5366  }
5367  if(!c_onmet_ && b_onmet_){
5368  b_onmet_->GetEntry(entry_);
5369  c_onmet_ = true;
5370  }
5371  return onmet_;
5372 }
5373 
5374 float const & baby_base::onmu_isomu18() const{
5375  if(!read_only_){
5376  throw std::logic_error("Trying to write to const tree.");
5377  }
5379  b_onmu_isomu18_->GetEntry(entry_);
5380  c_onmu_isomu18_ = true;
5381  }
5382  return onmu_isomu18_;
5383 }
5384 
5385 float const & baby_base::onmu_mu50() const{
5386  if(!read_only_){
5387  throw std::logic_error("Trying to write to const tree.");
5388  }
5389  if(!c_onmu_mu50_ && b_onmu_mu50_){
5390  b_onmu_mu50_->GetEntry(entry_);
5391  c_onmu_mu50_ = true;
5392  }
5393  return onmu_mu50_;
5394 }
5395 
5396 float const & baby_base::onmu_mu8() const{
5397  if(!read_only_){
5398  throw std::logic_error("Trying to write to const tree.");
5399  }
5400  if(!c_onmu_mu8_ && b_onmu_mu8_){
5401  b_onmu_mu8_->GetEntry(entry_);
5402  c_onmu_mu8_ = true;
5403  }
5404  return onmu_mu8_;
5405 }
5406 
5407 float const & baby_base::onmu_vvvl() const{
5408  if(!read_only_){
5409  throw std::logic_error("Trying to write to const tree.");
5410  }
5411  if(!c_onmu_vvvl_ && b_onmu_vvvl_){
5412  b_onmu_vvvl_->GetEntry(entry_);
5413  c_onmu_vvvl_ = true;
5414  }
5415  return onmu_vvvl_;
5416 }
5417 
5418 float const & baby_base::onph_ph90() const{
5419  if(!read_only_){
5420  throw std::logic_error("Trying to write to const tree.");
5421  }
5422  if(!c_onph_ph90_ && b_onph_ph90_){
5423  b_onph_ph90_->GetEntry(entry_);
5424  c_onph_ph90_ = true;
5425  }
5426  return onph_ph90_;
5427 }
5428 
5429 float const & baby_base::st() const{
5430  if(!read_only_){
5431  throw std::logic_error("Trying to write to const tree.");
5432  }
5433  if(!c_st_ && b_st_){
5434  b_st_->GetEntry(entry_);
5435  c_st_ = true;
5436  }
5437  return st_;
5438 }
5439 
5440 float const & baby_base::st40() const{
5441  if(!read_only_){
5442  throw std::logic_error("Trying to write to const tree.");
5443  }
5444  if(!c_st40_ && b_st40_){
5445  b_st40_->GetEntry(entry_);
5446  c_st40_ = true;
5447  }
5448  return st40_;
5449 }
5450 
5451 float const & baby_base::st50() const{
5452  if(!read_only_){
5453  throw std::logic_error("Trying to write to const tree.");
5454  }
5455  if(!c_st50_ && b_st50_){
5456  b_st50_->GetEntry(entry_);
5457  c_st50_ = true;
5458  }
5459  return st50_;
5460 }
5461 
5462 float const & baby_base::w_btag() const{
5463  if(!read_only_){
5464  throw std::logic_error("Trying to write to const tree.");
5465  }
5466  if(!c_w_btag_ && b_w_btag_){
5467  b_w_btag_->GetEntry(entry_);
5468  c_w_btag_ = true;
5469  }
5470  return w_btag_;
5471 }
5472 
5473 float const & baby_base::w_btag40() const{
5474  if(!read_only_){
5475  throw std::logic_error("Trying to write to const tree.");
5476  }
5477  if(!c_w_btag40_ && b_w_btag40_){
5478  b_w_btag40_->GetEntry(entry_);
5479  c_w_btag40_ = true;
5480  }
5481  return w_btag40_;
5482 }
5483 
5484 float const & baby_base::w_btag_loose() const{
5485  if(!read_only_){
5486  throw std::logic_error("Trying to write to const tree.");
5487  }
5489  b_w_btag_loose_->GetEntry(entry_);
5490  c_w_btag_loose_ = true;
5491  }
5492  return w_btag_loose_;
5493 }
5494 
5495 float const & baby_base::w_fs_lep() const{
5496  if(!read_only_){
5497  throw std::logic_error("Trying to write to const tree.");
5498  }
5499  if(!c_w_fs_lep_ && b_w_fs_lep_){
5500  b_w_fs_lep_->GetEntry(entry_);
5501  c_w_fs_lep_ = true;
5502  }
5503  return w_fs_lep_;
5504 }
5505 
5506 float const & baby_base::w_isr() const{
5507  if(!read_only_){
5508  throw std::logic_error("Trying to write to const tree.");
5509  }
5510  if(!c_w_isr_ && b_w_isr_){
5511  b_w_isr_->GetEntry(entry_);
5512  c_w_isr_ = true;
5513  }
5514  return w_isr_;
5515 }
5516 
5517 float const & baby_base::w_lep() const{
5518  if(!read_only_){
5519  throw std::logic_error("Trying to write to const tree.");
5520  }
5521  if(!c_w_lep_ && b_w_lep_){
5522  b_w_lep_->GetEntry(entry_);
5523  c_w_lep_ = true;
5524  }
5525  return w_lep_;
5526 }
5527 
5528 float const & baby_base::w_lumi() const{
5529  if(!read_only_){
5530  throw std::logic_error("Trying to write to const tree.");
5531  }
5532  if(!c_w_lumi_ && b_w_lumi_){
5533  b_w_lumi_->GetEntry(entry_);
5534  c_w_lumi_ = true;
5535  }
5536  return w_lumi_;
5537 }
5538 
5539 float const & baby_base::w_pu() const{
5540  if(!read_only_){
5541  throw std::logic_error("Trying to write to const tree.");
5542  }
5543  if(!c_w_pu_ && b_w_pu_){
5544  b_w_pu_->GetEntry(entry_);
5545  c_w_pu_ = true;
5546  }
5547  return w_pu_;
5548 }
5549 
5550 float const & baby_base::w_toppt() const{
5551  if(!read_only_){
5552  throw std::logic_error("Trying to write to const tree.");
5553  }
5554  if(!c_w_toppt_ && b_w_toppt_){
5555  b_w_toppt_->GetEntry(entry_);
5556  c_w_toppt_ = true;
5557  }
5558  return w_toppt_;
5559 }
5560 
5561 float const & baby_base::weight() const{
5562  if(!read_only_){
5563  throw std::logic_error("Trying to write to const tree.");
5564  }
5565  if(!c_weight_ && b_weight_){
5566  b_weight_->GetEntry(entry_);
5567  c_weight_ = true;
5568  }
5569  return weight_;
5570 }
5571 
5572 float const & baby_base::weight_rpv() const{
5573  if(!read_only_){
5574  throw std::logic_error("Trying to write to const tree.");
5575  }
5576  if(!c_weight_rpv_ && b_weight_rpv_){
5577  b_weight_rpv_->GetEntry(entry_);
5578  c_weight_rpv_ = true;
5579  }
5580  return weight_rpv_;
5581 }
5582 
5583 int const & baby_base::hig_bin() const{
5584  if(!read_only_){
5585  throw std::logic_error("Trying to write to const tree.");
5586  }
5587  if(!c_hig_bin_ && b_hig_bin_){
5588  b_hig_bin_->GetEntry(entry_);
5589  c_hig_bin_ = true;
5590  }
5591  return hig_bin_;
5592 }
5593 
5594 int const & baby_base::lumiblock() const{
5595  if(!read_only_){
5596  throw std::logic_error("Trying to write to const tree.");
5597  }
5598  if(!c_lumiblock_ && b_lumiblock_){
5599  b_lumiblock_->GetEntry(entry_);
5600  c_lumiblock_ = true;
5601  }
5602  return lumiblock_;
5603 }
5604 
5605 int const & baby_base::mgluino() const{
5606  if(!read_only_){
5607  throw std::logic_error("Trying to write to const tree.");
5608  }
5609  if(!c_mgluino_ && b_mgluino_){
5610  b_mgluino_->GetEntry(entry_);
5611  c_mgluino_ = true;
5612  }
5613  return mgluino_;
5614 }
5615 
5616 int const & baby_base::mlsp() const{
5617  if(!read_only_){
5618  throw std::logic_error("Trying to write to const tree.");
5619  }
5620  if(!c_mlsp_ && b_mlsp_){
5621  b_mlsp_->GetEntry(entry_);
5622  c_mlsp_ = true;
5623  }
5624  return mlsp_;
5625 }
5626 
5627 int const & baby_base::nbl() const{
5628  if(!read_only_){
5629  throw std::logic_error("Trying to write to const tree.");
5630  }
5631  if(!c_nbl_ && b_nbl_){
5632  b_nbl_->GetEntry(entry_);
5633  c_nbl_ = true;
5634  }
5635  return nbl_;
5636 }
5637 
5638 int const & baby_base::nbm() const{
5639  if(!read_only_){
5640  throw std::logic_error("Trying to write to const tree.");
5641  }
5642  if(!c_nbm_ && b_nbm_){
5643  b_nbm_->GetEntry(entry_);
5644  c_nbm_ = true;
5645  }
5646  return nbm_;
5647 }
5648 
5649 int const & baby_base::nbm20() const{
5650  if(!read_only_){
5651  throw std::logic_error("Trying to write to const tree.");
5652  }
5653  if(!c_nbm20_ && b_nbm20_){
5654  b_nbm20_->GetEntry(entry_);
5655  c_nbm20_ = true;
5656  }
5657  return nbm20_;
5658 }
5659 
5660 int const & baby_base::nbm40() const{
5661  if(!read_only_){
5662  throw std::logic_error("Trying to write to const tree.");
5663  }
5664  if(!c_nbm40_ && b_nbm40_){
5665  b_nbm40_->GetEntry(entry_);
5666  c_nbm40_ = true;
5667  }
5668  return nbm40_;
5669 }
5670 
5671 int const & baby_base::nbm50() const{
5672  if(!read_only_){
5673  throw std::logic_error("Trying to write to const tree.");
5674  }
5675  if(!c_nbm50_ && b_nbm50_){
5676  b_nbm50_->GetEntry(entry_);
5677  c_nbm50_ = true;
5678  }
5679  return nbm50_;
5680 }
5681 
5682 int const & baby_base::nbm_ra2() const{
5683  if(!read_only_){
5684  throw std::logic_error("Trying to write to const tree.");
5685  }
5686  if(!c_nbm_ra2_ && b_nbm_ra2_){
5687  b_nbm_ra2_->GetEntry(entry_);
5688  c_nbm_ra2_ = true;
5689  }
5690  return nbm_ra2_;
5691 }
5692 
5693 int const & baby_base::nbt() const{
5694  if(!read_only_){
5695  throw std::logic_error("Trying to write to const tree.");
5696  }
5697  if(!c_nbt_ && b_nbt_){
5698  b_nbt_->GetEntry(entry_);
5699  c_nbt_ = true;
5700  }
5701  return nbt_;
5702 }
5703 
5704 int const & baby_base::nels() const{
5705  if(!read_only_){
5706  throw std::logic_error("Trying to write to const tree.");
5707  }
5708  if(!c_nels_ && b_nels_){
5709  b_nels_->GetEntry(entry_);
5710  c_nels_ = true;
5711  }
5712  return nels_;
5713 }
5714 
5715 int const & baby_base::nels_ele23() const{
5716  if(!read_only_){
5717  throw std::logic_error("Trying to write to const tree.");
5718  }
5719  if(!c_nels_ele23_ && b_nels_ele23_){
5720  b_nels_ele23_->GetEntry(entry_);
5721  c_nels_ele23_ = true;
5722  }
5723  return nels_ele23_;
5724 }
5725 
5726 int const & baby_base::nels_vvvl() const{
5727  if(!read_only_){
5728  throw std::logic_error("Trying to write to const tree.");
5729  }
5730  if(!c_nels_vvvl_ && b_nels_vvvl_){
5731  b_nels_vvvl_->GetEntry(entry_);
5732  c_nels_vvvl_ = true;
5733  }
5734  return nels_vvvl_;
5735 }
5736 
5737 int const & baby_base::nfjets14() const{
5738  if(!read_only_){
5739  throw std::logic_error("Trying to write to const tree.");
5740  }
5741  if(!c_nfjets14_ && b_nfjets14_){
5742  b_nfjets14_->GetEntry(entry_);
5743  c_nfjets14_ = true;
5744  }
5745  return nfjets14_;
5746 }
5747 
5748 int const & baby_base::nfjets40() const{
5749  if(!read_only_){
5750  throw std::logic_error("Trying to write to const tree.");
5751  }
5752  if(!c_nfjets40_ && b_nfjets40_){
5753  b_nfjets40_->GetEntry(entry_);
5754  c_nfjets40_ = true;
5755  }
5756  return nfjets40_;
5757 }
5758 
5759 int const & baby_base::nisr_me() const{
5760  if(!read_only_){
5761  throw std::logic_error("Trying to write to const tree.");
5762  }
5763  if(!c_nisr_me_ && b_nisr_me_){
5764  b_nisr_me_->GetEntry(entry_);
5765  c_nisr_me_ = true;
5766  }
5767  return nisr_me_;
5768 }
5769 
5770 int const & baby_base::njets() const{
5771  if(!read_only_){
5772  throw std::logic_error("Trying to write to const tree.");
5773  }
5774  if(!c_njets_ && b_njets_){
5775  b_njets_->GetEntry(entry_);
5776  c_njets_ = true;
5777  }
5778  return njets_;
5779 }
5780 
5781 int const & baby_base::njets20() const{
5782  if(!read_only_){
5783  throw std::logic_error("Trying to write to const tree.");
5784  }
5785  if(!c_njets20_ && b_njets20_){
5786  b_njets20_->GetEntry(entry_);
5787  c_njets20_ = true;
5788  }
5789  return njets20_;
5790 }
5791 
5792 int const & baby_base::njets40() const{
5793  if(!read_only_){
5794  throw std::logic_error("Trying to write to const tree.");
5795  }
5796  if(!c_njets40_ && b_njets40_){
5797  b_njets40_->GetEntry(entry_);
5798  c_njets40_ = true;
5799  }
5800  return njets40_;
5801 }
5802 
5803 int const & baby_base::njets50() const{
5804  if(!read_only_){
5805  throw std::logic_error("Trying to write to const tree.");
5806  }
5807  if(!c_njets50_ && b_njets50_){
5808  b_njets50_->GetEntry(entry_);
5809  c_njets50_ = true;
5810  }
5811  return njets50_;
5812 }
5813 
5814 int const & baby_base::njets_clean() const{
5815  if(!read_only_){
5816  throw std::logic_error("Trying to write to const tree.");
5817  }
5819  b_njets_clean_->GetEntry(entry_);
5820  c_njets_clean_ = true;
5821  }
5822  return njets_clean_;
5823 }
5824 
5825 int const & baby_base::njets_ra2() const{
5826  if(!read_only_){
5827  throw std::logic_error("Trying to write to const tree.");
5828  }
5829  if(!c_njets_ra2_ && b_njets_ra2_){
5830  b_njets_ra2_->GetEntry(entry_);
5831  c_njets_ra2_ = true;
5832  }
5833  return njets_ra2_;
5834 }
5835 
5836 int const & baby_base::nleps() const{
5837  if(!read_only_){
5838  throw std::logic_error("Trying to write to const tree.");
5839  }
5840  if(!c_nleps_ && b_nleps_){
5841  b_nleps_->GetEntry(entry_);
5842  c_nleps_ = true;
5843  }
5844  return nleps_;
5845 }
5846 
5847 int const & baby_base::nleps_tm() const{
5848  if(!read_only_){
5849  throw std::logic_error("Trying to write to const tree.");
5850  }
5851  if(!c_nleps_tm_ && b_nleps_tm_){
5852  b_nleps_tm_->GetEntry(entry_);
5853  c_nleps_tm_ = true;
5854  }
5855  return nleps_tm_;
5856 }
5857 
5858 int const & baby_base::nmus() const{
5859  if(!read_only_){
5860  throw std::logic_error("Trying to write to const tree.");
5861  }
5862  if(!c_nmus_ && b_nmus_){
5863  b_nmus_->GetEntry(entry_);
5864  c_nmus_ = true;
5865  }
5866  return nmus_;
5867 }
5868 
5869 int const & baby_base::nmus_isomu18() const{
5870  if(!read_only_){
5871  throw std::logic_error("Trying to write to const tree.");
5872  }
5874  b_nmus_isomu18_->GetEntry(entry_);
5875  c_nmus_isomu18_ = true;
5876  }
5877  return nmus_isomu18_;
5878 }
5879 
5880 int const & baby_base::nmus_vvvl() const{
5881  if(!read_only_){
5882  throw std::logic_error("Trying to write to const tree.");
5883  }
5884  if(!c_nmus_vvvl_ && b_nmus_vvvl_){
5885  b_nmus_vvvl_->GetEntry(entry_);
5886  c_nmus_vvvl_ = true;
5887  }
5888  return nmus_vvvl_;
5889 }
5890 
5891 int const & baby_base::nph() const{
5892  if(!read_only_){
5893  throw std::logic_error("Trying to write to const tree.");
5894  }
5895  if(!c_nph_ && b_nph_){
5896  b_nph_->GetEntry(entry_);
5897  c_nph_ = true;
5898  }
5899  return nph_;
5900 }
5901 
5902 int const & baby_base::npv() const{
5903  if(!read_only_){
5904  throw std::logic_error("Trying to write to const tree.");
5905  }
5906  if(!c_npv_ && b_npv_){
5907  b_npv_->GetEntry(entry_);
5908  c_npv_ = true;
5909  }
5910  return npv_;
5911 }
5912 
5913 int const & baby_base::ntks() const{
5914  if(!read_only_){
5915  throw std::logic_error("Trying to write to const tree.");
5916  }
5917  if(!c_ntks_ && b_ntks_){
5918  b_ntks_->GetEntry(entry_);
5919  c_ntks_ = true;
5920  }
5921  return ntks_;
5922 }
5923 
5924 int const & baby_base::ntruels() const{
5925  if(!read_only_){
5926  throw std::logic_error("Trying to write to const tree.");
5927  }
5928  if(!c_ntruels_ && b_ntruels_){
5929  b_ntruels_->GetEntry(entry_);
5930  c_ntruels_ = true;
5931  }
5932  return ntruels_;
5933 }
5934 
5935 int const & baby_base::ntruleps() const{
5936  if(!read_only_){
5937  throw std::logic_error("Trying to write to const tree.");
5938  }
5939  if(!c_ntruleps_ && b_ntruleps_){
5940  b_ntruleps_->GetEntry(entry_);
5941  c_ntruleps_ = true;
5942  }
5943  return ntruleps_;
5944 }
5945 
5946 int const & baby_base::ntrumus() const{
5947  if(!read_only_){
5948  throw std::logic_error("Trying to write to const tree.");
5949  }
5950  if(!c_ntrumus_ && b_ntrumus_){
5951  b_ntrumus_->GetEntry(entry_);
5952  c_ntrumus_ = true;
5953  }
5954  return ntrumus_;
5955 }
5956 
5957 int const & baby_base::ntrupv() const{
5958  if(!read_only_){
5959  throw std::logic_error("Trying to write to const tree.");
5960  }
5961  if(!c_ntrupv_ && b_ntrupv_){
5962  b_ntrupv_->GetEntry(entry_);
5963  c_ntrupv_ = true;
5964  }
5965  return ntrupv_;
5966 }
5967 
5968 int const & baby_base::ntrutaush() const{
5969  if(!read_only_){
5970  throw std::logic_error("Trying to write to const tree.");
5971  }
5972  if(!c_ntrutaush_ && b_ntrutaush_){
5973  b_ntrutaush_->GetEntry(entry_);
5974  c_ntrutaush_ = true;
5975  }
5976  return ntrutaush_;
5977 }
5978 
5979 int const & baby_base::ntrutausl() const{
5980  if(!read_only_){
5981  throw std::logic_error("Trying to write to const tree.");
5982  }
5983  if(!c_ntrutausl_ && b_ntrutausl_){
5984  b_ntrutausl_->GetEntry(entry_);
5985  c_ntrutausl_ = true;
5986  }
5987  return ntrutausl_;
5988 }
5989 
5990 int const & baby_base::nvels() const{
5991  if(!read_only_){
5992  throw std::logic_error("Trying to write to const tree.");
5993  }
5994  if(!c_nvels_ && b_nvels_){
5995  b_nvels_->GetEntry(entry_);
5996  c_nvels_ = true;
5997  }
5998  return nvels_;
5999 }
6000 
6001 int const & baby_base::nveto() const{
6002  if(!read_only_){
6003  throw std::logic_error("Trying to write to const tree.");
6004  }
6005  if(!c_nveto_ && b_nveto_){
6006  b_nveto_->GetEntry(entry_);
6007  c_nveto_ = true;
6008  }
6009  return nveto_;
6010 }
6011 
6012 int const & baby_base::nvleps() const{
6013  if(!read_only_){
6014  throw std::logic_error("Trying to write to const tree.");
6015  }
6016  if(!c_nvleps_ && b_nvleps_){
6017  b_nvleps_->GetEntry(entry_);
6018  c_nvleps_ = true;
6019  }
6020  return nvleps_;
6021 }
6022 
6023 int const & baby_base::nvmus() const{
6024  if(!read_only_){
6025  throw std::logic_error("Trying to write to const tree.");
6026  }
6027  if(!c_nvmus_ && b_nvmus_){
6028  b_nvmus_->GetEntry(entry_);
6029  c_nvmus_ = true;
6030  }
6031  return nvmus_;
6032 }
6033 
6034 int const & baby_base::run() const{
6035  if(!read_only_){
6036  throw std::logic_error("Trying to write to const tree.");
6037  }
6038  if(!c_run_ && b_run_){
6039  b_run_->GetEntry(entry_);
6040  c_run_ = true;
6041  }
6042  return run_;
6043 }
6044 
6045 int const & baby_base::type() const{
6046  if(!read_only_){
6047  throw std::logic_error("Trying to write to const tree.");
6048  }
6049  if(!c_type_ && b_type_){
6050  b_type_->GetEntry(entry_);
6051  c_type_ = true;
6052  }
6053  return type_;
6054 }
6055 
6056 std::vector<bool> const & baby_base::els_ele105() const{
6057  if(!read_only_){
6058  throw std::logic_error("Trying to write to const tree.");
6059  }
6060  if(!c_els_ele105_ && b_els_ele105_){
6061  b_els_ele105_->GetEntry(entry_);
6062  c_els_ele105_ = true;
6063  }
6064  return els_ele105_;
6065 }
6066 
6067 std::vector<bool> const & baby_base::els_ele23() const{
6068  if(!read_only_){
6069  throw std::logic_error("Trying to write to const tree.");
6070  }
6071  if(!c_els_ele23_ && b_els_ele23_){
6072  b_els_ele23_->GetEntry(entry_);
6073  c_els_ele23_ = true;
6074  }
6075  return els_ele23_;
6076 }
6077 
6078 std::vector<bool> const & baby_base::els_ele8() const{
6079  if(!read_only_){
6080  throw std::logic_error("Trying to write to const tree.");
6081  }
6082  if(!c_els_ele8_ && b_els_ele8_){
6083  b_els_ele8_->GetEntry(entry_);
6084  c_els_ele8_ = true;
6085  }
6086  return els_ele8_;
6087 }
6088 
6089 std::vector<bool> const & baby_base::els_inz() const{
6090  if(!read_only_){
6091  throw std::logic_error("Trying to write to const tree.");
6092  }
6093  if(!c_els_inz_ && b_els_inz_){
6094  b_els_inz_->GetEntry(entry_);
6095  c_els_inz_ = true;
6096  }
6097  return els_inz_;
6098 }
6099 
6100 std::vector<bool> const & baby_base::els_inzv() const{
6101  if(!read_only_){
6102  throw std::logic_error("Trying to write to const tree.");
6103  }
6104  if(!c_els_inzv_ && b_els_inzv_){
6105  b_els_inzv_->GetEntry(entry_);
6106  c_els_inzv_ = true;
6107  }
6108  return els_inzv_;
6109 }
6110 
6111 std::vector<bool> const & baby_base::els_ispf() const{
6112  if(!read_only_){
6113  throw std::logic_error("Trying to write to const tree.");
6114  }
6115  if(!c_els_ispf_ && b_els_ispf_){
6116  b_els_ispf_->GetEntry(entry_);
6117  c_els_ispf_ = true;
6118  }
6119  return els_ispf_;
6120 }
6121 
6122 std::vector<bool> const & baby_base::els_sig() const{
6123  if(!read_only_){
6124  throw std::logic_error("Trying to write to const tree.");
6125  }
6126  if(!c_els_sig_ && b_els_sig_){
6127  b_els_sig_->GetEntry(entry_);
6128  c_els_sig_ = true;
6129  }
6130  return els_sig_;
6131 }
6132 
6133 std::vector<bool> const & baby_base::els_sigid() const{
6134  if(!read_only_){
6135  throw std::logic_error("Trying to write to const tree.");
6136  }
6137  if(!c_els_sigid_ && b_els_sigid_){
6138  b_els_sigid_->GetEntry(entry_);
6139  c_els_sigid_ = true;
6140  }
6141  return els_sigid_;
6142 }
6143 
6144 std::vector<bool> const & baby_base::els_tight() const{
6145  if(!read_only_){
6146  throw std::logic_error("Trying to write to const tree.");
6147  }
6148  if(!c_els_tight_ && b_els_tight_){
6149  b_els_tight_->GetEntry(entry_);
6150  c_els_tight_ = true;
6151  }
6152  return els_tight_;
6153 }
6154 
6155 std::vector<bool> const & baby_base::els_tm() const{
6156  if(!read_only_){
6157  throw std::logic_error("Trying to write to const tree.");
6158  }
6159  if(!c_els_tm_ && b_els_tm_){
6160  b_els_tm_->GetEntry(entry_);
6161  c_els_tm_ = true;
6162  }
6163  return els_tm_;
6164 }
6165 
6166 std::vector<bool> const & baby_base::els_vvvl() const{
6167  if(!read_only_){
6168  throw std::logic_error("Trying to write to const tree.");
6169  }
6170  if(!c_els_vvvl_ && b_els_vvvl_){
6171  b_els_vvvl_->GetEntry(entry_);
6172  c_els_vvvl_ = true;
6173  }
6174  return els_vvvl_;
6175 }
6176 
6177 std::vector<bool> const & baby_base::jets_h1() const{
6178  if(!read_only_){
6179  throw std::logic_error("Trying to write to const tree.");
6180  }
6181  if(!c_jets_h1_ && b_jets_h1_){
6182  b_jets_h1_->GetEntry(entry_);
6183  c_jets_h1_ = true;
6184  }
6185  return jets_h1_;
6186 }
6187 
6188 std::vector<bool> const & baby_base::jets_h2() const{
6189  if(!read_only_){
6190  throw std::logic_error("Trying to write to const tree.");
6191  }
6192  if(!c_jets_h2_ && b_jets_h2_){
6193  b_jets_h2_->GetEntry(entry_);
6194  c_jets_h2_ = true;
6195  }
6196  return jets_h2_;
6197 }
6198 
6199 std::vector<bool> const & baby_base::jets_isisr() const{
6200  if(!read_only_){
6201  throw std::logic_error("Trying to write to const tree.");
6202  }
6203  if(!c_jets_isisr_ && b_jets_isisr_){
6204  b_jets_isisr_->GetEntry(entry_);
6205  c_jets_isisr_ = true;
6206  }
6207  return jets_isisr_;
6208 }
6209 
6210 std::vector<bool> const & baby_base::jets_islep() const{
6211  if(!read_only_){
6212  throw std::logic_error("Trying to write to const tree.");
6213  }
6214  if(!c_jets_islep_ && b_jets_islep_){
6215  b_jets_islep_->GetEntry(entry_);
6216  c_jets_islep_ = true;
6217  }
6218  return jets_islep_;
6219 }
6220 
6221 std::vector<bool> const & baby_base::mus_inz() const{
6222  if(!read_only_){
6223  throw std::logic_error("Trying to write to const tree.");
6224  }
6225  if(!c_mus_inz_ && b_mus_inz_){
6226  b_mus_inz_->GetEntry(entry_);
6227  c_mus_inz_ = true;
6228  }
6229  return mus_inz_;
6230 }
6231 
6232 std::vector<bool> const & baby_base::mus_inzv() const{
6233  if(!read_only_){
6234  throw std::logic_error("Trying to write to const tree.");
6235  }
6236  if(!c_mus_inzv_ && b_mus_inzv_){
6237  b_mus_inzv_->GetEntry(entry_);
6238  c_mus_inzv_ = true;
6239  }
6240  return mus_inzv_;
6241 }
6242 
6243 std::vector<bool> const & baby_base::mus_isomu18() const{
6244  if(!read_only_){
6245  throw std::logic_error("Trying to write to const tree.");
6246  }
6248  b_mus_isomu18_->GetEntry(entry_);
6249  c_mus_isomu18_ = true;
6250  }
6251  return mus_isomu18_;
6252 }
6253 
6254 std::vector<bool> const & baby_base::mus_mu50() const{
6255  if(!read_only_){
6256  throw std::logic_error("Trying to write to const tree.");
6257  }
6258  if(!c_mus_mu50_ && b_mus_mu50_){
6259  b_mus_mu50_->GetEntry(entry_);
6260  c_mus_mu50_ = true;
6261  }
6262  return mus_mu50_;
6263 }
6264 
6265 std::vector<bool> const & baby_base::mus_mu8() const{
6266  if(!read_only_){
6267  throw std::logic_error("Trying to write to const tree.");
6268  }
6269  if(!c_mus_mu8_ && b_mus_mu8_){
6270  b_mus_mu8_->GetEntry(entry_);
6271  c_mus_mu8_ = true;
6272  }
6273  return mus_mu8_;
6274 }
6275 
6276 std::vector<bool> const & baby_base::mus_sig() const{
6277  if(!read_only_){
6278  throw std::logic_error("Trying to write to const tree.");
6279  }
6280  if(!c_mus_sig_ && b_mus_sig_){
6281  b_mus_sig_->GetEntry(entry_);
6282  c_mus_sig_ = true;
6283  }
6284  return mus_sig_;
6285 }
6286 
6287 std::vector<bool> const & baby_base::mus_sigid() const{
6288  if(!read_only_){
6289  throw std::logic_error("Trying to write to const tree.");
6290  }
6291  if(!c_mus_sigid_ && b_mus_sigid_){
6292  b_mus_sigid_->GetEntry(entry_);
6293  c_mus_sigid_ = true;
6294  }
6295  return mus_sigid_;
6296 }
6297 
6298 std::vector<bool> const & baby_base::mus_tight() const{
6299  if(!read_only_){
6300  throw std::logic_error("Trying to write to const tree.");
6301  }
6302  if(!c_mus_tight_ && b_mus_tight_){
6303  b_mus_tight_->GetEntry(entry_);
6304  c_mus_tight_ = true;
6305  }
6306  return mus_tight_;
6307 }
6308 
6309 std::vector<bool> const & baby_base::mus_tm() const{
6310  if(!read_only_){
6311  throw std::logic_error("Trying to write to const tree.");
6312  }
6313  if(!c_mus_tm_ && b_mus_tm_){
6314  b_mus_tm_->GetEntry(entry_);
6315  c_mus_tm_ = true;
6316  }
6317  return mus_tm_;
6318 }
6319 
6320 std::vector<bool> const & baby_base::mus_trk_quality() const{
6321  if(!read_only_){
6322  throw std::logic_error("Trying to write to const tree.");
6323  }
6325  b_mus_trk_quality_->GetEntry(entry_);
6326  c_mus_trk_quality_ = true;
6327  }
6328  return mus_trk_quality_;
6329 }
6330 
6331 std::vector<bool> const & baby_base::mus_vvvl() const{
6332  if(!read_only_){
6333  throw std::logic_error("Trying to write to const tree.");
6334  }
6335  if(!c_mus_vvvl_ && b_mus_vvvl_){
6336  b_mus_vvvl_->GetEntry(entry_);
6337  c_mus_vvvl_ = true;
6338  }
6339  return mus_vvvl_;
6340 }
6341 
6342 std::vector<bool> const & baby_base::ph_ph90() const{
6343  if(!read_only_){
6344  throw std::logic_error("Trying to write to const tree.");
6345  }
6346  if(!c_ph_ph90_ && b_ph_ph90_){
6347  b_ph_ph90_->GetEntry(entry_);
6348  c_ph_ph90_ = true;
6349  }
6350  return ph_ph90_;
6351 }
6352 
6353 std::vector<bool> const & baby_base::ph_tm() const{
6354  if(!read_only_){
6355  throw std::logic_error("Trying to write to const tree.");
6356  }
6357  if(!c_ph_tm_ && b_ph_tm_){
6358  b_ph_tm_->GetEntry(entry_);
6359  c_ph_tm_ = true;
6360  }
6361  return ph_tm_;
6362 }
6363 
6364 std::vector<bool> const & baby_base::sys_pass() const{
6365  if(!read_only_){
6366  throw std::logic_error("Trying to write to const tree.");
6367  }
6368  if(!c_sys_pass_ && b_sys_pass_){
6369  b_sys_pass_->GetEntry(entry_);
6370  c_sys_pass_ = true;
6371  }
6372  return sys_pass_;
6373 }
6374 
6375 std::vector<bool> const & baby_base::sys_pass40() const{
6376  if(!read_only_){
6377  throw std::logic_error("Trying to write to const tree.");
6378  }
6379  if(!c_sys_pass40_ && b_sys_pass40_){
6380  b_sys_pass40_->GetEntry(entry_);
6381  c_sys_pass40_ = true;
6382  }
6383  return sys_pass40_;
6384 }
6385 
6386 std::vector<bool> const & baby_base::tks_tm() const{
6387  if(!read_only_){
6388  throw std::logic_error("Trying to write to const tree.");
6389  }
6390  if(!c_tks_tm_ && b_tks_tm_){
6391  b_tks_tm_->GetEntry(entry_);
6392  c_tks_tm_ = true;
6393  }
6394  return tks_tm_;
6395 }
6396 
6397 std::vector<bool> const & baby_base::trig() const{
6398  if(!read_only_){
6399  throw std::logic_error("Trying to write to const tree.");
6400  }
6401  if(!c_trig_ && b_trig_){
6402  b_trig_->GetEntry(entry_);
6403  c_trig_ = true;
6404  }
6405  return trig_;
6406 }
6407 
6408 std::vector<float> const & baby_base::els_d0() const{
6409  if(!read_only_){
6410  throw std::logic_error("Trying to write to const tree.");
6411  }
6412  if(!c_els_d0_ && b_els_d0_){
6413  b_els_d0_->GetEntry(entry_);
6414  c_els_d0_ = true;
6415  }
6416  return els_d0_;
6417 }
6418 
6419 std::vector<float> const & baby_base::els_deta_sctrk() const{
6420  if(!read_only_){
6421  throw std::logic_error("Trying to write to const tree.");
6422  }
6424  b_els_deta_sctrk_->GetEntry(entry_);
6425  c_els_deta_sctrk_ = true;
6426  }
6427  return els_deta_sctrk_;
6428 }
6429 
6430 std::vector<float> const & baby_base::els_dphi_sctrk() const{
6431  if(!read_only_){
6432  throw std::logic_error("Trying to write to const tree.");
6433  }
6435  b_els_dphi_sctrk_->GetEntry(entry_);
6436  c_els_dphi_sctrk_ = true;
6437  }
6438  return els_dphi_sctrk_;
6439 }
6440 
6441 std::vector<float> const & baby_base::els_dz() const{
6442  if(!read_only_){
6443  throw std::logic_error("Trying to write to const tree.");
6444  }
6445  if(!c_els_dz_ && b_els_dz_){
6446  b_els_dz_->GetEntry(entry_);
6447  c_els_dz_ = true;
6448  }
6449  return els_dz_;
6450 }
6451 
6452 std::vector<float> const & baby_base::els_em_e() const{
6453  if(!read_only_){
6454  throw std::logic_error("Trying to write to const tree.");
6455  }
6456  if(!c_els_em_e_ && b_els_em_e_){
6457  b_els_em_e_->GetEntry(entry_);
6458  c_els_em_e_ = true;
6459  }
6460  return els_em_e_;
6461 }
6462 
6463 std::vector<float> const & baby_base::els_eoverp() const{
6464  if(!read_only_){
6465  throw std::logic_error("Trying to write to const tree.");
6466  }
6467  if(!c_els_eoverp_ && b_els_eoverp_){
6468  b_els_eoverp_->GetEntry(entry_);
6469  c_els_eoverp_ = true;
6470  }
6471  return els_eoverp_;
6472 }
6473 
6474 std::vector<float> const & baby_base::els_eta() const{
6475  if(!read_only_){
6476  throw std::logic_error("Trying to write to const tree.");
6477  }
6478  if(!c_els_eta_ && b_els_eta_){
6479  b_els_eta_->GetEntry(entry_);
6480  c_els_eta_ = true;
6481  }
6482  return els_eta_;
6483 }
6484 
6485 std::vector<float> const & baby_base::els_hovere() const{
6486  if(!read_only_){
6487  throw std::logic_error("Trying to write to const tree.");
6488  }
6489  if(!c_els_hovere_ && b_els_hovere_){
6490  b_els_hovere_->GetEntry(entry_);
6491  c_els_hovere_ = true;
6492  }
6493  return els_hovere_;
6494 }
6495 
6496 std::vector<float> const & baby_base::els_ip3d() const{
6497  if(!read_only_){
6498  throw std::logic_error("Trying to write to const tree.");
6499  }
6500  if(!c_els_ip3d_ && b_els_ip3d_){
6501  b_els_ip3d_->GetEntry(entry_);
6502  c_els_ip3d_ = true;
6503  }
6504  return els_ip3d_;
6505 }
6506 
6507 std::vector<float> const & baby_base::els_miniso() const{
6508  if(!read_only_){
6509  throw std::logic_error("Trying to write to const tree.");
6510  }
6511  if(!c_els_miniso_ && b_els_miniso_){
6512  b_els_miniso_->GetEntry(entry_);
6513  c_els_miniso_ = true;
6514  }
6515  return els_miniso_;
6516 }
6517 
6518 std::vector<float> const & baby_base::els_phi() const{
6519  if(!read_only_){
6520  throw std::logic_error("Trying to write to const tree.");
6521  }
6522  if(!c_els_phi_ && b_els_phi_){
6523  b_els_phi_->GetEntry(entry_);
6524  c_els_phi_ = true;
6525  }
6526  return els_phi_;
6527 }
6528 
6529 std::vector<float> const & baby_base::els_pt() const{
6530  if(!read_only_){
6531  throw std::logic_error("Trying to write to const tree.");
6532  }
6533  if(!c_els_pt_ && b_els_pt_){
6534  b_els_pt_->GetEntry(entry_);
6535  c_els_pt_ = true;
6536  }
6537  return els_pt_;
6538 }
6539 
6540 std::vector<float> const & baby_base::els_reliso() const{
6541  if(!read_only_){
6542  throw std::logic_error("Trying to write to const tree.");
6543  }
6544  if(!c_els_reliso_ && b_els_reliso_){
6545  b_els_reliso_->GetEntry(entry_);
6546  c_els_reliso_ = true;
6547  }
6548  return els_reliso_;
6549 }
6550 
6551 std::vector<float> const & baby_base::els_sceta() const{
6552  if(!read_only_){
6553  throw std::logic_error("Trying to write to const tree.");
6554  }
6555  if(!c_els_sceta_ && b_els_sceta_){
6556  b_els_sceta_->GetEntry(entry_);
6557  c_els_sceta_ = true;
6558  }
6559  return els_sceta_;
6560 }
6561 
6562 std::vector<float> const & baby_base::els_trk_pt() const{
6563  if(!read_only_){
6564  throw std::logic_error("Trying to write to const tree.");
6565  }
6566  if(!c_els_trk_pt_ && b_els_trk_pt_){
6567  b_els_trk_pt_->GetEntry(entry_);
6568  c_els_trk_pt_ = true;
6569  }
6570  return els_trk_pt_;
6571 }
6572 
6573 std::vector<float> const & baby_base::els_trk_pterr() const{
6574  if(!read_only_){
6575  throw std::logic_error("Trying to write to const tree.");
6576  }
6578  b_els_trk_pterr_->GetEntry(entry_);
6579  c_els_trk_pterr_ = true;
6580  }
6581  return els_trk_pterr_;
6582 }
6583 
6584 std::vector<float> const & baby_base::els_vvvl_eta() const{
6585  if(!read_only_){
6586  throw std::logic_error("Trying to write to const tree.");
6587  }
6589  b_els_vvvl_eta_->GetEntry(entry_);
6590  c_els_vvvl_eta_ = true;
6591  }
6592  return els_vvvl_eta_;
6593 }
6594 
6595 std::vector<float> const & baby_base::els_vvvl_phi() const{
6596  if(!read_only_){
6597  throw std::logic_error("Trying to write to const tree.");
6598  }
6600  b_els_vvvl_phi_->GetEntry(entry_);
6601  c_els_vvvl_phi_ = true;
6602  }
6603  return els_vvvl_phi_;
6604 }
6605 
6606 std::vector<float> const & baby_base::els_vvvl_pt() const{
6607  if(!read_only_){
6608  throw std::logic_error("Trying to write to const tree.");
6609  }
6611  b_els_vvvl_pt_->GetEntry(entry_);
6612  c_els_vvvl_pt_ = true;
6613  }
6614  return els_vvvl_pt_;
6615 }
6616 
6617 std::vector<float> const & baby_base::fjets14_eta() const{
6618  if(!read_only_){
6619  throw std::logic_error("Trying to write to const tree.");
6620  }
6622  b_fjets14_eta_->GetEntry(entry_);
6623  c_fjets14_eta_ = true;
6624  }
6625  return fjets14_eta_;
6626 }
6627 
6628 std::vector<float> const & baby_base::fjets14_m() const{
6629  if(!read_only_){
6630  throw std::logic_error("Trying to write to const tree.");
6631  }
6632  if(!c_fjets14_m_ && b_fjets14_m_){
6633  b_fjets14_m_->GetEntry(entry_);
6634  c_fjets14_m_ = true;
6635  }
6636  return fjets14_m_;
6637 }
6638 
6639 std::vector<float> const & baby_base::fjets14_phi() const{
6640  if(!read_only_){
6641  throw std::logic_error("Trying to write to const tree.");
6642  }
6644  b_fjets14_phi_->GetEntry(entry_);
6645  c_fjets14_phi_ = true;
6646  }
6647  return fjets14_phi_;
6648 }
6649 
6650 std::vector<float> const & baby_base::fjets14_pt() const{
6651  if(!read_only_){
6652  throw std::logic_error("Trying to write to const tree.");
6653  }
6654  if(!c_fjets14_pt_ && b_fjets14_pt_){
6655  b_fjets14_pt_->GetEntry(entry_);
6656  c_fjets14_pt_ = true;
6657  }
6658  return fjets14_pt_;
6659 }
6660 
6661 std::vector<float> const & baby_base::fjets40_eta() const{
6662  if(!read_only_){
6663  throw std::logic_error("Trying to write to const tree.");
6664  }
6666  b_fjets40_eta_->GetEntry(entry_);
6667  c_fjets40_eta_ = true;
6668  }
6669  return fjets40_eta_;
6670 }
6671 
6672 std::vector<float> const & baby_base::fjets40_m() const{
6673  if(!read_only_){
6674  throw std::logic_error("Trying to write to const tree.");
6675  }
6676  if(!c_fjets40_m_ && b_fjets40_m_){
6677  b_fjets40_m_->GetEntry(entry_);
6678  c_fjets40_m_ = true;
6679  }
6680  return fjets40_m_;
6681 }
6682 
6683 std::vector<float> const & baby_base::fjets40_phi() const{
6684  if(!read_only_){
6685  throw std::logic_error("Trying to write to const tree.");
6686  }
6688  b_fjets40_phi_->GetEntry(entry_);
6689  c_fjets40_phi_ = true;
6690  }
6691  return fjets40_phi_;
6692 }
6693 
6694 std::vector<float> const & baby_base::fjets40_pt() const{
6695  if(!read_only_){
6696  throw std::logic_error("Trying to write to const tree.");
6697  }
6698  if(!c_fjets40_pt_ && b_fjets40_pt_){
6699  b_fjets40_pt_->GetEntry(entry_);
6700  c_fjets40_pt_ = true;
6701  }
6702  return fjets40_pt_;
6703 }
6704 
6705 std::vector<float> const & baby_base::jets_csv() const{
6706  if(!read_only_){
6707  throw std::logic_error("Trying to write to const tree.");
6708  }
6709  if(!c_jets_csv_ && b_jets_csv_){
6710  b_jets_csv_->GetEntry(entry_);
6711  c_jets_csv_ = true;
6712  }
6713  return jets_csv_;
6714 }
6715 
6716 std::vector<float> const & baby_base::jets_eta() const{
6717  if(!read_only_){
6718  throw std::logic_error("Trying to write to const tree.");
6719  }
6720  if(!c_jets_eta_ && b_jets_eta_){
6721  b_jets_eta_->GetEntry(entry_);
6722  c_jets_eta_ = true;
6723  }
6724  return jets_eta_;
6725 }
6726 
6727 std::vector<float> const & baby_base::jets_m() const{
6728  if(!read_only_){
6729  throw std::logic_error("Trying to write to const tree.");
6730  }
6731  if(!c_jets_m_ && b_jets_m_){
6732  b_jets_m_->GetEntry(entry_);
6733  c_jets_m_ = true;
6734  }
6735  return jets_m_;
6736 }
6737 
6738 std::vector<float> const & baby_base::jets_phi() const{
6739  if(!read_only_){
6740  throw std::logic_error("Trying to write to const tree.");
6741  }
6742  if(!c_jets_phi_ && b_jets_phi_){
6743  b_jets_phi_->GetEntry(entry_);
6744  c_jets_phi_ = true;
6745  }
6746  return jets_phi_;
6747 }
6748 
6749 std::vector<float> const & baby_base::jets_pt() const{
6750  if(!read_only_){
6751  throw std::logic_error("Trying to write to const tree.");
6752  }
6753  if(!c_jets_pt_ && b_jets_pt_){
6754  b_jets_pt_->GetEntry(entry_);
6755  c_jets_pt_ = true;
6756  }
6757  return jets_pt_;
6758 }
6759 
6760 std::vector<float> const & baby_base::jets_pt_res() const{
6761  if(!read_only_){
6762  throw std::logic_error("Trying to write to const tree.");
6763  }
6765  b_jets_pt_res_->GetEntry(entry_);
6766  c_jets_pt_res_ = true;
6767  }
6768  return jets_pt_res_;
6769 }
6770 
6771 std::vector<float> const & baby_base::leps_eta() const{
6772  if(!read_only_){
6773  throw std::logic_error("Trying to write to const tree.");
6774  }
6775  if(!c_leps_eta_ && b_leps_eta_){
6776  b_leps_eta_->GetEntry(entry_);
6777  c_leps_eta_ = true;
6778  }
6779  return leps_eta_;
6780 }
6781 
6782 std::vector<float> const & baby_base::leps_id() const{
6783  if(!read_only_){
6784  throw std::logic_error("Trying to write to const tree.");
6785  }
6786  if(!c_leps_id_ && b_leps_id_){
6787  b_leps_id_->GetEntry(entry_);
6788  c_leps_id_ = true;
6789  }
6790  return leps_id_;
6791 }
6792 
6793 std::vector<float> const & baby_base::leps_phi() const{
6794  if(!read_only_){
6795  throw std::logic_error("Trying to write to const tree.");
6796  }
6797  if(!c_leps_phi_ && b_leps_phi_){
6798  b_leps_phi_->GetEntry(entry_);
6799  c_leps_phi_ = true;
6800  }
6801  return leps_phi_;
6802 }
6803 
6804 std::vector<float> const & baby_base::leps_pt() const{
6805  if(!read_only_){
6806  throw std::logic_error("Trying to write to const tree.");
6807  }
6808  if(!c_leps_pt_ && b_leps_pt_){
6809  b_leps_pt_->GetEntry(entry_);
6810  c_leps_pt_ = true;
6811  }
6812  return leps_pt_;
6813 }
6814 
6815 std::vector<float> const & baby_base::mc_eta() const{
6816  if(!read_only_){
6817  throw std::logic_error("Trying to write to const tree.");
6818  }
6819  if(!c_mc_eta_ && b_mc_eta_){
6820  b_mc_eta_->GetEntry(entry_);
6821  c_mc_eta_ = true;
6822  }
6823  return mc_eta_;
6824 }
6825 
6826 std::vector<float> const & baby_base::mc_mass() const{
6827  if(!read_only_){
6828  throw std::logic_error("Trying to write to const tree.");
6829  }
6830  if(!c_mc_mass_ && b_mc_mass_){
6831  b_mc_mass_->GetEntry(entry_);
6832  c_mc_mass_ = true;
6833  }
6834  return mc_mass_;
6835 }
6836 
6837 std::vector<float> const & baby_base::mc_phi() const{
6838  if(!read_only_){
6839  throw std::logic_error("Trying to write to const tree.");
6840  }
6841  if(!c_mc_phi_ && b_mc_phi_){
6842  b_mc_phi_->GetEntry(entry_);
6843  c_mc_phi_ = true;
6844  }
6845  return mc_phi_;
6846 }
6847 
6848 std::vector<float> const & baby_base::mc_pt() const{
6849  if(!read_only_){
6850  throw std::logic_error("Trying to write to const tree.");
6851  }
6852  if(!c_mc_pt_ && b_mc_pt_){
6853  b_mc_pt_->GetEntry(entry_);
6854  c_mc_pt_ = true;
6855  }
6856  return mc_pt_;
6857 }
6858 
6859 std::vector<float> const & baby_base::mus_d0() const{
6860  if(!read_only_){
6861  throw std::logic_error("Trying to write to const tree.");
6862  }
6863  if(!c_mus_d0_ && b_mus_d0_){
6864  b_mus_d0_->GetEntry(entry_);
6865  c_mus_d0_ = true;
6866  }
6867  return mus_d0_;
6868 }
6869 
6870 std::vector<float> const & baby_base::mus_dz() const{
6871  if(!read_only_){
6872  throw std::logic_error("Trying to write to const tree.");
6873  }
6874  if(!c_mus_dz_ && b_mus_dz_){
6875  b_mus_dz_->GetEntry(entry_);
6876  c_mus_dz_ = true;
6877  }
6878  return mus_dz_;
6879 }
6880 
6881 std::vector<float> const & baby_base::mus_em_e() const{
6882  if(!read_only_){
6883  throw std::logic_error("Trying to write to const tree.");
6884  }
6885  if(!c_mus_em_e_ && b_mus_em_e_){
6886  b_mus_em_e_->GetEntry(entry_);
6887  c_mus_em_e_ = true;
6888  }
6889  return mus_em_e_;
6890 }
6891 
6892 std::vector<float> const & baby_base::mus_eta() const{
6893  if(!read_only_){
6894  throw std::logic_error("Trying to write to const tree.");
6895  }
6896  if(!c_mus_eta_ && b_mus_eta_){
6897  b_mus_eta_->GetEntry(entry_);
6898  c_mus_eta_ = true;
6899  }
6900  return mus_eta_;
6901 }
6902 
6903 std::vector<float> const & baby_base::mus_had_e() const{
6904  if(!read_only_){
6905  throw std::logic_error("Trying to write to const tree.");
6906  }
6907  if(!c_mus_had_e_ && b_mus_had_e_){
6908  b_mus_had_e_->GetEntry(entry_);
6909  c_mus_had_e_ = true;
6910  }
6911  return mus_had_e_;
6912 }
6913 
6914 std::vector<float> const & baby_base::mus_miniso() const{
6915  if(!read_only_){
6916  throw std::logic_error("Trying to write to const tree.");
6917  }
6918  if(!c_mus_miniso_ && b_mus_miniso_){
6919  b_mus_miniso_->GetEntry(entry_);
6920  c_mus_miniso_ = true;
6921  }
6922  return mus_miniso_;
6923 }
6924 
6925 std::vector<float> const & baby_base::mus_phi() const{
6926  if(!read_only_){
6927  throw std::logic_error("Trying to write to const tree.");
6928  }
6929  if(!c_mus_phi_ && b_mus_phi_){
6930  b_mus_phi_->GetEntry(entry_);
6931  c_mus_phi_ = true;
6932  }
6933  return mus_phi_;
6934 }
6935 
6936 std::vector<float> const & baby_base::mus_pt() const{
6937  if(!read_only_){
6938  throw std::logic_error("Trying to write to const tree.");
6939  }
6940  if(!c_mus_pt_ && b_mus_pt_){
6941  b_mus_pt_->GetEntry(entry_);
6942  c_mus_pt_ = true;
6943  }
6944  return mus_pt_;
6945 }
6946 
6947 std::vector<float> const & baby_base::mus_pterr() const{
6948  if(!read_only_){
6949  throw std::logic_error("Trying to write to const tree.");
6950  }
6951  if(!c_mus_pterr_ && b_mus_pterr_){
6952  b_mus_pterr_->GetEntry(entry_);
6953  c_mus_pterr_ = true;
6954  }
6955  return mus_pterr_;
6956 }
6957 
6958 std::vector<float> const & baby_base::mus_reliso() const{
6959  if(!read_only_){
6960  throw std::logic_error("Trying to write to const tree.");
6961  }
6962  if(!c_mus_reliso_ && b_mus_reliso_){
6963  b_mus_reliso_->GetEntry(entry_);
6964  c_mus_reliso_ = true;
6965  }
6966  return mus_reliso_;
6967 }
6968 
6969 std::vector<float> const & baby_base::mus_vvvl_eta() const{
6970  if(!read_only_){
6971  throw std::logic_error("Trying to write to const tree.");
6972  }
6974  b_mus_vvvl_eta_->GetEntry(entry_);
6975  c_mus_vvvl_eta_ = true;
6976  }
6977  return mus_vvvl_eta_;
6978 }
6979 
6980 std::vector<float> const & baby_base::mus_vvvl_phi() const{
6981  if(!read_only_){
6982  throw std::logic_error("Trying to write to const tree.");
6983  }
6985  b_mus_vvvl_phi_->GetEntry(entry_);
6986  c_mus_vvvl_phi_ = true;
6987  }
6988  return mus_vvvl_phi_;
6989 }
6990 
6991 std::vector<float> const & baby_base::mus_vvvl_pt() const{
6992  if(!read_only_){
6993  throw std::logic_error("Trying to write to const tree.");
6994  }
6996  b_mus_vvvl_pt_->GetEntry(entry_);
6997  c_mus_vvvl_pt_ = true;
6998  }
6999  return mus_vvvl_pt_;
7000 }
7001 
7002 std::vector<float> const & baby_base::ph_eta() const{
7003  if(!read_only_){
7004  throw std::logic_error("Trying to write to const tree.");
7005  }
7006  if(!c_ph_eta_ && b_ph_eta_){
7007  b_ph_eta_->GetEntry(entry_);
7008  c_ph_eta_ = true;
7009  }
7010  return ph_eta_;
7011 }
7012 
7013 std::vector<float> const & baby_base::ph_phi() const{
7014  if(!read_only_){
7015  throw std::logic_error("Trying to write to const tree.");
7016  }
7017  if(!c_ph_phi_ && b_ph_phi_){
7018  b_ph_phi_->GetEntry(entry_);
7019  c_ph_phi_ = true;
7020  }
7021  return ph_phi_;
7022 }
7023 
7024 std::vector<float> const & baby_base::ph_pt() const{
7025  if(!read_only_){
7026  throw std::logic_error("Trying to write to const tree.");
7027  }
7028  if(!c_ph_pt_ && b_ph_pt_){
7029  b_ph_pt_->GetEntry(entry_);
7030  c_ph_pt_ = true;
7031  }
7032  return ph_pt_;
7033 }
7034 
7035 std::vector<float> const & baby_base::sys_bctag() const{
7036  if(!read_only_){
7037  throw std::logic_error("Trying to write to const tree.");
7038  }
7039  if(!c_sys_bctag_ && b_sys_bctag_){
7040  b_sys_bctag_->GetEntry(entry_);
7041  c_sys_bctag_ = true;
7042  }
7043  return sys_bctag_;
7044 }
7045 
7046 std::vector<float> const & baby_base::sys_bctag40() const{
7047  if(!read_only_){
7048  throw std::logic_error("Trying to write to const tree.");
7049  }
7051  b_sys_bctag40_->GetEntry(entry_);
7052  c_sys_bctag40_ = true;
7053  }
7054  return sys_bctag40_;
7055 }
7056 
7057 std::vector<float> const & baby_base::sys_bctag_loose() const{
7058  if(!read_only_){
7059  throw std::logic_error("Trying to write to const tree.");
7060  }
7062  b_sys_bctag_loose_->GetEntry(entry_);
7063  c_sys_bctag_loose_ = true;
7064  }
7065  return sys_bctag_loose_;
7066 }
7067 
7068 std::vector<float> const & baby_base::sys_fs_bctag() const{
7069  if(!read_only_){
7070  throw std::logic_error("Trying to write to const tree.");
7071  }
7073  b_sys_fs_bctag_->GetEntry(entry_);
7074  c_sys_fs_bctag_ = true;
7075  }
7076  return sys_fs_bctag_;
7077 }
7078 
7079 std::vector<float> const & baby_base::sys_fs_bctag40() const{
7080  if(!read_only_){
7081  throw std::logic_error("Trying to write to const tree.");
7082  }
7084  b_sys_fs_bctag40_->GetEntry(entry_);
7085  c_sys_fs_bctag40_ = true;
7086  }
7087  return sys_fs_bctag40_;
7088 }
7089 
7090 std::vector<float> const & baby_base::sys_fs_lep() const{
7091  if(!read_only_){
7092  throw std::logic_error("Trying to write to const tree.");
7093  }
7094  if(!c_sys_fs_lep_ && b_sys_fs_lep_){
7095  b_sys_fs_lep_->GetEntry(entry_);
7096  c_sys_fs_lep_ = true;
7097  }
7098  return sys_fs_lep_;
7099 }
7100 
7101 std::vector<float> const & baby_base::sys_fs_udsgtag() const{
7102  if(!read_only_){
7103  throw std::logic_error("Trying to write to const tree.");
7104  }
7106  b_sys_fs_udsgtag_->GetEntry(entry_);
7107  c_sys_fs_udsgtag_ = true;
7108  }
7109  return sys_fs_udsgtag_;
7110 }
7111 
7112 std::vector<float> const & baby_base::sys_fs_udsgtag40() const{
7113  if(!read_only_){
7114  throw std::logic_error("Trying to write to const tree.");
7115  }
7117  b_sys_fs_udsgtag40_->GetEntry(entry_);
7118  c_sys_fs_udsgtag40_ = true;
7119  }
7120  return sys_fs_udsgtag40_;
7121 }
7122 
7123 std::vector<float> const & baby_base::sys_ht() const{
7124  if(!read_only_){
7125  throw std::logic_error("Trying to write to const tree.");
7126  }
7127  if(!c_sys_ht_ && b_sys_ht_){
7128  b_sys_ht_->GetEntry(entry_);
7129  c_sys_ht_ = true;
7130  }
7131  return sys_ht_;
7132 }
7133 
7134 std::vector<float> const & baby_base::sys_ht40() const{
7135  if(!read_only_){
7136  throw std::logic_error("Trying to write to const tree.");
7137  }
7138  if(!c_sys_ht40_ && b_sys_ht40_){
7139  b_sys_ht40_->GetEntry(entry_);
7140  c_sys_ht40_ = true;
7141  }
7142  return sys_ht40_;
7143 }
7144 
7145 std::vector<float> const & baby_base::sys_isr() const{
7146  if(!read_only_){
7147  throw std::logic_error("Trying to write to const tree.");
7148  }
7149  if(!c_sys_isr_ && b_sys_isr_){
7150  b_sys_isr_->GetEntry(entry_);
7151  c_sys_isr_ = true;
7152  }
7153  return sys_isr_;
7154 }
7155 
7156 std::vector<float> const & baby_base::sys_lep() const{
7157  if(!read_only_){
7158  throw std::logic_error("Trying to write to const tree.");
7159  }
7160  if(!c_sys_lep_ && b_sys_lep_){
7161  b_sys_lep_->GetEntry(entry_);
7162  c_sys_lep_ = true;
7163  }
7164  return sys_lep_;
7165 }
7166 
7167 std::vector<float> const & baby_base::sys_met() const{
7168  if(!read_only_){
7169  throw std::logic_error("Trying to write to const tree.");
7170  }
7171  if(!c_sys_met_ && b_sys_met_){
7172  b_sys_met_->GetEntry(entry_);
7173  c_sys_met_ = true;
7174  }
7175  return sys_met_;
7176 }
7177 
7178 std::vector<float> const & baby_base::sys_mj14() const{
7179  if(!read_only_){
7180  throw std::logic_error("Trying to write to const tree.");
7181  }
7182  if(!c_sys_mj14_ && b_sys_mj14_){
7183  b_sys_mj14_->GetEntry(entry_);
7184  c_sys_mj14_ = true;
7185  }
7186  return sys_mj14_;
7187 }
7188 
7189 std::vector<float> const & baby_base::sys_mj14_nolep() const{
7190  if(!read_only_){
7191  throw std::logic_error("Trying to write to const tree.");
7192  }
7194  b_sys_mj14_nolep_->GetEntry(entry_);
7195  c_sys_mj14_nolep_ = true;
7196  }
7197  return sys_mj14_nolep_;
7198 }
7199 
7200 std::vector<float> const & baby_base::sys_mj40() const{
7201  if(!read_only_){
7202  throw std::logic_error("Trying to write to const tree.");
7203  }
7204  if(!c_sys_mj40_ && b_sys_mj40_){
7205  b_sys_mj40_->GetEntry(entry_);
7206  c_sys_mj40_ = true;
7207  }
7208  return sys_mj40_;
7209 }
7210 
7211 std::vector<float> const & baby_base::sys_mt() const{
7212  if(!read_only_){
7213  throw std::logic_error("Trying to write to const tree.");
7214  }
7215  if(!c_sys_mt_ && b_sys_mt_){
7216  b_sys_mt_->GetEntry(entry_);
7217  c_sys_mt_ = true;
7218  }
7219  return sys_mt_;
7220 }
7221 
7222 std::vector<float> const & baby_base::sys_muf() const{
7223  if(!read_only_){
7224  throw std::logic_error("Trying to write to const tree.");
7225  }
7226  if(!c_sys_muf_ && b_sys_muf_){
7227  b_sys_muf_->GetEntry(entry_);
7228  c_sys_muf_ = true;
7229  }
7230  return sys_muf_;
7231 }
7232 
7233 std::vector<float> const & baby_base::sys_mur() const{
7234  if(!read_only_){
7235  throw std::logic_error("Trying to write to const tree.");
7236  }
7237  if(!c_sys_mur_ && b_sys_mur_){
7238  b_sys_mur_->GetEntry(entry_);
7239  c_sys_mur_ = true;
7240  }
7241  return sys_mur_;
7242 }
7243 
7244 std::vector<float> const & baby_base::sys_murf() const{
7245  if(!read_only_){
7246  throw std::logic_error("Trying to write to const tree.");
7247  }
7248  if(!c_sys_murf_ && b_sys_murf_){
7249  b_sys_murf_->GetEntry(entry_);
7250  c_sys_murf_ = true;
7251  }
7252  return sys_murf_;
7253 }
7254 
7255 std::vector<float> const & baby_base::sys_pu() const{
7256  if(!read_only_){
7257  throw std::logic_error("Trying to write to const tree.");
7258  }
7259  if(!c_sys_pu_ && b_sys_pu_){
7260  b_sys_pu_->GetEntry(entry_);
7261  c_sys_pu_ = true;
7262  }
7263  return sys_pu_;
7264 }
7265 
7266 std::vector<float> const & baby_base::sys_st() const{
7267  if(!read_only_){
7268  throw std::logic_error("Trying to write to const tree.");
7269  }
7270  if(!c_sys_st_ && b_sys_st_){
7271  b_sys_st_->GetEntry(entry_);
7272  c_sys_st_ = true;
7273  }
7274  return sys_st_;
7275 }
7276 
7277 std::vector<float> const & baby_base::sys_st40() const{
7278  if(!read_only_){
7279  throw std::logic_error("Trying to write to const tree.");
7280  }
7281  if(!c_sys_st40_ && b_sys_st40_){
7282  b_sys_st40_->GetEntry(entry_);
7283  c_sys_st40_ = true;
7284  }
7285  return sys_st40_;
7286 }
7287 
7288 std::vector<float> const & baby_base::sys_trig() const{
7289  if(!read_only_){
7290  throw std::logic_error("Trying to write to const tree.");
7291  }
7292  if(!c_sys_trig_ && b_sys_trig_){
7293  b_sys_trig_->GetEntry(entry_);
7294  c_sys_trig_ = true;
7295  }
7296  return sys_trig_;
7297 }
7298 
7299 std::vector<float> const & baby_base::sys_udsgtag() const{
7300  if(!read_only_){
7301  throw std::logic_error("Trying to write to const tree.");
7302  }
7304  b_sys_udsgtag_->GetEntry(entry_);
7305  c_sys_udsgtag_ = true;
7306  }
7307  return sys_udsgtag_;
7308 }
7309 
7310 std::vector<float> const & baby_base::sys_udsgtag40() const{
7311  if(!read_only_){
7312  throw std::logic_error("Trying to write to const tree.");
7313  }
7315  b_sys_udsgtag40_->GetEntry(entry_);
7316  c_sys_udsgtag40_ = true;
7317  }
7318  return sys_udsgtag40_;
7319 }
7320 
7321 std::vector<float> const & baby_base::sys_udsgtag_loose() const{
7322  if(!read_only_){
7323  throw std::logic_error("Trying to write to const tree.");
7324  }
7326  b_sys_udsgtag_loose_->GetEntry(entry_);
7327  c_sys_udsgtag_loose_ = true;
7328  }
7329  return sys_udsgtag_loose_;
7330 }
7331 
7332 std::vector<float> const & baby_base::tks_d0() const{
7333  if(!read_only_){
7334  throw std::logic_error("Trying to write to const tree.");
7335  }
7336  if(!c_tks_d0_ && b_tks_d0_){
7337  b_tks_d0_->GetEntry(entry_);
7338  c_tks_d0_ = true;
7339  }
7340  return tks_d0_;
7341 }
7342 
7343 std::vector<float> const & baby_base::tks_dz() const{
7344  if(!read_only_){
7345  throw std::logic_error("Trying to write to const tree.");
7346  }
7347  if(!c_tks_dz_ && b_tks_dz_){
7348  b_tks_dz_->GetEntry(entry_);
7349  c_tks_dz_ = true;
7350  }
7351  return tks_dz_;
7352 }
7353 
7354 std::vector<float> const & baby_base::tks_eta() const{
7355  if(!read_only_){
7356  throw std::logic_error("Trying to write to const tree.");
7357  }
7358  if(!c_tks_eta_ && b_tks_eta_){
7359  b_tks_eta_->GetEntry(entry_);
7360  c_tks_eta_ = true;
7361  }
7362  return tks_eta_;
7363 }
7364 
7365 std::vector<float> const & baby_base::tks_miniso() const{
7366  if(!read_only_){
7367  throw std::logic_error("Trying to write to const tree.");
7368  }
7369  if(!c_tks_miniso_ && b_tks_miniso_){
7370  b_tks_miniso_->GetEntry(entry_);
7371  c_tks_miniso_ = true;
7372  }
7373  return tks_miniso_;
7374 }
7375 
7376 std::vector<float> const & baby_base::tks_mt() const{
7377  if(!read_only_){
7378  throw std::logic_error("Trying to write to const tree.");
7379  }
7380  if(!c_tks_mt_ && b_tks_mt_){
7381  b_tks_mt_->GetEntry(entry_);
7382  c_tks_mt_ = true;
7383  }
7384  return tks_mt_;
7385 }
7386 
7387 std::vector<float> const & baby_base::tks_mt2() const{
7388  if(!read_only_){
7389  throw std::logic_error("Trying to write to const tree.");
7390  }
7391  if(!c_tks_mt2_ && b_tks_mt2_){
7392  b_tks_mt2_->GetEntry(entry_);
7393  c_tks_mt2_ = true;
7394  }
7395  return tks_mt2_;
7396 }
7397 
7398 std::vector<float> const & baby_base::tks_phi() const{
7399  if(!read_only_){
7400  throw std::logic_error("Trying to write to const tree.");
7401  }
7402  if(!c_tks_phi_ && b_tks_phi_){
7403  b_tks_phi_->GetEntry(entry_);
7404  c_tks_phi_ = true;
7405  }
7406  return tks_phi_;
7407 }
7408 
7409 std::vector<float> const & baby_base::tks_pt() const{
7410  if(!read_only_){
7411  throw std::logic_error("Trying to write to const tree.");
7412  }
7413  if(!c_tks_pt_ && b_tks_pt_){
7414  b_tks_pt_->GetEntry(entry_);
7415  c_tks_pt_ = true;
7416  }
7417  return tks_pt_;
7418 }
7419 
7420 std::vector<float> const & baby_base::tks_reliso() const{
7421  if(!read_only_){
7422  throw std::logic_error("Trying to write to const tree.");
7423  }
7424  if(!c_tks_reliso_ && b_tks_reliso_){
7425  b_tks_reliso_->GetEntry(entry_);
7426  c_tks_reliso_ = true;
7427  }
7428  return tks_reliso_;
7429 }
7430 
7431 std::vector<float> const & baby_base::trig_prescale() const{
7432  if(!read_only_){
7433  throw std::logic_error("Trying to write to const tree.");
7434  }
7436  b_trig_prescale_->GetEntry(entry_);
7437  c_trig_prescale_ = true;
7438  }
7439  return trig_prescale_;
7440 }
7441 
7442 std::vector<int> const & baby_base::els_charge() const{
7443  if(!read_only_){
7444  throw std::logic_error("Trying to write to const tree.");
7445  }
7446  if(!c_els_charge_ && b_els_charge_){
7447  b_els_charge_->GetEntry(entry_);
7448  c_els_charge_ = true;
7449  }
7450  return els_charge_;
7451 }
7452 
7453 std::vector<int> const & baby_base::els_trk_nholes() const{
7454  if(!read_only_){
7455  throw std::logic_error("Trying to write to const tree.");
7456  }
7458  b_els_trk_nholes_->GetEntry(entry_);
7459  c_els_trk_nholes_ = true;
7460  }
7461  return els_trk_nholes_;
7462 }
7463 
7464 std::vector<int> const & baby_base::fjets14_nconst() const{
7465  if(!read_only_){
7466  throw std::logic_error("Trying to write to const tree.");
7467  }
7469  b_fjets14_nconst_->GetEntry(entry_);
7470  c_fjets14_nconst_ = true;
7471  }
7472  return fjets14_nconst_;
7473 }
7474 
7475 std::vector<int> const & baby_base::fjets40_nconst() const{
7476  if(!read_only_){
7477  throw std::logic_error("Trying to write to const tree.");
7478  }
7480  b_fjets40_nconst_->GetEntry(entry_);
7481  c_fjets40_nconst_ = true;
7482  }
7483  return fjets40_nconst_;
7484 }
7485 
7486 std::vector<int> const & baby_base::jets_fjet08_index() const{
7487  if(!read_only_){
7488  throw std::logic_error("Trying to write to const tree.");
7489  }
7491  b_jets_fjet08_index_->GetEntry(entry_);
7492  c_jets_fjet08_index_ = true;
7493  }
7494  return jets_fjet08_index_;
7495 }
7496 
7497 std::vector<int> const & baby_base::jets_fjet12_index() const{
7498  if(!read_only_){
7499  throw std::logic_error("Trying to write to const tree.");
7500  }
7502  b_jets_fjet12_index_->GetEntry(entry_);
7503  c_jets_fjet12_index_ = true;
7504  }
7505  return jets_fjet12_index_;
7506 }
7507 
7508 std::vector<int> const & baby_base::jets_fjet14_index() const{
7509  if(!read_only_){
7510  throw std::logic_error("Trying to write to const tree.");
7511  }
7513  b_jets_fjet14_index_->GetEntry(entry_);
7514  c_jets_fjet14_index_ = true;
7515  }
7516  return jets_fjet14_index_;
7517 }
7518 
7519 std::vector<int> const & baby_base::jets_fjet14_nolep_index() const{
7520  if(!read_only_){
7521  throw std::logic_error("Trying to write to const tree.");
7522  }
7526  }
7527  return jets_fjet14_nolep_index_;
7528 }
7529 
7530 std::vector<int> const & baby_base::jets_fjet40_index() const{
7531  if(!read_only_){
7532  throw std::logic_error("Trying to write to const tree.");
7533  }
7535  b_jets_fjet40_index_->GetEntry(entry_);
7536  c_jets_fjet40_index_ = true;
7537  }
7538  return jets_fjet40_index_;
7539 }
7540 
7541 std::vector<int> const & baby_base::jets_fjet50_index() const{
7542  if(!read_only_){
7543  throw std::logic_error("Trying to write to const tree.");
7544  }
7546  b_jets_fjet50_index_->GetEntry(entry_);
7547  c_jets_fjet50_index_ = true;
7548  }
7549  return jets_fjet50_index_;
7550 }
7551 
7552 std::vector<int> const & baby_base::jets_hflavor() const{
7553  if(!read_only_){
7554  throw std::logic_error("Trying to write to const tree.");
7555  }
7557  b_jets_hflavor_->GetEntry(entry_);
7558  c_jets_hflavor_ = true;
7559  }
7560  return jets_hflavor_;
7561 }
7562 
7563 std::vector<int> const & baby_base::mc_id() const{
7564  if(!read_only_){
7565  throw std::logic_error("Trying to write to const tree.");
7566  }
7567  if(!c_mc_id_ && b_mc_id_){
7568  b_mc_id_->GetEntry(entry_);
7569  c_mc_id_ = true;
7570  }
7571  return mc_id_;
7572 }
7573 
7574 std::vector<int> const & baby_base::mc_mom() const{
7575  if(!read_only_){
7576  throw std::logic_error("Trying to write to const tree.");
7577  }
7578  if(!c_mc_mom_ && b_mc_mom_){
7579  b_mc_mom_->GetEntry(entry_);
7580  c_mc_mom_ = true;
7581  }
7582  return mc_mom_;
7583 }
7584 
7585 std::vector<int> const & baby_base::mc_momidx() const{
7586  if(!read_only_){
7587  throw std::logic_error("Trying to write to const tree.");
7588  }
7589  if(!c_mc_momidx_ && b_mc_momidx_){
7590  b_mc_momidx_->GetEntry(entry_);
7591  c_mc_momidx_ = true;
7592  }
7593  return mc_momidx_;
7594 }
7595 
7596 std::vector<int> const & baby_base::mc_status() const{
7597  if(!read_only_){
7598  throw std::logic_error("Trying to write to const tree.");
7599  }
7600  if(!c_mc_status_ && b_mc_status_){
7601  b_mc_status_->GetEntry(entry_);
7602  c_mc_status_ = true;
7603  }
7604  return mc_status_;
7605 }
7606 
7607 std::vector<int> const & baby_base::mus_charge() const{
7608  if(!read_only_){
7609  throw std::logic_error("Trying to write to const tree.");
7610  }
7611  if(!c_mus_charge_ && b_mus_charge_){
7612  b_mus_charge_->GetEntry(entry_);
7613  c_mus_charge_ = true;
7614  }
7615  return mus_charge_;
7616 }
7617 
7618 std::vector<int> const & baby_base::mus_trk_algo() const{
7619  if(!read_only_){
7620  throw std::logic_error("Trying to write to const tree.");
7621  }
7623  b_mus_trk_algo_->GetEntry(entry_);
7624  c_mus_trk_algo_ = true;
7625  }
7626  return mus_trk_algo_;
7627 }
7628 
7629 std::vector<int> const & baby_base::mus_trk_nholes_in() const{
7630  if(!read_only_){
7631  throw std::logic_error("Trying to write to const tree.");
7632  }
7634  b_mus_trk_nholes_in_->GetEntry(entry_);
7635  c_mus_trk_nholes_in_ = true;
7636  }
7637  return mus_trk_nholes_in_;
7638 }
7639 
7640 std::vector<int> const & baby_base::mus_trk_nholes_out() const{
7641  if(!read_only_){
7642  throw std::logic_error("Trying to write to const tree.");
7643  }
7645  b_mus_trk_nholes_out_->GetEntry(entry_);
7646  c_mus_trk_nholes_out_ = true;
7647  }
7648  return mus_trk_nholes_out_;
7649 }
7650 
7651 std::vector<int> const & baby_base::sys_nbm() const{
7652  if(!read_only_){
7653  throw std::logic_error("Trying to write to const tree.");
7654  }
7655  if(!c_sys_nbm_ && b_sys_nbm_){
7656  b_sys_nbm_->GetEntry(entry_);
7657  c_sys_nbm_ = true;
7658  }
7659  return sys_nbm_;
7660 }
7661 
7662 std::vector<int> const & baby_base::sys_nbm40() const{
7663  if(!read_only_){
7664  throw std::logic_error("Trying to write to const tree.");
7665  }
7666  if(!c_sys_nbm40_ && b_sys_nbm40_){
7667  b_sys_nbm40_->GetEntry(entry_);
7668  c_sys_nbm40_ = true;
7669  }
7670  return sys_nbm40_;
7671 }
7672 
7673 std::vector<int> const & baby_base::sys_njets() const{
7674  if(!read_only_){
7675  throw std::logic_error("Trying to write to const tree.");
7676  }
7677  if(!c_sys_njets_ && b_sys_njets_){
7678  b_sys_njets_->GetEntry(entry_);
7679  c_sys_njets_ = true;
7680  }
7681  return sys_njets_;
7682 }
7683 
7684 std::vector<int> const & baby_base::sys_njets40() const{
7685  if(!read_only_){
7686  throw std::logic_error("Trying to write to const tree.");
7687  }
7689  b_sys_njets40_->GetEntry(entry_);
7690  c_sys_njets40_ = true;
7691  }
7692  return sys_njets40_;
7693 }
7694 
7695 std::vector<int> const & baby_base::tks_pdg() const{
7696  if(!read_only_){
7697  throw std::logic_error("Trying to write to const tree.");
7698  }
7699  if(!c_tks_pdg_ && b_tks_pdg_){
7700  b_tks_pdg_->GetEntry(entry_);
7701  c_tks_pdg_ = true;
7702  }
7703  return tks_pdg_;
7704 }
7705 
7706 Long64_t & baby_base::event(){
7707  if(read_only_ && !c_event_ && b_event_){
7708  b_event_->GetEntry(entry_);
7709  c_event_ = true;
7710  }
7711  return event_;
7712 }
7713 
7715  if(read_only_ && !c_fromGS_ && b_fromGS_){
7716  b_fromGS_->GetEntry(entry_);
7717  c_fromGS_ = true;
7718  }
7719  return fromGS_;
7720 }
7721 
7724  b_jetmismeas_->GetEntry(entry_);
7725  c_jetmismeas_ = true;
7726  }
7727  return jetmismeas_;
7728 }
7729 
7731  if(read_only_ && !c_json12p9_ && b_json12p9_){
7732  b_json12p9_->GetEntry(entry_);
7733  c_json12p9_ = true;
7734  }
7735  return json12p9_;
7736 }
7737 
7739  if(read_only_ && !c_json2p6_ && b_json2p6_){
7740  b_json2p6_->GetEntry(entry_);
7741  c_json2p6_ = true;
7742  }
7743  return json2p6_;
7744 }
7745 
7747  if(read_only_ && !c_json4p0_ && b_json4p0_){
7748  b_json4p0_->GetEntry(entry_);
7749  c_json4p0_ = true;
7750  }
7751  return json4p0_;
7752 }
7753 
7755  if(read_only_ && !c_json7p65_ && b_json7p65_){
7756  b_json7p65_->GetEntry(entry_);
7757  c_json7p65_ = true;
7758  }
7759  return json7p65_;
7760 }
7761 
7763  if(read_only_ && !c_low_dphi_ && b_low_dphi_){
7764  b_low_dphi_->GetEntry(entry_);
7765  c_low_dphi_ = true;
7766  }
7767  return low_dphi_;
7768 }
7769 
7771  if(read_only_ && !c_nonblind_ && b_nonblind_){
7772  b_nonblind_->GetEntry(entry_);
7773  c_nonblind_ = true;
7774  }
7775  return nonblind_;
7776 }
7777 
7779  if(read_only_ && !c_pass_ && b_pass_){
7780  b_pass_->GetEntry(entry_);
7781  c_pass_ = true;
7782  }
7783  return pass_;
7784 }
7785 
7787  if(read_only_ && !c_pass20_ && b_pass20_){
7788  b_pass20_->GetEntry(entry_);
7789  c_pass20_ = true;
7790  }
7791  return pass20_;
7792 }
7793 
7795  if(read_only_ && !c_pass40_ && b_pass40_){
7796  b_pass40_->GetEntry(entry_);
7797  c_pass40_ = true;
7798  }
7799  return pass40_;
7800 }
7801 
7803  if(read_only_ && !c_pass50_ && b_pass50_){
7804  b_pass50_->GetEntry(entry_);
7805  c_pass50_ = true;
7806  }
7807  return pass50_;
7808 }
7809 
7812  b_pass_cschalo_->GetEntry(entry_);
7813  c_pass_cschalo_ = true;
7814  }
7815  return pass_cschalo_;
7816 }
7817 
7820  b_pass_ecaldeadcell_->GetEntry(entry_);
7821  c_pass_ecaldeadcell_ = true;
7822  }
7823  return pass_ecaldeadcell_;
7824 }
7825 
7828  b_pass_eebadsc_->GetEntry(entry_);
7829  c_pass_eebadsc_ = true;
7830  }
7831  return pass_eebadsc_;
7832 }
7833 
7836  b_pass_goodv_->GetEntry(entry_);
7837  c_pass_goodv_ = true;
7838  }
7839  return pass_goodv_;
7840 }
7841 
7844  b_pass_hbhe_->GetEntry(entry_);
7845  c_pass_hbhe_ = true;
7846  }
7847  return pass_hbhe_;
7848 }
7849 
7852  b_pass_hbheiso_->GetEntry(entry_);
7853  c_pass_hbheiso_ = true;
7854  }
7855  return pass_hbheiso_;
7856 }
7857 
7860  b_pass_jets_->GetEntry(entry_);
7861  c_pass_jets_ = true;
7862  }
7863  return pass_jets_;
7864 }
7865 
7868  b_pass_jets20_->GetEntry(entry_);
7869  c_pass_jets20_ = true;
7870  }
7871  return pass_jets20_;
7872 }
7873 
7876  b_pass_jets40_->GetEntry(entry_);
7877  c_pass_jets40_ = true;
7878  }
7879  return pass_jets40_;
7880 }
7881 
7884  b_pass_jets50_->GetEntry(entry_);
7885  c_pass_jets50_ = true;
7886  }
7887  return pass_jets50_;
7888 }
7889 
7892  b_pass_jets_nohf_->GetEntry(entry_);
7893  c_pass_jets_nohf_ = true;
7894  }
7895  return pass_jets_nohf_;
7896 }
7897 
7900  b_pass_jets_ra2_->GetEntry(entry_);
7901  c_pass_jets_ra2_ = true;
7902  }
7903  return pass_jets_ra2_;
7904 }
7905 
7908  b_pass_jets_tight_->GetEntry(entry_);
7909  c_pass_jets_tight_ = true;
7910  }
7911  return pass_jets_tight_;
7912 }
7913 
7916  b_pass_jets_tight_ra2_->GetEntry(entry_);
7917  c_pass_jets_tight_ra2_ = true;
7918  }
7919  return pass_jets_tight_ra2_;
7920 }
7921 
7924  b_pass_nohf_->GetEntry(entry_);
7925  c_pass_nohf_ = true;
7926  }
7927  return pass_nohf_;
7928 }
7929 
7931  if(read_only_ && !c_pass_ra2_ && b_pass_ra2_){
7932  b_pass_ra2_->GetEntry(entry_);
7933  c_pass_ra2_ = true;
7934  }
7935  return pass_ra2_;
7936 }
7937 
7940  b_pass_ra2_badmu_->GetEntry(entry_);
7941  c_pass_ra2_badmu_ = true;
7942  }
7943  return pass_ra2_badmu_;
7944 }
7945 
7947  if(read_only_ && !c_stitch_ && b_stitch_){
7948  b_stitch_->GetEntry(entry_);
7949  c_stitch_ = true;
7950  }
7951  return stitch_;
7952 }
7953 
7955  if(read_only_ && !c_trig_lep_ && b_trig_lep_){
7956  b_trig_lep_->GetEntry(entry_);
7957  c_trig_lep_ = true;
7958  }
7959  return trig_lep_;
7960 }
7961 
7963  if(read_only_ && !c_trig_met_ && b_trig_met_){
7964  b_trig_met_->GetEntry(entry_);
7965  c_trig_met_ = true;
7966  }
7967  return trig_met_;
7968 }
7969 
7971  if(read_only_ && !c_trig_ra4_ && b_trig_ra4_){
7972  b_trig_ra4_->GetEntry(entry_);
7973  c_trig_ra4_ = true;
7974  }
7975  return trig_ra4_;
7976 }
7977 
7980  b_trig_vvvl_->GetEntry(entry_);
7981  c_trig_vvvl_ = true;
7982  }
7983  return trig_vvvl_;
7984 }
7985 
7987  if(read_only_ && !c_dphi1_ && b_dphi1_){
7988  b_dphi1_->GetEntry(entry_);
7989  c_dphi1_ = true;
7990  }
7991  return dphi1_;
7992 }
7993 
7995  if(read_only_ && !c_dphi2_ && b_dphi2_){
7996  b_dphi2_->GetEntry(entry_);
7997  c_dphi2_ = true;
7998  }
7999  return dphi2_;
8000 }
8001 
8003  if(read_only_ && !c_dphi3_ && b_dphi3_){
8004  b_dphi3_->GetEntry(entry_);
8005  c_dphi3_ = true;
8006  }
8007  return dphi3_;
8008 }
8009 
8011  if(read_only_ && !c_dphi4_ && b_dphi4_){
8012  b_dphi4_->GetEntry(entry_);
8013  c_dphi4_ = true;
8014  }
8015  return dphi4_;
8016 }
8017 
8020  b_dphi_wlep_->GetEntry(entry_);
8021  c_dphi_wlep_ = true;
8022  }
8023  return dphi_wlep_;
8024 }
8025 
8028  b_eff_jetid_->GetEntry(entry_);
8029  c_eff_jetid_ = true;
8030  }
8031  return eff_jetid_;
8032 }
8033 
8035  if(read_only_ && !c_eff_trig_ && b_eff_trig_){
8036  b_eff_trig_->GetEntry(entry_);
8037  c_eff_trig_ = true;
8038  }
8039  return eff_trig_;
8040 }
8041 
8043  if(read_only_ && !c_elel_eta_ && b_elel_eta_){
8044  b_elel_eta_->GetEntry(entry_);
8045  c_elel_eta_ = true;
8046  }
8047  return elel_eta_;
8048 }
8049 
8051  if(read_only_ && !c_elel_m_ && b_elel_m_){
8052  b_elel_m_->GetEntry(entry_);
8053  c_elel_m_ = true;
8054  }
8055  return elel_m_;
8056 }
8057 
8059  if(read_only_ && !c_elel_phi_ && b_elel_phi_){
8060  b_elel_phi_->GetEntry(entry_);
8061  c_elel_phi_ = true;
8062  }
8063  return elel_phi_;
8064 }
8065 
8067  if(read_only_ && !c_elel_pt_ && b_elel_pt_){
8068  b_elel_pt_->GetEntry(entry_);
8069  c_elel_pt_ = true;
8070  }
8071  return elel_pt_;
8072 }
8073 
8075  if(read_only_ && !c_elel_pt1_ && b_elel_pt1_){
8076  b_elel_pt1_->GetEntry(entry_);
8077  c_elel_pt1_ = true;
8078  }
8079  return elel_pt1_;
8080 }
8081 
8083  if(read_only_ && !c_elel_pt2_ && b_elel_pt2_){
8084  b_elel_pt2_->GetEntry(entry_);
8085  c_elel_pt2_ = true;
8086  }
8087  return elel_pt2_;
8088 }
8089 
8091  if(read_only_ && !c_elel_w_ && b_elel_w_){
8092  b_elel_w_->GetEntry(entry_);
8093  c_elel_w_ = true;
8094  }
8095  return elel_w_;
8096 }
8097 
8100  b_elelv_eta_->GetEntry(entry_);
8101  c_elelv_eta_ = true;
8102  }
8103  return elelv_eta_;
8104 }
8105 
8107  if(read_only_ && !c_elelv_m_ && b_elelv_m_){
8108  b_elelv_m_->GetEntry(entry_);
8109  c_elelv_m_ = true;
8110  }
8111  return elelv_m_;
8112 }
8113 
8116  b_elelv_phi_->GetEntry(entry_);
8117  c_elelv_phi_ = true;
8118  }
8119  return elelv_phi_;
8120 }
8121 
8123  if(read_only_ && !c_elelv_pt_ && b_elelv_pt_){
8124  b_elelv_pt_->GetEntry(entry_);
8125  c_elelv_pt_ = true;
8126  }
8127  return elelv_pt_;
8128 }
8129 
8132  b_elelv_pt1_->GetEntry(entry_);
8133  c_elelv_pt1_ = true;
8134  }
8135  return elelv_pt1_;
8136 }
8137 
8140  b_elelv_pt2_->GetEntry(entry_);
8141  c_elelv_pt2_ = true;
8142  }
8143  return elelv_pt2_;
8144 }
8145 
8147  if(read_only_ && !c_elelv_w_ && b_elelv_w_){
8148  b_elelv_w_->GetEntry(entry_);
8149  c_elelv_w_ = true;
8150  }
8151  return elelv_w_;
8152 }
8153 
8155  if(read_only_ && !c_elmu_eta_ && b_elmu_eta_){
8156  b_elmu_eta_->GetEntry(entry_);
8157  c_elmu_eta_ = true;
8158  }
8159  return elmu_eta_;
8160 }
8161 
8163  if(read_only_ && !c_elmu_m_ && b_elmu_m_){
8164  b_elmu_m_->GetEntry(entry_);
8165  c_elmu_m_ = true;
8166  }
8167  return elmu_m_;
8168 }
8169 
8171  if(read_only_ && !c_elmu_phi_ && b_elmu_phi_){
8172  b_elmu_phi_->GetEntry(entry_);
8173  c_elmu_phi_ = true;
8174  }
8175  return elmu_phi_;
8176 }
8177 
8179  if(read_only_ && !c_elmu_pt_ && b_elmu_pt_){
8180  b_elmu_pt_->GetEntry(entry_);
8181  c_elmu_pt_ = true;
8182  }
8183  return elmu_pt_;
8184 }
8185 
8187  if(read_only_ && !c_elmu_pt1_ && b_elmu_pt1_){
8188  b_elmu_pt1_->GetEntry(entry_);
8189  c_elmu_pt1_ = true;
8190  }
8191  return elmu_pt1_;
8192 }
8193 
8195  if(read_only_ && !c_elmu_pt2_ && b_elmu_pt2_){
8196  b_elmu_pt2_->GetEntry(entry_);
8197  c_elmu_pt2_ = true;
8198  }
8199  return elmu_pt2_;
8200 }
8201 
8203  if(read_only_ && !c_elmu_w_ && b_elmu_w_){
8204  b_elmu_w_->GetEntry(entry_);
8205  c_elmu_w_ = true;
8206  }
8207  return elmu_w_;
8208 }
8209 
8211  if(read_only_ && !c_hig1_eta_ && b_hig1_eta_){
8212  b_hig1_eta_->GetEntry(entry_);
8213  c_hig1_eta_ = true;
8214  }
8215  return hig1_eta_;
8216 }
8217 
8219  if(read_only_ && !c_hig1_m_ && b_hig1_m_){
8220  b_hig1_m_->GetEntry(entry_);
8221  c_hig1_m_ = true;
8222  }
8223  return hig1_m_;
8224 }
8225 
8227  if(read_only_ && !c_hig1_phi_ && b_hig1_phi_){
8228  b_hig1_phi_->GetEntry(entry_);
8229  c_hig1_phi_ = true;
8230  }
8231  return hig1_phi_;
8232 }
8233 
8235  if(read_only_ && !c_hig1_pt_ && b_hig1_pt_){
8236  b_hig1_pt_->GetEntry(entry_);
8237  c_hig1_pt_ = true;
8238  }
8239  return hig1_pt_;
8240 }
8241 
8243  if(read_only_ && !c_hig2_eta_ && b_hig2_eta_){
8244  b_hig2_eta_->GetEntry(entry_);
8245  c_hig2_eta_ = true;
8246  }
8247  return hig2_eta_;
8248 }
8249 
8251  if(read_only_ && !c_hig2_m_ && b_hig2_m_){
8252  b_hig2_m_->GetEntry(entry_);
8253  c_hig2_m_ = true;
8254  }
8255  return hig2_m_;
8256 }
8257 
8259  if(read_only_ && !c_hig2_phi_ && b_hig2_phi_){
8260  b_hig2_phi_->GetEntry(entry_);
8261  c_hig2_phi_ = true;
8262  }
8263  return hig2_phi_;
8264 }
8265 
8267  if(read_only_ && !c_hig2_pt_ && b_hig2_pt_){
8268  b_hig2_pt_->GetEntry(entry_);
8269  c_hig2_pt_ = true;
8270  }
8271  return hig2_pt_;
8272 }
8273 
8275  if(read_only_ && !c_hig_am_ && b_hig_am_){
8276  b_hig_am_->GetEntry(entry_);
8277  c_hig_am_ = true;
8278  }
8279  return hig_am_;
8280 }
8281 
8283  if(read_only_ && !c_hig_dm_ && b_hig_dm_){
8284  b_hig_dm_->GetEntry(entry_);
8285  c_hig_dm_ = true;
8286  }
8287  return hig_dm_;
8288 }
8289 
8291  if(read_only_ && !c_hig_dphi_ && b_hig_dphi_){
8292  b_hig_dphi_->GetEntry(entry_);
8293  c_hig_dphi_ = true;
8294  }
8295  return hig_dphi_;
8296 }
8297 
8300  b_hig_drmax_->GetEntry(entry_);
8301  c_hig_drmax_ = true;
8302  }
8303  return hig_drmax_;
8304 }
8305 
8306 float & baby_base::ht(){
8307  if(read_only_ && !c_ht_ && b_ht_){
8308  b_ht_->GetEntry(entry_);
8309  c_ht_ = true;
8310  }
8311  return ht_;
8312 }
8313 
8315  if(read_only_ && !c_ht40_ && b_ht40_){
8316  b_ht40_->GetEntry(entry_);
8317  c_ht40_ = true;
8318  }
8319  return ht40_;
8320 }
8321 
8323  if(read_only_ && !c_ht50_ && b_ht50_){
8324  b_ht50_->GetEntry(entry_);
8325  c_ht50_ = true;
8326  }
8327  return ht50_;
8328 }
8329 
8331  if(read_only_ && !c_ht_clean_ && b_ht_clean_){
8332  b_ht_clean_->GetEntry(entry_);
8333  c_ht_clean_ = true;
8334  }
8335  return ht_clean_;
8336 }
8337 
8339  if(read_only_ && !c_ht_hlt_ && b_ht_hlt_){
8340  b_ht_hlt_->GetEntry(entry_);
8341  c_ht_hlt_ = true;
8342  }
8343  return ht_hlt_;
8344 }
8345 
8348  b_ht_isr_me_->GetEntry(entry_);
8349  c_ht_isr_me_ = true;
8350  }
8351  return ht_isr_me_;
8352 }
8353 
8355  if(read_only_ && !c_ht_ra2_ && b_ht_ra2_){
8356  b_ht_ra2_->GetEntry(entry_);
8357  c_ht_ra2_ = true;
8358  }
8359  return ht_ra2_;
8360 }
8361 
8363  if(read_only_ && !c_ht_tru_ && b_ht_tru_){
8364  b_ht_tru_->GetEntry(entry_);
8365  c_ht_tru_ = true;
8366  }
8367  return ht_tru_;
8368 }
8369 
8370 float & baby_base::htx(){
8371  if(read_only_ && !c_htx_ && b_htx_){
8372  b_htx_->GetEntry(entry_);
8373  c_htx_ = true;
8374  }
8375  return htx_;
8376 }
8377 
8379  if(read_only_ && !c_htx40_ && b_htx40_){
8380  b_htx40_->GetEntry(entry_);
8381  c_htx40_ = true;
8382  }
8383  return htx40_;
8384 }
8385 
8387  if(read_only_ && !c_htx50_ && b_htx50_){
8388  b_htx50_->GetEntry(entry_);
8389  c_htx50_ = true;
8390  }
8391  return htx50_;
8392 }
8393 
8396  b_isr_tru_eta_->GetEntry(entry_);
8397  c_isr_tru_eta_ = true;
8398  }
8399  return isr_tru_eta_;
8400 }
8401 
8404  b_isr_tru_phi_->GetEntry(entry_);
8405  c_isr_tru_phi_ = true;
8406  }
8407  return isr_tru_phi_;
8408 }
8409 
8412  b_isr_tru_pt_->GetEntry(entry_);
8413  c_isr_tru_pt_ = true;
8414  }
8415  return isr_tru_pt_;
8416 }
8417 
8420  b_jetsys_eta_->GetEntry(entry_);
8421  c_jetsys_eta_ = true;
8422  }
8423  return jetsys_eta_;
8424 }
8425 
8427  if(read_only_ && !c_jetsys_m_ && b_jetsys_m_){
8428  b_jetsys_m_->GetEntry(entry_);
8429  c_jetsys_m_ = true;
8430  }
8431  return jetsys_m_;
8432 }
8433 
8436  b_jetsys_nob_eta_->GetEntry(entry_);
8437  c_jetsys_nob_eta_ = true;
8438  }
8439  return jetsys_nob_eta_;
8440 }
8441 
8444  b_jetsys_nob_m_->GetEntry(entry_);
8445  c_jetsys_nob_m_ = true;
8446  }
8447  return jetsys_nob_m_;
8448 }
8449 
8452  b_jetsys_nob_phi_->GetEntry(entry_);
8453  c_jetsys_nob_phi_ = true;
8454  }
8455  return jetsys_nob_phi_;
8456 }
8457 
8460  b_jetsys_nob_pt_->GetEntry(entry_);
8461  c_jetsys_nob_pt_ = true;
8462  }
8463  return jetsys_nob_pt_;
8464 }
8465 
8468  b_jetsys_phi_->GetEntry(entry_);
8469  c_jetsys_phi_ = true;
8470  }
8471  return jetsys_phi_;
8472 }
8473 
8476  b_jetsys_pt_->GetEntry(entry_);
8477  c_jetsys_pt_ = true;
8478  }
8479  return jetsys_pt_;
8480 }
8481 
8483  if(read_only_ && !c_m_tt_ && b_m_tt_){
8484  b_m_tt_->GetEntry(entry_);
8485  c_m_tt_ = true;
8486  }
8487  return m_tt_;
8488 }
8489 
8490 float & baby_base::mct(){
8491  if(read_only_ && !c_mct_ && b_mct_){
8492  b_mct_->GetEntry(entry_);
8493  c_mct_ = true;
8494  }
8495  return mct_;
8496 }
8497 
8498 float & baby_base::met(){
8499  if(read_only_ && !c_met_ && b_met_){
8500  b_met_->GetEntry(entry_);
8501  c_met_ = true;
8502  }
8503  return met_;
8504 }
8505 
8507  if(read_only_ && !c_met_calo_ && b_met_calo_){
8508  b_met_calo_->GetEntry(entry_);
8509  c_met_calo_ = true;
8510  }
8511  return met_calo_;
8512 }
8513 
8516  b_met_calo_phi_->GetEntry(entry_);
8517  c_met_calo_phi_ = true;
8518  }
8519  return met_calo_phi_;
8520 }
8521 
8523  if(read_only_ && !c_met_mini_ && b_met_mini_){
8524  b_met_mini_->GetEntry(entry_);
8525  c_met_mini_ = true;
8526  }
8527  return met_mini_;
8528 }
8529 
8532  b_met_mini_phi_->GetEntry(entry_);
8533  c_met_mini_phi_ = true;
8534  }
8535  return met_mini_phi_;
8536 }
8537 
8539  if(read_only_ && !c_met_nohf_ && b_met_nohf_){
8540  b_met_nohf_->GetEntry(entry_);
8541  c_met_nohf_ = true;
8542  }
8543  return met_nohf_;
8544 }
8545 
8548  b_met_nohf_phi_->GetEntry(entry_);
8549  c_met_nohf_phi_ = true;
8550  }
8551  return met_nohf_phi_;
8552 }
8553 
8555  if(read_only_ && !c_met_phi_ && b_met_phi_){
8556  b_met_phi_->GetEntry(entry_);
8557  c_met_phi_ = true;
8558  }
8559  return met_phi_;
8560 }
8561 
8563  if(read_only_ && !c_met_raw_ && b_met_raw_){
8564  b_met_raw_->GetEntry(entry_);
8565  c_met_raw_ = true;
8566  }
8567  return met_raw_;
8568 }
8569 
8572  b_met_raw_phi_->GetEntry(entry_);
8573  c_met_raw_phi_ = true;
8574  }
8575  return met_raw_phi_;
8576 }
8577 
8580  b_met_rebal_->GetEntry(entry_);
8581  c_met_rebal_ = true;
8582  }
8583  return met_rebal_;
8584 }
8585 
8587  if(read_only_ && !c_met_tru_ && b_met_tru_){
8588  b_met_tru_->GetEntry(entry_);
8589  c_met_tru_ = true;
8590  }
8591  return met_tru_;
8592 }
8593 
8596  b_met_tru_nuw_->GetEntry(entry_);
8597  c_met_tru_nuw_ = true;
8598  }
8599  return met_tru_nuw_;
8600 }
8601 
8604  b_met_tru_nuw_phi_->GetEntry(entry_);
8605  c_met_tru_nuw_phi_ = true;
8606  }
8607  return met_tru_nuw_phi_;
8608 }
8609 
8612  b_met_tru_phi_->GetEntry(entry_);
8613  c_met_tru_phi_ = true;
8614  }
8615  return met_tru_phi_;
8616 }
8617 
8618 float & baby_base::mht(){
8619  if(read_only_ && !c_mht_ && b_mht_){
8620  b_mht_->GetEntry(entry_);
8621  c_mht_ = true;
8622  }
8623  return mht_;
8624 }
8625 
8628  b_mht_clean_->GetEntry(entry_);
8629  c_mht_clean_ = true;
8630  }
8631  return mht_clean_;
8632 }
8633 
8636  b_mht_clean_phi_->GetEntry(entry_);
8637  c_mht_clean_phi_ = true;
8638  }
8639  return mht_clean_phi_;
8640 }
8641 
8643  if(read_only_ && !c_mht_phi_ && b_mht_phi_){
8644  b_mht_phi_->GetEntry(entry_);
8645  c_mht_phi_ = true;
8646  }
8647  return mht_phi_;
8648 }
8649 
8651  if(read_only_ && !c_mj08_ && b_mj08_){
8652  b_mj08_->GetEntry(entry_);
8653  c_mj08_ = true;
8654  }
8655  return mj08_;
8656 }
8657 
8659  if(read_only_ && !c_mj12_ && b_mj12_){
8660  b_mj12_->GetEntry(entry_);
8661  c_mj12_ = true;
8662  }
8663  return mj12_;
8664 }
8665 
8667  if(read_only_ && !c_mj14_ && b_mj14_){
8668  b_mj14_->GetEntry(entry_);
8669  c_mj14_ = true;
8670  }
8671  return mj14_;
8672 }
8673 
8676  b_mj14_nolep_->GetEntry(entry_);
8677  c_mj14_nolep_ = true;
8678  }
8679  return mj14_nolep_;
8680 }
8681 
8683  if(read_only_ && !c_mj40_ && b_mj40_){
8684  b_mj40_->GetEntry(entry_);
8685  c_mj40_ = true;
8686  }
8687  return mj40_;
8688 }
8689 
8691  if(read_only_ && !c_mj50_ && b_mj50_){
8692  b_mj50_->GetEntry(entry_);
8693  c_mj50_ = true;
8694  }
8695  return mj50_;
8696 }
8697 
8698 float & baby_base::mt(){
8699  if(read_only_ && !c_mt_ && b_mt_){
8700  b_mt_->GetEntry(entry_);
8701  c_mt_ = true;
8702  }
8703  return mt_;
8704 }
8705 
8706 float & baby_base::mt2(){
8707  if(read_only_ && !c_mt2_ && b_mt2_){
8708  b_mt2_->GetEntry(entry_);
8709  c_mt2_ = true;
8710  }
8711  return mt2_;
8712 }
8713 
8716  b_mt2_0mass_->GetEntry(entry_);
8717  c_mt2_0mass_ = true;
8718  }
8719  return mt2_0mass_;
8720 }
8721 
8723  if(read_only_ && !c_mt_nohf_ && b_mt_nohf_){
8724  b_mt_nohf_->GetEntry(entry_);
8725  c_mt_nohf_ = true;
8726  }
8727  return mt_nohf_;
8728 }
8729 
8731  if(read_only_ && !c_mt_rebal_ && b_mt_rebal_){
8732  b_mt_rebal_->GetEntry(entry_);
8733  c_mt_rebal_ = true;
8734  }
8735  return mt_rebal_;
8736 }
8737 
8739  if(read_only_ && !c_mt_tru_ && b_mt_tru_){
8740  b_mt_tru_->GetEntry(entry_);
8741  c_mt_tru_ = true;
8742  }
8743  return mt_tru_;
8744 }
8745 
8748  b_mt_tru_nuw_->GetEntry(entry_);
8749  c_mt_tru_nuw_ = true;
8750  }
8751  return mt_tru_nuw_;
8752 }
8753 
8755  if(read_only_ && !c_mumu_eta_ && b_mumu_eta_){
8756  b_mumu_eta_->GetEntry(entry_);
8757  c_mumu_eta_ = true;
8758  }
8759  return mumu_eta_;
8760 }
8761 
8763  if(read_only_ && !c_mumu_m_ && b_mumu_m_){
8764  b_mumu_m_->GetEntry(entry_);
8765  c_mumu_m_ = true;
8766  }
8767  return mumu_m_;
8768 }
8769 
8771  if(read_only_ && !c_mumu_phi_ && b_mumu_phi_){
8772  b_mumu_phi_->GetEntry(entry_);
8773  c_mumu_phi_ = true;
8774  }
8775  return mumu_phi_;
8776 }
8777 
8779  if(read_only_ && !c_mumu_pt_ && b_mumu_pt_){
8780  b_mumu_pt_->GetEntry(entry_);
8781  c_mumu_pt_ = true;
8782  }
8783  return mumu_pt_;
8784 }
8785 
8787  if(read_only_ && !c_mumu_pt1_ && b_mumu_pt1_){
8788  b_mumu_pt1_->GetEntry(entry_);
8789  c_mumu_pt1_ = true;
8790  }
8791  return mumu_pt1_;
8792 }
8793 
8795  if(read_only_ && !c_mumu_pt2_ && b_mumu_pt2_){
8796  b_mumu_pt2_->GetEntry(entry_);
8797  c_mumu_pt2_ = true;
8798  }
8799  return mumu_pt2_;
8800 }
8801 
8803  if(read_only_ && !c_mumu_w_ && b_mumu_w_){
8804  b_mumu_w_->GetEntry(entry_);
8805  c_mumu_w_ = true;
8806  }
8807  return mumu_w_;
8808 }
8809 
8812  b_mumuv_eta_->GetEntry(entry_);
8813  c_mumuv_eta_ = true;
8814  }
8815  return mumuv_eta_;
8816 }
8817 
8819  if(read_only_ && !c_mumuv_m_ && b_mumuv_m_){
8820  b_mumuv_m_->GetEntry(entry_);
8821  c_mumuv_m_ = true;
8822  }
8823  return mumuv_m_;
8824 }
8825 
8828  b_mumuv_phi_->GetEntry(entry_);
8829  c_mumuv_phi_ = true;
8830  }
8831  return mumuv_phi_;
8832 }
8833 
8835  if(read_only_ && !c_mumuv_pt_ && b_mumuv_pt_){
8836  b_mumuv_pt_->GetEntry(entry_);
8837  c_mumuv_pt_ = true;
8838  }
8839  return mumuv_pt_;
8840 }
8841 
8844  b_mumuv_pt1_->GetEntry(entry_);
8845  c_mumuv_pt1_ = true;
8846  }
8847  return mumuv_pt1_;
8848 }
8849 
8852  b_mumuv_pt2_->GetEntry(entry_);
8853  c_mumuv_pt2_ = true;
8854  }
8855  return mumuv_pt2_;
8856 }
8857 
8859  if(read_only_ && !c_mumuv_w_ && b_mumuv_w_){
8860  b_mumuv_w_->GetEntry(entry_);
8861  c_mumuv_w_ = true;
8862  }
8863  return mumuv_w_;
8864 }
8865 
8867  if(read_only_ && !c_nisr_ && b_nisr_){
8868  b_nisr_->GetEntry(entry_);
8869  c_nisr_ = true;
8870  }
8871  return nisr_;
8872 }
8873 
8876  b_ntrupv_mean_->GetEntry(entry_);
8877  c_ntrupv_mean_ = true;
8878  }
8879  return ntrupv_mean_;
8880 }
8881 
8884  b_onel_ele105_->GetEntry(entry_);
8885  c_onel_ele105_ = true;
8886  }
8887  return onel_ele105_;
8888 }
8889 
8892  b_onel_ele23_->GetEntry(entry_);
8893  c_onel_ele23_ = true;
8894  }
8895  return onel_ele23_;
8896 }
8897 
8900  b_onel_ele8_->GetEntry(entry_);
8901  c_onel_ele8_ = true;
8902  }
8903  return onel_ele8_;
8904 }
8905 
8908  b_onel_vvvl_->GetEntry(entry_);
8909  c_onel_vvvl_ = true;
8910  }
8911  return onel_vvvl_;
8912 }
8913 
8915  if(read_only_ && !c_onht_ && b_onht_){
8916  b_onht_->GetEntry(entry_);
8917  c_onht_ = true;
8918  }
8919  return onht_;
8920 }
8921 
8923  if(read_only_ && !c_onmet_ && b_onmet_){
8924  b_onmet_->GetEntry(entry_);
8925  c_onmet_ = true;
8926  }
8927  return onmet_;
8928 }
8929 
8932  b_onmu_isomu18_->GetEntry(entry_);
8933  c_onmu_isomu18_ = true;
8934  }
8935  return onmu_isomu18_;
8936 }
8937 
8940  b_onmu_mu50_->GetEntry(entry_);
8941  c_onmu_mu50_ = true;
8942  }
8943  return onmu_mu50_;
8944 }
8945 
8947  if(read_only_ && !c_onmu_mu8_ && b_onmu_mu8_){
8948  b_onmu_mu8_->GetEntry(entry_);
8949  c_onmu_mu8_ = true;
8950  }
8951  return onmu_mu8_;
8952 }
8953 
8956  b_onmu_vvvl_->GetEntry(entry_);
8957  c_onmu_vvvl_ = true;
8958  }
8959  return onmu_vvvl_;
8960 }
8961 
8964  b_onph_ph90_->GetEntry(entry_);
8965  c_onph_ph90_ = true;
8966  }
8967  return onph_ph90_;
8968 }
8969 
8970 float & baby_base::st(){
8971  if(read_only_ && !c_st_ && b_st_){
8972  b_st_->GetEntry(entry_);
8973  c_st_ = true;
8974  }
8975  return st_;
8976 }
8977 
8979  if(read_only_ && !c_st40_ && b_st40_){
8980  b_st40_->GetEntry(entry_);
8981  c_st40_ = true;
8982  }
8983  return st40_;
8984 }
8985 
8987  if(read_only_ && !c_st50_ && b_st50_){
8988  b_st50_->GetEntry(entry_);
8989  c_st50_ = true;
8990  }
8991  return st50_;
8992 }
8993 
8995  if(read_only_ && !c_w_btag_ && b_w_btag_){
8996  b_w_btag_->GetEntry(entry_);
8997  c_w_btag_ = true;
8998  }
8999  return w_btag_;
9000 }
9001 
9003  if(read_only_ && !c_w_btag40_ && b_w_btag40_){
9004  b_w_btag40_->GetEntry(entry_);
9005  c_w_btag40_ = true;
9006  }
9007  return w_btag40_;
9008 }
9009 
9012  b_w_btag_loose_->GetEntry(entry_);
9013  c_w_btag_loose_ = true;
9014  }
9015  return w_btag_loose_;
9016 }
9017 
9019  if(read_only_ && !c_w_fs_lep_ && b_w_fs_lep_){
9020  b_w_fs_lep_->GetEntry(entry_);
9021  c_w_fs_lep_ = true;
9022  }
9023  return w_fs_lep_;
9024 }
9025 
9027  if(read_only_ && !c_w_isr_ && b_w_isr_){
9028  b_w_isr_->GetEntry(entry_);
9029  c_w_isr_ = true;
9030  }
9031  return w_isr_;
9032 }
9033 
9035  if(read_only_ && !c_w_lep_ && b_w_lep_){
9036  b_w_lep_->GetEntry(entry_);
9037  c_w_lep_ = true;
9038  }
9039  return w_lep_;
9040 }
9041 
9043  if(read_only_ && !c_w_lumi_ && b_w_lumi_){
9044  b_w_lumi_->GetEntry(entry_);
9045  c_w_lumi_ = true;
9046  }
9047  return w_lumi_;
9048 }
9049 
9051  if(read_only_ && !c_w_pu_ && b_w_pu_){
9052  b_w_pu_->GetEntry(entry_);
9053  c_w_pu_ = true;
9054  }
9055  return w_pu_;
9056 }
9057 
9059  if(read_only_ && !c_w_toppt_ && b_w_toppt_){
9060  b_w_toppt_->GetEntry(entry_);
9061  c_w_toppt_ = true;
9062  }
9063  return w_toppt_;
9064 }
9065 
9067  if(read_only_ && !c_weight_ && b_weight_){
9068  b_weight_->GetEntry(entry_);
9069  c_weight_ = true;
9070  }
9071  return weight_;
9072 }
9073 
9076  b_weight_rpv_->GetEntry(entry_);
9077  c_weight_rpv_ = true;
9078  }
9079  return weight_rpv_;
9080 }
9081 
9083  if(read_only_ && !c_hig_bin_ && b_hig_bin_){
9084  b_hig_bin_->GetEntry(entry_);
9085  c_hig_bin_ = true;
9086  }
9087  return hig_bin_;
9088 }
9089 
9092  b_lumiblock_->GetEntry(entry_);
9093  c_lumiblock_ = true;
9094  }
9095  return lumiblock_;
9096 }
9097 
9099  if(read_only_ && !c_mgluino_ && b_mgluino_){
9100  b_mgluino_->GetEntry(entry_);
9101  c_mgluino_ = true;
9102  }
9103  return mgluino_;
9104 }
9105 
9107  if(read_only_ && !c_mlsp_ && b_mlsp_){
9108  b_mlsp_->GetEntry(entry_);
9109  c_mlsp_ = true;
9110  }
9111  return mlsp_;
9112 }
9113 
9115  if(read_only_ && !c_nbl_ && b_nbl_){
9116  b_nbl_->GetEntry(entry_);
9117  c_nbl_ = true;
9118  }
9119  return nbl_;
9120 }
9121 
9123  if(read_only_ && !c_nbm_ && b_nbm_){
9124  b_nbm_->GetEntry(entry_);
9125  c_nbm_ = true;
9126  }
9127  return nbm_;
9128 }
9129 
9131  if(read_only_ && !c_nbm20_ && b_nbm20_){
9132  b_nbm20_->GetEntry(entry_);
9133  c_nbm20_ = true;
9134  }
9135  return nbm20_;
9136 }
9137 
9139  if(read_only_ && !c_nbm40_ && b_nbm40_){
9140  b_nbm40_->GetEntry(entry_);
9141  c_nbm40_ = true;
9142  }
9143  return nbm40_;
9144 }
9145 
9147  if(read_only_ && !c_nbm50_ && b_nbm50_){
9148  b_nbm50_->GetEntry(entry_);
9149  c_nbm50_ = true;
9150  }
9151  return nbm50_;
9152 }
9153 
9155  if(read_only_ && !c_nbm_ra2_ && b_nbm_ra2_){
9156  b_nbm_ra2_->GetEntry(entry_);
9157  c_nbm_ra2_ = true;
9158  }
9159  return nbm_ra2_;
9160 }
9161 
9163  if(read_only_ && !c_nbt_ && b_nbt_){
9164  b_nbt_->GetEntry(entry_);
9165  c_nbt_ = true;
9166  }
9167  return nbt_;
9168 }
9169 
9171  if(read_only_ && !c_nels_ && b_nels_){
9172  b_nels_->GetEntry(entry_);
9173  c_nels_ = true;
9174  }
9175  return nels_;
9176 }
9177 
9180  b_nels_ele23_->GetEntry(entry_);
9181  c_nels_ele23_ = true;
9182  }
9183  return nels_ele23_;
9184 }
9185 
9188  b_nels_vvvl_->GetEntry(entry_);
9189  c_nels_vvvl_ = true;
9190  }
9191  return nels_vvvl_;
9192 }
9193 
9195  if(read_only_ && !c_nfjets14_ && b_nfjets14_){
9196  b_nfjets14_->GetEntry(entry_);
9197  c_nfjets14_ = true;
9198  }
9199  return nfjets14_;
9200 }
9201 
9203  if(read_only_ && !c_nfjets40_ && b_nfjets40_){
9204  b_nfjets40_->GetEntry(entry_);
9205  c_nfjets40_ = true;
9206  }
9207  return nfjets40_;
9208 }
9209 
9211  if(read_only_ && !c_nisr_me_ && b_nisr_me_){
9212  b_nisr_me_->GetEntry(entry_);
9213  c_nisr_me_ = true;
9214  }
9215  return nisr_me_;
9216 }
9217 
9219  if(read_only_ && !c_njets_ && b_njets_){
9220  b_njets_->GetEntry(entry_);
9221  c_njets_ = true;
9222  }
9223  return njets_;
9224 }
9225 
9227  if(read_only_ && !c_njets20_ && b_njets20_){
9228  b_njets20_->GetEntry(entry_);
9229  c_njets20_ = true;
9230  }
9231  return njets20_;
9232 }
9233 
9235  if(read_only_ && !c_njets40_ && b_njets40_){
9236  b_njets40_->GetEntry(entry_);
9237  c_njets40_ = true;
9238  }
9239  return njets40_;
9240 }
9241 
9243  if(read_only_ && !c_njets50_ && b_njets50_){
9244  b_njets50_->GetEntry(entry_);
9245  c_njets50_ = true;
9246  }
9247  return njets50_;
9248 }
9249 
9252  b_njets_clean_->GetEntry(entry_);
9253  c_njets_clean_ = true;
9254  }
9255  return njets_clean_;
9256 }
9257 
9260  b_njets_ra2_->GetEntry(entry_);
9261  c_njets_ra2_ = true;
9262  }
9263  return njets_ra2_;
9264 }
9265 
9267  if(read_only_ && !c_nleps_ && b_nleps_){
9268  b_nleps_->GetEntry(entry_);
9269  c_nleps_ = true;
9270  }
9271  return nleps_;
9272 }
9273 
9275  if(read_only_ && !c_nleps_tm_ && b_nleps_tm_){
9276  b_nleps_tm_->GetEntry(entry_);
9277  c_nleps_tm_ = true;
9278  }
9279  return nleps_tm_;
9280 }
9281 
9283  if(read_only_ && !c_nmus_ && b_nmus_){
9284  b_nmus_->GetEntry(entry_);
9285  c_nmus_ = true;
9286  }
9287  return nmus_;
9288 }
9289 
9292  b_nmus_isomu18_->GetEntry(entry_);
9293  c_nmus_isomu18_ = true;
9294  }
9295  return nmus_isomu18_;
9296 }
9297 
9300  b_nmus_vvvl_->GetEntry(entry_);
9301  c_nmus_vvvl_ = true;
9302  }
9303  return nmus_vvvl_;
9304 }
9305 
9307  if(read_only_ && !c_nph_ && b_nph_){
9308  b_nph_->GetEntry(entry_);
9309  c_nph_ = true;
9310  }
9311  return nph_;
9312 }
9313 
9315  if(read_only_ && !c_npv_ && b_npv_){
9316  b_npv_->GetEntry(entry_);
9317  c_npv_ = true;
9318  }
9319  return npv_;
9320 }
9321 
9323  if(read_only_ && !c_ntks_ && b_ntks_){
9324  b_ntks_->GetEntry(entry_);
9325  c_ntks_ = true;
9326  }
9327  return ntks_;
9328 }
9329 
9331  if(read_only_ && !c_ntruels_ && b_ntruels_){
9332  b_ntruels_->GetEntry(entry_);
9333  c_ntruels_ = true;
9334  }
9335  return ntruels_;
9336 }
9337 
9339  if(read_only_ && !c_ntruleps_ && b_ntruleps_){
9340  b_ntruleps_->GetEntry(entry_);
9341  c_ntruleps_ = true;
9342  }
9343  return ntruleps_;
9344 }
9345 
9347  if(read_only_ && !c_ntrumus_ && b_ntrumus_){
9348  b_ntrumus_->GetEntry(entry_);
9349  c_ntrumus_ = true;
9350  }
9351  return ntrumus_;
9352 }
9353 
9355  if(read_only_ && !c_ntrupv_ && b_ntrupv_){
9356  b_ntrupv_->GetEntry(entry_);
9357  c_ntrupv_ = true;
9358  }
9359  return ntrupv_;
9360 }
9361 
9364  b_ntrutaush_->GetEntry(entry_);
9365  c_ntrutaush_ = true;
9366  }
9367  return ntrutaush_;
9368 }
9369 
9372  b_ntrutausl_->GetEntry(entry_);
9373  c_ntrutausl_ = true;
9374  }
9375  return ntrutausl_;
9376 }
9377 
9379  if(read_only_ && !c_nvels_ && b_nvels_){
9380  b_nvels_->GetEntry(entry_);
9381  c_nvels_ = true;
9382  }
9383  return nvels_;
9384 }
9385 
9387  if(read_only_ && !c_nveto_ && b_nveto_){
9388  b_nveto_->GetEntry(entry_);
9389  c_nveto_ = true;
9390  }
9391  return nveto_;
9392 }
9393 
9395  if(read_only_ && !c_nvleps_ && b_nvleps_){
9396  b_nvleps_->GetEntry(entry_);
9397  c_nvleps_ = true;
9398  }
9399  return nvleps_;
9400 }
9401 
9403  if(read_only_ && !c_nvmus_ && b_nvmus_){
9404  b_nvmus_->GetEntry(entry_);
9405  c_nvmus_ = true;
9406  }
9407  return nvmus_;
9408 }
9409 
9411  if(read_only_ && !c_run_ && b_run_){
9412  b_run_->GetEntry(entry_);
9413  c_run_ = true;
9414  }
9415  return run_;
9416 }
9417 
9419  if(read_only_ && !c_type_ && b_type_){
9420  b_type_->GetEntry(entry_);
9421  c_type_ = true;
9422  }
9423  return type_;
9424 }
9425 
9426 std::vector<bool> & baby_base::els_ele105(){
9428  b_els_ele105_->GetEntry(entry_);
9429  c_els_ele105_ = true;
9430  }
9431  return els_ele105_;
9432 }
9433 
9434 std::vector<bool> & baby_base::els_ele23(){
9436  b_els_ele23_->GetEntry(entry_);
9437  c_els_ele23_ = true;
9438  }
9439  return els_ele23_;
9440 }
9441 
9442 std::vector<bool> & baby_base::els_ele8(){
9443  if(read_only_ && !c_els_ele8_ && b_els_ele8_){
9444  b_els_ele8_->GetEntry(entry_);
9445  c_els_ele8_ = true;
9446  }
9447  return els_ele8_;
9448 }
9449 
9450 std::vector<bool> & baby_base::els_inz(){
9451  if(read_only_ && !c_els_inz_ && b_els_inz_){
9452  b_els_inz_->GetEntry(entry_);
9453  c_els_inz_ = true;
9454  }
9455  return els_inz_;
9456 }
9457 
9458 std::vector<bool> & baby_base::els_inzv(){
9459  if(read_only_ && !c_els_inzv_ && b_els_inzv_){
9460  b_els_inzv_->GetEntry(entry_);
9461  c_els_inzv_ = true;
9462  }
9463  return els_inzv_;
9464 }
9465 
9466 std::vector<bool> & baby_base::els_ispf(){
9467  if(read_only_ && !c_els_ispf_ && b_els_ispf_){
9468  b_els_ispf_->GetEntry(entry_);
9469  c_els_ispf_ = true;
9470  }
9471  return els_ispf_;
9472 }
9473 
9474 std::vector<bool> & baby_base::els_sig(){
9475  if(read_only_ && !c_els_sig_ && b_els_sig_){
9476  b_els_sig_->GetEntry(entry_);
9477  c_els_sig_ = true;
9478  }
9479  return els_sig_;
9480 }
9481 
9482 std::vector<bool> & baby_base::els_sigid(){
9484  b_els_sigid_->GetEntry(entry_);
9485  c_els_sigid_ = true;
9486  }
9487  return els_sigid_;
9488 }
9489 
9490 std::vector<bool> & baby_base::els_tight(){
9492  b_els_tight_->GetEntry(entry_);
9493  c_els_tight_ = true;
9494  }
9495  return els_tight_;
9496 }
9497 
9498 std::vector<bool> & baby_base::els_tm(){
9499  if(read_only_ && !c_els_tm_ && b_els_tm_){
9500  b_els_tm_->GetEntry(entry_);
9501  c_els_tm_ = true;
9502  }
9503  return els_tm_;
9504 }
9505 
9506 std::vector<bool> & baby_base::els_vvvl(){
9507  if(read_only_ && !c_els_vvvl_ && b_els_vvvl_){
9508  b_els_vvvl_->GetEntry(entry_);
9509  c_els_vvvl_ = true;
9510  }
9511  return els_vvvl_;
9512 }
9513 
9514 std::vector<bool> & baby_base::jets_h1(){
9515  if(read_only_ && !c_jets_h1_ && b_jets_h1_){
9516  b_jets_h1_->GetEntry(entry_);
9517  c_jets_h1_ = true;
9518  }
9519  return jets_h1_;
9520 }
9521 
9522 std::vector<bool> & baby_base::jets_h2(){
9523  if(read_only_ && !c_jets_h2_ && b_jets_h2_){
9524  b_jets_h2_->GetEntry(entry_);
9525  c_jets_h2_ = true;
9526  }
9527  return jets_h2_;
9528 }
9529 
9530 std::vector<bool> & baby_base::jets_isisr(){
9532  b_jets_isisr_->GetEntry(entry_);
9533  c_jets_isisr_ = true;
9534  }
9535  return jets_isisr_;
9536 }
9537 
9538 std::vector<bool> & baby_base::jets_islep(){
9540  b_jets_islep_->GetEntry(entry_);
9541  c_jets_islep_ = true;
9542  }
9543  return jets_islep_;
9544 }
9545 
9546 std::vector<bool> & baby_base::mus_inz(){
9547  if(read_only_ && !c_mus_inz_ && b_mus_inz_){
9548  b_mus_inz_->GetEntry(entry_);
9549  c_mus_inz_ = true;
9550  }
9551  return mus_inz_;
9552 }
9553 
9554 std::vector<bool> & baby_base::mus_inzv(){
9555  if(read_only_ && !c_mus_inzv_ && b_mus_inzv_){
9556  b_mus_inzv_->GetEntry(entry_);
9557  c_mus_inzv_ = true;
9558  }
9559  return mus_inzv_;
9560 }
9561 
9562 std::vector<bool> & baby_base::mus_isomu18(){
9564  b_mus_isomu18_->GetEntry(entry_);
9565  c_mus_isomu18_ = true;
9566  }
9567  return mus_isomu18_;
9568 }
9569 
9570 std::vector<bool> & baby_base::mus_mu50(){
9571  if(read_only_ && !c_mus_mu50_ && b_mus_mu50_){
9572  b_mus_mu50_->GetEntry(entry_);
9573  c_mus_mu50_ = true;
9574  }
9575  return mus_mu50_;
9576 }
9577 
9578 std::vector<bool> & baby_base::mus_mu8(){
9579  if(read_only_ && !c_mus_mu8_ && b_mus_mu8_){
9580  b_mus_mu8_->GetEntry(entry_);
9581  c_mus_mu8_ = true;
9582  }
9583  return mus_mu8_;
9584 }
9585 
9586 std::vector<bool> & baby_base::mus_sig(){
9587  if(read_only_ && !c_mus_sig_ && b_mus_sig_){
9588  b_mus_sig_->GetEntry(entry_);
9589  c_mus_sig_ = true;
9590  }
9591  return mus_sig_;
9592 }
9593 
9594 std::vector<bool> & baby_base::mus_sigid(){
9596  b_mus_sigid_->GetEntry(entry_);
9597  c_mus_sigid_ = true;
9598  }
9599  return mus_sigid_;
9600 }
9601 
9602 std::vector<bool> & baby_base::mus_tight(){
9604  b_mus_tight_->GetEntry(entry_);
9605  c_mus_tight_ = true;
9606  }
9607  return mus_tight_;
9608 }
9609 
9610 std::vector<bool> & baby_base::mus_tm(){
9611  if(read_only_ && !c_mus_tm_ && b_mus_tm_){
9612  b_mus_tm_->GetEntry(entry_);
9613  c_mus_tm_ = true;
9614  }
9615  return mus_tm_;
9616 }
9617 
9618 std::vector<bool> & baby_base::mus_trk_quality(){
9620  b_mus_trk_quality_->GetEntry(entry_);
9621  c_mus_trk_quality_ = true;
9622  }
9623  return mus_trk_quality_;
9624 }
9625 
9626 std::vector<bool> & baby_base::mus_vvvl(){
9627  if(read_only_ && !c_mus_vvvl_ && b_mus_vvvl_){
9628  b_mus_vvvl_->GetEntry(entry_);
9629  c_mus_vvvl_ = true;
9630  }
9631  return mus_vvvl_;
9632 }
9633 
9634 std::vector<bool> & baby_base::ph_ph90(){
9635  if(read_only_ && !c_ph_ph90_ && b_ph_ph90_){
9636  b_ph_ph90_->GetEntry(entry_);
9637  c_ph_ph90_ = true;
9638  }
9639  return ph_ph90_;
9640 }
9641 
9642 std::vector<bool> & baby_base::ph_tm(){
9643  if(read_only_ && !c_ph_tm_ && b_ph_tm_){
9644  b_ph_tm_->GetEntry(entry_);
9645  c_ph_tm_ = true;
9646  }
9647  return ph_tm_;
9648 }
9649 
9650 std::vector<bool> & baby_base::sys_pass(){
9651  if(read_only_ && !c_sys_pass_ && b_sys_pass_){
9652  b_sys_pass_->GetEntry(entry_);
9653  c_sys_pass_ = true;
9654  }
9655  return sys_pass_;
9656 }
9657 
9658 std::vector<bool> & baby_base::sys_pass40(){
9660  b_sys_pass40_->GetEntry(entry_);
9661  c_sys_pass40_ = true;
9662  }
9663  return sys_pass40_;
9664 }
9665 
9666 std::vector<bool> & baby_base::tks_tm(){
9667  if(read_only_ && !c_tks_tm_ && b_tks_tm_){
9668  b_tks_tm_->GetEntry(entry_);
9669  c_tks_tm_ = true;
9670  }
9671  return tks_tm_;
9672 }
9673 
9674 std::vector<bool> & baby_base::trig(){
9675  if(read_only_ && !c_trig_ && b_trig_){
9676  b_trig_->GetEntry(entry_);
9677  c_trig_ = true;
9678  }
9679  return trig_;
9680 }
9681 
9682 std::vector<float> & baby_base::els_d0(){
9683  if(read_only_ && !c_els_d0_ && b_els_d0_){
9684  b_els_d0_->GetEntry(entry_);
9685  c_els_d0_ = true;
9686  }
9687  return els_d0_;
9688 }
9689 
9690 std::vector<float> & baby_base::els_deta_sctrk(){
9692  b_els_deta_sctrk_->GetEntry(entry_);
9693  c_els_deta_sctrk_ = true;
9694  }
9695  return els_deta_sctrk_;
9696 }
9697 
9698 std::vector<float> & baby_base::els_dphi_sctrk(){
9700  b_els_dphi_sctrk_->GetEntry(entry_);
9701  c_els_dphi_sctrk_ = true;
9702  }
9703  return els_dphi_sctrk_;
9704 }
9705 
9706 std::vector<float> & baby_base::els_dz(){
9707  if(read_only_ && !c_els_dz_ && b_els_dz_){
9708  b_els_dz_->GetEntry(entry_);
9709  c_els_dz_ = true;
9710  }
9711  return els_dz_;
9712 }
9713 
9714 std::vector<float> & baby_base::els_em_e(){
9715  if(read_only_ && !c_els_em_e_ && b_els_em_e_){
9716  b_els_em_e_->GetEntry(entry_);
9717  c_els_em_e_ = true;
9718  }
9719  return els_em_e_;
9720 }
9721 
9722 std::vector<float> & baby_base::els_eoverp(){
9724  b_els_eoverp_->GetEntry(entry_);
9725  c_els_eoverp_ = true;
9726  }
9727  return els_eoverp_;
9728 }
9729 
9730 std::vector<float> & baby_base::els_eta(){
9731  if(read_only_ && !c_els_eta_ && b_els_eta_){
9732  b_els_eta_->GetEntry(entry_);
9733  c_els_eta_ = true;
9734  }
9735  return els_eta_;
9736 }
9737 
9738 std::vector<float> & baby_base::els_hovere(){
9740  b_els_hovere_->GetEntry(entry_);
9741  c_els_hovere_ = true;
9742  }
9743  return els_hovere_;
9744 }
9745 
9746 std::vector<float> & baby_base::els_ip3d(){
9747  if(read_only_ && !c_els_ip3d_ && b_els_ip3d_){
9748  b_els_ip3d_->GetEntry(entry_);
9749  c_els_ip3d_ = true;
9750  }
9751  return els_ip3d_;
9752 }
9753 
9754 std::vector<float> & baby_base::els_miniso(){
9756  b_els_miniso_->GetEntry(entry_);
9757  c_els_miniso_ = true;
9758  }
9759  return els_miniso_;
9760 }
9761 
9762 std::vector<float> & baby_base::els_phi(){
9763  if(read_only_ && !c_els_phi_ && b_els_phi_){
9764  b_els_phi_->GetEntry(entry_);
9765  c_els_phi_ = true;
9766  }
9767  return els_phi_;
9768 }
9769 
9770 std::vector<float> & baby_base::els_pt(){
9771  if(read_only_ && !c_els_pt_ && b_els_pt_){
9772  b_els_pt_->GetEntry(entry_);
9773  c_els_pt_ = true;
9774  }
9775  return els_pt_;
9776 }
9777 
9778 std::vector<float> & baby_base::els_reliso(){
9780  b_els_reliso_->GetEntry(entry_);
9781  c_els_reliso_ = true;
9782  }
9783  return els_reliso_;
9784 }
9785 
9786 std::vector<float> & baby_base::els_sceta(){
9788  b_els_sceta_->GetEntry(entry_);
9789  c_els_sceta_ = true;
9790  }
9791  return els_sceta_;
9792 }
9793 
9794 std::vector<float> & baby_base::els_trk_pt(){
9796  b_els_trk_pt_->GetEntry(entry_);
9797  c_els_trk_pt_ = true;
9798  }
9799  return els_trk_pt_;
9800 }
9801 
9802 std::vector<float> & baby_base::els_trk_pterr(){
9804  b_els_trk_pterr_->GetEntry(entry_);
9805  c_els_trk_pterr_ = true;
9806  }
9807  return els_trk_pterr_;
9808 }
9809 
9810 std::vector<float> & baby_base::els_vvvl_eta(){
9812  b_els_vvvl_eta_->GetEntry(entry_);
9813  c_els_vvvl_eta_ = true;
9814  }
9815  return els_vvvl_eta_;
9816 }
9817 
9818 std::vector<float> & baby_base::els_vvvl_phi(){
9820  b_els_vvvl_phi_->GetEntry(entry_);
9821  c_els_vvvl_phi_ = true;
9822  }
9823  return els_vvvl_phi_;
9824 }
9825 
9826 std::vector<float> & baby_base::els_vvvl_pt(){
9828  b_els_vvvl_pt_->GetEntry(entry_);
9829  c_els_vvvl_pt_ = true;
9830  }
9831  return els_vvvl_pt_;
9832 }
9833 
9834 std::vector<float> & baby_base::fjets14_eta(){
9836  b_fjets14_eta_->GetEntry(entry_);
9837  c_fjets14_eta_ = true;
9838  }
9839  return fjets14_eta_;
9840 }
9841 
9842 std::vector<float> & baby_base::fjets14_m(){
9844  b_fjets14_m_->GetEntry(entry_);
9845  c_fjets14_m_ = true;
9846  }
9847  return fjets14_m_;
9848 }
9849 
9850 std::vector<float> & baby_base::fjets14_phi(){
9852  b_fjets14_phi_->GetEntry(entry_);
9853  c_fjets14_phi_ = true;
9854  }
9855  return fjets14_phi_;
9856 }
9857 
9858 std::vector<float> & baby_base::fjets14_pt(){
9860  b_fjets14_pt_->GetEntry(entry_);
9861  c_fjets14_pt_ = true;
9862  }
9863  return fjets14_pt_;
9864 }
9865 
9866 std::vector<float> & baby_base::fjets40_eta(){
9868  b_fjets40_eta_->GetEntry(entry_);
9869  c_fjets40_eta_ = true;
9870  }
9871  return fjets40_eta_;
9872 }
9873 
9874 std::vector<float> & baby_base::fjets40_m(){
9876  b_fjets40_m_->GetEntry(entry_);
9877  c_fjets40_m_ = true;
9878  }
9879  return fjets40_m_;
9880 }
9881 
9882 std::vector<float> & baby_base::fjets40_phi(){
9884  b_fjets40_phi_->GetEntry(entry_);
9885  c_fjets40_phi_ = true;
9886  }
9887  return fjets40_phi_;
9888 }
9889 
9890 std::vector<float> & baby_base::fjets40_pt(){
9892  b_fjets40_pt_->GetEntry(entry_);
9893  c_fjets40_pt_ = true;
9894  }
9895  return fjets40_pt_;
9896 }
9897 
9898 std::vector<float> & baby_base::jets_csv(){
9899  if(read_only_ && !c_jets_csv_ && b_jets_csv_){
9900  b_jets_csv_->GetEntry(entry_);
9901  c_jets_csv_ = true;
9902  }
9903  return jets_csv_;
9904 }
9905 
9906 std::vector<float> & baby_base::jets_eta(){
9907  if(read_only_ && !c_jets_eta_ && b_jets_eta_){
9908  b_jets_eta_->GetEntry(entry_);
9909  c_jets_eta_ = true;
9910  }
9911  return jets_eta_;
9912 }
9913 
9914 std::vector<float> & baby_base::jets_m(){
9915  if(read_only_ && !c_jets_m_ && b_jets_m_){
9916  b_jets_m_->GetEntry(entry_);
9917  c_jets_m_ = true;
9918  }
9919  return jets_m_;
9920 }
9921 
9922 std::vector<float> & baby_base::jets_phi(){
9923  if(read_only_ && !c_jets_phi_ && b_jets_phi_){
9924  b_jets_phi_->GetEntry(entry_);
9925  c_jets_phi_ = true;
9926  }
9927  return jets_phi_;
9928 }
9929 
9930 std::vector<float> & baby_base::jets_pt(){
9931  if(read_only_ && !c_jets_pt_ && b_jets_pt_){
9932  b_jets_pt_->GetEntry(entry_);
9933  c_jets_pt_ = true;
9934  }
9935  return jets_pt_;
9936 }
9937 
9938 std::vector<float> & baby_base::jets_pt_res(){
9940  b_jets_pt_res_->GetEntry(entry_);
9941  c_jets_pt_res_ = true;
9942  }
9943  return jets_pt_res_;
9944 }
9945 
9946 std::vector<float> & baby_base::leps_eta(){
9947  if(read_only_ && !c_leps_eta_ && b_leps_eta_){
9948  b_leps_eta_->GetEntry(entry_);
9949  c_leps_eta_ = true;
9950  }
9951  return leps_eta_;
9952 }
9953 
9954 std::vector<float> & baby_base::leps_id(){
9955  if(read_only_ && !c_leps_id_ && b_leps_id_){
9956  b_leps_id_->GetEntry(entry_);
9957  c_leps_id_ = true;
9958  }
9959  return leps_id_;
9960 }
9961 
9962 std::vector<float> & baby_base::leps_phi(){
9963  if(read_only_ && !c_leps_phi_ && b_leps_phi_){
9964  b_leps_phi_->GetEntry(entry_);
9965  c_leps_phi_ = true;
9966  }
9967  return leps_phi_;
9968 }
9969 
9970 std::vector<float> & baby_base::leps_pt(){
9971  if(read_only_ && !c_leps_pt_ && b_leps_pt_){
9972  b_leps_pt_->GetEntry(entry_);
9973  c_leps_pt_ = true;
9974  }
9975  return leps_pt_;
9976 }
9977 
9978 std::vector<float> & baby_base::mc_eta(){
9979  if(read_only_ && !c_mc_eta_ && b_mc_eta_){
9980  b_mc_eta_->GetEntry(entry_);
9981  c_mc_eta_ = true;
9982  }
9983  return mc_eta_;
9984 }
9985 
9986 std::vector<float> & baby_base::mc_mass(){
9987  if(read_only_ && !c_mc_mass_ && b_mc_mass_){
9988  b_mc_mass_->GetEntry(entry_);
9989  c_mc_mass_ = true;
9990  }
9991  return mc_mass_;
9992 }
9993 
9994 std::vector<float> & baby_base::mc_phi(){
9995  if(read_only_ && !c_mc_phi_ && b_mc_phi_){
9996  b_mc_phi_->GetEntry(entry_);
9997  c_mc_phi_ = true;
9998  }
9999  return mc_phi_;
10000 }
10001 
10002 std::vector<float> & baby_base::mc_pt(){
10003  if(read_only_ && !c_mc_pt_ && b_mc_pt_){
10004  b_mc_pt_->GetEntry(entry_);
10005  c_mc_pt_ = true;
10006  }
10007  return mc_pt_;
10008 }
10009 
10010 std::vector<float> & baby_base::mus_d0(){
10011  if(read_only_ && !c_mus_d0_ && b_mus_d0_){
10012  b_mus_d0_->GetEntry(entry_);
10013  c_mus_d0_ = true;
10014  }
10015  return mus_d0_;
10016 }
10017 
10018 std::vector<float> & baby_base::mus_dz(){
10019  if(read_only_ && !c_mus_dz_ && b_mus_dz_){
10020  b_mus_dz_->GetEntry(entry_);
10021  c_mus_dz_ = true;
10022  }
10023  return mus_dz_;
10024 }
10025 
10026 std::vector<float> & baby_base::mus_em_e(){
10027  if(read_only_ && !c_mus_em_e_ && b_mus_em_e_){
10028  b_mus_em_e_->GetEntry(entry_);
10029  c_mus_em_e_ = true;
10030  }
10031  return mus_em_e_;
10032 }
10033 
10034 std::vector<float> & baby_base::mus_eta(){
10035  if(read_only_ && !c_mus_eta_ && b_mus_eta_){
10036  b_mus_eta_->GetEntry(entry_);
10037  c_mus_eta_ = true;
10038  }
10039  return mus_eta_;
10040 }
10041 
10042 std::vector<float> & baby_base::mus_had_e(){
10044  b_mus_had_e_->GetEntry(entry_);
10045  c_mus_had_e_ = true;
10046  }
10047  return mus_had_e_;
10048 }
10049 
10050 std::vector<float> & baby_base::mus_miniso(){
10052  b_mus_miniso_->GetEntry(entry_);
10053  c_mus_miniso_ = true;
10054  }
10055  return mus_miniso_;
10056 }
10057 
10058 std::vector<float> & baby_base::mus_phi(){
10059  if(read_only_ && !c_mus_phi_ && b_mus_phi_){
10060  b_mus_phi_->GetEntry(entry_);
10061  c_mus_phi_ = true;
10062  }
10063  return mus_phi_;
10064 }
10065 
10066 std::vector<float> & baby_base::mus_pt(){
10067  if(read_only_ && !c_mus_pt_ && b_mus_pt_){
10068  b_mus_pt_->GetEntry(entry_);
10069  c_mus_pt_ = true;
10070  }
10071  return mus_pt_;
10072 }
10073 
10074 std::vector<float> & baby_base::mus_pterr(){
10076  b_mus_pterr_->GetEntry(entry_);
10077  c_mus_pterr_ = true;
10078  }
10079  return mus_pterr_;
10080 }
10081 
10082 std::vector<float> & baby_base::mus_reliso(){
10084  b_mus_reliso_->GetEntry(entry_);
10085  c_mus_reliso_ = true;
10086  }
10087  return mus_reliso_;
10088 }
10089 
10090 std::vector<float> & baby_base::mus_vvvl_eta(){
10092  b_mus_vvvl_eta_->GetEntry(entry_);
10093  c_mus_vvvl_eta_ = true;
10094  }
10095  return mus_vvvl_eta_;
10096 }
10097 
10098 std::vector<float> & baby_base::mus_vvvl_phi(){
10100  b_mus_vvvl_phi_->GetEntry(entry_);
10101  c_mus_vvvl_phi_ = true;
10102  }
10103  return mus_vvvl_phi_;
10104 }
10105 
10106 std::vector<float> & baby_base::mus_vvvl_pt(){
10108  b_mus_vvvl_pt_->GetEntry(entry_);
10109  c_mus_vvvl_pt_ = true;
10110  }
10111  return mus_vvvl_pt_;
10112 }
10113 
10114 std::vector<float> & baby_base::ph_eta(){
10115  if(read_only_ && !c_ph_eta_ && b_ph_eta_){
10116  b_ph_eta_->GetEntry(entry_);
10117  c_ph_eta_ = true;
10118  }
10119  return ph_eta_;
10120 }
10121 
10122 std::vector<float> & baby_base::ph_phi(){
10123  if(read_only_ && !c_ph_phi_ && b_ph_phi_){
10124  b_ph_phi_->GetEntry(entry_);
10125  c_ph_phi_ = true;
10126  }
10127  return ph_phi_;
10128 }
10129 
10130 std::vector<float> & baby_base::ph_pt(){
10131  if(read_only_ && !c_ph_pt_ && b_ph_pt_){
10132  b_ph_pt_->GetEntry(entry_);
10133  c_ph_pt_ = true;
10134  }
10135  return ph_pt_;
10136 }
10137 
10138 std::vector<float> & baby_base::sys_bctag(){
10140  b_sys_bctag_->GetEntry(entry_);
10141  c_sys_bctag_ = true;
10142  }
10143  return sys_bctag_;
10144 }
10145 
10146 std::vector<float> & baby_base::sys_bctag40(){
10148  b_sys_bctag40_->GetEntry(entry_);
10149  c_sys_bctag40_ = true;
10150  }
10151  return sys_bctag40_;
10152 }
10153 
10154 std::vector<float> & baby_base::sys_bctag_loose(){
10156  b_sys_bctag_loose_->GetEntry(entry_);
10157  c_sys_bctag_loose_ = true;
10158  }
10159  return sys_bctag_loose_;
10160 }
10161 
10162 std::vector<float> & baby_base::sys_fs_bctag(){
10164  b_sys_fs_bctag_->GetEntry(entry_);
10165  c_sys_fs_bctag_ = true;
10166  }
10167  return sys_fs_bctag_;
10168 }
10169 
10170 std::vector<float> & baby_base::sys_fs_bctag40(){
10172  b_sys_fs_bctag40_->GetEntry(entry_);
10173  c_sys_fs_bctag40_ = true;
10174  }
10175  return sys_fs_bctag40_;
10176 }
10177 
10178 std::vector<float> & baby_base::sys_fs_lep(){
10180  b_sys_fs_lep_->GetEntry(entry_);
10181  c_sys_fs_lep_ = true;
10182  }
10183  return sys_fs_lep_;
10184 }
10185 
10186 std::vector<float> & baby_base::sys_fs_udsgtag(){
10188  b_sys_fs_udsgtag_->GetEntry(entry_);
10189  c_sys_fs_udsgtag_ = true;
10190  }
10191  return sys_fs_udsgtag_;
10192 }
10193 
10194 std::vector<float> & baby_base::sys_fs_udsgtag40(){
10196  b_sys_fs_udsgtag40_->GetEntry(entry_);
10197  c_sys_fs_udsgtag40_ = true;
10198  }
10199  return sys_fs_udsgtag40_;
10200 }
10201 
10202 std::vector<float> & baby_base::sys_ht(){
10203  if(read_only_ && !c_sys_ht_ && b_sys_ht_){
10204  b_sys_ht_->GetEntry(entry_);
10205  c_sys_ht_ = true;
10206  }
10207  return sys_ht_;
10208 }
10209 
10210 std::vector<float> & baby_base::sys_ht40(){
10211  if(read_only_ && !c_sys_ht40_ && b_sys_ht40_){
10212  b_sys_ht40_->GetEntry(entry_);
10213  c_sys_ht40_ = true;
10214  }
10215  return sys_ht40_;
10216 }
10217 
10218 std::vector<float> & baby_base::sys_isr(){
10219  if(read_only_ && !c_sys_isr_ && b_sys_isr_){
10220  b_sys_isr_->GetEntry(entry_);
10221  c_sys_isr_ = true;
10222  }
10223  return sys_isr_;
10224 }
10225 
10226 std::vector<float> & baby_base::sys_lep(){
10227  if(read_only_ && !c_sys_lep_ && b_sys_lep_){
10228  b_sys_lep_->GetEntry(entry_);
10229  c_sys_lep_ = true;
10230  }
10231  return sys_lep_;
10232 }
10233 
10234 std::vector<float> & baby_base::sys_met(){
10235  if(read_only_ && !c_sys_met_ && b_sys_met_){
10236  b_sys_met_->GetEntry(entry_);
10237  c_sys_met_ = true;
10238  }
10239  return sys_met_;
10240 }
10241 
10242 std::vector<float> & baby_base::sys_mj14(){
10243  if(read_only_ && !c_sys_mj14_ && b_sys_mj14_){
10244  b_sys_mj14_->GetEntry(entry_);
10245  c_sys_mj14_ = true;
10246  }
10247  return sys_mj14_;
10248 }
10249 
10250 std::vector<float> & baby_base::sys_mj14_nolep(){
10252  b_sys_mj14_nolep_->GetEntry(entry_);
10253  c_sys_mj14_nolep_ = true;
10254  }
10255  return sys_mj14_nolep_;
10256 }
10257 
10258 std::vector<float> & baby_base::sys_mj40(){
10259  if(read_only_ && !c_sys_mj40_ && b_sys_mj40_){
10260  b_sys_mj40_->GetEntry(entry_);
10261  c_sys_mj40_ = true;
10262  }
10263  return sys_mj40_;
10264 }
10265 
10266 std::vector<float> & baby_base::sys_mt(){
10267  if(read_only_ && !c_sys_mt_ && b_sys_mt_){
10268  b_sys_mt_->GetEntry(entry_);
10269  c_sys_mt_ = true;
10270  }
10271  return sys_mt_;
10272 }
10273 
10274 std::vector<float> & baby_base::sys_muf(){
10275  if(read_only_ && !c_sys_muf_ && b_sys_muf_){
10276  b_sys_muf_->GetEntry(entry_);
10277  c_sys_muf_ = true;
10278  }
10279  return sys_muf_;
10280 }
10281 
10282 std::vector<float> & baby_base::sys_mur(){
10283  if(read_only_ && !c_sys_mur_ && b_sys_mur_){
10284  b_sys_mur_->GetEntry(entry_);
10285  c_sys_mur_ = true;
10286  }
10287  return sys_mur_;
10288 }
10289 
10290 std::vector<float> & baby_base::sys_murf(){
10291  if(read_only_ && !c_sys_murf_ && b_sys_murf_){
10292  b_sys_murf_->GetEntry(entry_);
10293  c_sys_murf_ = true;
10294  }
10295  return sys_murf_;
10296 }
10297 
10298 std::vector<float> & baby_base::sys_pu(){
10299  if(read_only_ && !c_sys_pu_ && b_sys_pu_){
10300  b_sys_pu_->GetEntry(entry_);
10301  c_sys_pu_ = true;
10302  }
10303  return sys_pu_;
10304 }
10305 
10306 std::vector<float> & baby_base::sys_st(){
10307  if(read_only_ && !c_sys_st_ && b_sys_st_){
10308  b_sys_st_->GetEntry(entry_);
10309  c_sys_st_ = true;
10310  }
10311  return sys_st_;
10312 }
10313 
10314 std::vector<float> & baby_base::sys_st40(){
10315  if(read_only_ && !c_sys_st40_ && b_sys_st40_){
10316  b_sys_st40_->GetEntry(entry_);
10317  c_sys_st40_ = true;
10318  }
10319  return sys_st40_;
10320 }
10321 
10322 std::vector<float> & baby_base::sys_trig(){
10323  if(read_only_ && !c_sys_trig_ && b_sys_trig_){
10324  b_sys_trig_->GetEntry(entry_);
10325  c_sys_trig_ = true;
10326  }
10327  return sys_trig_;
10328 }
10329 
10330 std::vector<float> & baby_base::sys_udsgtag(){
10332  b_sys_udsgtag_->GetEntry(entry_);
10333  c_sys_udsgtag_ = true;
10334  }
10335  return sys_udsgtag_;
10336 }
10337 
10338 std::vector<float> & baby_base::sys_udsgtag40(){
10340  b_sys_udsgtag40_->GetEntry(entry_);
10341  c_sys_udsgtag40_ = true;
10342  }
10343  return sys_udsgtag40_;
10344 }
10345 
10346 std::vector<float> & baby_base::sys_udsgtag_loose(){
10348  b_sys_udsgtag_loose_->GetEntry(entry_);
10349  c_sys_udsgtag_loose_ = true;
10350  }
10351  return sys_udsgtag_loose_;
10352 }
10353 
10354 std::vector<float> & baby_base::tks_d0(){
10355  if(read_only_ && !c_tks_d0_ && b_tks_d0_){
10356  b_tks_d0_->GetEntry(entry_);
10357  c_tks_d0_ = true;
10358  }
10359  return tks_d0_;
10360 }
10361 
10362 std::vector<float> & baby_base::tks_dz(){
10363  if(read_only_ && !c_tks_dz_ && b_tks_dz_){
10364  b_tks_dz_->GetEntry(entry_);
10365  c_tks_dz_ = true;
10366  }
10367  return tks_dz_;
10368 }
10369 
10370 std::vector<float> & baby_base::tks_eta(){
10371  if(read_only_ && !c_tks_eta_ && b_tks_eta_){
10372  b_tks_eta_->GetEntry(entry_);
10373  c_tks_eta_ = true;
10374  }
10375  return tks_eta_;
10376 }
10377 
10378 std::vector<float> & baby_base::tks_miniso(){
10380  b_tks_miniso_->GetEntry(entry_);
10381  c_tks_miniso_ = true;
10382  }
10383  return tks_miniso_;
10384 }
10385 
10386 std::vector<float> & baby_base::tks_mt(){
10387  if(read_only_ && !c_tks_mt_ && b_tks_mt_){
10388  b_tks_mt_->GetEntry(entry_);
10389  c_tks_mt_ = true;
10390  }
10391  return tks_mt_;
10392 }
10393 
10394 std::vector<float> & baby_base::tks_mt2(){
10395  if(read_only_ && !c_tks_mt2_ && b_tks_mt2_){
10396  b_tks_mt2_->GetEntry(entry_);
10397  c_tks_mt2_ = true;
10398  }
10399  return tks_mt2_;
10400 }
10401 
10402 std::vector<float> & baby_base::tks_phi(){
10403  if(read_only_ && !c_tks_phi_ && b_tks_phi_){
10404  b_tks_phi_->GetEntry(entry_);
10405  c_tks_phi_ = true;
10406  }
10407  return tks_phi_;
10408 }
10409 
10410 std::vector<float> & baby_base::tks_pt(){
10411  if(read_only_ && !c_tks_pt_ && b_tks_pt_){
10412  b_tks_pt_->GetEntry(entry_);
10413  c_tks_pt_ = true;
10414  }
10415  return tks_pt_;
10416 }
10417 
10418 std::vector<float> & baby_base::tks_reliso(){
10420  b_tks_reliso_->GetEntry(entry_);
10421  c_tks_reliso_ = true;
10422  }
10423  return tks_reliso_;
10424 }
10425 
10426 std::vector<float> & baby_base::trig_prescale(){
10428  b_trig_prescale_->GetEntry(entry_);
10429  c_trig_prescale_ = true;
10430  }
10431  return trig_prescale_;
10432 }
10433 
10434 std::vector<int> & baby_base::els_charge(){
10436  b_els_charge_->GetEntry(entry_);
10437  c_els_charge_ = true;
10438  }
10439  return els_charge_;
10440 }
10441 
10442 std::vector<int> & baby_base::els_trk_nholes(){
10444  b_els_trk_nholes_->GetEntry(entry_);
10445  c_els_trk_nholes_ = true;
10446  }
10447  return els_trk_nholes_;
10448 }
10449 
10450 std::vector<int> & baby_base::fjets14_nconst(){
10452  b_fjets14_nconst_->GetEntry(entry_);
10453  c_fjets14_nconst_ = true;
10454  }
10455  return fjets14_nconst_;
10456 }
10457 
10458 std::vector<int> & baby_base::fjets40_nconst(){
10460  b_fjets40_nconst_->GetEntry(entry_);
10461  c_fjets40_nconst_ = true;
10462  }
10463  return fjets40_nconst_;
10464 }
10465 
10466 std::vector<int> & baby_base::jets_fjet08_index(){
10468  b_jets_fjet08_index_->GetEntry(entry_);
10469  c_jets_fjet08_index_ = true;
10470  }
10471  return jets_fjet08_index_;
10472 }
10473 
10474 std::vector<int> & baby_base::jets_fjet12_index(){
10476  b_jets_fjet12_index_->GetEntry(entry_);
10477  c_jets_fjet12_index_ = true;
10478  }
10479  return jets_fjet12_index_;
10480 }
10481 
10482 std::vector<int> & baby_base::jets_fjet14_index(){
10484  b_jets_fjet14_index_->GetEntry(entry_);
10485  c_jets_fjet14_index_ = true;
10486  }
10487  return jets_fjet14_index_;
10488 }
10489 
10494  }
10495  return jets_fjet14_nolep_index_;
10496 }
10497 
10498 std::vector<int> & baby_base::jets_fjet40_index(){
10500  b_jets_fjet40_index_->GetEntry(entry_);
10501  c_jets_fjet40_index_ = true;
10502  }
10503  return jets_fjet40_index_;
10504 }
10505 
10506 std::vector<int> & baby_base::jets_fjet50_index(){
10508  b_jets_fjet50_index_->GetEntry(entry_);
10509  c_jets_fjet50_index_ = true;
10510  }
10511  return jets_fjet50_index_;
10512 }
10513 
10514 std::vector<int> & baby_base::jets_hflavor(){
10516  b_jets_hflavor_->GetEntry(entry_);
10517  c_jets_hflavor_ = true;
10518  }
10519  return jets_hflavor_;
10520 }
10521 
10522 std::vector<int> & baby_base::mc_id(){
10523  if(read_only_ && !c_mc_id_ && b_mc_id_){
10524  b_mc_id_->GetEntry(entry_);
10525  c_mc_id_ = true;
10526  }
10527  return mc_id_;
10528 }
10529 
10530 std::vector<int> & baby_base::mc_mom(){
10531  if(read_only_ && !c_mc_mom_ && b_mc_mom_){
10532  b_mc_mom_->GetEntry(entry_);
10533  c_mc_mom_ = true;
10534  }
10535  return mc_mom_;
10536 }
10537 
10538 std::vector<int> & baby_base::mc_momidx(){
10540  b_mc_momidx_->GetEntry(entry_);
10541  c_mc_momidx_ = true;
10542  }
10543  return mc_momidx_;
10544 }
10545 
10546 std::vector<int> & baby_base::mc_status(){
10548  b_mc_status_->GetEntry(entry_);
10549  c_mc_status_ = true;
10550  }
10551  return mc_status_;
10552 }
10553 
10554 std::vector<int> & baby_base::mus_charge(){
10556  b_mus_charge_->GetEntry(entry_);
10557  c_mus_charge_ = true;
10558  }
10559  return mus_charge_;
10560 }
10561 
10562 std::vector<int> & baby_base::mus_trk_algo(){
10564  b_mus_trk_algo_->GetEntry(entry_);
10565  c_mus_trk_algo_ = true;
10566  }
10567  return mus_trk_algo_;
10568 }
10569 
10570 std::vector<int> & baby_base::mus_trk_nholes_in(){
10572  b_mus_trk_nholes_in_->GetEntry(entry_);
10573  c_mus_trk_nholes_in_ = true;
10574  }
10575  return mus_trk_nholes_in_;
10576 }
10577 
10578 std::vector<int> & baby_base::mus_trk_nholes_out(){
10580  b_mus_trk_nholes_out_->GetEntry(entry_);
10581  c_mus_trk_nholes_out_ = true;
10582  }
10583  return mus_trk_nholes_out_;
10584 }
10585 
10586 std::vector<int> & baby_base::sys_nbm(){
10587  if(read_only_ && !c_sys_nbm_ && b_sys_nbm_){
10588  b_sys_nbm_->GetEntry(entry_);
10589  c_sys_nbm_ = true;
10590  }
10591  return sys_nbm_;
10592 }
10593 
10594 std::vector<int> & baby_base::sys_nbm40(){
10596  b_sys_nbm40_->GetEntry(entry_);
10597  c_sys_nbm40_ = true;
10598  }
10599  return sys_nbm40_;
10600 }
10601 
10602 std::vector<int> & baby_base::sys_njets(){
10604  b_sys_njets_->GetEntry(entry_);
10605  c_sys_njets_ = true;
10606  }
10607  return sys_njets_;
10608 }
10609 
10610 std::vector<int> & baby_base::sys_njets40(){
10612  b_sys_njets40_->GetEntry(entry_);
10613  c_sys_njets40_ = true;
10614  }
10615  return sys_njets40_;
10616 }
10617 
10618 std::vector<int> & baby_base::tks_pdg(){
10619  if(read_only_ && !c_tks_pdg_ && b_tks_pdg_){
10620  b_tks_pdg_->GetEntry(entry_);
10621  c_tks_pdg_ = true;
10622  }
10623  return tks_pdg_;
10624 }
10625 
10626 #include "baby_full.hh"
10627 baby_base* NewTree(const std::type_info &type){
10628 
10629  if(type == typeid(baby_base)) return new baby_base;
10630  else if(type == typeid(baby_full)) return static_cast<baby_base*>(new baby_full);
10631  else return new baby_base;
10632 }
10633 
TBranch * b_mus_trk_nholes_in_
Definition: baby_base.hh:1999
std::vector< float > * p_ph_phi_
Definition: baby_base.hh:1774
TBranch * b_ht_hlt_
Definition: baby_base.hh:1018
float const & onmu_isomu18() const
Definition: baby_base.cc:5374
bool c_mus_phi_
Definition: baby_base.hh:1744
bool c_mlsp_
Definition: baby_base.hh:1307
std::vector< float > const & fjets40_pt() const
Definition: baby_base.cc:6694
std::vector< float > * p_tks_miniso_
Definition: baby_base.hh:1902
std::vector< float > const & sys_st40() const
Definition: baby_base.cc:7277
float met_mini_phi_
Definition: baby_base.hh:1089
std::vector< bool > mus_tight_
Definition: baby_base.hh:1513
bool pass_jets_nohf_
Definition: baby_base.hh:849
std::vector< int > jets_fjet12_index_
Definition: baby_base.hh:1949
bool const & pass_cschalo() const
Definition: baby_base.cc:3834
std::vector< float > const & mus_vvvl_eta() const
Definition: baby_base.cc:6969
bool c_nisr_
Definition: baby_base.hh:1217
std::vector< bool > * p_els_tight_
Definition: baby_base.hh:1458
std::vector< bool > * p_mus_sig_
Definition: baby_base.hh:1506
bool c_mus_d0_
Definition: baby_base.hh:1720
TBranch * b_els_miniso_
Definition: baby_base.hh:1591
float onht_
Definition: baby_base.hh:1233
bool json2p6_
Definition: baby_base.hh:792
float elelv_pt2_
Definition: baby_base.hh:942
float elmu_pt1_
Definition: baby_base.hh:960
float weight_rpv_
Definition: baby_base.hh:1293
bool c_mc_pt_
Definition: baby_base.hh:1716
TBranch * b_ht_tru_
Definition: baby_base.hh:1027
int const & nbm50() const
Definition: baby_base.cc:5671
float const & elel_pt2() const
Definition: baby_base.cc:4208
long GetEntries() const
Definition: baby_base.cc:3310
std::vector< float > * p_sys_isr_
Definition: baby_base.hh:1822
std::vector< bool > const & sys_pass40() const
Definition: baby_base.cc:6375
int const & nvels() const
Definition: baby_base.cc:5990
std::vector< int > * p_mus_charge_
Definition: baby_base.hh:1990
bool c_run_
Definition: baby_base.hh:1421
float mt_
Definition: baby_base.hh:1152
bool c_st_
Definition: baby_base.hh:1256
float const & met_tru_nuw_phi() const
Definition: baby_base.cc:4923
bool c_mus_trk_nholes_in_
Definition: baby_base.hh:2000
bool c_dphi2_
Definition: baby_base.hh:890
TBranch * b_els_trk_pterr_
Definition: baby_base.hh:1615
bool c_elmu_pt2_
Definition: baby_base.hh:965
float const & mumuv_pt1() const
Definition: baby_base.cc:5253
std::vector< float > const & tks_reliso() const
Definition: baby_base.cc:7420
bool c_sys_fs_lep_
Definition: baby_base.hh:1804
TBranch * b_dphi2_
Definition: baby_base.hh:889
std::vector< bool > * p_ph_tm_
Definition: baby_base.hh:1534
std::vector< float > tks_pt_
Definition: baby_base.hh:1917
bool c_mus_charge_
Definition: baby_base.hh:1992
TBranch * b_jetsys_pt_
Definition: baby_base.hh:1069
TBranch * b_hig_am_
Definition: baby_base.hh:994
float met_tru_
Definition: baby_base.hh:1110
float mht_clean_
Definition: baby_base.hh:1125
TTree tree_
Definition: baby_base.hh:765
float const & met_mini() const
Definition: baby_base.cc:4813
std::vector< bool > const & mus_tm() const
Definition: baby_base.cc:6309
bool c_els_phi_
Definition: baby_base.hh:1596
int njets20_
Definition: baby_base.hh:1350
int const & nbm_ra2() const
Definition: baby_base.cc:5682
bool c_pass_jets20_
Definition: baby_base.hh:842
std::vector< float > const & jets_csv() const
Definition: baby_base.cc:6705
bool c_elmu_eta_
Definition: baby_base.hh:950
TBranch * b_elmu_w_
Definition: baby_base.hh:967
TChain chain_
Definition: baby_base.hh:764
bool c_jets_pt_
Definition: baby_base.hh:1680
TBranch * b_tks_dz_
Definition: baby_base.hh:1895
bool c_jetmismeas_
Definition: baby_base.hh:788
TBranch * b_ntrupv_
Definition: baby_base.hh:1399
TBranch * b_npv_
Definition: baby_base.hh:1384
float met_calo_
Definition: baby_base.hh:1080
float const & ht_clean() const
Definition: baby_base.cc:4549
float const & mumu_pt1() const
Definition: baby_base.cc:5176
bool pass_ra2_
Definition: baby_base.hh:864
bool pass_hbhe_
Definition: baby_base.hh:831
std::vector< float > * p_jets_pt_
Definition: baby_base.hh:1678
std::vector< bool > * p_mus_inzv_
Definition: baby_base.hh:1490
std::vector< float > * p_leps_id_
Definition: baby_base.hh:1690
TBranch * b_pass_jets40_
Definition: baby_base.hh:844
bool const & pass50() const
Definition: baby_base.cc:3823
std::vector< float > const & mus_eta() const
Definition: baby_base.cc:6892
bool c_nbt_
Definition: baby_base.hh:1328
bool c_sys_nbm_
Definition: baby_base.hh:2008
float const & hig1_pt() const
Definition: baby_base.cc:4417
TBranch * b_sys_njets40_
Definition: baby_base.hh:2019
float elelv_pt_
Definition: baby_base.hh:936
std::vector< float > * p_mus_pterr_
Definition: baby_base.hh:1750
float const & jetsys_nob_phi() const
Definition: baby_base.cc:4714
int const & ntruels() const
Definition: baby_base.cc:5924
float const & elmu_w() const
Definition: baby_base.cc:4373
bool PassString(TString cut)
Definition: baby_base.cc:3304
bool c_mt_tru_nuw_
Definition: baby_base.hh:1172
int const & mgluino() const
Definition: baby_base.cc:5605
float const & ht() const
Definition: baby_base.cc:4516
TBranch * b_met_nohf_
Definition: baby_base.hh:1093
bool c_jets_fjet12_index_
Definition: baby_base.hh:1952
std::vector< float > els_hovere_
Definition: baby_base.hh:1581
float hig_drmax_
Definition: baby_base.hh:1002
std::vector< float > const & mus_pt() const
Definition: baby_base.cc:6936
std::vector< float > * p_mus_vvvl_phi_
Definition: baby_base.hh:1762
bool c_isr_tru_eta_
Definition: baby_base.hh:1040
TBranch * b_nbm50_
Definition: baby_base.hh:1321
TBranch * b_low_dphi_
Definition: baby_base.hh:802
TBranch * b_dphi1_
Definition: baby_base.hh:886
float const & elelv_w() const
Definition: baby_base.cc:4296
float jetsys_phi_
Definition: baby_base.hh:1065
float const & mj14() const
Definition: baby_base.cc:5011
std::vector< float > const & mus_miniso() const
Definition: baby_base.cc:6914
float hig_am_
Definition: baby_base.hh:993
float const & mumuv_m() const
Definition: baby_base.cc:5220
bool c_nbm40_
Definition: baby_base.hh:1319
float const & isr_tru_pt() const
Definition: baby_base.cc:4659
TBranch * b_json4p0_
Definition: baby_base.hh:796
float const & elel_phi() const
Definition: baby_base.cc:4175
std::vector< bool > const & mus_inz() const
Definition: baby_base.cc:6221
TBranch * b_els_vvvl_eta_
Definition: baby_base.hh:1619
std::vector< bool > const & ph_ph90() const
Definition: baby_base.cc:6342
float const & hig2_phi() const
Definition: baby_base.cc:4450
bool c_ph_phi_
Definition: baby_base.hh:1776
std::vector< int > * p_sys_njets40_
Definition: baby_base.hh:2018
bool const & pass_ra2_badmu() const
Definition: baby_base.cc:4010
std::vector< int > jets_fjet14_index_
Definition: baby_base.hh:1953
float elel_w_
Definition: baby_base.hh:924
std::vector< float > tks_mt2_
Definition: baby_base.hh:1909
TBranch * b_ph_pt_
Definition: baby_base.hh:1779
bool c_jetsys_eta_
Definition: baby_base.hh:1049
float onmu_isomu18_
Definition: baby_base.hh:1239
std::vector< float > els_eoverp_
Definition: baby_base.hh:1573
std::vector< float > * p_els_vvvl_phi_
Definition: baby_base.hh:1622
std::vector< bool > const & els_tm() const
Definition: baby_base.cc:6155
bool c_type_
Definition: baby_base.hh:1424
bool c_dphi4_
Definition: baby_base.hh:896
std::vector< float > const & mus_d0() const
Definition: baby_base.cc:6859
bool c_leps_eta_
Definition: baby_base.hh:1688
std::vector< float > * p_mus_reliso_
Definition: baby_base.hh:1754
std::vector< int > mc_id_
Definition: baby_base.hh:1973
std::vector< float > * p_fjets14_m_
Definition: baby_base.hh:1634
bool c_jets_csv_
Definition: baby_base.hh:1664
std::vector< float > mc_phi_
Definition: baby_base.hh:1709
TBranch * b_w_btag40_
Definition: baby_base.hh:1267
TBranch * b_mumu_eta_
Definition: baby_base.hh:1174
TBranch * b_onht_
Definition: baby_base.hh:1234
std::vector< int > sys_njets_
Definition: baby_base.hh:2013
TBranch * b_jets_csv_
Definition: baby_base.hh:1663
bool c_njets_ra2_
Definition: baby_base.hh:1364
TBranch * b_nonblind_
Definition: baby_base.hh:805
float const & jetsys_phi() const
Definition: baby_base.cc:4736
std::vector< float > const & tks_pt() const
Definition: baby_base.cc:7409
std::vector< float > els_vvvl_eta_
Definition: baby_base.hh:1617
bool c_dphi_wlep_
Definition: baby_base.hh:899
TBranch * b_sys_fs_lep_
Definition: baby_base.hh:1803
std::vector< bool > * p_mus_tm_
Definition: baby_base.hh:1518
bool c_jets_fjet14_index_
Definition: baby_base.hh:1956
TBranch * b_sys_udsgtag_
Definition: baby_base.hh:1879
TBranch * b_dphi3_
Definition: baby_base.hh:892
bool c_tks_d0_
Definition: baby_base.hh:1892
float mht_phi_
Definition: baby_base.hh:1131
bool c_tks_pdg_
Definition: baby_base.hh:2024
TBranch * b_trig_
Definition: baby_base.hh:1551
bool c_json12p9_
Definition: baby_base.hh:791
std::vector< float > const & fjets14_m() const
Definition: baby_base.cc:6628
bool json12p9_
Definition: baby_base.hh:789
bool c_mus_eta_
Definition: baby_base.hh:1732
bool c_elelv_w_
Definition: baby_base.hh:947
TBranch * b_fjets40_eta_
Definition: baby_base.hh:1647
TBranch * b_elmu_pt2_
Definition: baby_base.hh:964
bool const & trig_vvvl() const
Definition: baby_base.cc:4065
std::vector< float > sys_ht40_
Definition: baby_base.hh:1817
std::vector< float > * p_sys_murf_
Definition: baby_base.hh:1858
std::vector< float > els_trk_pt_
Definition: baby_base.hh:1609
TBranch * b_leps_eta_
Definition: baby_base.hh:1687
int const & njets_ra2() const
Definition: baby_base.cc:5825
TBranch * b_mus_em_e_
Definition: baby_base.hh:1727
float mumuv_pt1_
Definition: baby_base.hh:1206
TBranch * b_nfjets14_
Definition: baby_base.hh:1339
bool c_mumuv_m_
Definition: baby_base.hh:1199
bool c_els_tight_
Definition: baby_base.hh:1460
std::vector< float > * p_sys_fs_udsgtag40_
Definition: baby_base.hh:1810
std::vector< bool > mus_tm_
Definition: baby_base.hh:1517
Long64_t const & event() const
Definition: baby_base.cc:3691
std::vector< float > * p_sys_mt_
Definition: baby_base.hh:1846
bool c_ntrutausl_
Definition: baby_base.hh:1406
float met_phi_
Definition: baby_base.hh:1098
float mht_clean_phi_
Definition: baby_base.hh:1128
std::vector< bool > const & els_inz() const
Definition: baby_base.cc:6089
std::vector< bool > els_vvvl_
Definition: baby_base.hh:1465
bool c_pass50_
Definition: baby_base.hh:818
bool c_mc_momidx_
Definition: baby_base.hh:1984
int const & nfjets14() const
Definition: baby_base.cc:5737
bool c_ph_eta_
Definition: baby_base.hh:1772
float w_lumi_
Definition: baby_base.hh:1281
bool c_mj50_
Definition: baby_base.hh:1151
TBranch * b_mumuv_pt2_
Definition: baby_base.hh:1210
int const & ntruleps() const
Definition: baby_base.cc:5935
std::vector< float > * p_sys_mj40_
Definition: baby_base.hh:1842
std::vector< float > * p_sys_st40_
Definition: baby_base.hh:1870
std::vector< bool > els_sigid_
Definition: baby_base.hh:1453
float const & met_tru_phi() const
Definition: baby_base.cc:4934
bool c_eff_jetid_
Definition: baby_base.hh:902
std::vector< float > fjets14_pt_
Definition: baby_base.hh:1641
bool pass_jets20_
Definition: baby_base.hh:840
TBranch * b_mumu_m_
Definition: baby_base.hh:1177
float dphi1_
Definition: baby_base.hh:885
std::vector< int > mus_trk_nholes_in_
Definition: baby_base.hh:1997
static const double bad_val_
Definition: baby_base.hh:29
int hig_bin_
Definition: baby_base.hh:1296
bool c_pass_ra2_
Definition: baby_base.hh:866
bool jetmismeas_
Definition: baby_base.hh:786
TBranch * b_jetsys_phi_
Definition: baby_base.hh:1066
bool c_jets_m_
Definition: baby_base.hh:1672
bool c_nbm_
Definition: baby_base.hh:1313
float const & hig1_m() const
Definition: baby_base.cc:4395
bool const & pass_eebadsc() const
Definition: baby_base.cc:3856
float isr_tru_eta_
Definition: baby_base.hh:1038
std::vector< float > sys_mt_
Definition: baby_base.hh:1845
std::vector< float > * p_fjets40_phi_
Definition: baby_base.hh:1654
std::vector< float > * p_fjets40_eta_
Definition: baby_base.hh:1646
TBranch * b_els_vvvl_pt_
Definition: baby_base.hh:1627
std::vector< float > const & mus_vvvl_phi() const
Definition: baby_base.cc:6980
TBranch * b_hig_dm_
Definition: baby_base.hh:997
bool c_els_eoverp_
Definition: baby_base.hh:1576
std::vector< bool > * p_els_vvvl_
Definition: baby_base.hh:1466
std::vector< int > const & sys_njets40() const
Definition: baby_base.cc:7684
TBranch * b_jets_h2_
Definition: baby_base.hh:1475
std::vector< int > * p_jets_fjet12_index_
Definition: baby_base.hh:1950
bool const & pass_jets40() const
Definition: baby_base.cc:3922
std::vector< bool > mus_inz_
Definition: baby_base.hh:1485
TBranch * b_mus_dz_
Definition: baby_base.hh:1723
bool c_els_vvvl_pt_
Definition: baby_base.hh:1628
bool c_elelv_eta_
Definition: baby_base.hh:929
TBranch * b_els_ip3d_
Definition: baby_base.hh:1587
TBranch * b_mus_had_e_
Definition: baby_base.hh:1735
TBranch * b_sys_nbm_
Definition: baby_base.hh:2007
void Write()
Definition: baby_base.cc:3282
bool c_elel_pt1_
Definition: baby_base.hh:920
std::vector< int > mc_mom_
Definition: baby_base.hh:1977
std::vector< float > const & leps_eta() const
Definition: baby_base.cc:6771
float const & dphi1() const
Definition: baby_base.cc:4076
float const & w_lumi() const
Definition: baby_base.cc:5528
bool c_elmu_m_
Definition: baby_base.hh:953
bool c_els_miniso_
Definition: baby_base.hh:1592
bool c_sys_met_
Definition: baby_base.hh:1832
std::vector< float > sys_fs_bctag40_
Definition: baby_base.hh:1797
bool c_elel_eta_
Definition: baby_base.hh:908
TBranch * b_mht_clean_phi_
Definition: baby_base.hh:1129
virtual void Clear()
Definition: baby_base.cc:2908
TBranch * b_trig_lep_
Definition: baby_base.hh:874
bool c_nbl_
Definition: baby_base.hh:1310
std::vector< float > sys_met_
Definition: baby_base.hh:1829
TBranch * b_elmu_pt_
Definition: baby_base.hh:958
std::vector< float > sys_fs_udsgtag40_
Definition: baby_base.hh:1809
float const & w_fs_lep() const
Definition: baby_base.cc:5495
bool c_mus_mu8_
Definition: baby_base.hh:1504
bool c_els_inzv_
Definition: baby_base.hh:1444
std::vector< float > const & sys_muf() const
Definition: baby_base.cc:7222
bool c_mus_em_e_
Definition: baby_base.hh:1728
bool c_mgluino_
Definition: baby_base.hh:1304
float met_raw_phi_
Definition: baby_base.hh:1104
TBranch * b_fjets14_eta_
Definition: baby_base.hh:1631
TBranch * b_pass_
Definition: baby_base.hh:808
TBranch * b_fjets14_m_
Definition: baby_base.hh:1635
float const & ht_hlt() const
Definition: baby_base.cc:4560
std::vector< bool > sys_pass_
Definition: baby_base.hh:1537
TBranch * b_mus_trk_algo_
Definition: baby_base.hh:1995
TBranch * b_elmu_pt1_
Definition: baby_base.hh:961
std::vector< bool > * p_jets_isisr_
Definition: baby_base.hh:1478
std::vector< float > * p_els_d0_
Definition: baby_base.hh:1554
TBranch * b_w_lumi_
Definition: baby_base.hh:1282
float mj12_
Definition: baby_base.hh:1137
TBranch * b_onel_vvvl_
Definition: baby_base.hh:1231
bool c_mus_sig_
Definition: baby_base.hh:1508
bool c_sys_mj40_
Definition: baby_base.hh:1844
TBranch * b_met_tru_phi_
Definition: baby_base.hh:1120
int ntruleps_
Definition: baby_base.hh:1392
std::vector< int > * p_els_trk_nholes_
Definition: baby_base.hh:1934
std::vector< float > * p_els_trk_pterr_
Definition: baby_base.hh:1614
bool c_w_btag_loose_
Definition: baby_base.hh:1271
float const & onmu_vvvl() const
Definition: baby_base.cc:5407
std::vector< float > * p_els_em_e_
Definition: baby_base.hh:1570
bool c_els_dphi_sctrk_
Definition: baby_base.hh:1564
TBranch * b_mt_rebal_
Definition: baby_base.hh:1165
bool c_mus_miniso_
Definition: baby_base.hh:1740
bool c_mus_inzv_
Definition: baby_base.hh:1492
TBranch * b_jetsys_m_
Definition: baby_base.hh:1051
int nels_ele23_
Definition: baby_base.hh:1332
std::vector< float > sys_bctag_
Definition: baby_base.hh:1781
TBranch * b_w_pu_
Definition: baby_base.hh:1285
int const & nisr_me() const
Definition: baby_base.cc:5759
bool c_met_nohf_
Definition: baby_base.hh:1094
bool c_mj14_
Definition: baby_base.hh:1142
std::vector< bool > const & mus_isomu18() const
Definition: baby_base.cc:6243
std::vector< float > * p_jets_phi_
Definition: baby_base.hh:1674
float elel_pt_
Definition: baby_base.hh:915
std::vector< bool > const & ph_tm() const
Definition: baby_base.cc:6353
float const & dphi_wlep() const
Definition: baby_base.cc:4120
std::vector< float > const & sys_fs_bctag() const
Definition: baby_base.cc:7068
std::vector< float > const & sys_fs_lep() const
Definition: baby_base.cc:7090
float const & elmu_pt2() const
Definition: baby_base.cc:4362
bool const & pass_jets_tight_ra2() const
Definition: baby_base.cc:3977
TBranch * b_tks_pt_
Definition: baby_base.hh:1919
std::vector< int > const & mus_trk_algo() const
Definition: baby_base.cc:7618
TBranch * b_els_sceta_
Definition: baby_base.hh:1607
TBranch * b_weight_rpv_
Definition: baby_base.hh:1294
bool c_met_tru_
Definition: baby_base.hh:1112
bool c_hig_dm_
Definition: baby_base.hh:998
TBranch * b_sys_fs_bctag40_
Definition: baby_base.hh:1799
std::vector< float > * p_sys_fs_bctag40_
Definition: baby_base.hh:1798
bool c_jetsys_nob_m_
Definition: baby_base.hh:1058
bool c_met_raw_
Definition: baby_base.hh:1103
TBranch * b_sys_mt_
Definition: baby_base.hh:1847
TBranch * b_nph_
Definition: baby_base.hh:1381
TBranch * b_sys_fs_udsgtag_
Definition: baby_base.hh:1807
bool c_nfjets40_
Definition: baby_base.hh:1343
float const & met_nohf() const
Definition: baby_base.cc:4835
std::vector< float > mus_dz_
Definition: baby_base.hh:1721
std::vector< float > * p_sys_lep_
Definition: baby_base.hh:1826
bool c_nbm20_
Definition: baby_base.hh:1316
TBranch * b_elel_pt2_
Definition: baby_base.hh:922
int nfjets40_
Definition: baby_base.hh:1341
std::vector< float > * p_sys_mj14_nolep_
Definition: baby_base.hh:1838
TBranch * b_met_nohf_phi_
Definition: baby_base.hh:1096
bool c_ht50_
Definition: baby_base.hh:1013
bool c_elel_pt2_
Definition: baby_base.hh:923
bool c_fjets40_m_
Definition: baby_base.hh:1652
TBranch * b_els_tight_
Definition: baby_base.hh:1459
float const & htx() const
Definition: baby_base.cc:4604
bool c_hig_dphi_
Definition: baby_base.hh:1001
std::vector< float > mus_vvvl_phi_
Definition: baby_base.hh:1761
float const & hig_dphi() const
Definition: baby_base.cc:4494
TBranch * b_mt2_0mass_
Definition: baby_base.hh:1159
float mt_rebal_
Definition: baby_base.hh:1164
std::vector< float > const & fjets40_m() const
Definition: baby_base.cc:6672
bool c_ht_tru_
Definition: baby_base.hh:1028
bool const & json12p9() const
Definition: baby_base.cc:3724
bool c_tks_dz_
Definition: baby_base.hh:1896
TBranch * b_nbm40_
Definition: baby_base.hh:1318
TBranch * b_sys_mj14_
Definition: baby_base.hh:1835
std::vector< float > const & sys_mj40() const
Definition: baby_base.cc:7200
TBranch * b_tks_tm_
Definition: baby_base.hh:1547
float const & elel_m() const
Definition: baby_base.cc:4164
TBranch * b_hig_bin_
Definition: baby_base.hh:1297
TBranch * b_jetmismeas_
Definition: baby_base.hh:787
bool c_els_reliso_
Definition: baby_base.hh:1604
std::vector< float > const & sys_udsgtag40() const
Definition: baby_base.cc:7310
TBranch * b_jets_pt_res_
Definition: baby_base.hh:1683
std::vector< float > * p_jets_m_
Definition: baby_base.hh:1670
bool c_jetsys_m_
Definition: baby_base.hh:1052
std::vector< float > mus_vvvl_pt_
Definition: baby_base.hh:1765
float elmu_eta_
Definition: baby_base.hh:948
bool const & stitch() const
Definition: baby_base.cc:4021
bool c_ph_tm_
Definition: baby_base.hh:1536
std::vector< float > const & mus_pterr() const
Definition: baby_base.cc:6947
TBranch * b_json7p65_
Definition: baby_base.hh:799
bool c_fjets14_phi_
Definition: baby_base.hh:1640
TBranch * b_jets_phi_
Definition: baby_base.hh:1675
float const & elelv_pt() const
Definition: baby_base.cc:4263
std::vector< float > * p_tks_mt2_
Definition: baby_base.hh:1910
float const & mj08() const
Definition: baby_base.cc:4989
bool c_mct_
Definition: baby_base.hh:1076
TBranch * b_pass_jets50_
Definition: baby_base.hh:847
float hig1_phi_
Definition: baby_base.hh:975
std::vector< float > els_eta_
Definition: baby_base.hh:1577
TBranch * b_tks_phi_
Definition: baby_base.hh:1915
TBranch * b_ht_clean_
Definition: baby_base.hh:1015
float mumuv_pt2_
Definition: baby_base.hh:1209
bool c_hig1_pt_
Definition: baby_base.hh:980
std::vector< int > sys_nbm40_
Definition: baby_base.hh:2009
TBranch * b_fjets40_m_
Definition: baby_base.hh:1651
TBranch * b_els_hovere_
Definition: baby_base.hh:1583
float mht_
Definition: baby_base.hh:1122
float const & mumu_eta() const
Definition: baby_base.cc:5132
bool c_els_em_e_
Definition: baby_base.hh:1572
TBranch * b_sys_pass40_
Definition: baby_base.hh:1543
std::vector< float > fjets40_m_
Definition: baby_base.hh:1649
bool pass20_
Definition: baby_base.hh:810
std::vector< int > fjets14_nconst_
Definition: baby_base.hh:1937
std::vector< float > tks_phi_
Definition: baby_base.hh:1913
float met_tru_nuw_phi_
Definition: baby_base.hh:1116
int mgluino_
Definition: baby_base.hh:1302
bool pass_jets_tight_
Definition: baby_base.hh:855
bool c_onel_vvvl_
Definition: baby_base.hh:1232
TBranch * b_elelv_w_
Definition: baby_base.hh:946
bool c_fjets40_phi_
Definition: baby_base.hh:1656
bool c_els_vvvl_eta_
Definition: baby_base.hh:1620
std::vector< bool > const & els_tight() const
Definition: baby_base.cc:6144
std::vector< float > const & els_hovere() const
Definition: baby_base.cc:6485
TBranch * b_elel_m_
Definition: baby_base.hh:910
std::vector< bool > * p_sys_pass_
Definition: baby_base.hh:1538
float const & isr_tru_eta() const
Definition: baby_base.cc:4637
float jetsys_pt_
Definition: baby_base.hh:1068
bool c_mht_phi_
Definition: baby_base.hh:1133
TBranch * b_els_ele8_
Definition: baby_base.hh:1435
bool c_met_mini_phi_
Definition: baby_base.hh:1091
std::vector< float > * p_leps_phi_
Definition: baby_base.hh:1694
std::vector< float > ph_phi_
Definition: baby_base.hh:1773
bool c_mus_sigid_
Definition: baby_base.hh:1512
bool c_els_sigid_
Definition: baby_base.hh:1456
float w_btag_loose_
Definition: baby_base.hh:1269
int nbm_ra2_
Definition: baby_base.hh:1323
TBranch * b_nvmus_
Definition: baby_base.hh:1417
TBranch * b_sys_pu_
Definition: baby_base.hh:1863
bool c_mc_mom_
Definition: baby_base.hh:1980
std::vector< float > * p_els_reliso_
Definition: baby_base.hh:1602
bool nonblind_
Definition: baby_base.hh:804
float const & eff_trig() const
Definition: baby_base.cc:4142
std::vector< float > els_phi_
Definition: baby_base.hh:1593
std::vector< float > const & mus_reliso() const
Definition: baby_base.cc:6958
TBranch * b_pass_ecaldeadcell_
Definition: baby_base.hh:823
bool json7p65_
Definition: baby_base.hh:798
TBranch * b_jets_fjet40_index_
Definition: baby_base.hh:1963
std::vector< bool > * p_tks_tm_
Definition: baby_base.hh:1546
int nmus_vvvl_
Definition: baby_base.hh:1377
STL namespace.
TBranch * b_elel_eta_
Definition: baby_base.hh:907
std::vector< bool > const & jets_islep() const
Definition: baby_base.cc:6210
float mj14_
Definition: baby_base.hh:1140
int const & nmus() const
Definition: baby_base.cc:5858
bool c_sys_isr_
Definition: baby_base.hh:1824
bool c_mht_
Definition: baby_base.hh:1124
TBranch * b_elel_pt1_
Definition: baby_base.hh:919
bool c_mc_eta_
Definition: baby_base.hh:1704
bool c_sys_st40_
Definition: baby_base.hh:1872
float elel_m_
Definition: baby_base.hh:909
std::vector< float > * p_tks_pt_
Definition: baby_base.hh:1918
TBranch * b_mumu_pt2_
Definition: baby_base.hh:1189
std::vector< float > const & sys_lep() const
Definition: baby_base.cc:7156
TBranch * b_mj14_nolep_
Definition: baby_base.hh:1144
float const & onel_ele23() const
Definition: baby_base.cc:5319
std::vector< float > const & els_trk_pt() const
Definition: baby_base.cc:6562
bool c_mht_clean_phi_
Definition: baby_base.hh:1130
bool c_nonblind_
Definition: baby_base.hh:806
float onel_vvvl_
Definition: baby_base.hh:1230
std::vector< int > * p_mus_trk_nholes_in_
Definition: baby_base.hh:1998
std::vector< int > * p_els_charge_
Definition: baby_base.hh:1930
std::vector< int > const & jets_fjet12_index() const
Definition: baby_base.cc:7497
int const & run() const
Definition: baby_base.cc:6034
int Add(const std::string &filename)
Definition: baby_base.cc:3297
std::vector< float > const & els_trk_pterr() const
Definition: baby_base.cc:6573
std::vector< float > * p_els_phi_
Definition: baby_base.hh:1594
std::vector< float > * p_sys_pu_
Definition: baby_base.hh:1862
bool c_jets_h1_
Definition: baby_base.hh:1472
std::vector< float > const & sys_fs_bctag40() const
Definition: baby_base.cc:7079
TBranch * b_mus_sigid_
Definition: baby_base.hh:1511
TBranch * b_sys_fs_bctag_
Definition: baby_base.hh:1795
TBranch * b_mt_nohf_
Definition: baby_base.hh:1162
float dphi4_
Definition: baby_base.hh:894
TBranch * b_lumiblock_
Definition: baby_base.hh:1300
bool c_json2p6_
Definition: baby_base.hh:794
float dphi_wlep_
Definition: baby_base.hh:897
bool c_w_lumi_
Definition: baby_base.hh:1283
std::vector< int > * p_mc_id_
Definition: baby_base.hh:1974
TBranch * b_nleps_
Definition: baby_base.hh:1366
TBranch * b_mumu_phi_
Definition: baby_base.hh:1180
float const & onmet() const
Definition: baby_base.cc:5363
TBranch * b_tks_reliso_
Definition: baby_base.hh:1923
TBranch * b_trig_vvvl_
Definition: baby_base.hh:883
TBranch * b_sys_st_
Definition: baby_base.hh:1867
std::vector< float > mus_reliso_
Definition: baby_base.hh:1753
TBranch * b_met_calo_phi_
Definition: baby_base.hh:1084
std::vector< float > const & sys_bctag40() const
Definition: baby_base.cc:7046
std::vector< float > const & els_eta() const
Definition: baby_base.cc:6474
bool c_trig_met_
Definition: baby_base.hh:878
TBranch * b_pass_jets_tight_
Definition: baby_base.hh:856
TBranch * b_w_lep_
Definition: baby_base.hh:1279
int const & ntrutaush() const
Definition: baby_base.cc:5968
std::vector< float > * p_els_vvvl_pt_
Definition: baby_base.hh:1626
TBranch * b_fjets14_pt_
Definition: baby_base.hh:1643
virtual ~baby_base()
Definition: baby_base.cc:3294
bool const & pass() const
Definition: baby_base.cc:3790
float const & w_isr() const
Definition: baby_base.cc:5506
bool c_els_ip3d_
Definition: baby_base.hh:1588
bool c_mt_nohf_
Definition: baby_base.hh:1163
TBranch * b_mumuv_phi_
Definition: baby_base.hh:1201
bool c_els_sig_
Definition: baby_base.hh:1452
std::vector< float > els_sceta_
Definition: baby_base.hh:1605
bool c_tks_tm_
Definition: baby_base.hh:1548
TBranch * b_sys_bctag_loose_
Definition: baby_base.hh:1791
std::vector< float > * p_els_vvvl_eta_
Definition: baby_base.hh:1618
std::vector< bool > els_tm_
Definition: baby_base.hh:1461
std::vector< float > mus_phi_
Definition: baby_base.hh:1741
TBranch * b_mt_tru_nuw_
Definition: baby_base.hh:1171
float mt2_0mass_
Definition: baby_base.hh:1158
std::vector< bool > jets_isisr_
Definition: baby_base.hh:1477
std::vector< int > mus_charge_
Definition: baby_base.hh:1989
TBranch * b_njets50_
Definition: baby_base.hh:1357
TBranch * b_onel_ele8_
Definition: baby_base.hh:1228
float const & elelv_pt2() const
Definition: baby_base.cc:4285
std::vector< float > const & mc_eta() const
Definition: baby_base.cc:6815
bool const & json7p65() const
Definition: baby_base.cc:3757
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
std::vector< int > * p_fjets14_nconst_
Definition: baby_base.hh:1938
bool c_met_tru_phi_
Definition: baby_base.hh:1121
std::vector< float > * p_mc_mass_
Definition: baby_base.hh:1706
float const & onel_vvvl() const
Definition: baby_base.cc:5341
float eff_jetid_
Definition: baby_base.hh:900
bool c_els_ele23_
Definition: baby_base.hh:1432
int const & njets20() const
Definition: baby_base.cc:5781
bool c_sys_fs_bctag_
Definition: baby_base.hh:1796
std::vector< float > const & jets_phi() const
Definition: baby_base.cc:6738
std::vector< int > const & mus_trk_nholes_out() const
Definition: baby_base.cc:7640
TBranch * b_fjets14_phi_
Definition: baby_base.hh:1639
float const & mt_rebal() const
Definition: baby_base.cc:5099
std::vector< float > mus_em_e_
Definition: baby_base.hh:1725
std::vector< int > const & jets_fjet50_index() const
Definition: baby_base.cc:7541
bool c_jets_eta_
Definition: baby_base.hh:1668
bool c_tks_mt2_
Definition: baby_base.hh:1912
float const & mumuv_w() const
Definition: baby_base.cc:5275
std::vector< float > * p_leps_pt_
Definition: baby_base.hh:1698
bool c_pass_jets50_
Definition: baby_base.hh:848
bool c_mus_vvvl_phi_
Definition: baby_base.hh:1764
float const & isr_tru_phi() const
Definition: baby_base.cc:4648
float w_pu_
Definition: baby_base.hh:1284
TBranch * b_onel_ele23_
Definition: baby_base.hh:1225
bool c_sys_trig_
Definition: baby_base.hh:1876
TBranch * b_els_vvvl_phi_
Definition: baby_base.hh:1623
std::vector< float > sys_udsgtag_
Definition: baby_base.hh:1877
TBranch * b_pass_cschalo_
Definition: baby_base.hh:820
TBranch * b_elmu_phi_
Definition: baby_base.hh:955
std::vector< float > const & sys_mj14_nolep() const
Definition: baby_base.cc:7189
bool c_mumuv_pt_
Definition: baby_base.hh:1205
TBranch * b_tks_pdg_
Definition: baby_base.hh:2023
bool c_mumu_pt_
Definition: baby_base.hh:1184
TBranch * b_jetsys_eta_
Definition: baby_base.hh:1048
bool c_mus_vvvl_eta_
Definition: baby_base.hh:1760
bool c_mus_tight_
Definition: baby_base.hh:1516
bool c_jets_h2_
Definition: baby_base.hh:1476
std::vector< bool > const & tks_tm() const
Definition: baby_base.cc:6386
float w_isr_
Definition: baby_base.hh:1275
bool c_hig1_phi_
Definition: baby_base.hh:977
std::vector< int > * p_tks_pdg_
Definition: baby_base.hh:2022
bool c_nph_
Definition: baby_base.hh:1382
bool c_sys_ht_
Definition: baby_base.hh:1816
bool c_mj40_
Definition: baby_base.hh:1148
TBranch * b_mj12_
Definition: baby_base.hh:1138
TBranch * b_w_toppt_
Definition: baby_base.hh:1288
bool c_met_tru_nuw_phi_
Definition: baby_base.hh:1118
std::vector< bool > const & jets_h1() const
Definition: baby_base.cc:6177
bool c_ntks_
Definition: baby_base.hh:1388
TBranch * b_sys_nbm40_
Definition: baby_base.hh:2011
TBranch * b_elelv_pt_
Definition: baby_base.hh:937
bool c_ntruels_
Definition: baby_base.hh:1391
float const & mj12() const
Definition: baby_base.cc:5000
bool c_leps_phi_
Definition: baby_base.hh:1696
std::vector< float > * p_sys_udsgtag40_
Definition: baby_base.hh:1882
std::vector< float > leps_pt_
Definition: baby_base.hh:1697
bool c_jetsys_nob_phi_
Definition: baby_base.hh:1061
float const & mumuv_pt() const
Definition: baby_base.cc:5242
bool c_mj14_nolep_
Definition: baby_base.hh:1145
TBranch * b_pass40_
Definition: baby_base.hh:814
TBranch * b_els_ispf_
Definition: baby_base.hh:1447
TBranch * b_els_ele105_
Definition: baby_base.hh:1427
std::vector< int > sys_nbm_
Definition: baby_base.hh:2005
std::vector< float > const & fjets40_phi() const
Definition: baby_base.cc:6683
bool const & pass_goodv() const
Definition: baby_base.cc:3867
std::vector< bool > * p_mus_mu50_
Definition: baby_base.hh:1498
TBranch * b_jets_hflavor_
Definition: baby_base.hh:1971
std::vector< float > const & els_phi() const
Definition: baby_base.cc:6518
bool json4p0_
Definition: baby_base.hh:795
bool c_els_sceta_
Definition: baby_base.hh:1608
TBranch * b_met_
Definition: baby_base.hh:1078
TBranch * b_ntks_
Definition: baby_base.hh:1387
TBranch * b_mus_trk_quality_
Definition: baby_base.hh:1523
TBranch * b_hig1_eta_
Definition: baby_base.hh:970
bool c_jets_isisr_
Definition: baby_base.hh:1480
TBranch * b_ht_ra2_
Definition: baby_base.hh:1024
std::vector< int > mc_status_
Definition: baby_base.hh:1985
bool c_mumuv_pt1_
Definition: baby_base.hh:1208
bool pass_jets50_
Definition: baby_base.hh:846
float const & ht_ra2() const
Definition: baby_base.cc:4582
TBranch * b_njets40_
Definition: baby_base.hh:1354
std::vector< bool > * p_mus_inz_
Definition: baby_base.hh:1486
TBranch * b_sys_pass_
Definition: baby_base.hh:1539
std::vector< float > mus_pt_
Definition: baby_base.hh:1745
TBranch * b_onmu_isomu18_
Definition: baby_base.hh:1240
TBranch * b_ht_
Definition: baby_base.hh:1006
float mumuv_w_
Definition: baby_base.hh:1212
bool c_mumuv_w_
Definition: baby_base.hh:1214
float const & onmu_mu50() const
Definition: baby_base.cc:5385
float const & onht() const
Definition: baby_base.cc:5352
TBranch * b_mct_
Definition: baby_base.hh:1075
TBranch * b_onmu_mu8_
Definition: baby_base.hh:1246
bool c_pass_jets40_
Definition: baby_base.hh:845
std::vector< float > * p_sys_mur_
Definition: baby_base.hh:1854
float const & elmu_m() const
Definition: baby_base.cc:4318
std::vector< float > const & mus_dz() const
Definition: baby_base.cc:6870
float ht_isr_me_
Definition: baby_base.hh:1020
TBranch * b_sys_mj14_nolep_
Definition: baby_base.hh:1839
TBranch * b_hig2_eta_
Definition: baby_base.hh:982
long entry_
Definition: baby_base.hh:766
std::vector< float > jets_phi_
Definition: baby_base.hh:1673
float w_btag_
Definition: baby_base.hh:1263
TBranch * b_met_calo_
Definition: baby_base.hh:1081
bool c_pass_nohf_
Definition: baby_base.hh:863
bool c_met_mini_
Definition: baby_base.hh:1088
bool c_jets_fjet08_index_
Definition: baby_base.hh:1948
float const & dphi3() const
Definition: baby_base.cc:4098
std::vector< float > fjets14_m_
Definition: baby_base.hh:1633
bool c_sys_muf_
Definition: baby_base.hh:1852
bool c_w_fs_lep_
Definition: baby_base.hh:1274
TBranch * b_met_mini_
Definition: baby_base.hh:1087
std::vector< float > mus_vvvl_eta_
Definition: baby_base.hh:1757
TBranch * b_w_fs_lep_
Definition: baby_base.hh:1273
std::vector< float > * p_mus_phi_
Definition: baby_base.hh:1742
bool c_ph_pt_
Definition: baby_base.hh:1780
std::vector< float > * p_sys_fs_bctag_
Definition: baby_base.hh:1794
bool c_nveto_
Definition: baby_base.hh:1412
std::vector< float > leps_id_
Definition: baby_base.hh:1689
float const & mumuv_phi() const
Definition: baby_base.cc:5231
TBranch * b_mus_sig_
Definition: baby_base.hh:1507
std::vector< bool > els_tight_
Definition: baby_base.hh:1457
int const & ntrumus() const
Definition: baby_base.cc:5946
TBranch * b_st40_
Definition: baby_base.hh:1258
float mj40_
Definition: baby_base.hh:1146
float const & mj40() const
Definition: baby_base.cc:5033
std::vector< int > * p_fjets40_nconst_
Definition: baby_base.hh:1942
std::vector< int > * p_jets_fjet50_index_
Definition: baby_base.hh:1966
bool const & fromGS() const
Definition: baby_base.cc:3702
const bool read_only_
Definition: baby_base.hh:769
TBranch * b_els_sig_
Definition: baby_base.hh:1451
std::vector< float > sys_mj40_
Definition: baby_base.hh:1841
std::vector< int > jets_fjet50_index_
Definition: baby_base.hh:1965
bool c_tks_eta_
Definition: baby_base.hh:1900
std::vector< float > const & els_deta_sctrk() const
Definition: baby_base.cc:6419
TBranch * b_sys_ht40_
Definition: baby_base.hh:1819
bool c_elmu_pt1_
Definition: baby_base.hh:962
TBranch * b_sys_mj40_
Definition: baby_base.hh:1843
bool c_jetsys_nob_eta_
Definition: baby_base.hh:1055
std::vector< bool > * p_jets_islep_
Definition: baby_base.hh:1482
bool c_elelv_phi_
Definition: baby_base.hh:935
int const & nmus_isomu18() const
Definition: baby_base.cc:5869
std::vector< bool > const & mus_vvvl() const
Definition: baby_base.cc:6331
float const & jetsys_eta() const
Definition: baby_base.cc:4670
float elel_pt2_
Definition: baby_base.hh:921
float const & hig_am() const
Definition: baby_base.cc:4472
TBranch * b_mt2_
Definition: baby_base.hh:1156
bool c_onmet_
Definition: baby_base.hh:1238
TBranch * b_met_tru_nuw_phi_
Definition: baby_base.hh:1117
int const & nfjets40() const
Definition: baby_base.cc:5748
float met_rebal_
Definition: baby_base.hh:1107
TBranch * b_elel_w_
Definition: baby_base.hh:925
float const & elelv_pt1() const
Definition: baby_base.cc:4274
bool c_onel_ele105_
Definition: baby_base.hh:1223
TBranch * b_mumuv_m_
Definition: baby_base.hh:1198
bool pass_ecaldeadcell_
Definition: baby_base.hh:822
bool const & pass20() const
Definition: baby_base.cc:3801
bool c_eff_trig_
Definition: baby_base.hh:905
bool c_mumuv_pt2_
Definition: baby_base.hh:1211
bool c_onmu_vvvl_
Definition: baby_base.hh:1250
bool c_trig_ra4_
Definition: baby_base.hh:881
std::vector< float > * p_fjets14_phi_
Definition: baby_base.hh:1638
bool c_sys_mj14_nolep_
Definition: baby_base.hh:1840
std::vector< int > mus_trk_nholes_out_
Definition: baby_base.hh:2001
float elmu_m_
Definition: baby_base.hh:951
TBranch * b_ht40_
Definition: baby_base.hh:1009
bool c_sys_njets_
Definition: baby_base.hh:2016
int const & type() const
Definition: baby_base.cc:6045
std::vector< float > const & leps_id() const
Definition: baby_base.cc:6782
std::vector< int > * p_sys_nbm_
Definition: baby_base.hh:2006
TBranch * b_hig2_m_
Definition: baby_base.hh:985
bool c_onmu_mu50_
Definition: baby_base.hh:1244
int njets50_
Definition: baby_base.hh:1356
bool c_json4p0_
Definition: baby_base.hh:797
bool c_fjets40_pt_
Definition: baby_base.hh:1660
std::vector< float > * p_sys_bctag_loose_
Definition: baby_base.hh:1790
std::vector< float > sys_udsgtag_loose_
Definition: baby_base.hh:1885
float const & mt_nohf() const
Definition: baby_base.cc:5088
float const & mj14_nolep() const
Definition: baby_base.cc:5022
bool c_isr_tru_pt_
Definition: baby_base.hh:1046
float onmu_mu8_
Definition: baby_base.hh:1245
TBranch * b_njets_
Definition: baby_base.hh:1348
bool c_njets20_
Definition: baby_base.hh:1352
float const & met_mini_phi() const
Definition: baby_base.cc:4824
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
TBranch * b_jets_fjet14_nolep_index_
Definition: baby_base.hh:1959
std::vector< float > * p_sys_fs_udsgtag_
Definition: baby_base.hh:1806
std::vector< int > * p_mus_trk_nholes_out_
Definition: baby_base.hh:2002
float const & nisr() const
Definition: baby_base.cc:5286
TBranch * b_els_reliso_
Definition: baby_base.hh:1603
bool c_jets_phi_
Definition: baby_base.hh:1676
bool c_trig_prescale_
Definition: baby_base.hh:1928
std::vector< float > sys_ht_
Definition: baby_base.hh:1813
float onel_ele8_
Definition: baby_base.hh:1227
std::vector< float > sys_pu_
Definition: baby_base.hh:1861
std::vector< int > const & els_trk_nholes() const
Definition: baby_base.cc:7453
std::vector< float > const & ph_eta() const
Definition: baby_base.cc:7002
TBranch * b_mj08_
Definition: baby_base.hh:1135
bool c_fjets40_eta_
Definition: baby_base.hh:1648
std::vector< float > const & mus_em_e() const
Definition: baby_base.cc:6881
TBranch * b_nbm_
Definition: baby_base.hh:1312
bool c_jets_hflavor_
Definition: baby_base.hh:1972
bool c_ht_isr_me_
Definition: baby_base.hh:1022
bool const & trig_ra4() const
Definition: baby_base.cc:4054
TBranch * b_els_inzv_
Definition: baby_base.hh:1443
TBranch * b_nmus_isomu18_
Definition: baby_base.hh:1375
std::vector< float > const & jets_pt() const
Definition: baby_base.cc:6749
bool c_nbm_ra2_
Definition: baby_base.hh:1325
bool c_mumu_eta_
Definition: baby_base.hh:1175
float const & hig1_phi() const
Definition: baby_base.cc:4406
bool c_sys_mt_
Definition: baby_base.hh:1848
int const & nbm40() const
Definition: baby_base.cc:5660
bool c_isr_tru_phi_
Definition: baby_base.hh:1043
TBranch * b_mumuv_pt1_
Definition: baby_base.hh:1207
TBranch * b_trig_ra4_
Definition: baby_base.hh:880
std::vector< bool > const & jets_isisr() const
Definition: baby_base.cc:6199
bool c_sys_st_
Definition: baby_base.hh:1868
TBranch * b_pass_ra2_badmu_
Definition: baby_base.hh:868
float const & mumu_m() const
Definition: baby_base.cc:5143
std::vector< float > * p_sys_st_
Definition: baby_base.hh:1866
bool c_nels_vvvl_
Definition: baby_base.hh:1337
TBranch * b_weight_
Definition: baby_base.hh:1291
float const & ht_isr_me() const
Definition: baby_base.cc:4571
bool c_mt_tru_
Definition: baby_base.hh:1169
TBranch * b_dphi4_
Definition: baby_base.hh:895
std::vector< float > * p_els_eoverp_
Definition: baby_base.hh:1574
bool c_njets40_
Definition: baby_base.hh:1355
TBranch * b_jets_eta_
Definition: baby_base.hh:1667
float const & onmu_mu8() const
Definition: baby_base.cc:5396
bool const & pass_jets_tight() const
Definition: baby_base.cc:3966
float const & weight() const
Definition: baby_base.cc:5561
TBranch * b_leps_pt_
Definition: baby_base.hh:1699
float hig2_pt_
Definition: baby_base.hh:990
std::vector< float > const & tks_eta() const
Definition: baby_base.cc:7354
bool const & pass_nohf() const
Definition: baby_base.cc:3988
std::vector< bool > * p_els_sigid_
Definition: baby_base.hh:1454
std::vector< float > sys_st_
Definition: baby_base.hh:1865
bool c_ht_hlt_
Definition: baby_base.hh:1019
std::vector< float > * p_fjets40_m_
Definition: baby_base.hh:1650
TBranch * b_mus_miniso_
Definition: baby_base.hh:1739
float mumuv_phi_
Definition: baby_base.hh:1200
std::vector< float > * p_mus_em_e_
Definition: baby_base.hh:1726
float const & hig2_pt() const
Definition: baby_base.cc:4461
float mumuv_m_
Definition: baby_base.hh:1197
TBranch * b_dphi_wlep_
Definition: baby_base.hh:898
float const & hig_dm() const
Definition: baby_base.cc:4483
bool c_onel_ele8_
Definition: baby_base.hh:1229
std::vector< bool > * p_els_ele8_
Definition: baby_base.hh:1434
bool c_leps_id_
Definition: baby_base.hh:1692
int const & ntrutausl() const
Definition: baby_base.cc:5979
std::vector< int > const & mc_mom() const
Definition: baby_base.cc:7574
std::vector< float > * p_jets_pt_res_
Definition: baby_base.hh:1682
bool pass_jets_ra2_
Definition: baby_base.hh:852
int ntrumus_
Definition: baby_base.hh:1395
TBranch * b_mc_eta_
Definition: baby_base.hh:1703
TBranch * b_ph_phi_
Definition: baby_base.hh:1775
float met_tru_phi_
Definition: baby_base.hh:1119
std::vector< bool > const & mus_mu8() const
Definition: baby_base.cc:6265
std::vector< bool > tks_tm_
Definition: baby_base.hh:1545
TBranch * b_isr_tru_phi_
Definition: baby_base.hh:1042
bool c_met_
Definition: baby_base.hh:1079
TBranch * b_hig2_pt_
Definition: baby_base.hh:991
bool c_njets50_
Definition: baby_base.hh:1358
float const & elmu_pt1() const
Definition: baby_base.cc:4351
int njets_ra2_
Definition: baby_base.hh:1362
TBranch * b_mc_mom_
Definition: baby_base.hh:1979
bool c_els_vvvl_
Definition: baby_base.hh:1468
TBranch * b_run_
Definition: baby_base.hh:1420
TBranch * b_onmu_mu50_
Definition: baby_base.hh:1243
TBranch * b_njets_ra2_
Definition: baby_base.hh:1363
std::vector< float > sys_fs_lep_
Definition: baby_base.hh:1801
float const & met_tru() const
Definition: baby_base.cc:4901
bool c_jets_fjet50_index_
Definition: baby_base.hh:1968
TBranch * b_mht_clean_
Definition: baby_base.hh:1126
bool c_dphi3_
Definition: baby_base.hh:893
float elel_pt1_
Definition: baby_base.hh:918
std::vector< float > fjets40_phi_
Definition: baby_base.hh:1653
TBranch * b_els_tm_
Definition: baby_base.hh:1463
TBranch * b_fromGS_
Definition: baby_base.hh:784
std::vector< bool > mus_sigid_
Definition: baby_base.hh:1509
bool c_els_tm_
Definition: baby_base.hh:1464
TBranch * b_onel_ele105_
Definition: baby_base.hh:1222
float ht_clean_
Definition: baby_base.hh:1014
float isr_tru_phi_
Definition: baby_base.hh:1041
std::vector< float > const & fjets14_eta() const
Definition: baby_base.cc:6617
std::vector< int > const & fjets14_nconst() const
Definition: baby_base.cc:7464
bool c_sys_fs_udsgtag_
Definition: baby_base.hh:1808
TBranch * b_htx50_
Definition: baby_base.hh:1036
bool c_nleps_
Definition: baby_base.hh:1367
TBranch * b_isr_tru_eta_
Definition: baby_base.hh:1039
bool c_hig2_phi_
Definition: baby_base.hh:989
bool c_els_dz_
Definition: baby_base.hh:1568
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< float > sys_isr_
Definition: baby_base.hh:1821
float const & met_rebal() const
Definition: baby_base.cc:4890
TBranch * b_els_pt_
Definition: baby_base.hh:1599
std::vector< float > mc_eta_
Definition: baby_base.hh:1701
TBranch * b_els_eta_
Definition: baby_base.hh:1579
float const & htx50() const
Definition: baby_base.cc:4626
bool const & pass_jets_nohf() const
Definition: baby_base.cc:3944
float w_fs_lep_
Definition: baby_base.hh:1272
std::vector< int > const & mc_status() const
Definition: baby_base.cc:7596
std::vector< bool > * p_els_ele23_
Definition: baby_base.hh:1430
bool c_mt_
Definition: baby_base.hh:1154
float onel_ele23_
Definition: baby_base.hh:1224
TBranch * b_fjets40_phi_
Definition: baby_base.hh:1655
bool c_mht_clean_
Definition: baby_base.hh:1127
float mt_nohf_
Definition: baby_base.hh:1161
std::vector< bool > * p_els_sig_
Definition: baby_base.hh:1450
TBranch * b_els_dphi_sctrk_
Definition: baby_base.hh:1563
float const & met_phi() const
Definition: baby_base.cc:4857
std::vector< float > * p_sys_fs_lep_
Definition: baby_base.hh:1802
TBranch * b_nisr_
Definition: baby_base.hh:1216
std::vector< float > const & els_eoverp() const
Definition: baby_base.cc:6463
int const & nels_ele23() const
Definition: baby_base.cc:5715
float const & met_calo() const
Definition: baby_base.cc:4791
std::vector< float > sys_mj14_nolep_
Definition: baby_base.hh:1837
std::vector< float > jets_eta_
Definition: baby_base.hh:1665
TBranch * b_pass_jets_nohf_
Definition: baby_base.hh:850
TBranch * b_jets_fjet14_index_
Definition: baby_base.hh:1955
std::vector< float > mus_pterr_
Definition: baby_base.hh:1749
TBranch * b_mj50_
Definition: baby_base.hh:1150
std::vector< float > els_ip3d_
Definition: baby_base.hh:1585
std::vector< float > fjets40_pt_
Definition: baby_base.hh:1657
float met_tru_nuw_
Definition: baby_base.hh:1113
std::vector< float > const & jets_eta() const
Definition: baby_base.cc:6716
TBranch * b_jets_pt_
Definition: baby_base.hh:1679
TBranch * b_met_rebal_
Definition: baby_base.hh:1108
std::vector< float > jets_m_
Definition: baby_base.hh:1669
TBranch * b_nels_vvvl_
Definition: baby_base.hh:1336
float elelv_pt1_
Definition: baby_base.hh:939
int const & nbt() const
Definition: baby_base.cc:5693
bool pass_
Definition: baby_base.hh:807
int nmus_isomu18_
Definition: baby_base.hh:1374
float hig2_m_
Definition: baby_base.hh:984
float met_mini_
Definition: baby_base.hh:1086
std::vector< bool > const & els_sigid() const
Definition: baby_base.cc:6133
std::vector< int > mc_momidx_
Definition: baby_base.hh:1981
TBranch * b_mus_phi_
Definition: baby_base.hh:1743
std::vector< float > const & sys_met() const
Definition: baby_base.cc:7167
std::vector< float > const & sys_trig() const
Definition: baby_base.cc:7288
TBranch * b_mumu_w_
Definition: baby_base.hh:1192
std::vector< float > * p_fjets14_pt_
Definition: baby_base.hh:1642
TBranch * b_json12p9_
Definition: baby_base.hh:790
std::vector< int > * p_mc_status_
Definition: baby_base.hh:1986
std::vector< float > * p_jets_eta_
Definition: baby_base.hh:1666
bool c_met_tru_nuw_
Definition: baby_base.hh:1115
int const & nveto() const
Definition: baby_base.cc:6001
bool c_nvmus_
Definition: baby_base.hh:1418
bool c_mus_trk_quality_
Definition: baby_base.hh:1524
TBranch * b_elelv_eta_
Definition: baby_base.hh:928
bool pass_nohf_
Definition: baby_base.hh:861
TBranch * b_mj14_
Definition: baby_base.hh:1141
int const & njets() const
Definition: baby_base.cc:5770
bool c_onph_ph90_
Definition: baby_base.hh:1253
TBranch * b_els_trk_nholes_
Definition: baby_base.hh:1935
std::vector< float > * p_fjets40_pt_
Definition: baby_base.hh:1658
bool c_els_ele105_
Definition: baby_base.hh:1428
bool c_nleps_tm_
Definition: baby_base.hh:1370
bool c_nbm50_
Definition: baby_base.hh:1322
std::vector< float > * p_tks_mt_
Definition: baby_base.hh:1906
TBranch * b_st_
Definition: baby_base.hh:1255
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
std::vector< float > * p_mus_d0_
Definition: baby_base.hh:1718
TBranch * b_nmus_vvvl_
Definition: baby_base.hh:1378
std::vector< float > els_vvvl_pt_
Definition: baby_base.hh:1625
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
float w_btag40_
Definition: baby_base.hh:1266
bool c_sys_bctag_loose_
Definition: baby_base.hh:1792
TBranch * b_mus_eta_
Definition: baby_base.hh:1731
bool c_hig1_eta_
Definition: baby_base.hh:971
bool c_sys_bctag_
Definition: baby_base.hh:1784
bool c_ht_clean_
Definition: baby_base.hh:1016
TBranch * b_mus_vvvl_pt_
Definition: baby_base.hh:1767
std::vector< float > mus_eta_
Definition: baby_base.hh:1729
TBranch * b_mus_trk_nholes_out_
Definition: baby_base.hh:2003
TBranch * b_jets_m_
Definition: baby_base.hh:1671
bool c_ntrumus_
Definition: baby_base.hh:1397
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_htx_
Definition: baby_base.hh:1030
float st40_
Definition: baby_base.hh:1257
float const & dphi4() const
Definition: baby_base.cc:4109
TBranch * b_nels_
Definition: baby_base.hh:1330
std::vector< int > const & mus_trk_nholes_in() const
Definition: baby_base.cc:7629
bool c_event_
Definition: baby_base.hh:782
bool c_jets_islep_
Definition: baby_base.hh:1484
float hig2_eta_
Definition: baby_base.hh:981
TBranch * b_sys_bctag40_
Definition: baby_base.hh:1787
std::vector< bool > jets_h1_
Definition: baby_base.hh:1469
bool const & pass_jets20() const
Definition: baby_base.cc:3911
std::vector< bool > const & sys_pass() const
Definition: baby_base.cc:6364
bool trig_ra4_
Definition: baby_base.hh:879
bool c_st50_
Definition: baby_base.hh:1262
bool c_ht_
Definition: baby_base.hh:1007
bool c_nfjets14_
Definition: baby_base.hh:1340
std::vector< float > sys_trig_
Definition: baby_base.hh:1873
float met_nohf_phi_
Definition: baby_base.hh:1095
std::vector< int > const & sys_njets() const
Definition: baby_base.cc:7673
bool c_htx_
Definition: baby_base.hh:1031
bool c_hig1_m_
Definition: baby_base.hh:974
float mj50_
Definition: baby_base.hh:1149
TBranch * b_mht_
Definition: baby_base.hh:1123
std::vector< int > els_trk_nholes_
Definition: baby_base.hh:1933
bool c_sys_udsgtag40_
Definition: baby_base.hh:1884
int ntrutausl_
Definition: baby_base.hh:1404
bool c_nisr_me_
Definition: baby_base.hh:1346
std::vector< float > * p_els_sceta_
Definition: baby_base.hh:1606
bool c_low_dphi_
Definition: baby_base.hh:803
float const & st() const
Definition: baby_base.cc:5429
std::vector< float > leps_eta_
Definition: baby_base.hh:1685
std::vector< float > const & sys_ht() const
Definition: baby_base.cc:7123
int lumiblock_
Definition: baby_base.hh:1299
bool c_elelv_pt2_
Definition: baby_base.hh:944
std::vector< float > const & leps_pt() const
Definition: baby_base.cc:6804
std::vector< float > const & trig_prescale() const
Definition: baby_base.cc:7431
int const & nvleps() const
Definition: baby_base.cc:6012
std::vector< bool > mus_isomu18_
Definition: baby_base.hh:1493
bool c_mt_rebal_
Definition: baby_base.hh:1166
bool c_els_hovere_
Definition: baby_base.hh:1584
float met_
Definition: baby_base.hh:1077
std::vector< int > * p_sys_nbm40_
Definition: baby_base.hh:2010
bool c_pass_jets_nohf_
Definition: baby_base.hh:851
bool const & pass_jets() const
Definition: baby_base.cc:3900
std::vector< float > const & els_pt() const
Definition: baby_base.cc:6529
std::vector< bool > const & jets_h2() const
Definition: baby_base.cc:6188
TBranch * b_els_phi_
Definition: baby_base.hh:1595
std::vector< float > const & fjets14_phi() const
Definition: baby_base.cc:6639
std::vector< float > tks_miniso_
Definition: baby_base.hh:1901
TBranch * b_pass_jets_
Definition: baby_base.hh:838
float const & ht40() const
Definition: baby_base.cc:4527
TBranch * b_nvels_
Definition: baby_base.hh:1408
bool c_nmus_vvvl_
Definition: baby_base.hh:1379
std::vector< float > * p_ph_eta_
Definition: baby_base.hh:1770
std::vector< float > const & mus_phi() const
Definition: baby_base.cc:6925
TBranch * b_els_d0_
Definition: baby_base.hh:1555
std::vector< bool > * p_els_inz_
Definition: baby_base.hh:1438
float const & mt() const
Definition: baby_base.cc:5055
bool c_els_ele8_
Definition: baby_base.hh:1436
float const & hig2_eta() const
Definition: baby_base.cc:4428
float dphi3_
Definition: baby_base.hh:891
std::vector< float > els_reliso_
Definition: baby_base.hh:1601
std::vector< bool > const & trig() const
Definition: baby_base.cc:6397
bool c_els_eta_
Definition: baby_base.hh:1580
float isr_tru_pt_
Definition: baby_base.hh:1044
bool c_stitch_
Definition: baby_base.hh:872
int nels_vvvl_
Definition: baby_base.hh:1335
std::vector< int > const & mus_charge() const
Definition: baby_base.cc:7607
TBranch * b_els_vvvl_
Definition: baby_base.hh:1467
bool c_met_nohf_phi_
Definition: baby_base.hh:1097
std::vector< bool > * p_mus_tight_
Definition: baby_base.hh:1514
bool c_nels_
Definition: baby_base.hh:1331
std::vector< float > * p_els_pt_
Definition: baby_base.hh:1598
std::vector< float > jets_pt_res_
Definition: baby_base.hh:1681
std::vector< bool > const & mus_trk_quality() const
Definition: baby_base.cc:6320
TBranch * b_pass_nohf_
Definition: baby_base.hh:862
std::vector< bool > const & mus_mu50() const
Definition: baby_base.cc:6254
TBranch * b_nels_ele23_
Definition: baby_base.hh:1333
TBranch * b_pass_jets_ra2_
Definition: baby_base.hh:853
bool c_leps_pt_
Definition: baby_base.hh:1700
std::vector< bool > * p_els_ispf_
Definition: baby_base.hh:1446
bool c_tks_mt_
Definition: baby_base.hh:1908
TBranch * b_mus_pterr_
Definition: baby_base.hh:1751
int const & nbm20() const
Definition: baby_base.cc:5649
bool c_mus_pt_
Definition: baby_base.hh:1748
std::vector< float > * p_mc_eta_
Definition: baby_base.hh:1702
std::vector< float > * p_sys_mj14_
Definition: baby_base.hh:1834
std::vector< int > * p_mc_mom_
Definition: baby_base.hh:1978
bool low_dphi_
Definition: baby_base.hh:801
float const & weight_rpv() const
Definition: baby_base.cc:5572
std::vector< float > * p_els_miniso_
Definition: baby_base.hh:1590
TBranch * b_htx40_
Definition: baby_base.hh:1033
float ht_hlt_
Definition: baby_base.hh:1017
std::vector< float > const & sys_isr() const
Definition: baby_base.cc:7145
std::vector< float > sys_bctag_loose_
Definition: baby_base.hh:1789
bool c_mus_trk_nholes_out_
Definition: baby_base.hh:2004
std::vector< float > const & sys_mur() const
Definition: baby_base.cc:7233
std::vector< float > const & sys_mj14() const
Definition: baby_base.cc:7178
std::vector< int > * p_mc_momidx_
Definition: baby_base.hh:1982
std::vector< float > fjets14_eta_
Definition: baby_base.hh:1629
TBranch * b_w_isr_
Definition: baby_base.hh:1276
std::vector< int > const & jets_fjet14_index() const
Definition: baby_base.cc:7508
bool c_elelv_pt_
Definition: baby_base.hh:938
bool c_mus_vvvl_pt_
Definition: baby_base.hh:1768
bool c_mumu_pt1_
Definition: baby_base.hh:1187
TBranch * b_sys_muf_
Definition: baby_base.hh:1851
TBranch * b_ph_tm_
Definition: baby_base.hh:1535
bool c_sys_njets40_
Definition: baby_base.hh:2020
bool c_jets_fjet40_index_
Definition: baby_base.hh:1964
std::vector< float > els_pt_
Definition: baby_base.hh:1597
TBranch * b_sys_udsgtag40_
Definition: baby_base.hh:1883
std::vector< float > const & sys_pu() const
Definition: baby_base.cc:7255
std::vector< bool > trig_
Definition: baby_base.hh:1549
std::vector< float > sys_murf_
Definition: baby_base.hh:1857
bool c_sys_pass40_
Definition: baby_base.hh:1544
TBranch * b_mumuv_w_
Definition: baby_base.hh:1213
bool c_onmu_mu8_
Definition: baby_base.hh:1247
bool const & low_dphi() const
Definition: baby_base.cc:3768
std::vector< float > sys_mj14_
Definition: baby_base.hh:1833
float const & hig1_eta() const
Definition: baby_base.cc:4384
std::vector< float > * p_fjets14_eta_
Definition: baby_base.hh:1630
TBranch * b_mus_vvvl_
Definition: baby_base.hh:1527
bool pass_jets_tight_ra2_
Definition: baby_base.hh:858
TBranch * b_jetsys_nob_phi_
Definition: baby_base.hh:1060
float mct_
Definition: baby_base.hh:1074
std::vector< float > * p_els_dphi_sctrk_
Definition: baby_base.hh:1562
TBranch * b_met_phi_
Definition: baby_base.hh:1099
std::vector< bool > const & els_sig() const
Definition: baby_base.cc:6122
std::vector< int > * p_mus_trk_algo_
Definition: baby_base.hh:1994
std::vector< int > const & sys_nbm40() const
Definition: baby_base.cc:7662
TBranch * b_mht_phi_
Definition: baby_base.hh:1132
bool c_sys_mur_
Definition: baby_base.hh:1856
std::vector< float > * p_mus_had_e_
Definition: baby_base.hh:1734
float const & elel_pt1() const
Definition: baby_base.cc:4197
std::vector< bool > * p_jets_h1_
Definition: baby_base.hh:1470
std::vector< int > * p_jets_fjet14_nolep_index_
Definition: baby_base.hh:1958
TBranch * b_sys_ht_
Definition: baby_base.hh:1815
std::vector< int > * p_jets_fjet14_index_
Definition: baby_base.hh:1954
TBranch * b_mumu_pt_
Definition: baby_base.hh:1183
float const & onph_ph90() const
Definition: baby_base.cc:5418
float const & jetsys_pt() const
Definition: baby_base.cc:4747
bool pass40_
Definition: baby_base.hh:813
bool c_mumuv_phi_
Definition: baby_base.hh:1202
std::vector< float > sys_muf_
Definition: baby_base.hh:1849
float eff_trig_
Definition: baby_base.hh:903
bool c_nels_ele23_
Definition: baby_base.hh:1334
TBranch * b_w_btag_loose_
Definition: baby_base.hh:1270
bool c_elmu_w_
Definition: baby_base.hh:968
bool c_lumiblock_
Definition: baby_base.hh:1301
bool const & pass_hbheiso() const
Definition: baby_base.cc:3889
TBranch * b_mus_inzv_
Definition: baby_base.hh:1491
int const & ntks() const
Definition: baby_base.cc:5913
TBranch * b_els_charge_
Definition: baby_base.hh:1931
float htx50_
Definition: baby_base.hh:1035
TBranch * b_pass_hbhe_
Definition: baby_base.hh:832
float const & mumuv_pt2() const
Definition: baby_base.cc:5264
bool c_mj08_
Definition: baby_base.hh:1136
std::vector< bool > mus_inzv_
Definition: baby_base.hh:1489
std::vector< float > * p_trig_prescale_
Definition: baby_base.hh:1926
int ntrutaush_
Definition: baby_base.hh:1401
float const & mumu_pt2() const
Definition: baby_base.cc:5187
bool c_mus_mu50_
Definition: baby_base.hh:1500
float elmu_pt2_
Definition: baby_base.hh:963
bool c_onmu_isomu18_
Definition: baby_base.hh:1241
bool c_pass_jets_tight_ra2_
Definition: baby_base.hh:860
float const & met_tru_nuw() const
Definition: baby_base.cc:4912
bool c_hig_drmax_
Definition: baby_base.hh:1004
TBranch * b_onmu_vvvl_
Definition: baby_base.hh:1249
TBranch * b_els_eoverp_
Definition: baby_base.hh:1575
bool c_pass_ra2_badmu_
Definition: baby_base.hh:869
bool c_weight_rpv_
Definition: baby_base.hh:1295
std::vector< float > const & els_em_e() const
Definition: baby_base.cc:6452
std::vector< bool > * p_trig_
Definition: baby_base.hh:1550
std::vector< float > * p_sys_muf_
Definition: baby_base.hh:1850
std::vector< float > sys_fs_udsgtag_
Definition: baby_base.hh:1805
TBranch * b_ntrutausl_
Definition: baby_base.hh:1405
bool c_hig_bin_
Definition: baby_base.hh:1298
std::vector< int > tks_pdg_
Definition: baby_base.hh:2021
float nisr_
Definition: baby_base.hh:1215
std::vector< float > const & tks_d0() const
Definition: baby_base.cc:7332
float const & mt2_0mass() const
Definition: baby_base.cc:5077
bool c_w_pu_
Definition: baby_base.hh:1286
TBranch * b_ph_eta_
Definition: baby_base.hh:1771
std::vector< float > tks_d0_
Definition: baby_base.hh:1889
bool const & pass_jets50() const
Definition: baby_base.cc:3933
bool const & jetmismeas() const
Definition: baby_base.cc:3713
std::vector< float > * p_tks_d0_
Definition: baby_base.hh:1890
std::vector< float > els_trk_pterr_
Definition: baby_base.hh:1613
std::vector< float > const & els_sceta() const
Definition: baby_base.cc:6551
TBranch * b_trig_prescale_
Definition: baby_base.hh:1927
bool c_trig_lep_
Definition: baby_base.hh:875
std::vector< float > mc_pt_
Definition: baby_base.hh:1713
float st_
Definition: baby_base.hh:1254
TBranch * b_sys_udsgtag_loose_
Definition: baby_base.hh:1887
TBranch * b_ph_ph90_
Definition: baby_base.hh:1531
std::vector< float > * p_sys_bctag40_
Definition: baby_base.hh:1786
bool c_ntrupv_mean_
Definition: baby_base.hh:1220
float mumu_w_
Definition: baby_base.hh:1191
float ht_
Definition: baby_base.hh:1005
std::vector< float > * p_els_trk_pt_
Definition: baby_base.hh:1610
std::vector< float > const & tks_phi() const
Definition: baby_base.cc:7398
bool c_met_phi_
Definition: baby_base.hh:1100
std::vector< float > const & jets_m() const
Definition: baby_base.cc:6727
std::vector< float > * p_mc_pt_
Definition: baby_base.hh:1714
std::vector< int > sys_njets40_
Definition: baby_base.hh:2017
bool c_mumuv_eta_
Definition: baby_base.hh:1196
float const & mht_clean_phi() const
Definition: baby_base.cc:4967
float mumu_eta_
Definition: baby_base.hh:1173
std::vector< int > const & els_charge() const
Definition: baby_base.cc:7442
float jetsys_nob_pt_
Definition: baby_base.hh:1062
float mt_tru_
Definition: baby_base.hh:1167
std::vector< float > ph_pt_
Definition: baby_base.hh:1777
float mumu_pt1_
Definition: baby_base.hh:1185
int ntruels_
Definition: baby_base.hh:1389
TBranch * b_ht_isr_me_
Definition: baby_base.hh:1021
bool c_onht_
Definition: baby_base.hh:1235
std::vector< float > jets_csv_
Definition: baby_base.hh:1661
bool c_w_lep_
Definition: baby_base.hh:1280
bool const & pass40() const
Definition: baby_base.cc:3812
bool c_ht40_
Definition: baby_base.hh:1010
bool c_json7p65_
Definition: baby_base.hh:800
TBranch * b_mc_mass_
Definition: baby_base.hh:1707
float const & ht_tru() const
Definition: baby_base.cc:4593
TBranch * b_nveto_
Definition: baby_base.hh:1411
std::vector< float > const & sys_udsgtag() const
Definition: baby_base.cc:7299
bool trig_vvvl_
Definition: baby_base.hh:882
bool c_sys_pu_
Definition: baby_base.hh:1864
int njets_clean_
Definition: baby_base.hh:1359
std::vector< float > const & tks_mt2() const
Definition: baby_base.cc:7387
bool c_els_ispf_
Definition: baby_base.hh:1448
std::vector< float > const & els_vvvl_pt() const
Definition: baby_base.cc:6606
float const & met() const
Definition: baby_base.cc:4780
float hig1_pt_
Definition: baby_base.hh:978
float ht50_
Definition: baby_base.hh:1011
TBranch * b_njets_clean_
Definition: baby_base.hh:1360
TBranch * b_jetsys_nob_eta_
Definition: baby_base.hh:1054
std::vector< float > * p_tks_eta_
Definition: baby_base.hh:1898
bool c_tks_pt_
Definition: baby_base.hh:1920
int njets40_
Definition: baby_base.hh:1353
TBranch * b_pass_eebadsc_
Definition: baby_base.hh:826
std::vector< float > const & els_d0() const
Definition: baby_base.cc:6408
std::vector< bool > mus_sig_
Definition: baby_base.hh:1505
TBranch * b_ht50_
Definition: baby_base.hh:1012
float const & onel_ele8() const
Definition: baby_base.cc:5330
std::vector< float > * p_mus_vvvl_eta_
Definition: baby_base.hh:1758
std::vector< int > * p_sys_njets_
Definition: baby_base.hh:2014
bool c_ntruleps_
Definition: baby_base.hh:1394
std::vector< float > const & tks_dz() const
Definition: baby_base.cc:7343
std::vector< bool > els_sig_
Definition: baby_base.hh:1449
std::vector< float > * p_sys_ht_
Definition: baby_base.hh:1814
bool pass_ra2_badmu_
Definition: baby_base.hh:867
std::vector< float > mc_mass_
Definition: baby_base.hh:1705
bool c_pass_ecaldeadcell_
Definition: baby_base.hh:824
bool c_mt2_0mass_
Definition: baby_base.hh:1160
bool c_tks_phi_
Definition: baby_base.hh:1916
bool const & trig_lep() const
Definition: baby_base.cc:4032
float const & mt_tru() const
Definition: baby_base.cc:5110
float const & elmu_eta() const
Definition: baby_base.cc:4307
bool c_st40_
Definition: baby_base.hh:1259
int const & nleps_tm() const
Definition: baby_base.cc:5847
std::vector< bool > * p_mus_mu8_
Definition: baby_base.hh:1502
std::vector< bool > mus_mu8_
Definition: baby_base.hh:1501
bool c_jets_pt_res_
Definition: baby_base.hh:1684
bool c_sys_fs_udsgtag40_
Definition: baby_base.hh:1812
std::vector< float > const & sys_fs_udsgtag() const
Definition: baby_base.cc:7101
bool c_pass_hbheiso_
Definition: baby_base.hh:836
float const & w_lep() const
Definition: baby_base.cc:5517
float elelv_w_
Definition: baby_base.hh:945
bool c_w_isr_
Definition: baby_base.hh:1277
float met_calo_phi_
Definition: baby_base.hh:1083
float const & mt_tru_nuw() const
Definition: baby_base.cc:5121
std::vector< float > const & els_dz() const
Definition: baby_base.cc:6441
bool const & trig_met() const
Definition: baby_base.cc:4043
TBranch * b_leps_id_
Definition: baby_base.hh:1691
int const & nvmus() const
Definition: baby_base.cc:6023
bool c_els_trk_pterr_
Definition: baby_base.hh:1616
bool c_dphi1_
Definition: baby_base.hh:887
bool c_nmus_isomu18_
Definition: baby_base.hh:1376
int nleps_tm_
Definition: baby_base.hh:1368
bool c_elel_w_
Definition: baby_base.hh:926
bool c_pass_jets_ra2_
Definition: baby_base.hh:854
std::vector< bool > ph_ph90_
Definition: baby_base.hh:1529
std::vector< bool > * p_mus_trk_quality_
Definition: baby_base.hh:1522
std::vector< float > els_vvvl_phi_
Definition: baby_base.hh:1621
std::vector< int > mus_trk_algo_
Definition: baby_base.hh:1993
std::vector< float > tks_dz_
Definition: baby_base.hh:1893
bool c_pass_goodv_
Definition: baby_base.hh:830
std::vector< float > const & sys_murf() const
Definition: baby_base.cc:7244
std::vector< float > const & els_ip3d() const
Definition: baby_base.cc:6496
bool c_mus_isomu18_
Definition: baby_base.hh:1496
bool c_elel_pt_
Definition: baby_base.hh:917
TBranch * b_mus_tight_
Definition: baby_base.hh:1515
float const & hig_drmax() const
Definition: baby_base.cc:4505
float const & st50() const
Definition: baby_base.cc:5451
std::vector< float > tks_eta_
Definition: baby_base.hh:1897
TBranch * b_jets_isisr_
Definition: baby_base.hh:1479
TBranch * b_sys_mur_
Definition: baby_base.hh:1855
float mt_tru_nuw_
Definition: baby_base.hh:1170
std::vector< int > * p_jets_fjet08_index_
Definition: baby_base.hh:1946
bool const & pass_hbhe() const
Definition: baby_base.cc:3878
std::vector< float > const & els_vvvl_eta() const
Definition: baby_base.cc:6584
float const & ht50() const
Definition: baby_base.cc:4538
std::vector< float > * p_els_hovere_
Definition: baby_base.hh:1582
std::vector< bool > sys_pass40_
Definition: baby_base.hh:1541
TBranch * b_nfjets40_
Definition: baby_base.hh:1342
std::vector< float > tks_mt_
Definition: baby_base.hh:1905
TBranch * b_eff_trig_
Definition: baby_base.hh:904
bool c_els_pt_
Definition: baby_base.hh:1600
float const & w_btag40() const
Definition: baby_base.cc:5473
TBranch * b_hig1_m_
Definition: baby_base.hh:973
bool c_mc_phi_
Definition: baby_base.hh:1712
TBranch * b_nbl_
Definition: baby_base.hh:1309
TBranch * b_elelv_pt2_
Definition: baby_base.hh:943
float met_nohf_
Definition: baby_base.hh:1092
bool c_fjets14_eta_
Definition: baby_base.hh:1632
bool c_nvels_
Definition: baby_base.hh:1409
std::vector< float > fjets14_phi_
Definition: baby_base.hh:1637
int const & nmus_vvvl() const
Definition: baby_base.cc:5880
float const & mt2() const
Definition: baby_base.cc:5066
std::vector< float > const & ph_pt() const
Definition: baby_base.cc:7024
std::vector< int > const & jets_fjet40_index() const
Definition: baby_base.cc:7530
bool c_jetsys_phi_
Definition: baby_base.hh:1067
TBranch * b_mus_reliso_
Definition: baby_base.hh:1755
float hig2_phi_
Definition: baby_base.hh:987
std::vector< float > const & sys_fs_udsgtag40() const
Definition: baby_base.cc:7112
TBranch * b_sys_lep_
Definition: baby_base.hh:1827
float hig1_eta_
Definition: baby_base.hh:969
std::vector< bool > mus_mu50_
Definition: baby_base.hh:1497
std::vector< float > const & els_reliso() const
Definition: baby_base.cc:6540
float const & mumuv_eta() const
Definition: baby_base.cc:5209
bool c_jetsys_pt_
Definition: baby_base.hh:1070
TBranch * b_onmet_
Definition: baby_base.hh:1237
virtual void GetEntry(const long entry)
Definition: baby_base.cc:3318
std::vector< float > * p_mus_pt_
Definition: baby_base.hh:1746
float const & eff_jetid() const
Definition: baby_base.cc:4131
TBranch * b_pass_jets20_
Definition: baby_base.hh:841
std::vector< float > tks_reliso_
Definition: baby_base.hh:1921
TBranch * b_nmus_
Definition: baby_base.hh:1372
bool c_onel_ele23_
Definition: baby_base.hh:1226
std::vector< float > * p_sys_met_
Definition: baby_base.hh:1830
float const & met_raw() const
Definition: baby_base.cc:4868
std::vector< bool > jets_islep_
Definition: baby_base.hh:1481
std::vector< float > const & leps_phi() const
Definition: baby_base.cc:6793
bool c_elelv_m_
Definition: baby_base.hh:932
std::vector< float > * p_els_dz_
Definition: baby_base.hh:1566
TBranch * b_elelv_phi_
Definition: baby_base.hh:934
bool c_sys_udsgtag_loose_
Definition: baby_base.hh:1888
bool c_mc_status_
Definition: baby_base.hh:1988
bool c_elmu_pt_
Definition: baby_base.hh:959
std::vector< bool > const & els_ele23() const
Definition: baby_base.cc:6067
float hig1_m_
Definition: baby_base.hh:972
std::vector< bool > els_ele23_
Definition: baby_base.hh:1429
bool c_sys_pass_
Definition: baby_base.hh:1540
float ht_tru_
Definition: baby_base.hh:1026
float const & elelv_phi() const
Definition: baby_base.cc:4252
TBranch * b_tks_eta_
Definition: baby_base.hh:1899
int const & njets40() const
Definition: baby_base.cc:5792
bool c_els_charge_
Definition: baby_base.hh:1932
bool c_mus_pterr_
Definition: baby_base.hh:1752
int nisr_me_
Definition: baby_base.hh:1344
std::vector< float > els_em_e_
Definition: baby_base.hh:1569
std::vector< float > sys_lep_
Definition: baby_base.hh:1825
std::vector< bool > * p_mus_vvvl_
Definition: baby_base.hh:1526
std::vector< float > const & els_vvvl_phi() const
Definition: baby_base.cc:6595
bool c_fjets40_nconst_
Definition: baby_base.hh:1944
std::vector< bool > const & els_ele8() const
Definition: baby_base.cc:6078
TBranch * b_mus_vvvl_eta_
Definition: baby_base.hh:1759
std::vector< float > * p_jets_csv_
Definition: baby_base.hh:1662
bool trig_met_
Definition: baby_base.hh:876
TBranch * b_hig2_phi_
Definition: baby_base.hh:988
float const & dphi2() const
Definition: baby_base.cc:4087
std::vector< int > const & tks_pdg() const
Definition: baby_base.cc:7695
bool c_elel_m_
Definition: baby_base.hh:911
TBranch * b_mt_
Definition: baby_base.hh:1153
TBranch * b_mus_vvvl_phi_
Definition: baby_base.hh:1763
std::vector< float > const & jets_pt_res() const
Definition: baby_base.cc:6760
std::vector< float > 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
std::vector< int > * p_jets_fjet40_index_
Definition: baby_base.hh:1962
std::vector< int > fjets40_nconst_
Definition: baby_base.hh:1941
bool c_m_tt_
Definition: baby_base.hh:1073
std::vector< float > const & mc_pt() const
Definition: baby_base.cc:6848
std::vector< float > const & fjets40_eta() const
Definition: baby_base.cc:6661
bool c_els_trk_pt_
Definition: baby_base.hh:1612
TBranch * b_pass50_
Definition: baby_base.hh:817
float onmu_mu50_
Definition: baby_base.hh:1242
bool c_elmu_phi_
Definition: baby_base.hh:956
float jetsys_eta_
Definition: baby_base.hh:1047
std::vector< bool > * p_mus_sigid_
Definition: baby_base.hh:1510
TBranch * b_nisr_me_
Definition: baby_base.hh:1345
std::vector< int > const & jets_fjet14_nolep_index() const
Definition: baby_base.cc:7519
std::vector< float > const & mus_vvvl_pt() const
Definition: baby_base.cc:6991
float const & w_pu() const
Definition: baby_base.cc:5539
TBranch * b_ntrumus_
Definition: baby_base.hh:1396
TBranch * b_nbm20_
Definition: baby_base.hh:1315
float const & elmu_phi() const
Definition: baby_base.cc:4329
TBranch * b_njets20_
Definition: baby_base.hh:1351
bool pass_cschalo_
Definition: baby_base.hh:819
TBranch * b_fjets40_nconst_
Definition: baby_base.hh:1943
bool c_pass_eebadsc_
Definition: baby_base.hh:827
float const & mumu_pt() const
Definition: baby_base.cc:5165
std::vector< float > sys_bctag40_
Definition: baby_base.hh:1785
std::vector< bool > * p_jets_h2_
Definition: baby_base.hh:1474
TBranch * b_met_tru_
Definition: baby_base.hh:1111
std::vector< bool > * p_els_tm_
Definition: baby_base.hh:1462
bool c_pass_cschalo_
Definition: baby_base.hh:821
std::vector< float > * p_els_ip3d_
Definition: baby_base.hh:1586
float mj14_nolep_
Definition: baby_base.hh:1143
std::vector< float > els_miniso_
Definition: baby_base.hh:1589
TBranch * b_elel_pt_
Definition: baby_base.hh:916
int const & njets50() const
Definition: baby_base.cc:5803
bool c_hig_am_
Definition: baby_base.hh:995
bool c_met_calo_phi_
Definition: baby_base.hh:1085
float const & elel_w() const
Definition: baby_base.cc:4219
float const & met_nohf_phi() const
Definition: baby_base.cc:4846
TBranch * b_type_
Definition: baby_base.hh:1423
TBranch * b_nleps_tm_
Definition: baby_base.hh:1369
std::vector< float > els_dz_
Definition: baby_base.hh:1565
TBranch * b_met_tru_nuw_
Definition: baby_base.hh:1114
std::vector< float > * p_mus_miniso_
Definition: baby_base.hh:1738
float const & met_raw_phi() const
Definition: baby_base.cc:4879
TBranch * b_pass_hbheiso_
Definition: baby_base.hh:835
std::vector< float > * p_mc_phi_
Definition: baby_base.hh:1710
TBranch * b_els_dz_
Definition: baby_base.hh:1567
TBranch * b_mc_status_
Definition: baby_base.hh:1987
float onmet_
Definition: baby_base.hh:1236
TBranch * b_mlsp_
Definition: baby_base.hh:1306
TBranch * b_mumu_pt1_
Definition: baby_base.hh:1186
bool c_jets_fjet14_nolep_index_
Definition: baby_base.hh:1960
std::vector< int > jets_hflavor_
Definition: baby_base.hh:1969
TBranch * b_jets_fjet12_index_
Definition: baby_base.hh:1951
float elelv_eta_
Definition: baby_base.hh:927
std::vector< float > const & sys_bctag() const
Definition: baby_base.cc:7035
std::vector< float > * p_sys_udsgtag_loose_
Definition: baby_base.hh:1886
bool c_els_deta_sctrk_
Definition: baby_base.hh:1560
float weight_
Definition: baby_base.hh:1290
std::vector< bool > els_ispf_
Definition: baby_base.hh:1445
float elmu_w_
Definition: baby_base.hh:966
TBranch * b_hig1_pt_
Definition: baby_base.hh:979
float elelv_m_
Definition: baby_base.hh:930
bool c_sys_bctag40_
Definition: baby_base.hh:1788
std::vector< bool > els_ele8_
Definition: baby_base.hh:1433
TBranch * b_mus_mu8_
Definition: baby_base.hh:1503
bool c_tks_reliso_
Definition: baby_base.hh:1924
bool c_hig2_pt_
Definition: baby_base.hh:992
std::vector< int > const & sys_nbm() const
Definition: baby_base.cc:7651
bool pass_hbheiso_
Definition: baby_base.hh:834
float const & jetsys_nob_m() const
Definition: baby_base.cc:4703
float mumu_phi_
Definition: baby_base.hh:1179
bool c_sys_fs_bctag40_
Definition: baby_base.hh:1800
std::vector< float > const & tks_mt() const
Definition: baby_base.cc:7376
TBranch * b_sys_fs_udsgtag40_
Definition: baby_base.hh:1811
std::vector< int > jets_fjet40_index_
Definition: baby_base.hh:1961
std::vector< float > const & sys_udsgtag_loose() const
Definition: baby_base.cc:7321
TBranch * b_w_btag_
Definition: baby_base.hh:1264
TBranch * b_ntrutaush_
Definition: baby_base.hh:1402
float const & onel_ele105() const
Definition: baby_base.cc:5308
std::vector< int > const & mc_momidx() const
Definition: baby_base.cc:7585
std::vector< bool > const & mus_sigid() const
Definition: baby_base.cc:6287
bool c_trig_vvvl_
Definition: baby_base.hh:884
TBranch * b_tks_miniso_
Definition: baby_base.hh:1903
float jetsys_m_
Definition: baby_base.hh:1050
float const & elel_eta() const
Definition: baby_base.cc:4153
TBranch * b_sys_trig_
Definition: baby_base.hh:1875
bool c_nmus_
Definition: baby_base.hh:1373
TBranch * b_fjets40_pt_
Definition: baby_base.hh:1659
bool pass_jets40_
Definition: baby_base.hh:843
std::vector< int > jets_fjet14_nolep_index_
Definition: baby_base.hh:1957
float elmu_pt_
Definition: baby_base.hh:957
bool c_hig2_m_
Definition: baby_base.hh:986
TBranch * b_st50_
Definition: baby_base.hh:1261
bool c_fromGS_
Definition: baby_base.hh:785
float ht40_
Definition: baby_base.hh:1008
bool stitch_
Definition: baby_base.hh:870
std::vector< float > * p_mus_eta_
Definition: baby_base.hh:1730
bool c_met_calo_
Definition: baby_base.hh:1082
float const & hig2_m() const
Definition: baby_base.cc:4439
TBranch * b_fjets14_nconst_
Definition: baby_base.hh:1939
std::vector< bool > ph_tm_
Definition: baby_base.hh:1533
TBranch * b_mus_tm_
Definition: baby_base.hh:1519
float const & w_toppt() const
Definition: baby_base.cc:5550
std::vector< float > els_dphi_sctrk_
Definition: baby_base.hh:1561
bool pass_goodv_
Definition: baby_base.hh:828
TBranch * b_sys_njets_
Definition: baby_base.hh:2015
bool c_mus_dz_
Definition: baby_base.hh:1724
std::vector< bool > mus_trk_quality_
Definition: baby_base.hh:1521
float elel_phi_
Definition: baby_base.hh:912
std::vector< float > trig_prescale_
Definition: baby_base.hh:1925
TBranch * b_jets_fjet50_index_
Definition: baby_base.hh:1967
bool c_pass_hbhe_
Definition: baby_base.hh:833
float const & w_btag_loose() const
Definition: baby_base.cc:5484
TBranch * b_hig_dphi_
Definition: baby_base.hh:1000
float onel_ele105_
Definition: baby_base.hh:1221
bool c_els_trk_nholes_
Definition: baby_base.hh:1936
bool c_npv_
Definition: baby_base.hh:1385
std::vector< float > * p_sys_udsgtag_
Definition: baby_base.hh:1878
TBranch * b_pass20_
Definition: baby_base.hh:811
bool c_mus_reliso_
Definition: baby_base.hh:1756
std::vector< int > * p_jets_hflavor_
Definition: baby_base.hh:1970
TBranch * b_eff_jetid_
Definition: baby_base.hh:901
float mumuv_eta_
Definition: baby_base.hh:1194
TBranch * b_json2p6_
Definition: baby_base.hh:793
bool c_pass40_
Definition: baby_base.hh:815
TBranch * b_mus_isomu18_
Definition: baby_base.hh:1495
std::vector< float > * p_els_deta_sctrk_
Definition: baby_base.hh:1558
TBranch * b_trig_met_
Definition: baby_base.hh:877
bool c_mus_tm_
Definition: baby_base.hh:1520
float const & w_btag() const
Definition: baby_base.cc:5462
float const & jetsys_m() const
Definition: baby_base.cc:4681
int const & npv() const
Definition: baby_base.cc:5902
bool c_mus_trk_algo_
Definition: baby_base.hh:1996
float w_lep_
Definition: baby_base.hh:1278
bool c_mc_id_
Definition: baby_base.hh:1976
float const & met_calo_phi() const
Definition: baby_base.cc:4802
float onmu_vvvl_
Definition: baby_base.hh:1248
TBranch * b_elmu_m_
Definition: baby_base.hh:952
int const & njets_clean() const
Definition: baby_base.cc:5814
std::vector< int > jets_fjet08_index_
Definition: baby_base.hh:1945
float const & mht_phi() const
Definition: baby_base.cc:4978
std::vector< bool > * p_sys_pass40_
Definition: baby_base.hh:1542
bool c_met_rebal_
Definition: baby_base.hh:1109
float jetsys_nob_m_
Definition: baby_base.hh:1056
float hig_dm_
Definition: baby_base.hh:996
TBranch * b_isr_tru_pt_
Definition: baby_base.hh:1045
bool const & pass_jets_ra2() const
Definition: baby_base.cc:3955
std::vector< float > const & mc_phi() const
Definition: baby_base.cc:6837
TBranch * b_pass_ra2_
Definition: baby_base.hh:865
bool c_weight_
Definition: baby_base.hh:1292
std::vector< bool > const & els_ispf() const
Definition: baby_base.cc:6111
static VectorLoader vl_
Definition: baby_base.hh:779
std::vector< float > * p_mus_dz_
Definition: baby_base.hh:1722
std::vector< bool > * p_els_inzv_
Definition: baby_base.hh:1442
bool c_mj12_
Definition: baby_base.hh:1139
std::vector< float > * p_els_eta_
Definition: baby_base.hh:1578
TBranch * b_mgluino_
Definition: baby_base.hh:1303
int const & mlsp() const
Definition: baby_base.cc:5616
std::vector< float > const & sys_st() const
Definition: baby_base.cc:7266
float const & st40() const
Definition: baby_base.cc:5440
bool c_ph_ph90_
Definition: baby_base.hh:1532
std::vector< float > sys_st40_
Definition: baby_base.hh:1869
std::vector< int > const & jets_fjet08_index() const
Definition: baby_base.cc:7486
bool c_mc_mass_
Definition: baby_base.hh:1708
bool c_w_btag_
Definition: baby_base.hh:1265
TBranch * b_mj40_
Definition: baby_base.hh:1147
float elelv_phi_
Definition: baby_base.hh:933
float hig_dphi_
Definition: baby_base.hh:999
std::vector< int > const & mc_id() const
Definition: baby_base.cc:7563
TBranch * b_met_raw_phi_
Definition: baby_base.hh:1105
bool c_mus_vvvl_
Definition: baby_base.hh:1528
bool const & nonblind() const
Definition: baby_base.cc:3779
TBranch * b_elmu_eta_
Definition: baby_base.hh:949
TBranch * b_elelv_pt1_
Definition: baby_base.hh:940
std::vector< float > * p_leps_eta_
Definition: baby_base.hh:1686
bool c_mumu_pt2_
Definition: baby_base.hh:1190
bool c_sys_ht40_
Definition: baby_base.hh:1820
std::vector< bool > mus_vvvl_
Definition: baby_base.hh:1525
std::vector< float > * p_tks_dz_
Definition: baby_base.hh:1894
std::vector< bool > els_inz_
Definition: baby_base.hh:1437
bool c_fjets14_m_
Definition: baby_base.hh:1636
bool c_met_raw_phi_
Definition: baby_base.hh:1106
std::vector< float > const & mc_mass() const
Definition: baby_base.cc:6826
int const & nph() const
Definition: baby_base.cc:5891
float const & ntrupv_mean() const
Definition: baby_base.cc:5297
float const & mht() const
Definition: baby_base.cc:4945
bool c_sys_udsgtag_
Definition: baby_base.hh:1880
bool fromGS_
Definition: baby_base.hh:783
float met_raw_
Definition: baby_base.hh:1101
bool c_trig_
Definition: baby_base.hh:1552
float const & m_tt() const
Definition: baby_base.cc:4758
bool const & json2p6() const
Definition: baby_base.cc:3735
float m_tt_
Definition: baby_base.hh:1071
TBranch * b_mus_inz_
Definition: baby_base.hh:1487
bool c_elelv_pt1_
Definition: baby_base.hh:941
TBranch * b_m_tt_
Definition: baby_base.hh:1072
TBranch * b_mus_d0_
Definition: baby_base.hh:1719
std::vector< bool > const & els_vvvl() const
Definition: baby_base.cc:6166
float elmu_phi_
Definition: baby_base.hh:954
bool c_tks_miniso_
Definition: baby_base.hh:1904
TBranch * b_mc_id_
Definition: baby_base.hh:1975
TBranch * b_els_deta_sctrk_
Definition: baby_base.hh:1559
bool c_mus_inz_
Definition: baby_base.hh:1488
bool c_elel_phi_
Definition: baby_base.hh:914
std::vector< float > const & ph_phi() const
Definition: baby_base.cc:7013
std::vector< float > const & sys_ht40() const
Definition: baby_base.cc:7134
std::vector< float > * p_sys_trig_
Definition: baby_base.hh:1874
bool c_mumu_w_
Definition: baby_base.hh:1193
bool c_ntrupv_
Definition: baby_base.hh:1400
TBranch * b_elel_phi_
Definition: baby_base.hh:913
std::vector< float > jets_pt_
Definition: baby_base.hh:1677
float const & elelv_eta() const
Definition: baby_base.cc:4230
std::vector< float > leps_phi_
Definition: baby_base.hh:1693
virtual std::string BabyType() const
Definition: baby_base.cc:3290
int const & ntrupv() const
Definition: baby_base.cc:5957
std::vector< int > const & jets_hflavor() const
Definition: baby_base.cc:7552
TBranch * b_mc_momidx_
Definition: baby_base.hh:1983
std::vector< bool > * p_ph_ph90_
Definition: baby_base.hh:1530
TBranch * b_hig_drmax_
Definition: baby_base.hh:1003
std::vector< bool > * p_mus_isomu18_
Definition: baby_base.hh:1494
float w_toppt_
Definition: baby_base.hh:1287
std::vector< float > * p_ph_pt_
Definition: baby_base.hh:1778
TBranch * b_tks_d0_
Definition: baby_base.hh:1891
bool c_fjets14_nconst_
Definition: baby_base.hh:1940
TBranch * b_jets_fjet08_index_
Definition: baby_base.hh:1947
std::vector< bool > els_ele105_
Definition: baby_base.hh:1425
bool c_mumu_m_
Definition: baby_base.hh:1178
std::vector< bool > jets_h2_
Definition: baby_base.hh:1473
float htx40_
Definition: baby_base.hh:1032
bool c_els_d0_
Definition: baby_base.hh:1556
bool c_ntrutaush_
Definition: baby_base.hh:1403
int nfjets14_
Definition: baby_base.hh:1338
TBranch * b_hig1_phi_
Definition: baby_base.hh:976
TBranch * b_els_em_e_
Definition: baby_base.hh:1571
std::vector< float > * p_sys_ht40_
Definition: baby_base.hh:1818
bool c_w_toppt_
Definition: baby_base.hh:1289
std::vector< bool > const & mus_tight() const
Definition: baby_base.cc:6298
bool const & pass_ecaldeadcell() const
Definition: baby_base.cc:3845
std::vector< float > sys_udsgtag40_
Definition: baby_base.hh:1881
TBranch * b_nbm_ra2_
Definition: baby_base.hh:1324
std::vector< float > mus_had_e_
Definition: baby_base.hh:1733
float const & mct() const
Definition: baby_base.cc:4769
int const & nbl() const
Definition: baby_base.cc:5627
std::vector< float > ph_eta_
Definition: baby_base.hh:1769
TBranch * b_mc_pt_
Definition: baby_base.hh:1715
std::vector< float > fjets40_eta_
Definition: baby_base.hh:1645
TBranch * b_elelv_m_
Definition: baby_base.hh:931
TBranch * b_els_sigid_
Definition: baby_base.hh:1455
bool c_sys_nbm40_
Definition: baby_base.hh:2012
std::vector< float > const & els_miniso() const
Definition: baby_base.cc:6507
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
float const & htx40() const
Definition: baby_base.cc:4615
bool c_ht_ra2_
Definition: baby_base.hh:1025
bool c_mt2_
Definition: baby_base.hh:1157
std::vector< float > const & mus_had_e() const
Definition: baby_base.cc:6903
TBranch * b_sys_murf_
Definition: baby_base.hh:1859
TBranch * b_ntrupv_mean_
Definition: baby_base.hh:1219
float jetsys_nob_eta_
Definition: baby_base.hh:1053
TBranch * b_jets_h1_
Definition: baby_base.hh:1471
bool c_pass_jets_tight_
Definition: baby_base.hh:857
bool c_hig2_eta_
Definition: baby_base.hh:983
float const & mj50() const
Definition: baby_base.cc:5044
float mumu_m_
Definition: baby_base.hh:1176
int const & hig_bin() const
Definition: baby_base.cc:5583
TBranch * b_tks_mt_
Definition: baby_base.hh:1907
Long64_t event_
Definition: baby_base.hh:780
std::vector< float > const & sys_bctag_loose() const
Definition: baby_base.cc:7057
float mumu_pt2_
Definition: baby_base.hh:1188
TBranch * b_mumuv_eta_
Definition: baby_base.hh:1195
std::vector< bool > const & els_inzv() const
Definition: baby_base.cc:6100
bool c_njets_clean_
Definition: baby_base.hh:1361
std::vector< float > * p_sys_bctag_
Definition: baby_base.hh:1782
float onph_ph90_
Definition: baby_base.hh:1251
bool c_mumu_phi_
Definition: baby_base.hh:1181
float dphi2_
Definition: baby_base.hh:888
int const & nels() const
Definition: baby_base.cc:5704
TBranch * b_mumuv_pt_
Definition: baby_base.hh:1204
bool c_htx40_
Definition: baby_base.hh:1034
float const & elmu_pt() const
Definition: baby_base.cc:4340
TBranch * b_mus_mu50_
Definition: baby_base.hh:1499
float elel_eta_
Definition: baby_base.hh:906
TBranch * b_mus_charge_
Definition: baby_base.hh:1991
bool c_els_vvvl_phi_
Definition: baby_base.hh:1624
bool pass50_
Definition: baby_base.hh:816
TBranch * b_sys_met_
Definition: baby_base.hh:1831
bool c_mus_had_e_
Definition: baby_base.hh:1736
std::vector< float > * p_tks_phi_
Definition: baby_base.hh:1914
std::vector< float > els_deta_sctrk_
Definition: baby_base.hh:1557
float mt2_
Definition: baby_base.hh:1155
bool c_htx50_
Definition: baby_base.hh:1037
TBranch * b_stitch_
Definition: baby_base.hh:871
bool const & pass_ra2() const
Definition: baby_base.cc:3999
virtual void Fill()
Definition: baby_base.cc:2899
float const & mht_clean() const
Definition: baby_base.cc:4956
std::vector< bool > * p_els_ele105_
Definition: baby_base.hh:1426
bool trig_lep_
Definition: baby_base.hh:873
std::vector< float > * p_mus_vvvl_pt_
Definition: baby_base.hh:1766
std::vector< float > * p_tks_reliso_
Definition: baby_base.hh:1922
bool c_nvleps_
Definition: baby_base.hh:1415
float ht_ra2_
Definition: baby_base.hh:1023
std::vector< int > els_charge_
Definition: baby_base.hh:1929
bool pass_eebadsc_
Definition: baby_base.hh:825
std::vector< float > sys_fs_bctag_
Definition: baby_base.hh:1793
std::vector< float > mus_miniso_
Definition: baby_base.hh:1737
float htx_
Definition: baby_base.hh:1029
TBranch * b_els_inz_
Definition: baby_base.hh:1439
bool c_jetsys_nob_pt_
Definition: baby_base.hh:1064
bool const & json4p0() const
Definition: baby_base.cc:3746
float const & jetsys_nob_eta() const
Definition: baby_base.cc:4692
std::vector< int > const & fjets40_nconst() const
Definition: baby_base.cc:7475
TBranch * b_met_raw_
Definition: baby_base.hh:1102
TBranch * b_onph_ph90_
Definition: baby_base.hh:1252
TBranch * b_met_mini_phi_
Definition: baby_base.hh:1090
TBranch * b_event_
Definition: baby_base.hh:781
TBranch * b_jetsys_nob_pt_
Definition: baby_base.hh:1063
bool c_njets_
Definition: baby_base.hh:1349
float st50_
Definition: baby_base.hh:1260
TBranch * b_sys_st40_
Definition: baby_base.hh:1871
TBranch * b_ntruels_
Definition: baby_base.hh:1390
bool c_pass_
Definition: baby_base.hh:809
bool c_pass20_
Definition: baby_base.hh:812
TBranch * b_els_trk_pt_
Definition: baby_base.hh:1611
int const & nleps() const
Definition: baby_base.cc:5836
bool c_w_btag40_
Definition: baby_base.hh:1268
bool c_els_inz_
Definition: baby_base.hh:1440
float mumuv_pt_
Definition: baby_base.hh:1203
float const & mumu_w() const
Definition: baby_base.cc:5198