MyHtoWWAnalysis/MyHtoWWAnalysis/HtoWWHistos.h

00001 // vertex ntuple //
00002 TNtuple *t_vertex_ntuple;
00003 
00004 //dijet histos ->change
00005 TH1 *h_jets_dr;
00006 TH1 *h_jets_dr_cut;
00007 
00008 // vertex histograms //
00009 TH1 *h_nb_vertices; // number of primary vertices in the event
00010 TH1 *h_Et_selected_vertex; // sum of the transverse energies of the tracks
00011                             // emerging from the vertex for which this sum is
00012                             // greatest
00013 TH2 *h_Et_v2_vs_Et_v1; // Et of the primary vertex with the second greatest
00014                         // Et versus the Et of the primary vertex with the
00015                         // greatest Et
00016 TH1 *h_delta_vertices; // distance of the closest vertex to the vertex of the
00017                         // highest Et from this vertex
00018 TH1 *h_rec_nb_tracks_from_vertex; // number of tracks emerging from
00019                                    // selected reconstructed vertex
00020 
00021    //-> truth //
00022 TH1 *h_nb_truth_vertices; // number of vertices of charged particles with
00023                            // Et>1 GeV in the truth
00024 TH1 *h_Et_selected_truth_vertex; // for truth, like above
00025 TH2 *h_truth_Et_v2_vs_Et_v1; // for truth, like above
00026 TH1 *h_delta_selected_vertices; // spatial distance of the selected
00027                                  // reconstructed vertex from the selected
00028                                  // truth vertex
00029 TH1 *h_truth_nb_tracks_from_vertex; // number of tracks emerging from the
00030                                      // truth vertex
00031 
00032    // comparison of reconstruction with truth //
00033 TH1 *h_vertex_ratio_number_of_tracks; // number of reconstruction tracks/
00034                                        // number of truth tracks
00035 TH1 *h_vertex_ratio_Et; // Et(rec. vertex)/Et(truth)
00036 
00037 // track-jet ntuple //
00038 TNtuple *t_trj_ntuple;
00039 TNtuple *t_trj_ntuple_2;
00040 TNtuple *t_std_ntuple_2;
00041 TNtuple *t_std_ntuple_3;
00042 TNtuple *t_truth_trj_ntuple;
00043 
00044 TNtuple *t_cutopt_std_jet;
00045 TNtuple *t_cutopt_trk_jet;
00046 
00047 TNtuple *t_cutopt_e_isol;
00048 TNtuple *t_cutopt_e_nonisol;
00049 TNtuple *t_cutopt_mu_isol;
00050 TNtuple *t_cutopt_mu_nonisol;
00051 
00052 // track-jet histograms //
00053 // no removal of overlaps electrons and muons //
00054 /* TH1 *h_trj_nor_nb_jets; // number of track jets */
00055 /* TH1 *h_trj_nor_eta; // pseudorapidity distribution of track jets */
00056 /* TH1 *h_trj_nor_phi; // phi distribution of track jets */
00057 /* TH1 *h_trj_nor_Et; // transverse energy distribution of track jets */
00058 /* TH2 *h_trj_nor_Et_vs_eta; // transverse energy distribution of track jets as */
00059 /*                         // a function of the pseudorapidity */
00060 
00061 /*    //-> truth // */
00062 /* TH1 *h_truth_trj_nor_nb_jets; */
00063 /* TH1 *h_truth_trj_nor_eta; */
00064 /* TH1 *h_truth_trj_nor_phi; */
00065 /* TH1 *h_truth_trj_nor_Et; */
00066 /* TH2 *h_truth_trj_nor_Et_vs_eta; */
00067 
00068 /* // for comparison the some of these histograms for standard jets // */
00069 /* TH1 *h_stdj_nor_nb_jets; // number of jets // */
00070 /* TH1 *h_stdj_nor_eta; // pseudorapidity distribution of standard jets */
00071 /* TH1 *h_stdj_nor_phi; // phi distribution of standard jets */
00072 /* TH1 *h_stdj_nor_Et; // transverse energy distribution of track jets */
00073 
00074 /* // removal of overlaps with electrons and muons // */
00075 /* TH1 *h_trj_or_nb_jets; // number of tracks jets */
00076 /* TH1 *h_trj_or_eta; // pseudorapidity distribution of track jets */
00077 /* TH1 *h_trj_or_phi; // phi distribution of track jets */
00078 /* TH1 *h_trj_nb_electron_overlaps; // number of overlaps with electrons */
00079 /* TH1 *h_trj_nb_muon_overlaps; // number of overlaps with electrons */
00080 /* TH1 *h_trj_or_Et; // transverse energy distribution of track jets */
00081 /* TH2 *h_trj_or_Et_vs_eta; // transverse energy distribution of track jets as */
00082 /*                        // a function of the pseudorapidity */
00083 
00084 /* // for comparison the some of these histograms for standard jets // */
00085 /* TH1 *h_stdj_or_nb_jets; // number of jets // */
00086 /* TH1 *h_stdj_or_eta; // pseudorapidity distribution of standard jets */
00087 /* TH1 *h_stdj_or_phi; // phi distribution of standard jets */
00088 /* TH1 *h_stdj_or_Et;  // Et distribution of standard jets */
00089 
00090 
00091 
00092 // raw aod content histos
00093 TH1 *h_etmiss_aod;
00094 TH1 *h_e_reco_aod_nb;
00095 TH1 *h_e_reco_aod_pt;
00096 TH1 *h_e_reco_aod_eta;
00097 TH1 *h_e_reco_aod_phi;
00098 TH1 *h_mu_reco_aod_nb;
00099 TH1 *h_mu_reco_aod_pt;
00100 TH1 *h_mu_reco_aod_eta;
00101 TH1 *h_mu_reco_aod_phi;
00102 TH1 *h_mu_reco_aod_fitChi2;
00103 TH1 *h_mu_reco_aod_fitChi2OverDoF;
00104 TH1 *h_mu_reco_aod_matchChi2;
00105 TH1 *h_mu_reco_aod_matchChi2OverDoF;
00106 TH1 *h_jet_reco_aod_nb;
00107 TH1 *h_jet_reco_aod_pt;
00108 TH1 *h_jet_reco_aod_eta;
00109 TH1 *h_jet_reco_aod_phi;
00110 
00111 TH1 *h_e_truth_aod_nb;
00112 TH1 *h_e_truth_aod_pt;
00113 TH1 *h_e_truth_aod_eta;
00114 TH1 *h_e_truth_aod_phi;
00115 TH1 *h_mu_truth_aod_nb;
00116 TH1 *h_mu_truth_aod_pt;
00117 TH1 *h_mu_truth_aod_eta;
00118 TH1 *h_mu_truth_aod_phi;
00119 TH1 *h_jet_truth_aod_nb;
00120 TH1 *h_jet_truth_aod_pt;
00121 TH1 *h_jet_truth_aod_eta;
00122 TH1 *h_jet_truth_aod_phi;
00123 
00124         
00125 // preselection + matching histos
00126 // electron
00127 TH1 *h_e_reco_presel_pt;
00128 TH1 *h_e_reco_presel_eta;
00129 TH1 *h_e_reco_presel_phi;
00130 TH1 *h_e_reco_presel_nb;
00131 TH1 *h_e_reco_presel_isem;
00132 TH1 *h_e_truth_presel_pt;
00133 TH1 *h_e_truth_presel_eta;
00134 TH1 *h_e_truth_presel_phi;
00135 TH1 *h_e_truth_presel_nb;
00136 TH1 *h_e_truth_presel_status;
00137 TH1 *h_e_reco_matched_pt;
00138 TH1 *h_e_reco_matched_eta;
00139 TH1 *h_e_reco_matched_phi;
00140 TH1 *h_e_reco_matched_nb;
00141 TH1 *h_e_reco_matched_isem;
00142 TH1 *h_e_reco_matched_NN;
00143 TH1 *h_e_truth_matched_pt;
00144 TH1 *h_e_truth_matched_eta;
00145 TH1 *h_e_truth_matched_phi;
00146 TH1 *h_e_reco_fake_pt;
00147 TH1 *h_e_reco_fake_eta;
00148 TH1 *h_e_reco_fake_phi;
00149 TH1 *h_e_reco_fake_isem;
00150 TH1 *h_e_reco_fake_nb;
00151 TH1 *h_e_truth_notmatched_pt;
00152 TH1 *h_e_truth_notmatched_eta;
00153 TH1 *h_e_truth_notmatched_phi;
00154 TH1 *h_e_truth_notmatched_nb;
00155 TH1 *h_e_matched_dpt;
00156 TH1 *h_e_matched_deta;
00157 TH1 *h_e_matched_dphi;
00158 TH1 *h_e_matched_dr;
00159 TH1 *h_e_reco_efficiency_pt;
00160 TH1 *h_e_reco_efficiency_eta;
00161 TH1 *h_e_reco_efficiency_phi;
00162 TH1 *h_e_reco_fakerate_pt;
00163 TH1 *h_e_reco_fakerate_eta;
00164 TH1 *h_e_reco_fakerate_phi;
00165 TH2 *h_e_matched_resolution_pt;
00166 TH2 *h_e_matched_resolution_eta;
00167 TH2 *h_e_matched_resolution_phi;
00168         
00169 // muon
00170 TH1 *h_mu_reco_presel_pt;
00171 TH1 *h_mu_reco_presel_eta;
00172 TH1 *h_mu_reco_presel_phi;
00173 TH1 *h_mu_reco_presel_nb;
00174 TH1 *h_mu_reco_presel_fitChi2OverDoF;
00175 TH2 *h_mu_reco_presel_fitChi2OverDoFvsphi;
00176 TH1 *h_mu_truth_presel_pt;
00177 TH1 *h_mu_truth_presel_eta;
00178 TH1 *h_mu_truth_presel_phi;
00179 TH1 *h_mu_truth_presel_nb;
00180 TH1 *h_mu_truth_presel_status;
00181 TH1 *h_mu_reco_matched_pt;
00182 TH1 *h_mu_reco_matched_eta;
00183 TH1 *h_mu_reco_matched_phi;
00184 TH1 *h_mu_reco_matched_nb;
00185 TH1 *h_mu_reco_matched_fitChi2OverDoF;
00186 TH1 *h_mu_truth_matched_pt;
00187 TH1 *h_mu_truth_matched_eta;
00188 TH1 *h_mu_truth_matched_phi;
00189 TH1 *h_mu_reco_fake_pt;
00190 TH1 *h_mu_reco_fake_eta;
00191 TH1 *h_mu_reco_fake_phi;
00192 TH1 *h_mu_reco_fake_nb;
00193 TH1 *h_mu_reco_fake_fitChi2OverDoF;
00194 TH1 *h_mu_truth_notmatched_pt;
00195 TH1 *h_mu_truth_notmatched_eta;
00196 TH1 *h_mu_truth_notmatched_phi;
00197 TH1 *h_mu_truth_notmatched_nb;
00198 TH1 *h_mu_matched_dpt;
00199 TH1 *h_mu_matched_deta;
00200 TH1 *h_mu_matched_dphi;
00201 TH1 *h_mu_matched_dr;
00202 TH1 *h_mu_reco_efficiency_pt;
00203 TH1 *h_mu_reco_efficiency_eta;
00204 TH1 *h_mu_reco_efficiency_phi;
00205 TH1 *h_mu_reco_fakerate_pt;
00206 TH1 *h_mu_reco_fakerate_eta;
00207 TH1 *h_mu_reco_fakerate_phi;
00208 TH2 *h_mu_matched_resolution_pt;
00209 TH2 *h_mu_matched_resolution_ptvsphi;
00210 TH2 *h_mu_matched_resolution_ptvseta;
00211 TH2 *h_mu_matched_resolution_eta;
00212 TH2 *h_mu_matched_resolution_phi;
00213 
00214 // jet
00215 
00216 // TH1 *h_trj_std_jet_match_pt_ratio;
00217 // TH1 *h_jet_reco_notmatched_pt; 
00218 // TH1 *h_jet_reco_notmatched_eta;
00219 // TH1 *h_jet_reco_notmatched_phi;
00220 //TH1 *h_jet_reco_notmatched_ntrks;
00221 
00222 TH1 *h_jet_reco_central_pt; 
00223 TH1 *h_jet_reco_central_eta;
00224 TH1 *h_jet_reco_central_phi;
00225 TH1 *h_jet_reco_central_nb; 
00226 TH1 *h_jet_reco_central_ptratio;
00227 TH1 *h_jet_reco_central_cmsptratio;
00228 TH1 *h_jet_reco_central_ptcorr;
00229 //TH1 *h_jet_reco_central_pt_trkjetmatch;
00230 //TH1 *h_jet_reco_central_ptcorr_trkjetmatch;
00231 TH1 *h_jet_reco_central_pt_ptratiocut; 
00232 TH1 *h_jet_reco_central_pt_cmsptratiocut; 
00233 //TH1 *h_jet_reco_central_ptratio_trkjetmatch;
00234 //TH1 *h_jet_reco_central_cmsptratio_trkjetmatch;
00235 
00236 //TH2 *h_jet_reco_central_trkstdjetptratio_trkjetmatch;
00237 //TH2 *h_jet_reco_central_trkvsstdjetpt_trkjetmatch;
00238 //TH2 *h_jet_reco_central_trkstdjetptcorrratio_trkjetmatch;
00239 //TH2 *h_jet_reco_central_trkvsstdjetptcorr_trkjetmatch;
00240 
00241 TH1 *h_jet_reco_orm_pt; 
00242 TH1 *h_jet_reco_orm_eta;
00243 TH1 *h_jet_reco_orm_phi;
00244 TH1 *h_jet_reco_orm_nb; 
00245 TH1 *h_jet_reco_presel_pt;
00246 TH1 *h_jet_reco_presel_eta;
00247 TH1 *h_jet_reco_presel_phi;
00248 TH1 *h_jet_reco_presel_nb; 
00249 TH1 *h_jet_reco_presel_ptratio;
00250 TH1 *h_jet_reco_presel_cmsptratio;
00251 TH1 *h_jet_reco_presel_ptcorr;
00252 
00253 TH1 *h_jet_reco_presel_pt1;
00254 TH1 *h_jet_reco_presel_pt2;
00255 TH1 *h_jet_reco_presel_pt3;
00256 TH1 *h_jet_reco_presel_eta1;
00257 TH1 *h_jet_reco_presel_eta2;
00258 TH1 *h_jet_reco_presel_eta3;
00259 
00260 TH1 *h_jet_truth_presel_pt;
00261 TH1 *h_jet_truth_presel_eta;
00262 TH1 *h_jet_truth_presel_phi;
00263 TH1 *h_jet_truth_presel_nb; 
00264 TH1 *h_jet_truth_central_pt;
00265 TH1 *h_jet_truth_central_eta;
00266 TH1 *h_jet_truth_central_phi;
00267 TH1 *h_jet_truth_central_nb; 
00268 
00269 TH1 *h_jet_reco_matched_pt; 
00270 TH1 *h_jet_reco_matched_eta;
00271 TH1 *h_jet_reco_matched_phi;
00272 TH1 *h_jet_reco_matched_E; 
00273 TH1 *h_jet_reco_matched_nb;
00274 TH1 *h_jet_truth_matched_pt;
00275 TH1 *h_jet_truth_matched_eta;
00276 TH1 *h_jet_truth_matched_phi;
00277 TH1 *h_jet_truth_matched_E;
00278 TH1 *h_jet_reco_fake_pt;
00279 TH1 *h_jet_reco_fake_eta;
00280 TH1 *h_jet_reco_fake_phi;
00281 TH1 *h_jet_reco_fake_nb;
00282 TH1 *h_jet_truth_notmatched_pt;
00283 TH1 *h_jet_truth_notmatched_eta;
00284 TH1 *h_jet_truth_notmatched_phi;
00285 TH1 *h_jet_truth_notmatched_nb;
00286 TH1 *h_jet_matched_dpt;
00287 TH1 *h_jet_matched_deta;
00288 TH1 *h_jet_matched_dphi;
00289 TH1 *h_jet_matched_dr;
00290 TH1 *h_jet_matched_dE;
00291 
00292 TH1 *h_jet_matched_ptratio_recoovertruth;
00293 TH1 *h_jet_matched_ptratio_recoovertruth_corr;
00294 TH1 *h_jet_matched_ptratio_truthoverreco;
00295 TH1 *h_jet_matched_ptratio_truthoverreco_corr;
00296 
00297 TH1 *h_jet_matched_bweightcut_ptratio_recoovertruth;
00298 TH1 *h_jet_matched_bweightcut_ptratio_recoovertruth_corr;
00299 TH1 *h_jet_matched_bweightcut_ptratio_truthoverreco;
00300 TH1 *h_jet_matched_bweightcut_ptratio_truthoverreco_corr;
00301 
00302 
00303 TH1 *h_jet_reco_efficiency_pt;
00304 TH1 *h_jet_reco_efficiency_eta;
00305 TH1 *h_jet_reco_efficiency_phi;
00306 TH1 *h_jet_reco_fakerate_pt;
00307 TH1 *h_jet_reco_fakerate_eta;
00308 TH1 *h_jet_reco_fakerate_phi;
00309 TH2 *h_jet_matched_resolution_pt;
00310 TH2 *h_jet_matched_resolution_eta;
00311 TH2 *h_jet_matched_resolution_phi;
00312 TH1 *h_jet_matched_Eresolution;
00313 
00314 TH2 *h_jet_matched_Eresolution_vs_pt;
00315 TH2 *h_jet_matched_Eresolution_vs_eta;
00316 TH2 *h_jet_matched_Eresolution_vs_phi;
00317 TH2 *h_jet_matched_Eresolution_vs_E;
00318 
00319 TH1 *h_jet_matched_relEresolution;
00320 TH2 *h_jet_matched_relEresolution_vs_pt;
00321 TH2 *h_jet_matched_relEresolution_vs_eta;
00322 TH2 *h_jet_matched_relEresolution_vs_phi;
00323 TH2 *h_jet_matched_relEresolution_vs_E;
00324 
00325 TH1 *h_jet_matched_invptresolution;
00326 TH1 *h_jet_matched_relinvptresolution;
00327 TH1 *h_jet_matched_invEresolution;
00328 TH1 *h_jet_matched_relinvEresolution;
00329 
00330 TH2 *h_jet_matched_invptresolution_vs_pt;
00331 TH2 *h_jet_matched_relinvptresolution_vs_pt;
00332 TH2 *h_jet_matched_invEresolution_vs_E;
00333 TH2 *h_jet_matched_relinvEresolution_vs_E;
00334 //track jets
00335 
00336 
00337 TH1 *h_track_jet_fake_id;
00338 TH1 *h_track_jet_reco_matched_pt; 
00339 TH1 *h_track_jet_reco_matched_eta;
00340 TH1 *h_track_jet_reco_matched_phi;
00341 TH1 *h_track_jet_reco_matched_E; 
00342 TH1 *h_track_jet_reco_matched_nb;
00343 TH1 *h_track_jet_truth_matched_pt;
00344 TH1 *h_track_jet_truth_matched_eta;
00345 TH1 *h_track_jet_truth_matched_phi;
00346 TH1 *h_track_jet_truth_matched_E;
00347 TH1 *h_track_jet_reco_fake_pt;
00348 TH1 *h_track_jet_reco_fake_eta;
00349 TH1 *h_track_jet_reco_fake_phi;
00350 TH1 *h_track_jet_reco_fake_nb;
00351 TH2 *h_track_jet_reco_fake_vs_pt;
00352 TH2 *h_track_jet_reco_fake_vs_eta;
00353 TH1 *h_track_jet_truth_notmatched_pt;
00354 TH1 *h_track_jet_truth_notmatched_eta;
00355 TH1 *h_track_jet_truth_notmatched_phi;
00356 TH1 *h_track_jet_truth_notmatched_nb;
00357 TH1 *h_track_jet_matched_dpt;
00358 TH1 *h_track_jet_matched_deta;
00359 TH1 *h_track_jet_matched_dphi;
00360 TH1 *h_track_jet_matched_dr;
00361 TH1 *h_track_jet_matched_dE;
00362 
00363 TH1 *h_track_jet_reco_efficiency_pt;
00364 TH1 *h_track_jet_reco_efficiency_eta;
00365 TH1 *h_track_jet_reco_efficiency_phi;
00366 TH1 *h_track_jet_reco_fakerate_pt;
00367 TH1 *h_track_jet_reco_fakerate_eta;
00368 TH1 *h_track_jet_reco_fakerate_phi;
00369 TH2 *h_track_jet_matched_resolution_pt;
00370 TH2 *h_track_jet_matched_resolution_eta;
00371 TH2 *h_track_jet_matched_resolution_phi;
00372 TH1 *h_track_jet_matched_Eresolution;
00373 
00374 TH1 *h_track_jet_truth_efficiency_pt;
00375 TH1 *h_track_jet_truth_efficiency_eta;
00376 TH1 *h_track_jet_truth_efficiency_phi;
00377 
00378 TH2 *h_track_jet_matched_Eresolution_vs_pt;
00379 TH2 *h_track_jet_matched_Eresolution_vs_eta;
00380 TH2 *h_track_jet_matched_Eresolution_vs_phi;
00381 TH2 *h_track_jet_matched_Eresolution_vs_E;
00382 
00383 TH1 *h_track_jet_matched_relEresolution;
00384 TH2 *h_track_jet_matched_relEresolution_vs_pt;
00385 TH2 *h_track_jet_matched_relEresolution_vs_eta;
00386 TH2 *h_track_jet_matched_relEresolution_vs_phi;
00387 TH2 *h_track_jet_matched_relEresolution_vs_E;
00388 
00389 TH1 *h_track_jet_matched_invptresolution;
00390 TH1 *h_track_jet_matched_relinvptresolution;
00391 TH1 *h_track_jet_matched_invEresolution;
00392 TH1 *h_track_jet_matched_relinvEresolution;
00393 
00394 TH2 *h_track_jet_matched_invptresolution_vs_pt;
00395 TH2 *h_track_jet_matched_relinvptresolution_vs_pt;
00396 TH2 *h_track_jet_matched_invEresolution_vs_E;
00397 TH2 *h_track_jet_matched_relinvEresolution_vs_E;
00398 
00399 //TH2 *h_trj_std_jet_match_2Dpt;
00400 TH1 *h_track_jet_reco_aod_nb;
00401 TH1 *h_track_jet_reco_aod_pt;
00402 TH1 *h_track_jet_reco_aod_eta;
00403 TH1 *h_track_jet_reco_aod_phi;
00404 TH2 *h_track_jet_reco_aod_pt_vs_eta;
00405 TH1 *h_track_jet_truth_aod_nb;
00406 TH1 *h_track_jet_truth_aod_pt;
00407 TH1 *h_track_jet_truth_aod_eta;
00408 TH1 *h_track_jet_truth_aod_phi;
00409 TH2 *h_track_jet_truth_aod_pt_vs_eta;
00410 
00411 TH1 *h_track_jet_reco_presel_nb;
00412 TH1 *h_track_jet_reco_presel_pt;
00413 TH1 *h_track_jet_reco_presel_eta;
00414 TH1 *h_track_jet_reco_presel_phi;
00415 TH2 *h_track_jet_reco_presel_pt_vs_eta;
00416 TH1 *h_track_jet_truth_presel_nb;
00417 TH1 *h_track_jet_truth_presel_pt;
00418 TH1 *h_track_jet_truth_presel_eta;
00419 TH1 *h_track_jet_truth_presel_phi;
00420 TH2 *h_track_jet_truth_presel_pt_vs_eta;
00421 
00422 TH1 *h_track_jet_reco_orm_nb;
00423 TH1 *h_track_jet_reco_orm_pt;
00424 TH1 *h_track_jet_reco_orm_eta;
00425 TH1 *h_track_jet_reco_orm_phi;
00426 TH2 *h_track_jet_reco_orm_pt_vs_eta;
00427 TH1 *h_track_jet_truth_orm_nb;
00428 TH1 *h_track_jet_truth_orm_pt;
00429 TH1 *h_track_jet_truth_orm_eta;
00430 TH1 *h_track_jet_truth_orm_phi;
00431 TH2 *h_track_jet_truth_orm_pt_vs_eta;
00432 
00433 
00434 TH1 *h_trj_nb_electron_overlaps; // number of overlaps with electrons
00435 TH1 *h_trj_nb_muon_overlaps; // number of overlaps with electrons
00436 TH1 *h_stdj_nb_electron_overlaps; // number of overlaps with electrons
00437 TH1 *h_stdj_nb_muon_overlaps; // number of overlaps with electrons
00438 
00439 // track jets in comparison with truth and standard jets //
00440 // TH1 *h_trj_truth_jet_match; // fraction of track jets matched with truth jets
00441 // TH2 *h_trj_truth_jet_match_vs_eta; // vs eta
00442 // TH2 *h_trj_truth_jet_match_vs_pt;  // vs pt  
00443 
00444 // TH1 *h_trj_std_jet_match;   // fraction of track jets matched with standard jets
00445 // TH2 *h_trj_std_jet_match_vs_eta; // vs eta
00446 // TH2 *h_trj_std_jet_match_vs_pt;  // vs pt              
00447 
00448 // TH1 *h_std_trj_jet_match;   // fraction of standard jets matched with track jets
00449 // TH2 *h_std_trj_jet_match_vs_eta; // vs eta 
00450 // TH2 *h_std_trj_jet_match_vs_pt;  // vs pt
00451 
00452 
00453 //track jet std jet matching
00454 TH1 *h_track_std_jet_match;
00455 TH1 *h_track_std_jet_matched_pt; 
00456 TH1 *h_track_std_jet_matched_eta;
00457 TH1 *h_track_std_jet_matched_phi;
00458 TH1 *h_track_std_jet_matched_E; 
00459 TH1 *h_track_std_jet_notmatched_pt;
00460 TH1 *h_track_std_jet_notmatched_eta;
00461 TH1 *h_track_std_jet_notmatched_phi;
00462 TH1 *h_track_std_jet_notmatched_E;
00463 TH1 *h_track_std_jet_matched_dpt;
00464 TH1 *h_track_std_jet_matched_deta;
00465 TH1 *h_track_std_jet_matched_dphi;
00466 TH1 *h_track_std_jet_matched_dr;
00467 TH1 *h_track_std_jet_matched_dE;
00468 TH2 *h_track_std_jet_matched_resolution_pt;
00469 TH2 *h_track_std_jet_matched_resolution_eta;
00470 TH2 *h_track_std_jet_matched_resolution_phi;
00471 
00472 TH2 *h_track_std_jet_matched_vs_pt;
00473 TH2 *h_track_std_jet_matched_vs_eta;
00474 TH1 *h_track_std_jet_matched_jetptratio;
00475 TH1 *h_track_std_jet_matched_jetptratio_corr;
00476 //TH2 *h_track_std_jet_matched_2Dpt;
00477 //TH2 *h_track_std_jet_matched_pt_ratio_vs_pttrk;
00478 //TH2 *h_track_std_jet_matched_pt_ratio_vs_ptstd;
00479 TH2 *h_track_std_jet_matched_pt_vs_jetptratio;
00480 TH2 *h_track_std_jet_matched_pt_vs_jetptratio_corr;
00481 TH2 *h_track_std_jet_matched_pt_vs_stdjetpt;
00482 TH2 *h_track_std_jet_matched_pt_vs_stdjetpt_corr;
00483 
00484 TH1 *h_std_track_jet_match;
00485 TH1 *h_std_track_jet_matched_pt; 
00486 TH1 *h_std_track_jet_matched_eta;
00487 TH1 *h_std_track_jet_matched_phi;
00488 TH1 *h_std_track_jet_matched_E; 
00489 TH1 *h_std_track_jet_notmatched_pt;
00490 TH1 *h_std_track_jet_notmatched_eta;
00491 TH1 *h_std_track_jet_notmatched_phi;
00492 TH1 *h_std_track_jet_notmatched_E;
00493 TH1 *h_std_track_jet_notmatched_ntrks;
00494 TH1 *h_std_track_jet_matched_dpt;
00495 TH1 *h_std_track_jet_matched_deta;
00496 TH1 *h_std_track_jet_matched_dphi;
00497 TH1 *h_std_track_jet_matched_dr;
00498 TH1 *h_std_track_jet_matched_dE;
00499 TH2 *h_std_track_jet_matched_resolution_pt;
00500 TH2 *h_std_track_jet_matched_resolution_eta;
00501 TH2 *h_std_track_jet_matched_resolution_phi;
00502 
00503 TH2 *h_std_track_jet_matched_vs_pt;
00504 TH2 *h_std_track_jet_matched_vs_eta;
00505 
00506 TH1 *h_std_track_jet_matched_pt_corr;
00507 TH1 *h_std_track_jet_matched_trkptratio;
00508 TH1 *h_std_track_jet_matched_cmstrkptratio;
00509 TH2 *h_std_track_jet_matched_pt_vs_jetptratio;
00510 TH2 *h_std_track_jet_matched_pt_vs_jetptratio_corr;
00511 TH2 *h_std_track_jet_matched_pt_vs_trackjetpt;
00512 TH2 *h_std_track_jet_matched_pt_vs_trackjetpt_corr;
00513 
00514 
00515 TH1 *h_track_std_jet_efficiency_pt;
00516 TH1 *h_track_std_jet_efficiency_eta;
00517 TH1 *h_track_std_jet_efficiency_phi;
00518 TH1 *h_std_track_jet_efficiency_pt;
00519 TH1 *h_std_track_jet_efficiency_eta;
00520 TH1 *h_std_track_jet_efficiency_phi;
00521 
00522 //truth jet matching
00523 
00524 TH1 *h_truth_track_std_jet_match;
00525 TH1 *h_truth_track_std_jet_matched_pt; 
00526 TH1 *h_truth_track_std_jet_matched_eta;
00527 TH1 *h_truth_track_std_jet_matched_phi;
00528 TH1 *h_truth_track_std_jet_matched_E; 
00529 TH1 *h_truth_track_std_jet_notmatched_pt;
00530 TH1 *h_truth_track_std_jet_notmatched_eta;
00531 TH1 *h_truth_track_std_jet_notmatched_phi;
00532 TH1 *h_truth_track_std_jet_notmatched_E;
00533 
00534 TH2 *h_truth_track_std_jet_matched_vs_pt;
00535 TH2 *h_truth_track_std_jet_matched_vs_eta;
00536 //TH1 *h_truth_track_std_jet_matched_pt_ratio;
00537 //TH2 *h_truth_track_std_jet_matched_2Dpt;
00538 //TH2 *h_truth_track_std_jet_matched_pt_ratio_vs_pttrk;
00539 //TH2 *h_truth_track_std_jet_matched_pt_ratio_vs_ptstd;
00540 
00541 TH1 *h_truth_track_std_jet_matched_jetptratio;
00542 TH2 *h_truth_track_std_jet_matched_pt_vs_stdjetpt;
00543 TH2 *h_truth_track_std_jet_matched_pt_vs_jetptratio;
00544 
00545 TH1 *h_truth_std_track_jet_match;
00546 TH1 *h_truth_std_track_jet_matched_pt; 
00547 TH1 *h_truth_std_track_jet_matched_eta;
00548 TH1 *h_truth_std_track_jet_matched_phi;
00549 TH1 *h_truth_std_track_jet_matched_E; 
00550 TH1 *h_truth_std_track_jet_notmatched_pt;
00551 TH1 *h_truth_std_track_jet_notmatched_eta;
00552 TH1 *h_truth_std_track_jet_notmatched_phi;
00553 TH1 *h_truth_std_track_jet_notmatched_E;
00554 
00555 TH2 *h_truth_std_track_jet_matched_vs_pt;
00556 TH2 *h_truth_std_track_jet_matched_vs_eta;
00557 //TH1 *h_truth_std_track_jet_matched_pt_ratio;
00558 //TH2 *h_truth_std_track_jet_matched_2Dpt;
00559 
00560 TH1 *h_truth_std_track_jet_matched_jetptratio;
00561 TH2 *h_truth_std_track_jet_matched_pt_vs_trackjetpt;
00562 TH2 *h_truth_std_track_jet_matched_pt_vs_jetptratio;
00563 
00564 // other stuff
00565 
00566 TH1 *h_remove_double_dpt;
00567 TH1 *h_remove_double_dr;
00568 TH1 *h_remove_double_nb_before; 
00569 TH1 *h_remove_double_nb_after;
00570 TH1 *h_remove_double_nb_doubles;
00571 
00572 TH1 *h_event_weight;
00573 TH1 *h_offline_trigger;
00574 
00575 //TH1 *h_cut_evolution; 
00576 TH1 *h_cut_events; 
00577 TH1 *h_cut_candidates;
00578 std::vector<TH1*> v_h_candidates_nb;
00579 
00580 TH1 *h_multi_tagjet_pairs_nb;
00581 TH1 *h_multi_lepton_pairs_nb;
00582 
00583   
00584   //   TH1 *h_nb_jets;      // number of jets per event
00585 //     TH1 *h_nb_truthjets; // number of truthjets per event
00586    
00587 //     TH1 *h_nb_selected_jets;      // number of selected jets per event
00588 //     TH1 *h_nb_selected_truthjets; // number of selected truth jets per event
00589    
00590 //     TH1 *h_jet1_pt;
00591 //     TH1 *h_jet2_pt;
00592 //     TH1 *h_jet3_pt;
00593    
00594 //     TH1 *h_tagjets_deltaeta;
00595 //     TH1 *h_tagjets_eta3star;
00596 
00597 //     TH2 *h_jet_EtavsPt; // Eta vs Pt of jets
00598 //     TH2 *h_jet_EtavsE;  // Eta vs E of jets
00599 
00600         std::vector<TH1*> v_h_e_ana_nb;
00601         std::vector<TH1*> v_h_e_ana_pt;
00602         std::vector<TH1*> v_h_e_ana_eta;
00603         std::vector<TH1*> v_h_e_ana_phi;
00604         std::vector<TH1*> v_h_mu_ana_nb;
00605         std::vector<TH1*> v_h_mu_ana_pt;
00606         std::vector<TH1*> v_h_mu_ana_eta;
00607         std::vector<TH1*> v_h_mu_ana_phi;
00608 
00609         std::vector<TH1*> v_h_mu_ana_fitChi2;
00610         std::vector<TH1*> v_h_mu_ana_fitChi2OverDoF;
00611         std::vector<TH1*> v_h_mu_ana_matchChi2;
00612         std::vector<TH1*> v_h_mu_ana_matchChi2OverDoF;
00613 
00614 
00615         std::vector<TH1*> v_h_lepton_ana_nb;
00616         std::vector<TH1*> v_h_lepton_ana_pt;
00617         std::vector<TH1*> v_h_lepton_ana_eta;
00618         std::vector<TH1*> v_h_lepton_ana_phi;
00619         std::vector<TH1*> v_h_etmiss_ana;
00620         std::vector<TH1*> v_h_etmiss_x_ana;
00621         std::vector<TH1*> v_h_etmiss_y_ana;
00622         std::vector<TH1*> v_h_etmiss_ana_truth;
00623         std::vector<TH1*> v_h_etmiss_ana_reco_truth_dpt;
00624         std::vector<TH1*> v_h_etmiss_ana_reco_truth_dx;
00625         std::vector<TH1*> v_h_etmiss_ana_reco_truth_dy;
00626         
00627         
00628         
00629         std::vector<TH1*> v_h_2l_ana_nb;
00630         std::vector<TH1*> v_h_2l_ana_eta;
00631         std::vector<TH1*> v_h_2l_ana_phi;
00632         std::vector<TH1*> v_h_2l_ana_pt;
00633         std::vector<TH1*> v_h_2l_ana_costheta;
00634         std::vector<TH1*> v_h_2l_ana_deta;
00635         std::vector<TH1*> v_h_2l_ana_dphi;
00636         std::vector<TH1*> v_h_2l_ana_dpt;
00637         std::vector<TH1*> v_h_2l_ana_dr;
00638         std::vector<TH1*> v_h_2l_x_tau1;
00639         std::vector<TH1*> v_h_2l_x_tau2;
00640         std::vector<TH1*> v_h_2l_x_tau12;
00641         std::vector<TH2*> v_h_2l_x_tau1vs2;
00642         std::vector<TH1*> v_h_2l_tautau_Z_dm;
00643 
00644 
00645 //std::vector<TH1*> v_h_2l_extau;
00646         std::vector<TH1*> v_h_2l_ana_m;
00647         
00648         std::vector<TH1*> v_h_jet_ana_nb;
00649         std::vector<TH1*> v_h_jet_ana_pt;
00650         std::vector<TH1*> v_h_jet_ana_eta;
00651         std::vector<TH1*> v_h_jet_ana_phi;
00652         std::vector<TH1*> v_h_jet_ana_bweight; 
00653 
00654         std::vector<TH1*> v_h_2j_ana_nb;
00655         std::vector<TH1*> v_h_2j_ana_eta;
00656         std::vector<TH1*> v_h_2j_ana_phi;
00657         std::vector<TH1*> v_h_2j_ana_pt;
00658         std::vector<TH1*> v_h_2j_ana_deta;
00659         std::vector<TH1*> v_h_2j_ana_dphi;
00660         std::vector<TH1*> v_h_2j_ana_dpt;
00661         std::vector<TH1*> v_h_2j_ana_dr;
00662         std::vector<TH1*> v_h_2j_ana_m;
00663         
00664         std::vector<TH1*> v_h_ana_mt_llnu;
00665         std::vector<TH1*> v_h_ana_mt;
00666 
00667 
00668         std::vector<TH1*> v_h_ana_pttot;
00669 //std::vector<TH1*> v_h_ana_pt_vis;
00670 //       std::vector<TH1*> v_h_ana_pt_miss;
00671 
00672         std::vector<TH1*> v_h_centraljet_all_nb;
00673         std::vector<TH1*> v_h_centraljet_all_pt;
00674         std::vector<TH1*> v_h_centraljet_all_eta;
00675         std::vector<TH1*> v_h_centraljet_all_phi;
00676 
00677         TH1 *h_centraljet_ana_nb;                        
00678         TH1 *h_centraljet_ana_pt;
00679         TH1 *h_centraljet_ana_eta;
00680         TH1 *h_centraljet_ana_phi;
00681         TH1 *h_centraljet_ana_zeppvar;
00682         TH1 *h_centraljet_ana_ntrks;
00683 
00684         TH1 *h_centraljet_cand_nb;                       
00685         TH1 *h_centraljet_cand_pt;
00686         TH1 *h_centraljet_cand_eta;
00687         TH1 *h_centraljet_cand_phi;
00688 
00689         TH1 *h_centraljet_std_cand_nb;                   
00690         TH1 *h_centraljet_std_cand_pt;
00691         TH1 *h_centraljet_std_cand_eta;
00692         TH1 *h_centraljet_std_cand_phi;
00693         TH1 *h_centraljet_std_cand_ntrks;
00694 
00695         TH1 *h_centraljet_trk_cand_nb;                   
00696         TH1 *h_centraljet_trk_cand_pt;
00697         TH1 *h_centraljet_trk_cand_eta;
00698         TH1 *h_centraljet_trk_cand_phi;
00699 
00700 
00701         TH1 *h_fwj_cj_dr;
00702         TH1 *h_fwj_cj_dr_nocut;
00703                 
00704         TH1 *h_jl_mineta;
00705         TH1 *h_jl_maxeta;
00706 
00707 
00708 TH1 *h_e_eff;
00709 TH1 *h_e_fake;
00710 TH1 *h_mu_eff;
00711 TH1 *h_mu_fake;
00712 TH1 *h_jet_eff;
00713 TH1 *h_jet_fake;
00714 TH1 *h_track_jet_eff;
00715 TH1 *h_track_jet_fake;
00716 TH1 *h_b_eff;
00717 TH1 *h_b_fake;
00718 
00719 TH1 *h_bjet_ratio;
00720 TH1 *h_b_truth_pt;
00721 //TH1 *h_e_reco_presel_eta;
00722 //TH1 *h_e_reco_presel_phi;
00723 TH1 *h_b_truth_nb;
00724 TH1 *h_b_truth_status;
00725 TH1 *h_b_truth_mother_pdgID;
00726 
00727 TH1 *h_trigger_online;
00728 TH1 *h_trigger_offline;
00729 TH1 *h_trigger_combined;
00730 
00731 //TH1 *h_higgs_mass;
00732 //TH1 *h_lmissinget_ana_mt;
00733 //TH1 *h_lmissinget_ana_mt2;

Generated on Tue Oct 21 11:50:44 2008 for NtupleAnalysis by  doxygen 1.5.1