4 #ifndef H_SMALL_TREE_QUICK 5 #define H_SMALL_TREE_QUICK 20 virtual void GetEntry(
const long entry);
24 virtual std::string
Type()
const;
32 virtual float const &
ht40()
const;
33 virtual float &
ht40();
36 virtual float const &
lep_eta()
const;
40 virtual float const &
lep_phi()
const;
44 virtual float const &
lep_pt()
const;
48 virtual float const &
mht()
const;
49 virtual float &
mht();
52 virtual float const &
mj()
const;
54 virtual float const &
mj08()
const;
55 virtual float &
mj08();
58 virtual float const &
st()
const;
74 virtual int const &
nbl40()
const;
75 virtual int &
nbl40();
76 virtual int const &
nbm40()
const;
77 virtual int &
nbm40();
78 virtual int const &
nbt40()
const;
79 virtual int &
nbt40();
82 virtual int const &
nfjets()
const;
84 virtual int const &
nfjets08()
const;
86 virtual int const &
njets40()
const;
92 virtual int const &
ntks_chg()
const;
96 virtual int const &
ntruels()
const;
98 virtual int const &
ntruleps()
const;
102 virtual int const &
ntrumus()
const;
112 virtual std::vector<bool>
const &
els_tru_tm()
const;
114 virtual std::vector<bool>
const &
jets_islep()
const;
116 virtual std::vector<bool>
const &
mus_tru_tm()
const;
118 virtual std::vector<float>
const &
els_d0()
const;
119 virtual std::vector<float> &
els_d0();
120 virtual std::vector<float>
const &
els_dz()
const;
121 virtual std::vector<float> &
els_dz();
124 virtual std::vector<float>
const &
els_mt()
const;
125 virtual std::vector<float> &
els_mt();
126 virtual std::vector<float>
const &
els_reliso()
const;
128 virtual std::vector<float>
const &
els_sceta()
const;
129 virtual std::vector<float> &
els_sceta();
130 virtual std::vector<float>
const &
els_tru_dr()
const;
132 virtual std::vector<float>
const &
fjets08_eta()
const;
134 virtual std::vector<float>
const &
fjets08_m()
const;
135 virtual std::vector<float> &
fjets08_m();
136 virtual std::vector<float>
const &
fjets08_phi()
const;
140 virtual std::vector<float>
const &
fjets08_pt()
const;
144 virtual std::vector<float>
const &
fjets_eta()
const;
145 virtual std::vector<float> &
fjets_eta();
146 virtual std::vector<float>
const &
fjets_m()
const;
147 virtual std::vector<float> &
fjets_m();
148 virtual std::vector<float>
const &
fjets_phi()
const;
149 virtual std::vector<float> &
fjets_phi();
150 virtual std::vector<float>
const &
fjets_poscsv()
const;
152 virtual std::vector<float>
const &
fjets_pt()
const;
153 virtual std::vector<float> &
fjets_pt();
154 virtual std::vector<float>
const &
fjets_sumcsv()
const;
156 virtual std::vector<float>
const &
jets_id()
const;
157 virtual std::vector<float> &
jets_id();
158 virtual std::vector<float>
const &
jets_m()
const;
159 virtual std::vector<float> &
jets_m();
160 virtual std::vector<float>
const &
jets_pt_res()
const;
162 virtual std::vector<float>
const &
mus_d0()
const;
163 virtual std::vector<float> &
mus_d0();
164 virtual std::vector<float>
const &
mus_dz()
const;
165 virtual std::vector<float> &
mus_dz();
168 virtual std::vector<float>
const &
mus_mt()
const;
169 virtual std::vector<float> &
mus_mt();
170 virtual std::vector<float>
const &
mus_reliso()
const;
172 virtual std::vector<float>
const &
mus_tru_dr()
const;
174 virtual std::vector<int>
const &
els_tru_id()
const;
182 virtual std::vector<int>
const &
fjets_btags()
const;
190 virtual std::vector<int>
const &
mus_tru_id()
const;
virtual float const & mindphin_metjet() const
std::vector< float > fjets08_sumcsv_
virtual std::vector< int > const & els_tru_id() const
virtual float const & mj08() const
std::vector< float > mus_reliso_
std::vector< int > * p_fjets08_nconst_
std::vector< int > * p_els_tru_id_
virtual float const & dphi_wlep_reliso() const
std::vector< float > els_dz_
std::vector< float > fjets08_phi_
std::vector< int > * p_fjets_nconst_
std::vector< float > fjets_phi_
std::vector< float > fjets08_eta_
virtual int const & ntruleps() const
std::vector< float > * p_jets_pt_res_
virtual float const & mt_reliso() const
virtual float const & st_reliso() const
virtual std::vector< float > const & mus_miniso_tr10() const
std::vector< float > * p_mus_miniso_tr10_
TBranch * b_lep_charge_reliso_
virtual ~small_tree_quick()
virtual int const & lep_charge() const
std::vector< float > * p_els_dz_
std::vector< bool > * p_jets_islep_
TBranch * b_els_miniso_tr10_
virtual int const & ntrutaush() const
TBranch * b_nleps_reliso_
bool c_lep_charge_reliso_
std::vector< float > els_reliso_
std::vector< int > els_tru_id_
std::vector< float > * p_jets_m_
std::vector< bool > jets_islep_
std::vector< float > * p_fjets08_phi_
std::vector< int > * p_jets_fjet08_index_
virtual std::vector< float > const & els_tru_dr() const
TBranch * b_ntks_chg_mini_
virtual std::vector< float > const & fjets_sumcsv() const
TBranch * b_fjets08_nconst_
std::vector< float > * p_els_reliso_
TBranch * b_fjets_nconst_
std::vector< float > fjets_pt_
std::vector< float > * p_mus_tru_dr_
std::vector< int > fjets_nconst_
virtual float const & trutop1_phi() const
virtual std::vector< float > const & fjets_phi() const
std::vector< bool > els_tru_tm_
virtual std::vector< int > const & jets_fjet_index() const
virtual int const & nels_reliso() const
std::vector< float > * p_fjets_phi_
virtual float const & st() const
virtual float const & ht40() const
std::vector< float > fjets08_m_
virtual std::vector< float > const & jets_id() const
virtual float const & trutop2_pt() const
std::vector< int > els_tru_momid_
virtual int const & nbl40() const
TBranch * b_fjets08_btags_
virtual float const & lep_pt_reliso() const
TBranch * b_jets_fjet_index_
TBranch * b_fjets08_poscsv_
virtual std::vector< float > const & fjets08_phi() const
virtual std::vector< float > const & fjets08_poscsv() const
std::vector< float > jets_pt_res_
std::vector< float > * p_fjets_eta_
virtual float const & trutop1_pt() const
virtual int const & nmus_reliso() const
virtual std::vector< float > const & mus_mt() const
std::vector< float > fjets_poscsv_
virtual std::vector< float > const & mus_reliso() const
TBranch * b_mindphin_metjet_
std::vector< float > * p_fjets08_m_
TBranch * b_jets_fjet08_index_
std::vector< int > * p_mus_tru_momid_
std::vector< float > els_d0_
virtual float const & lep_phi() const
virtual std::vector< float > const & fjets_pt() const
virtual int const & ntrumeisr() const
TBranch * b_nvels_reliso_
std::vector< float > mus_miniso_tr10_
std::vector< int > * p_jets_fjet_index_
virtual float const & dphi_wlep() const
std::vector< float > * p_fjets_m_
virtual std::vector< int > const & fjets_btags() const
virtual int const & nbt40() const
TBranch * b_nvmus_reliso_
std::vector< float > * p_fjets_pt_
std::vector< int > * p_mus_tru_id_
std::vector< float > * p_jets_id_
std::vector< float > jets_id_
virtual int const & nfjets() const
std::vector< int > jets_fjet_index_
virtual std::vector< float > const & els_d0() const
TBranch * b_fjets08_sumcsv_
std::vector< int > * p_els_tru_momid_
std::vector< float > fjets_m_
virtual float const & lep_pt() const
virtual std::vector< float > const & mus_d0() const
virtual int const & nleps_reliso() const
virtual std::vector< float > const & jets_m() const
virtual std::vector< float > const & els_reliso() const
TBranch * b_lep_pt_reliso_
virtual std::vector< float > const & fjets_poscsv() const
virtual std::vector< int > const & mus_tru_momid() const
virtual std::vector< int > const & jets_fjet08_index() const
std::vector< float > mus_tru_dr_
virtual float const & mj() const
std::vector< float > * p_fjets08_eta_
std::vector< bool > * p_els_tru_tm_
TBranch * b_fjets_sumcsv_
std::vector< int > jets_fjet08_index_
std::vector< float > * p_fjets08_poscsv_
std::vector< float > els_miniso_tr10_
virtual std::vector< int > const & els_tru_momid() const
virtual int const & ntruels() const
std::vector< float > * p_els_d0_
std::vector< float > fjets_eta_
virtual std::vector< float > const & els_miniso_tr10() const
std::vector< float > * p_mus_dz_
std::vector< float > fjets08_pt_
std::vector< int > * p_fjets08_btags_
virtual std::vector< int > const & fjets_nconst() const
std::vector< int > mus_tru_id_
virtual float const & lep_phi_reliso() const
virtual std::vector< float > const & fjets_m() const
virtual std::vector< int > const & fjets08_nconst() const
virtual int const & njets40() const
std::vector< int > mus_tru_momid_
TBranch * b_mus_tru_momid_
std::vector< float > * p_fjets_sumcsv_
virtual std::vector< float > const & fjets_eta() const
TBranch * b_lep_phi_reliso_
virtual std::vector< float > const & jets_pt_res() const
std::vector< float > * p_els_sceta_
virtual float const & ht_reliso() const
virtual std::vector< bool > const & jets_islep() const
virtual std::vector< float > const & els_sceta() const
virtual void GetEntry(const long entry)
std::vector< float > * p_els_miniso_tr10_
std::vector< bool > * p_mus_tru_tm_
virtual int const & nvels_reliso() const
std::vector< float > els_mt_
virtual float const & lep_eta() const
virtual int const & ntks_chg() const
std::vector< float > * p_mus_mt_
virtual int const & lep_charge_reliso() const
virtual std::vector< float > const & els_dz() const
TBranch * b_mus_miniso_tr10_
std::vector< float > els_tru_dr_
std::vector< float > * p_mus_reliso_
virtual std::vector< float > const & fjets08_eta() const
virtual std::vector< float > const & fjets08_pt() const
virtual int const & nbm40() const
std::vector< float > * p_els_tru_dr_
TBranch * b_fjets_poscsv_
virtual std::vector< float > const & mus_dz() const
virtual std::vector< bool > const & mus_tru_tm() const
virtual int const & ntks_chg_mini() const
virtual std::vector< bool > const & els_tru_tm() const
std::vector< float > mus_mt_
virtual std::vector< float > const & fjets08_m() const
std::vector< int > * p_fjets_btags_
std::vector< int > fjets_btags_
std::vector< int > fjets08_nconst_
TBranch * b_dphi_wlep_reliso_
virtual int const & nvmus_reliso() const
std::vector< float > fjets_sumcsv_
std::vector< float > mus_d0_
virtual float const & trutop2_phi() const
std::vector< float > * p_fjets08_sumcsv_
TBranch * b_els_tru_momid_
std::vector< float > * p_els_mt_
virtual int const & ntrumus() const
std::vector< float > * p_fjets_poscsv_
virtual std::vector< int > const & fjets08_btags() const
virtual float const & lep_eta_reliso() const
std::vector< float > * p_mus_d0_
virtual std::string Type() const
std::vector< int > fjets08_btags_
virtual std::vector< int > const & mus_tru_id() const
virtual std::vector< float > const & els_mt() const
TBranch * b_lep_eta_reliso_
std::vector< float > fjets08_poscsv_
virtual int const & ntrutausl() const
bool c_jets_fjet08_index_
std::vector< float > mus_dz_
std::vector< float > els_sceta_
virtual int const & nfjets08() const
std::vector< float > jets_m_
virtual float const & mht() const
virtual std::vector< float > const & mus_tru_dr() const
virtual std::vector< float > const & fjets08_sumcsv() const
std::vector< float > * p_fjets08_pt_
std::vector< bool > mus_tru_tm_