ra4_macros  bede988c286599a3a84b77a4d788ac0a971e89f9
small_tree_lost_leptons_211.hpp
Go to the documentation of this file.
1 // small_tree_lost_leptons_211: lost_leptons_211 version of small_tree to handle reduce tree ntuples
2 // File generated with generate_small_tree.exe
3 
4 #ifndef H_SMALL_TREE_LOST_LEPTONS_211
5 #define H_SMALL_TREE_LOST_LEPTONS_211
6 
7 #include <vector>
8 #include <string>
9 
10 #include "TTree.h"
11 #include "TChain.h"
12 
13 #include "small_tree.hpp"
14 
16 public:
17  small_tree_lost_leptons_211(); // Constructor to create tree
18  small_tree_lost_leptons_211(const std::string &filename); // Constructor to read tree
19 
20  virtual void GetEntry(const long entry);
21 
22  virtual void Fill();
23 
24  virtual std::string Type() const;
25 
27 
28  virtual float const & dphi_wlep() const;
29  virtual float & dphi_wlep();
30  virtual float const & ht30() const;
31  virtual float & ht30();
32  virtual float const & mht30() const;
33  virtual float & mht30();
34  virtual float const & min_mt_bmet() const;
35  virtual float & min_mt_bmet();
36  virtual float const & min_mt_bmet_with_w_mass() const;
37  virtual float & min_mt_bmet_with_w_mass();
38  virtual float const & mindphin_metjet() const;
39  virtual float & mindphin_metjet();
40  virtual int const & nbl30() const;
41  virtual int & nbl30();
42  virtual int const & nbm30() const;
43  virtual int & nbm30();
44  virtual int const & nbt30() const;
45  virtual int & nbt30();
46  virtual int const & nisotk10() const;
47  virtual int & nisotk10();
48  virtual int const & nisotk10_mt100() const;
49  virtual int & nisotk10_mt100();
50  virtual int const & nisotk15() const;
51  virtual int & nisotk15();
52  virtual int const & nisotk15_mt100() const;
53  virtual int & nisotk15_mt100();
54  virtual int const & njets30() const;
55  virtual int & njets30();
56  virtual int const & nmc_els() const;
57  virtual int & nmc_els();
58  virtual int const & nmc_htaus() const;
59  virtual int & nmc_htaus();
60  virtual int const & nmc_ltaus() const;
61  virtual int & nmc_ltaus();
62  virtual int const & nmc_mus() const;
63  virtual int & nmc_mus();
64  virtual int const & ntaus() const;
65  virtual int & ntaus();
66  virtual int const & ntaus_againstEMu() const;
67  virtual int & ntaus_againstEMu();
68  virtual int const & ntaus_againstEMu_mt100() const;
69  virtual int & ntaus_againstEMu_mt100();
70  virtual int const & ntaus_mt100() const;
71  virtual int & ntaus_mt100();
72  virtual int const & nvels10() const;
73  virtual int & nvels10();
74  virtual int const & nvmus10() const;
75  virtual int & nvmus10();
76  virtual std::vector<bool> const & els_tru_tm() const;
77  virtual std::vector<bool> & els_tru_tm();
78  virtual std::vector<bool> const & jets_bhad() const;
79  virtual std::vector<bool> & jets_bhad();
80  virtual std::vector<bool> const & jets_bhad_tru() const;
81  virtual std::vector<bool> & jets_bhad_tru();
82  virtual std::vector<bool> const & jets_blep() const;
83  virtual std::vector<bool> & jets_blep();
84  virtual std::vector<bool> const & jets_blep_tru() const;
85  virtual std::vector<bool> & jets_blep_tru();
86  virtual std::vector<bool> const & mc_els_id() const;
87  virtual std::vector<bool> & mc_els_id();
88  virtual std::vector<bool> const & mc_els_reco() const;
89  virtual std::vector<bool> & mc_els_reco();
90  virtual std::vector<bool> const & mc_mus_id() const;
91  virtual std::vector<bool> & mc_mus_id();
92  virtual std::vector<bool> const & mc_mus_reco() const;
93  virtual std::vector<bool> & mc_mus_reco();
94  virtual std::vector<bool> const & mus_tru_tm() const;
95  virtual std::vector<bool> & mus_tru_tm();
96  virtual std::vector<bool> const & taus_againstEMu() const;
97  virtual std::vector<bool> & taus_againstEMu();
98  virtual std::vector<bool> const & tks_from_tau() const;
99  virtual std::vector<bool> & tks_from_tau();
100  virtual std::vector<bool> const & tks_from_tauhad() const;
101  virtual std::vector<bool> & tks_from_tauhad();
102  virtual std::vector<bool> const & tks_from_taulep() const;
103  virtual std::vector<bool> & tks_from_taulep();
104  virtual std::vector<bool> const & tks_from_w() const;
105  virtual std::vector<bool> & tks_from_w();
106  virtual std::vector<float> const & els_miniso_10_ch() const;
107  virtual std::vector<float> & els_miniso_10_ch();
108  virtual std::vector<float> const & els_miniso_15() const;
109  virtual std::vector<float> & els_miniso_15();
110  virtual std::vector<float> const & els_miniso_tr07() const;
111  virtual std::vector<float> & els_miniso_tr07();
112  virtual std::vector<float> const & els_miniso_tr07_ch() const;
113  virtual std::vector<float> & els_miniso_tr07_ch();
114  virtual std::vector<float> const & els_miniso_tr10() const;
115  virtual std::vector<float> & els_miniso_tr10();
116  virtual std::vector<float> const & els_miniso_tr10_pfpu() const;
117  virtual std::vector<float> & els_miniso_tr10_pfpu();
118  virtual std::vector<float> const & els_mt() const;
119  virtual std::vector<float> & els_mt();
120  virtual std::vector<float> const & els_reliso() const;
121  virtual std::vector<float> & els_reliso();
122  virtual std::vector<float> const & els_reliso_r01() const;
123  virtual std::vector<float> & els_reliso_r01();
124  virtual std::vector<float> const & els_reliso_r015() const;
125  virtual std::vector<float> & els_reliso_r015();
126  virtual std::vector<float> const & els_reliso_r02() const;
127  virtual std::vector<float> & els_reliso_r02();
128  virtual std::vector<float> const & els_reliso_r03() const;
129  virtual std::vector<float> & els_reliso_r03();
130  virtual std::vector<float> const & els_reliso_r04() const;
131  virtual std::vector<float> & els_reliso_r04();
132  virtual std::vector<float> const & els_tru_dr() const;
133  virtual std::vector<float> & els_tru_dr();
134  virtual std::vector<float> const & isotk_dzpv() const;
135  virtual std::vector<float> & isotk_dzpv();
136  virtual std::vector<float> const & isotk_eta() const;
137  virtual std::vector<float> & isotk_eta();
138  virtual std::vector<float> const & isotk_iso() const;
139  virtual std::vector<float> & isotk_iso();
140  virtual std::vector<float> const & isotk_mt() const;
141  virtual std::vector<float> & isotk_mt();
142  virtual std::vector<float> const & isotk_pt() const;
143  virtual std::vector<float> & isotk_pt();
144  virtual std::vector<float> const & jets_dphi_lep() const;
145  virtual std::vector<float> & jets_dphi_lep();
146  virtual std::vector<float> const & jets_dphi_met() const;
147  virtual std::vector<float> & jets_dphi_met();
148  virtual std::vector<float> const & jets_dphi_sum() const;
149  virtual std::vector<float> & jets_dphi_sum();
150  virtual std::vector<float> const & jets_id() const;
151  virtual std::vector<float> & jets_id();
152  virtual std::vector<float> const & mc_els_eta() const;
153  virtual std::vector<float> & mc_els_eta();
154  virtual std::vector<float> const & mc_els_mpdr() const;
155  virtual std::vector<float> & mc_els_mpdr();
156  virtual std::vector<float> const & mc_els_pt() const;
157  virtual std::vector<float> & mc_els_pt();
158  virtual std::vector<float> const & mc_htaus_eta() const;
159  virtual std::vector<float> & mc_htaus_eta();
160  virtual std::vector<float> const & mc_htaus_mpdr() const;
161  virtual std::vector<float> & mc_htaus_mpdr();
162  virtual std::vector<float> const & mc_htaus_pt() const;
163  virtual std::vector<float> & mc_htaus_pt();
164  virtual std::vector<float> const & mc_ltaus_eta() const;
165  virtual std::vector<float> & mc_ltaus_eta();
166  virtual std::vector<float> const & mc_ltaus_mpdr() const;
167  virtual std::vector<float> & mc_ltaus_mpdr();
168  virtual std::vector<float> const & mc_ltaus_pt() const;
169  virtual std::vector<float> & mc_ltaus_pt();
170  virtual std::vector<float> const & mc_mus_eta() const;
171  virtual std::vector<float> & mc_mus_eta();
172  virtual std::vector<float> const & mc_mus_mpdr() const;
173  virtual std::vector<float> & mc_mus_mpdr();
174  virtual std::vector<float> const & mc_mus_pt() const;
175  virtual std::vector<float> & mc_mus_pt();
176  virtual std::vector<float> const & mus_miniso_10_ch() const;
177  virtual std::vector<float> & mus_miniso_10_ch();
178  virtual std::vector<float> const & mus_miniso_15() const;
179  virtual std::vector<float> & mus_miniso_15();
180  virtual std::vector<float> const & mus_miniso_tr07() const;
181  virtual std::vector<float> & mus_miniso_tr07();
182  virtual std::vector<float> const & mus_miniso_tr07_ch() const;
183  virtual std::vector<float> & mus_miniso_tr07_ch();
184  virtual std::vector<float> const & mus_miniso_tr10() const;
185  virtual std::vector<float> & mus_miniso_tr10();
186  virtual std::vector<float> const & mus_miniso_tr10_pfpu() const;
187  virtual std::vector<float> & mus_miniso_tr10_pfpu();
188  virtual std::vector<float> const & mus_mt() const;
189  virtual std::vector<float> & mus_mt();
190  virtual std::vector<float> const & mus_reliso() const;
191  virtual std::vector<float> & mus_reliso();
192  virtual std::vector<float> const & mus_reliso_r01() const;
193  virtual std::vector<float> & mus_reliso_r01();
194  virtual std::vector<float> const & mus_reliso_r015() const;
195  virtual std::vector<float> & mus_reliso_r015();
196  virtual std::vector<float> const & mus_reliso_r02() const;
197  virtual std::vector<float> & mus_reliso_r02();
198  virtual std::vector<float> const & mus_reliso_r03() const;
199  virtual std::vector<float> & mus_reliso_r03();
200  virtual std::vector<float> const & mus_reliso_r04() const;
201  virtual std::vector<float> & mus_reliso_r04();
202  virtual std::vector<float> const & mus_tru_dr() const;
203  virtual std::vector<float> & mus_tru_dr();
204  virtual std::vector<float> const & taus_CombinedIsolationDeltaBetaCorrRaw3Hits() const;
205  virtual std::vector<float> & taus_CombinedIsolationDeltaBetaCorrRaw3Hits();
206  virtual std::vector<float> const & taus_chargedIsoPtSum() const;
207  virtual std::vector<float> & taus_chargedIsoPtSum();
208  virtual std::vector<float> const & taus_eta() const;
209  virtual std::vector<float> & taus_eta();
210  virtual std::vector<float> const & taus_mt() const;
211  virtual std::vector<float> & taus_mt();
212  virtual std::vector<float> const & taus_phi() const;
213  virtual std::vector<float> & taus_phi();
214  virtual std::vector<float> const & taus_pt() const;
215  virtual std::vector<float> & taus_pt();
216  virtual std::vector<float> const & tks_eta() const;
217  virtual std::vector<float> & tks_eta();
218  virtual std::vector<float> const & tks_mini_ch() const;
219  virtual std::vector<float> & tks_mini_ch();
220  virtual std::vector<float> const & tks_mini_ne() const;
221  virtual std::vector<float> & tks_mini_ne();
222  virtual std::vector<float> const & tks_mt() const;
223  virtual std::vector<float> & tks_mt();
224  virtual std::vector<float> const & tks_phi() const;
225  virtual std::vector<float> & tks_phi();
226  virtual std::vector<float> const & tks_pt() const;
227  virtual std::vector<float> & tks_pt();
228  virtual std::vector<float> const & tks_r02_ch() const;
229  virtual std::vector<float> & tks_r02_ch();
230  virtual std::vector<float> const & tks_r02_ne() const;
231  virtual std::vector<float> & tks_r02_ne();
232  virtual std::vector<float> const & tks_r03_ch() const;
233  virtual std::vector<float> & tks_r03_ch();
234  virtual std::vector<float> const & tks_r03_ne() const;
235  virtual std::vector<float> & tks_r03_ne();
236  virtual std::vector<float> const & tks_tru_dp() const;
237  virtual std::vector<float> & tks_tru_dp();
238  virtual std::vector<float> const & tks_tru_dr() const;
239  virtual std::vector<float> & tks_tru_dr();
240  virtual std::vector<int> const & els_tru_id() const;
241  virtual std::vector<int> & els_tru_id();
242  virtual std::vector<int> const & els_tru_momid() const;
243  virtual std::vector<int> & els_tru_momid();
244  virtual std::vector<int> const & mus_tru_id() const;
245  virtual std::vector<int> & mus_tru_id();
246  virtual std::vector<int> const & mus_tru_momid() const;
247  virtual std::vector<int> & mus_tru_momid();
248  virtual std::vector<int> const & taus_decayMode() const;
249  virtual std::vector<int> & taus_decayMode();
250  virtual std::vector<int> const & taus_n_pfcands() const;
251  virtual std::vector<int> & taus_n_pfcands();
252  virtual std::vector<int> const & tks_from_pv() const;
253  virtual std::vector<int> & tks_from_pv();
254  virtual std::vector<int> const & tks_id() const;
255  virtual std::vector<int> & tks_id();
256  virtual std::vector<int> const & tks_num_prongs() const;
257  virtual std::vector<int> & tks_num_prongs();
258  virtual std::vector<int> const & tks_tru_id() const;
259  virtual std::vector<int> & tks_tru_id();
260  virtual unsigned const & mc_type() const;
261  virtual unsigned & mc_type();
262 
263 private:
264  float dphi_wlep_;
265  TBranch *b_dphi_wlep_;
266  mutable bool c_dphi_wlep_;
267  float ht30_;
268  TBranch *b_ht30_;
269  mutable bool c_ht30_;
270  float mht30_;
271  TBranch *b_mht30_;
272  mutable bool c_mht30_;
274  TBranch *b_min_mt_bmet_;
275  mutable bool c_min_mt_bmet_;
281  mutable bool c_mindphin_metjet_;
282  int nbl30_;
283  TBranch *b_nbl30_;
284  mutable bool c_nbl30_;
285  int nbm30_;
286  TBranch *b_nbm30_;
287  mutable bool c_nbm30_;
288  int nbt30_;
289  TBranch *b_nbt30_;
290  mutable bool c_nbt30_;
292  TBranch *b_nisotk10_;
293  mutable bool c_nisotk10_;
296  mutable bool c_nisotk10_mt100_;
298  TBranch *b_nisotk15_;
299  mutable bool c_nisotk15_;
302  mutable bool c_nisotk15_mt100_;
303  int njets30_;
304  TBranch *b_njets30_;
305  mutable bool c_njets30_;
306  int nmc_els_;
307  TBranch *b_nmc_els_;
308  mutable bool c_nmc_els_;
310  TBranch *b_nmc_htaus_;
311  mutable bool c_nmc_htaus_;
313  TBranch *b_nmc_ltaus_;
314  mutable bool c_nmc_ltaus_;
315  int nmc_mus_;
316  TBranch *b_nmc_mus_;
317  mutable bool c_nmc_mus_;
318  int ntaus_;
319  TBranch *b_ntaus_;
320  mutable bool c_ntaus_;
323  mutable bool c_ntaus_againstEMu_;
328  TBranch *b_ntaus_mt100_;
329  mutable bool c_ntaus_mt100_;
330  int nvels10_;
331  TBranch *b_nvels10_;
332  mutable bool c_nvels10_;
333  int nvmus10_;
334  TBranch *b_nvmus10_;
335  mutable bool c_nvmus10_;
336  std::vector<bool> els_tru_tm_;
337  std::vector<bool> *p_els_tru_tm_;
338  TBranch *b_els_tru_tm_;
339  mutable bool c_els_tru_tm_;
340  std::vector<bool> jets_bhad_;
341  std::vector<bool> *p_jets_bhad_;
342  TBranch *b_jets_bhad_;
343  mutable bool c_jets_bhad_;
344  std::vector<bool> jets_bhad_tru_;
345  std::vector<bool> *p_jets_bhad_tru_;
347  mutable bool c_jets_bhad_tru_;
348  std::vector<bool> jets_blep_;
349  std::vector<bool> *p_jets_blep_;
350  TBranch *b_jets_blep_;
351  mutable bool c_jets_blep_;
352  std::vector<bool> jets_blep_tru_;
353  std::vector<bool> *p_jets_blep_tru_;
355  mutable bool c_jets_blep_tru_;
356  std::vector<bool> mc_els_id_;
357  std::vector<bool> *p_mc_els_id_;
358  TBranch *b_mc_els_id_;
359  mutable bool c_mc_els_id_;
360  std::vector<bool> mc_els_reco_;
361  std::vector<bool> *p_mc_els_reco_;
362  TBranch *b_mc_els_reco_;
363  mutable bool c_mc_els_reco_;
364  std::vector<bool> mc_mus_id_;
365  std::vector<bool> *p_mc_mus_id_;
366  TBranch *b_mc_mus_id_;
367  mutable bool c_mc_mus_id_;
368  std::vector<bool> mc_mus_reco_;
369  std::vector<bool> *p_mc_mus_reco_;
370  TBranch *b_mc_mus_reco_;
371  mutable bool c_mc_mus_reco_;
372  std::vector<bool> mus_tru_tm_;
373  std::vector<bool> *p_mus_tru_tm_;
374  TBranch *b_mus_tru_tm_;
375  mutable bool c_mus_tru_tm_;
376  std::vector<bool> taus_againstEMu_;
377  std::vector<bool> *p_taus_againstEMu_;
379  mutable bool c_taus_againstEMu_;
380  std::vector<bool> tks_from_tau_;
381  std::vector<bool> *p_tks_from_tau_;
382  TBranch *b_tks_from_tau_;
383  mutable bool c_tks_from_tau_;
384  std::vector<bool> tks_from_tauhad_;
385  std::vector<bool> *p_tks_from_tauhad_;
387  mutable bool c_tks_from_tauhad_;
388  std::vector<bool> tks_from_taulep_;
389  std::vector<bool> *p_tks_from_taulep_;
391  mutable bool c_tks_from_taulep_;
392  std::vector<bool> tks_from_w_;
393  std::vector<bool> *p_tks_from_w_;
394  TBranch *b_tks_from_w_;
395  mutable bool c_tks_from_w_;
396  std::vector<float> els_miniso_10_ch_;
397  std::vector<float> *p_els_miniso_10_ch_;
399  mutable bool c_els_miniso_10_ch_;
400  std::vector<float> els_miniso_15_;
401  std::vector<float> *p_els_miniso_15_;
403  mutable bool c_els_miniso_15_;
404  std::vector<float> els_miniso_tr07_;
405  std::vector<float> *p_els_miniso_tr07_;
407  mutable bool c_els_miniso_tr07_;
408  std::vector<float> els_miniso_tr07_ch_;
409  std::vector<float> *p_els_miniso_tr07_ch_;
411  mutable bool c_els_miniso_tr07_ch_;
412  std::vector<float> els_miniso_tr10_;
413  std::vector<float> *p_els_miniso_tr10_;
415  mutable bool c_els_miniso_tr10_;
416  std::vector<float> els_miniso_tr10_pfpu_;
417  std::vector<float> *p_els_miniso_tr10_pfpu_;
420  std::vector<float> els_mt_;
421  std::vector<float> *p_els_mt_;
422  TBranch *b_els_mt_;
423  mutable bool c_els_mt_;
424  std::vector<float> els_reliso_;
425  std::vector<float> *p_els_reliso_;
426  TBranch *b_els_reliso_;
427  mutable bool c_els_reliso_;
428  std::vector<float> els_reliso_r01_;
429  std::vector<float> *p_els_reliso_r01_;
431  mutable bool c_els_reliso_r01_;
432  std::vector<float> els_reliso_r015_;
433  std::vector<float> *p_els_reliso_r015_;
435  mutable bool c_els_reliso_r015_;
436  std::vector<float> els_reliso_r02_;
437  std::vector<float> *p_els_reliso_r02_;
439  mutable bool c_els_reliso_r02_;
440  std::vector<float> els_reliso_r03_;
441  std::vector<float> *p_els_reliso_r03_;
443  mutable bool c_els_reliso_r03_;
444  std::vector<float> els_reliso_r04_;
445  std::vector<float> *p_els_reliso_r04_;
447  mutable bool c_els_reliso_r04_;
448  std::vector<float> els_tru_dr_;
449  std::vector<float> *p_els_tru_dr_;
450  TBranch *b_els_tru_dr_;
451  mutable bool c_els_tru_dr_;
452  std::vector<float> isotk_dzpv_;
453  std::vector<float> *p_isotk_dzpv_;
454  TBranch *b_isotk_dzpv_;
455  mutable bool c_isotk_dzpv_;
456  std::vector<float> isotk_eta_;
457  std::vector<float> *p_isotk_eta_;
458  TBranch *b_isotk_eta_;
459  mutable bool c_isotk_eta_;
460  std::vector<float> isotk_iso_;
461  std::vector<float> *p_isotk_iso_;
462  TBranch *b_isotk_iso_;
463  mutable bool c_isotk_iso_;
464  std::vector<float> isotk_mt_;
465  std::vector<float> *p_isotk_mt_;
466  TBranch *b_isotk_mt_;
467  mutable bool c_isotk_mt_;
468  std::vector<float> isotk_pt_;
469  std::vector<float> *p_isotk_pt_;
470  TBranch *b_isotk_pt_;
471  mutable bool c_isotk_pt_;
472  std::vector<float> jets_dphi_lep_;
473  std::vector<float> *p_jets_dphi_lep_;
475  mutable bool c_jets_dphi_lep_;
476  std::vector<float> jets_dphi_met_;
477  std::vector<float> *p_jets_dphi_met_;
479  mutable bool c_jets_dphi_met_;
480  std::vector<float> jets_dphi_sum_;
481  std::vector<float> *p_jets_dphi_sum_;
483  mutable bool c_jets_dphi_sum_;
484  std::vector<float> jets_id_;
485  std::vector<float> *p_jets_id_;
486  TBranch *b_jets_id_;
487  mutable bool c_jets_id_;
488  std::vector<float> mc_els_eta_;
489  std::vector<float> *p_mc_els_eta_;
490  TBranch *b_mc_els_eta_;
491  mutable bool c_mc_els_eta_;
492  std::vector<float> mc_els_mpdr_;
493  std::vector<float> *p_mc_els_mpdr_;
494  TBranch *b_mc_els_mpdr_;
495  mutable bool c_mc_els_mpdr_;
496  std::vector<float> mc_els_pt_;
497  std::vector<float> *p_mc_els_pt_;
498  TBranch *b_mc_els_pt_;
499  mutable bool c_mc_els_pt_;
500  std::vector<float> mc_htaus_eta_;
501  std::vector<float> *p_mc_htaus_eta_;
502  TBranch *b_mc_htaus_eta_;
503  mutable bool c_mc_htaus_eta_;
504  std::vector<float> mc_htaus_mpdr_;
505  std::vector<float> *p_mc_htaus_mpdr_;
507  mutable bool c_mc_htaus_mpdr_;
508  std::vector<float> mc_htaus_pt_;
509  std::vector<float> *p_mc_htaus_pt_;
510  TBranch *b_mc_htaus_pt_;
511  mutable bool c_mc_htaus_pt_;
512  std::vector<float> mc_ltaus_eta_;
513  std::vector<float> *p_mc_ltaus_eta_;
514  TBranch *b_mc_ltaus_eta_;
515  mutable bool c_mc_ltaus_eta_;
516  std::vector<float> mc_ltaus_mpdr_;
517  std::vector<float> *p_mc_ltaus_mpdr_;
519  mutable bool c_mc_ltaus_mpdr_;
520  std::vector<float> mc_ltaus_pt_;
521  std::vector<float> *p_mc_ltaus_pt_;
522  TBranch *b_mc_ltaus_pt_;
523  mutable bool c_mc_ltaus_pt_;
524  std::vector<float> mc_mus_eta_;
525  std::vector<float> *p_mc_mus_eta_;
526  TBranch *b_mc_mus_eta_;
527  mutable bool c_mc_mus_eta_;
528  std::vector<float> mc_mus_mpdr_;
529  std::vector<float> *p_mc_mus_mpdr_;
530  TBranch *b_mc_mus_mpdr_;
531  mutable bool c_mc_mus_mpdr_;
532  std::vector<float> mc_mus_pt_;
533  std::vector<float> *p_mc_mus_pt_;
534  TBranch *b_mc_mus_pt_;
535  mutable bool c_mc_mus_pt_;
536  std::vector<float> mus_miniso_10_ch_;
537  std::vector<float> *p_mus_miniso_10_ch_;
539  mutable bool c_mus_miniso_10_ch_;
540  std::vector<float> mus_miniso_15_;
541  std::vector<float> *p_mus_miniso_15_;
543  mutable bool c_mus_miniso_15_;
544  std::vector<float> mus_miniso_tr07_;
545  std::vector<float> *p_mus_miniso_tr07_;
547  mutable bool c_mus_miniso_tr07_;
548  std::vector<float> mus_miniso_tr07_ch_;
549  std::vector<float> *p_mus_miniso_tr07_ch_;
551  mutable bool c_mus_miniso_tr07_ch_;
552  std::vector<float> mus_miniso_tr10_;
553  std::vector<float> *p_mus_miniso_tr10_;
555  mutable bool c_mus_miniso_tr10_;
556  std::vector<float> mus_miniso_tr10_pfpu_;
557  std::vector<float> *p_mus_miniso_tr10_pfpu_;
560  std::vector<float> mus_mt_;
561  std::vector<float> *p_mus_mt_;
562  TBranch *b_mus_mt_;
563  mutable bool c_mus_mt_;
564  std::vector<float> mus_reliso_;
565  std::vector<float> *p_mus_reliso_;
566  TBranch *b_mus_reliso_;
567  mutable bool c_mus_reliso_;
568  std::vector<float> mus_reliso_r01_;
569  std::vector<float> *p_mus_reliso_r01_;
571  mutable bool c_mus_reliso_r01_;
572  std::vector<float> mus_reliso_r015_;
573  std::vector<float> *p_mus_reliso_r015_;
575  mutable bool c_mus_reliso_r015_;
576  std::vector<float> mus_reliso_r02_;
577  std::vector<float> *p_mus_reliso_r02_;
579  mutable bool c_mus_reliso_r02_;
580  std::vector<float> mus_reliso_r03_;
581  std::vector<float> *p_mus_reliso_r03_;
583  mutable bool c_mus_reliso_r03_;
584  std::vector<float> mus_reliso_r04_;
585  std::vector<float> *p_mus_reliso_r04_;
587  mutable bool c_mus_reliso_r04_;
588  std::vector<float> mus_tru_dr_;
589  std::vector<float> *p_mus_tru_dr_;
590  TBranch *b_mus_tru_dr_;
591  mutable bool c_mus_tru_dr_;
596  std::vector<float> taus_chargedIsoPtSum_;
597  std::vector<float> *p_taus_chargedIsoPtSum_;
600  std::vector<float> taus_eta_;
601  std::vector<float> *p_taus_eta_;
602  TBranch *b_taus_eta_;
603  mutable bool c_taus_eta_;
604  std::vector<float> taus_mt_;
605  std::vector<float> *p_taus_mt_;
606  TBranch *b_taus_mt_;
607  mutable bool c_taus_mt_;
608  std::vector<float> taus_phi_;
609  std::vector<float> *p_taus_phi_;
610  TBranch *b_taus_phi_;
611  mutable bool c_taus_phi_;
612  std::vector<float> taus_pt_;
613  std::vector<float> *p_taus_pt_;
614  TBranch *b_taus_pt_;
615  mutable bool c_taus_pt_;
616  std::vector<float> tks_eta_;
617  std::vector<float> *p_tks_eta_;
618  TBranch *b_tks_eta_;
619  mutable bool c_tks_eta_;
620  std::vector<float> tks_mini_ch_;
621  std::vector<float> *p_tks_mini_ch_;
622  TBranch *b_tks_mini_ch_;
623  mutable bool c_tks_mini_ch_;
624  std::vector<float> tks_mini_ne_;
625  std::vector<float> *p_tks_mini_ne_;
626  TBranch *b_tks_mini_ne_;
627  mutable bool c_tks_mini_ne_;
628  std::vector<float> tks_mt_;
629  std::vector<float> *p_tks_mt_;
630  TBranch *b_tks_mt_;
631  mutable bool c_tks_mt_;
632  std::vector<float> tks_phi_;
633  std::vector<float> *p_tks_phi_;
634  TBranch *b_tks_phi_;
635  mutable bool c_tks_phi_;
636  std::vector<float> tks_pt_;
637  std::vector<float> *p_tks_pt_;
638  TBranch *b_tks_pt_;
639  mutable bool c_tks_pt_;
640  std::vector<float> tks_r02_ch_;
641  std::vector<float> *p_tks_r02_ch_;
642  TBranch *b_tks_r02_ch_;
643  mutable bool c_tks_r02_ch_;
644  std::vector<float> tks_r02_ne_;
645  std::vector<float> *p_tks_r02_ne_;
646  TBranch *b_tks_r02_ne_;
647  mutable bool c_tks_r02_ne_;
648  std::vector<float> tks_r03_ch_;
649  std::vector<float> *p_tks_r03_ch_;
650  TBranch *b_tks_r03_ch_;
651  mutable bool c_tks_r03_ch_;
652  std::vector<float> tks_r03_ne_;
653  std::vector<float> *p_tks_r03_ne_;
654  TBranch *b_tks_r03_ne_;
655  mutable bool c_tks_r03_ne_;
656  std::vector<float> tks_tru_dp_;
657  std::vector<float> *p_tks_tru_dp_;
658  TBranch *b_tks_tru_dp_;
659  mutable bool c_tks_tru_dp_;
660  std::vector<float> tks_tru_dr_;
661  std::vector<float> *p_tks_tru_dr_;
662  TBranch *b_tks_tru_dr_;
663  mutable bool c_tks_tru_dr_;
664  std::vector<int> els_tru_id_;
665  std::vector<int> *p_els_tru_id_;
666  TBranch *b_els_tru_id_;
667  mutable bool c_els_tru_id_;
668  std::vector<int> els_tru_momid_;
669  std::vector<int> *p_els_tru_momid_;
671  mutable bool c_els_tru_momid_;
672  std::vector<int> mus_tru_id_;
673  std::vector<int> *p_mus_tru_id_;
674  TBranch *b_mus_tru_id_;
675  mutable bool c_mus_tru_id_;
676  std::vector<int> mus_tru_momid_;
677  std::vector<int> *p_mus_tru_momid_;
679  mutable bool c_mus_tru_momid_;
680  std::vector<int> taus_decayMode_;
681  std::vector<int> *p_taus_decayMode_;
683  mutable bool c_taus_decayMode_;
684  std::vector<int> taus_n_pfcands_;
685  std::vector<int> *p_taus_n_pfcands_;
687  mutable bool c_taus_n_pfcands_;
688  std::vector<int> tks_from_pv_;
689  std::vector<int> *p_tks_from_pv_;
690  TBranch *b_tks_from_pv_;
691  mutable bool c_tks_from_pv_;
692  std::vector<int> tks_id_;
693  std::vector<int> *p_tks_id_;
694  TBranch *b_tks_id_;
695  mutable bool c_tks_id_;
696  std::vector<int> tks_num_prongs_;
697  std::vector<int> *p_tks_num_prongs_;
699  mutable bool c_tks_num_prongs_;
700  std::vector<int> tks_tru_id_;
701  std::vector<int> *p_tks_tru_id_;
702  TBranch *b_tks_tru_id_;
703  mutable bool c_tks_tru_id_;
704  unsigned mc_type_;
705  TBranch *b_mc_type_;
706  mutable bool c_mc_type_;
707 };
708 
709 #endif
virtual std::vector< bool > const & mc_mus_reco() const
virtual std::vector< float > const & tks_r03_ch() const
virtual std::vector< float > const & tks_mt() const
virtual int const & nisotk15() const
virtual std::vector< float > const & mc_els_eta() const
virtual std::vector< float > const & mc_htaus_pt() const
virtual float const & dphi_wlep() const
virtual std::vector< float > const & isotk_iso() const
virtual std::vector< float > const & els_miniso_10_ch() const
virtual float const & mindphin_metjet() const
virtual int const & ntaus_againstEMu_mt100() const
virtual std::vector< float > const & els_reliso_r03() const
std::vector< float > * p_taus_chargedIsoPtSum_
virtual std::vector< float > const & els_mt() const
virtual std::vector< float > const & tks_phi() const
virtual std::vector< int > const & taus_n_pfcands() const
virtual int const & nisotk10() const
virtual std::vector< float > const & isotk_eta() const
virtual int const & nvmus10() const
virtual std::vector< bool > const & tks_from_w() const
virtual std::vector< int > const & els_tru_id() const
virtual std::vector< float > const & els_reliso() const
virtual std::vector< float > const & mc_mus_mpdr() const
virtual std::vector< float > const & tks_eta() const
virtual std::vector< float > const & mus_miniso_tr07() const
virtual std::vector< float > const & tks_tru_dp() const
virtual std::vector< float > const & taus_CombinedIsolationDeltaBetaCorrRaw3Hits() const
virtual std::vector< bool > const & mc_mus_id() const
virtual std::vector< float > const & mus_reliso_r04() const
virtual std::vector< float > const & tks_r02_ne() const
virtual std::vector< int > const & taus_decayMode() const
virtual int const & nvels10() const
virtual std::vector< float > const & els_tru_dr() const
virtual float const & ht30() const
virtual std::vector< bool > const & taus_againstEMu() const
virtual void GetEntry(const long entry)
virtual unsigned const & mc_type() const
virtual std::vector< float > const & jets_id() const
virtual std::vector< int > const & tks_id() const
virtual std::vector< int > const & tks_from_pv() const
virtual std::vector< float > const & taus_mt() const
virtual std::vector< float > const & mus_tru_dr() const
virtual int const & nmc_mus() const
virtual std::vector< float > const & mc_ltaus_eta() const
virtual std::vector< float > const & els_reliso_r01() const
virtual std::vector< float > const & els_miniso_tr07_ch() const
std::vector< float > * p_taus_CombinedIsolationDeltaBetaCorrRaw3Hits_
virtual std::vector< bool > const & mus_tru_tm() const
virtual std::vector< bool > const & mc_els_reco() const
virtual float const & min_mt_bmet() const
virtual float const & min_mt_bmet_with_w_mass() const
virtual std::vector< bool > const & tks_from_taulep() const
virtual std::vector< float > const & mus_reliso_r015() const
virtual std::vector< float > const & els_miniso_tr10() const
virtual std::vector< float > const & els_reliso_r04() const
virtual std::vector< float > const & mus_miniso_tr10_pfpu() const
virtual std::vector< float > const & jets_dphi_sum() const
std::vector< float > * p_mus_miniso_tr10_pfpu_
virtual int const & nisotk10_mt100() const
virtual std::vector< float > const & mus_reliso_r01() const
virtual std::vector< float > const & mc_htaus_eta() const
virtual std::vector< float > const & taus_phi() const
virtual std::vector< float > const & isotk_pt() const
virtual std::vector< bool > const & jets_bhad_tru() const
virtual std::vector< float > const & els_miniso_tr07() const
virtual std::vector< float > const & jets_dphi_lep() const
virtual std::vector< float > const & mus_reliso_r03() const
virtual std::vector< float > const & mus_reliso_r02() const
virtual int const & ntaus_againstEMu() const
virtual std::vector< float > const & mus_reliso() const
virtual std::vector< float > const & mus_mt() const
virtual std::vector< bool > const & jets_bhad() const
virtual std::vector< bool > const & jets_blep() const
virtual std::vector< float > const & els_miniso_15() const
virtual std::vector< float > const & tks_pt() const
virtual std::vector< float > const & mc_mus_eta() const
virtual std::vector< int > const & mus_tru_id() const
virtual std::vector< int > const & els_tru_momid() const
virtual std::vector< float > const & els_reliso_r015() const
virtual std::vector< float > const & tks_mini_ne() const
virtual int const & nmc_ltaus() const
virtual std::vector< float > const & mus_miniso_tr10() const
virtual std::vector< bool > const & tks_from_tau() const
virtual std::vector< float > const & mc_ltaus_mpdr() const
virtual std::vector< float > const & mus_miniso_15() const
virtual std::vector< float > const & taus_chargedIsoPtSum() const
virtual std::vector< float > const & mus_miniso_10_ch() const
virtual std::vector< float > const & mc_htaus_mpdr() const
virtual std::vector< float > const & mus_miniso_tr07_ch() const
virtual std::vector< float > const & tks_r02_ch() const
virtual float const & mht30() const
virtual int const & nisotk15_mt100() const
virtual std::vector< bool > const & mc_els_id() const
virtual std::vector< bool > const & jets_blep_tru() const
virtual std::vector< float > const & taus_pt() const
virtual std::vector< int > const & tks_tru_id() const
virtual int const & nmc_htaus() const
virtual std::vector< float > const & taus_eta() const
virtual std::vector< float > const & els_miniso_tr10_pfpu() const
virtual std::vector< float > const & jets_dphi_met() const
virtual int const & ntaus_mt100() const
virtual std::vector< float > const & mc_els_mpdr() const
virtual std::vector< float > const & mc_els_pt() const
virtual std::vector< int > const & tks_num_prongs() const
virtual std::vector< float > const & mc_mus_pt() const
virtual std::vector< float > const & tks_mini_ch() const
virtual std::vector< float > const & els_reliso_r02() const
virtual std::vector< int > const & mus_tru_momid() const
virtual int const & nmc_els() const
std::vector< float > taus_CombinedIsolationDeltaBetaCorrRaw3Hits_
virtual int const & njets30() const
virtual std::vector< float > const & isotk_dzpv() const
virtual std::vector< bool > const & els_tru_tm() const
virtual std::vector< bool > const & tks_from_tauhad() const
virtual std::vector< float > const & mc_ltaus_pt() const
virtual std::vector< float > const & tks_r03_ne() const
std::vector< float > * p_els_miniso_tr10_pfpu_
virtual std::vector< float > const & tks_tru_dr() const
virtual std::vector< float > const & isotk_mt() const