00001
00002 double ptmin(0.0);
00003 double ptmax(250.0);
00004 double etamin(-5.1);
00005 double etamax(5.1);
00006 double etamin_central(-2.5);
00007 double etamax_central(2.5);
00008 double phimin(-5.0);
00009 double phimax(5.0);
00010
00011 int ptbins(60);
00012 int etabins(60);
00013 int etabins_central(40);
00014 int phibins(60);
00015 int Ebins(60);
00016
00017 double Emin(0.0);
00018 double Emax(1000.5);
00019
00020 double d_ptmax(50.0);
00021 double d_etamax(0.2);
00022 double d_phimax(0.2);
00023 double d_Emax(50.0);
00024
00025
00026
00027 t_cutopt_std_jet = new TNtuple("cutopt_std_jet_ntuple", "cutopt_std_jet_ntuple",
00028 "weight:ncjets:pt:eta:phi:ntrks:ntrk_primvert:ptratio:cmsptratio");
00029 t_cutopt_trk_jet = new TNtuple("cutopt_trk_jet_ntuple", "cutopt_trk_jet_ntuple",
00030 "weight:ncjets:pt:eta:phi");
00031
00032 t_cutopt_e_isol = new TNtuple("cutopt_e_isol_ntuple", "cutopt_e_isol_ntuple",
00033 "weight:etcone20:etcone30:etcone40:etcone45");
00034 t_cutopt_e_nonisol = new TNtuple("cutopt_e_nonisol_ntuple", "cutopt_e_nonisol_ntuple",
00035 "weight:etcone20:etcone30:etcone40:etcone45");
00036
00037 t_cutopt_mu_isol = new TNtuple("cutopt_mu_isol_ntuple", "cutopt_mu_isol_ntuple",
00038 "weight:etcone10:etcone20:etcone30:etcone40:etcone45:etcone50:etcone60:etcone70");
00039 t_cutopt_mu_nonisol = new TNtuple("cutopt_mu_nonisol_ntuple", "cutopt_mu_nonisol_ntuple",
00040 "weight:etcone10:etcone20:etcone30:etcone40:etcone45:etcone50:etcone60:etcone70");
00041
00042
00043 t_vertex_ntuple = new TNtuple("vertex_ntuple", "Vertex Ntuple",
00044 "weight:rec_nb_vertices:chi2:rec_nb_tracks:rec_Et:rec_x:rec_y:rec_z:truth_nb_vertices:truth_nb_tracks:truth_Et:truth_x:truth_y:truth_z");
00045
00046
00047 h_jets_dr = new TH1F("jets_dr","jets_dr",200,0.,6.);
00048 h_jets_dr_cut = new TH1F("jets_dr_cut","jets_dr_cut",200,0.,6.);
00049
00050
00051 h_nb_vertices = new TH1F("nb_vertices",
00052 "Number of Primary Vertices",
00053 11, -0.5, 10.5);
00054 h_nb_vertices->SetXTitle("number of vertices");
00055 h_Et_selected_vertex = new TH1F("Et_selected_vertex",
00056 "Total Transverse Track Energy for the Selected Vertex",
00057 100, -0.5, 400.5);
00058 h_Et_selected_vertex->SetXTitle("E_T (GeV)");
00059 h_Et_selected_vertex->SetYTitle("dn/dE_T (1/(0.25 GeV))");
00060 h_Et_v2_vs_Et_v1 = new TH2F("Et_v2_vs_Et_v1",
00061 "Et(vertex 2) versus Et(vertex 1)",
00062 401, -0.5, 400.5, 401, -0.5, 400.5);
00063 h_Et_v2_vs_Et_v1->SetXTitle("Et(vertex 1) (GeV)");
00064 h_Et_v2_vs_Et_v1->SetYTitle("Et(vertex 2) (GeV)");
00065
00066 h_delta_vertices = new TH1F("delta_vertices",
00067 "Distance of Vertices",
00068 210, -0.105, 0.105);
00069 h_delta_vertices->SetXTitle("#Delta(vertex) (mm)");
00070 h_delta_vertices->SetYTitle("dn/d#delta(vertex) (1/1 #mu m)");
00071
00072 h_rec_nb_tracks_from_vertex = new TH1F("rec_nb_tracks_from_vertex",
00073 "Number of Tracks Emerging from the Reconstructed Vertex",
00074 151, -0.5, 150.5);
00075 h_rec_nb_tracks_from_vertex->SetXTitle("number of tracks");
00076
00077 h_nb_truth_vertices = new TH1F("nb_truth_vertices",
00078 "Number of Vertices in Truth",
00079 11, -0.5, 10.5);
00080 h_nb_truth_vertices->SetXTitle("number of vertices");
00081 h_Et_selected_truth_vertex = new TH1F("Et_selected_truth_vertex",
00082 "Total Transverse Track Energy for the Selected Vertex in Truth",
00083 100, -0.5, 400.5);
00084 h_Et_selected_truth_vertex->SetXTitle("E_T (GeV)");
00085 h_Et_selected_truth_vertex->SetYTitle("dn/dE_T (1/(0.25 GeV))");
00086 h_truth_Et_v2_vs_Et_v1 = new TH2F("truth_Et_v2_vs_Et_v1",
00087 "Et(vertex 2) versus Et(vertex 1) in Truth",
00088 401, -0.5, 400.5, 401, -0.5, 400.5);
00089 h_truth_Et_v2_vs_Et_v1->SetXTitle("Et(vertex 1) (GeV)");
00090 h_truth_Et_v2_vs_Et_v1->SetYTitle("Et(vertex 2) (GeV)");
00091
00092 h_delta_selected_vertices = new TH1F("delta_selected_vertices",
00093 "Distrance of Reconstructed Vertex from Truth Vertex",
00094 110, -0.055, 0.055);
00095 h_delta_selected_vertices->SetXTitle("#Delta z(vertex) (mm)");
00096 h_delta_selected_vertices->SetYTitle("dn/d#Delta z(vertex) (1/1 #mu m)");
00097
00098 h_truth_nb_tracks_from_vertex = new TH1F("truth_nb_tracks_from_vertex",
00099 "Number of Tracks Emerging from the Truth Vertex",
00100 151, -0.5, 150.5);
00101 h_truth_nb_tracks_from_vertex->SetXTitle("number of tracks");
00102
00103 h_vertex_ratio_number_of_tracks = new TH1F("vertex_ratio_number_of_tracks",
00104 "Number of Tracks from Reconstructed Vertex/Number of Tracks from Truth Vertex",
00105 87, -0.05, 2.55);
00106 h_vertex_ratio_number_of_tracks->SetXTitle("ratio");
00107 h_vertex_ratio_number_of_tracks->SetYTitle("dn/dratio (1/0.03)");
00108
00109 h_vertex_ratio_Et = new TH1F("vertex_ratio_Et",
00110 "Et(reconstructed vertex)/Et(truth vertex)",
00111 87, -0.05, 2.55);
00112 h_vertex_ratio_Et->SetXTitle("ratio");
00113 h_vertex_ratio_Et->SetYTitle("dn/dratio (1/0.03)");
00114
00115
00116 t_trj_ntuple = new TNtuple("trj_ntuple", "Track-Jet Ntuple",
00117 "event_weight:rec_nb_tracks:truth_nb_tracks:nb_trj_jets:nb_truth_trj_jets:Et:eta:phi:dR:truth_Et:truth_eta:truth_phi");
00118 t_trj_ntuple_2 = new TNtuple("trj_ntuple_2", "Track-Jet Ntuple 2",
00119 "event_weight:min_Et:nb_jets");
00120 t_std_ntuple_2 = new TNtuple("std_ntuple_2", "Standard-Jet Ntuple 2",
00121 "event_weight:min_Et:nb_jets");
00122 t_std_ntuple_3 = new TNtuple("std_ntuple_3", "Standard-Jet Ntuple 3",
00123 "event_weight:min_Et:nb_jets");
00124 t_truth_trj_ntuple = new TNtuple("truth_trj_ntuple", "Truth Track-Jet Ntuple",
00125 "event_weight:rec_nb_tracks:truth_nb_tracks:nb_trj_jets:nb_truth_trj_jets:Et:eta:phi:dR:truth_Et:truth_eta:truth_phi");
00126
00127
00128
00129
00130
00131
00132
00133
00134
00135
00136
00137
00138
00139
00140
00141
00142
00143
00144
00145
00146
00147
00148
00149
00150
00151
00152
00153
00154
00155
00156
00157
00158
00159
00160
00161
00162
00163
00164
00165
00166
00167
00168
00169
00170
00171
00172
00173
00174
00175
00176
00177
00178
00179
00180
00181
00182
00183
00184
00185
00186
00187
00188
00189
00190
00191
00192
00193
00194
00195
00196
00197
00198
00199
00200
00201
00202
00203
00204
00205
00206
00207
00208
00209
00210
00211
00212
00213
00214
00215
00216
00217
00218
00219
00220
00221
00222
00223
00224
00225
00226 h_trj_nb_electron_overlaps = new TH1F("trj_nb_electron_overlaps",
00227 "Number of Overlaps of Track Jets with Electrons",
00228 11, -0.5, 10.5);
00229 h_trj_nb_electron_overlaps->SetXTitle("number of overlaps");
00230 h_trj_nb_muon_overlaps = new TH1F("trj_nb_muon_overlaps",
00231 "Number of Overlaps of Track Jets with Muons",
00232 11, -0.5, 10.5);
00233 h_trj_nb_muon_overlaps->SetXTitle("number of overlaps");
00234
00235
00236
00237
00238
00239
00240
00241
00242
00243
00244
00245
00246
00247
00248
00249
00250
00251
00252
00253
00254
00255 h_stdj_nb_electron_overlaps = new TH1F("stdj_nb_electron_overlaps",
00256 "Number of Overlaps of Standard Jets with Electrons",
00257 11, -0.5, 10.5);
00258 h_stdj_nb_electron_overlaps->SetXTitle("number of overlaps");
00259 h_stdj_nb_muon_overlaps = new TH1F("stdj_nb_muon_overlaps",
00260 "Number of Overlaps of Standard Jets with Muons",
00261 11, -0.5, 10.5);
00262 h_stdj_nb_muon_overlaps->SetXTitle("number of overlaps");
00263
00264
00265
00266
00267
00268
00269
00270
00271
00272
00273
00274
00275
00276
00277
00278
00279
00280
00281
00282
00283
00284
00285
00286
00287
00288
00289
00290
00291
00292
00293
00294
00295
00296
00297
00298
00299
00300
00301
00302
00303
00304
00305
00306
00307
00308
00309
00310
00311
00312
00313
00314
00315
00316
00317
00318
00319
00320 h_event_weight = new TH1F("event_weight","event weight",10,-5,5);
00321 h_offline_trigger = new TH1F("offline_trigger","offline trigger",6,0,6);
00322
00323 h_cut_events = new TH1F("cut_events","nevents after cuts",nb_cuts_max+2,-2,nb_cuts_max);
00324 h_cut_candidates = new TH1F("cut_candidates","ncandidates after cuts",nb_cuts_max+2,-2,nb_cuts_max);
00325
00326 h_multi_tagjet_pairs_nb = new TH1F("multi_tagjet_pairs_nb","nb multiple tagjet pairs",15,0,15);
00327 h_multi_lepton_pairs_nb = new TH1F("multi_lepton_pairs_nb","nb multiple lepton pairs",15,0,15);
00328
00329
00330 h_etmiss_aod = new TH1F("etmiss_aod","etmiss_aod", 100, ptmin, ptmax);
00331
00332 h_e_reco_aod_nb = new TH1F("e_reco_aod_nb","e_reco_aod_nb",19, -1, 18);
00333 h_e_reco_aod_pt = new TH1F("e_reco_aod_pt","e_reco_aod_pt", ptbins, ptmin, ptmax);
00334 h_e_reco_aod_eta = new TH1F("e_reco_aod_eta","e_reco_aod_eta", etabins, etamin, etamax);
00335 h_e_reco_aod_phi = new TH1F("e_reco_aod_phi","e_reco_aod_phi", phibins, phimin, phimax);
00336 h_mu_reco_aod_nb = new TH1F("mu_reco_aod_nb","mu_reco_aod_nb",19, -1, 18);
00337 h_mu_reco_aod_pt = new TH1F("mu_reco_aod_pt","mu_reco_aod_pt", ptbins, ptmin, ptmax);
00338 h_mu_reco_aod_eta = new TH1F("mu_reco_aod_eta","mu_reco_aod_eta", etabins, etamin, etamax);
00339 h_mu_reco_aod_phi = new TH1F("mu_reco_aod_phi","mu_reco_aod_phi", phibins, phimin, phimax);
00340 h_mu_reco_aod_fitChi2 = new TH1F("mu_reco_aod_fitChi2","mu_reco_aod_fitChi2",100, -1, 50);
00341 h_mu_reco_aod_fitChi2OverDoF = new TH1F("mu_reco_aod_fitChi2OverDoF","mu_reco_aod_fitChi2OverDoF",100, -1, 9);
00342 h_mu_reco_aod_matchChi2 = new TH1F("mu_reco_aod_matchChi2","mu_reco_aod_matchChi2",100, -1, 50);
00343 h_mu_reco_aod_matchChi2OverDoF = new TH1F("mu_reco_aod_matchChi2OverDoF","mu_reco_aod_matchChi2OverDoF",100, -1, 9);
00344 h_jet_reco_aod_nb = new TH1F("jet_reco_aod_nb","jet_reco_aod_nb",19, -1, 18);
00345 h_jet_reco_aod_pt = new TH1F("jet_reco_aod_pt","jet_reco_aod_pt", ptbins, ptmin, ptmax);
00346 h_jet_reco_aod_eta = new TH1F("jet_reco_aod_eta","jet_reco_aod_eta", etabins, etamin, etamax);
00347 h_jet_reco_aod_phi = new TH1F("jet_reco_aod_phi","jet_reco_aod_phi", phibins, phimin, phimax);
00348 h_e_truth_aod_nb = new TH1F("e_truth_aod_nb","e_truth_aod_nb",19, -1, 18);
00349 h_e_truth_aod_pt = new TH1F("e_truth_aod_pt","e_truth_aod_pt", ptbins, ptmin, ptmax);
00350 h_e_truth_aod_eta = new TH1F("e_truth_aod_eta","e_truth_aod_eta", etabins, etamin, etamax);
00351 h_e_truth_aod_phi = new TH1F("e_truth_aod_phi","e_truth_aod_phi", phibins, phimin, phimax);
00352 h_mu_truth_aod_nb = new TH1F("mu_truth_aod_nb","mu_truth_aod_nb",19, -1, 18);
00353 h_mu_truth_aod_pt = new TH1F("mu_truth_aod_pt","mu_truth_aod_pt", ptbins, ptmin, ptmax);
00354 h_mu_truth_aod_eta = new TH1F("mu_truth_aod_eta","mu_truth_aod_eta", etabins, etamin, etamax);
00355 h_mu_truth_aod_phi = new TH1F("mu_truth_aod_phi","mu_truth_aod_phi", phibins, phimin, phimax);
00356 h_jet_truth_aod_nb = new TH1F("jet_truth_aod_nb","jet_truth_aod_nb",19, -1, 18);
00357 h_jet_truth_aod_pt = new TH1F("jet_truth_aod_pt","jet_truth_aod_pt", ptbins, ptmin, ptmax);
00358 h_jet_truth_aod_eta = new TH1F("jet_truth_aod_eta","jet_truth_aod_eta", etabins, etamin, etamax);
00359 h_jet_truth_aod_phi = new TH1F("jet_truth_aod_phi","jet_truth_aod_phi", phibins, phimin, phimax);
00360
00361 h_track_jet_reco_aod_nb = new TH1F("track_jet_reco_aod_nb","track_jet_reco_aod_nb",19, -1, 18);
00362 h_track_jet_reco_aod_pt = new TH1F("track_jet_reco_aod_pt","track_jet_reco_aod_pt", ptbins, ptmin, ptmax);
00363 h_track_jet_reco_aod_eta = new TH1F("track_jet_reco_aod_eta","track_jet_reco_aod_eta", etabins_central, etamin_central, etamax_central);
00364 h_track_jet_reco_aod_phi = new TH1F("track_jet_reco_aod_phi","track_jet_reco_aod_phi", phibins, phimin, phimax);
00365 h_track_jet_reco_aod_pt_vs_eta = new TH2F("track_jet_reco_aod_pt_vs_eta", "track_jet_reco_aod_pt_vs_eta",
00366 etabins, etamin+2, etamax-2, ptbins, ptmin, ptmax);
00367 h_track_jet_truth_aod_nb = new TH1F("track_jet_truth_aod_nb","track_jet_truth_aod_nb",19, -1, 18);
00368 h_track_jet_truth_aod_pt = new TH1F("track_jet_truth_aod_pt","track_jet_truth_aod_pt", ptbins, ptmin, ptmax);
00369 h_track_jet_truth_aod_eta = new TH1F("track_jet_truth_aod_eta","track_jet_truth_aod_eta", etabins_central, etamin_central, etamax_central);
00370 h_track_jet_truth_aod_phi = new TH1F("track_jet_truth_aod_phi","track_jet_truth_aod_phi", phibins, phimin, phimax);
00371 h_track_jet_truth_aod_pt_vs_eta = new TH2F("track_jet_truth_aod_pt_vs_eta", "track_jet_truth_aod_pt_vs_eta",
00372 etabins, etamin+2, etamax-2, ptbins, ptmin, ptmax);
00373
00374 h_track_jet_reco_presel_nb = new TH1F("track_jet_reco_presel_nb","track_jet_reco_presel_nb",19, -1, 18);
00375 h_track_jet_reco_presel_pt = new TH1F("track_jet_reco_presel_pt","track_jet_reco_presel_pt", ptbins, ptmin, ptmax);
00376 h_track_jet_reco_presel_eta = new TH1F("track_jet_reco_presel_eta","track_jet_reco_presel_eta", etabins_central, etamin_central, etamax_central);
00377 h_track_jet_reco_presel_phi = new TH1F("track_jet_reco_presel_phi","track_jet_reco_presel_phi", phibins, phimin, phimax);
00378 h_track_jet_reco_presel_pt_vs_eta = new TH2F("track_jet_reco_presel_pt_vs_eta", "track_jet_reco_presel_pt_vs_eta",
00379 etabins, etamin+2, etamax-2, ptbins, ptmin, ptmax);
00380 h_track_jet_truth_presel_nb = new TH1F("track_jet_truth_presel_nb","track_jet_truth_presel_nb",19, -1, 18);
00381 h_track_jet_truth_presel_pt = new TH1F("track_jet_truth_presel_pt","track_jet_truth_presel_pt", ptbins, ptmin, ptmax);
00382 h_track_jet_truth_presel_eta = new TH1F("track_jet_truth_presel_eta","track_jet_truth_presel_eta", etabins_central, etamin_central, etamax_central);
00383 h_track_jet_truth_presel_phi = new TH1F("track_jet_truth_presel_phi","track_jet_truth_presel_phi", phibins, phimin, phimax);
00384 h_track_jet_truth_presel_pt_vs_eta = new TH2F("track_jet_truth_presel_pt_vs_eta", "track_jet_truth_presel_pt_vs_eta",
00385 etabins, etamin+2, etamax-2, ptbins, ptmin, ptmax);
00386 h_track_jet_reco_orm_nb = new TH1F("track_jet_reco_orm_nb","track_jet_reco_orm_nb",19, -1, 18);
00387 h_track_jet_reco_orm_pt = new TH1F("track_jet_reco_orm_pt","track_jet_reco_orm_pt", ptbins, ptmin, ptmax);
00388 h_track_jet_reco_orm_eta = new TH1F("track_jet_reco_orm_eta","track_jet_reco_orm_eta", etabins_central, etamin_central, etamax_central);
00389 h_track_jet_reco_orm_phi = new TH1F("track_jet_reco_orm_phi","track_jet_reco_orm_phi", phibins, phimin, phimax);
00390 h_track_jet_reco_orm_pt_vs_eta = new TH2F("track_jet_reco_orm_pt_vs_eta", "track_jet_reco_orm_pt_vs_eta",
00391 etabins_central, etamin_central, etamax_central, ptbins, ptmin, ptmax);
00392 h_track_jet_truth_orm_nb = new TH1F("track_jet_truth_orm_nb","track_jet_truth_orm_nb",19, -1, 18);
00393 h_track_jet_truth_orm_pt = new TH1F("track_jet_truth_orm_pt","track_jet_truth_orm_pt", ptbins, ptmin, ptmax);
00394 h_track_jet_truth_orm_eta = new TH1F("track_jet_truth_orm_eta","track_jet_truth_orm_eta", etabins_central, etamin_central, etamax_central);
00395 h_track_jet_truth_orm_phi = new TH1F("track_jet_truth_orm_phi","track_jet_truth_orm_phi", phibins, phimin, phimax);
00396 h_track_jet_truth_orm_pt_vs_eta = new TH2F("track_jet_truth_orm_pt_vs_eta", "track_jet_truth_orm_pt_vs_eta",
00397 etabins_central, etamin_central, etamax_central, ptbins, ptmin, ptmax);
00398
00399
00400 h_e_reco_presel_pt = new TH1F("e_reco_presel_pt","e_reco_presel_pt", ptbins, ptmin, ptmax);
00401 h_e_reco_presel_eta = new TH1F("e_reco_presel_eta","e_reco_presel_eta", etabins, etamin+2.5, etamax-2.5);
00402 h_e_reco_presel_phi = new TH1F("e_reco_presel_phi","e_reco_presel_phi", phibins, phimin, phimax);
00403 h_e_reco_presel_nb = new TH1F("e_reco_presel_nb","e_reco_presel_nb",19, -1, 18);
00404 h_e_reco_presel_isem = new TH1F("e_reco_presel_isem","e_reco_presel_isem",4001,0.0,4000.0);
00405
00406 h_e_truth_presel_pt = new TH1F("e_truth_presel_pt","e_truth_presel_pt", ptbins, ptmin, ptmax);
00407 h_e_truth_presel_eta = new TH1F("e_truth_presel_eta","e_truth_presel_eta", etabins, etamin+2.5, etamax-2.5);
00408 h_e_truth_presel_phi = new TH1F("e_truth_presel_phi","e_truth_presel_phi", phibins, phimin, phimax);
00409 h_e_truth_presel_nb = new TH1F("e_truth_presel_nb","e_truth_presel_nb",19, -1, 18);
00410 h_e_truth_presel_status = new TH1F("e_truth_presel_status",
00411 "e_truth_presel_status", 200, -1, 198);
00412
00413 h_e_reco_matched_pt = new TH1F("e_reco_matched_pt","e_reco_matched_pt", ptbins, ptmin, ptmax);
00414 h_e_reco_matched_eta = new TH1F("e_reco_matched_eta","e_reco_matched_eta", etabins, etamin+2.5, etamax-2.5);
00415 h_e_reco_matched_phi = new TH1F("e_reco_matched_phi","e_reco_matched_phi", phibins, phimin, phimax);
00416 h_e_reco_matched_nb = new TH1F("e_reco_matched_nb","e_reco_matched_nb",19, -1, 18);
00417 h_e_reco_matched_isem = new TH1F("e_reco_matched_isem","e_reco_matched_isem",4001,0.0,4000.0);
00418 h_e_reco_matched_NN = new TH1F("e_reco_matched_NN","e_reco_matched_NN",100,-0.1,1.1);
00419
00420 h_e_truth_matched_pt = new TH1F("e_truth_matched_pt","e_truth_matched_pt", ptbins, ptmin, ptmax);
00421 h_e_truth_matched_eta = new TH1F("e_truth_matched_eta","e_truth_matched_eta", etabins, etamin+2.5, etamax-2.5);
00422 h_e_truth_matched_phi = new TH1F("e_truth_matched_phi","e_truth_matched_phi", phibins, phimin, phimax);
00423
00424 h_e_reco_fake_pt = new TH1F("e_reco_fake_pt","e_reco_fake_pt", ptbins, ptmin, ptmax);
00425 h_e_reco_fake_eta = new TH1F("e_reco_fake_eta","e_reco_fake_eta", etabins, etamin+2.5, etamax-2.5);
00426 h_e_reco_fake_phi = new TH1F("e_reco_fake_phi","e_reco_fake_phi", phibins, phimin, phimax);
00427 h_e_reco_fake_isem = new TH1F("e_reco_fake_isem","e_reco_fake_isem",4001,0.0,4000.0);
00428 h_e_reco_fake_nb = new TH1F("e_reco_fake_nb","e_reco_fake_nb",19, -1, 18);
00429
00430 h_e_truth_notmatched_pt = new TH1F("e_truth_notmatched_pt","e_truth_notmatched_pt", ptbins, ptmin, ptmax);
00431 h_e_truth_notmatched_eta = new TH1F("e_truth_notmatched_eta","e_truth_notmatched_eta", etabins, etamin-2.5, etamax+2.5);
00432 h_e_truth_notmatched_phi = new TH1F("e_truth_notmatched_phi","e_truth_notmatched_phi", phibins, phimin, phimax);
00433 h_e_truth_notmatched_nb = new TH1F("e_truth_notmatched_nb","e_truth_notmatched_nb",19, -1, 18);
00434
00435 h_e_matched_dpt = new TH1F("e_matched_dpt","e_matched_dpt", 200, -d_ptmax, d_ptmax);
00436 h_e_matched_deta = new TH1F("e_matched_deta","e_matched_deta", 200, -d_etamax, d_etamax);
00437 h_e_matched_dphi = new TH1F("e_matched_dphi","e_matched_dphi", 200, -d_phimax, d_phimax);
00438 h_e_matched_dr = new TH1F("e_matched_dr","e_matched_dr", 200, 0.0, 0.1);
00439
00440 h_e_matched_resolution_pt = new TH2F("e_matched_resolution_pt","e_matched_resolution_pt",
00441 20, ptmin, ptmax, 100, -1.0, 1.0);
00442 h_e_matched_resolution_eta = new TH2F("e_matched_resolution_eta","e_matched_resolution_eta",
00443 20, etamin-2.5, etamax+2.5, 100, -1.0, 1.0);
00444 h_e_matched_resolution_phi = new TH2F("e_matched_resolution_phi","e_matched_resolution_phi",
00445 20, phimin, phimax, 100, -1.0, 1.0);
00446
00447
00448 h_mu_reco_presel_pt = new TH1F("mu_reco_presel_pt","mu_reco_presel_pt", ptbins, ptmin, ptmax);
00449 h_mu_reco_presel_eta = new TH1F("mu_reco_presel_eta","mu_reco_presel_eta", etabins, etamin+2.5, etamax-2.5);
00450 h_mu_reco_presel_phi = new TH1F("mu_reco_presel_phi","mu_reco_presel_phi", phibins, phimin, phimax);
00451 h_mu_reco_presel_nb = new TH1F("mu_reco_presel_nb","mu_reco_presel_nb",19, -1, 18);
00452 h_mu_reco_presel_fitChi2OverDoF = new TH1F("mu_reco_presel_fitChi2OverDoF","mu_reco_presel_fitChi2OverDoF",100, -1, 9);
00453 h_mu_reco_presel_fitChi2OverDoFvsphi = new TH2F("mu_reco_presel_fitChi2OverDoFvsphi","mu_reco_presel_fitChi2OverDoFvsphi",
00454 40, phimin, phimax, 100, -1.0, 9.0);
00455
00456 h_mu_truth_presel_pt = new TH1F("mu_truth_presel_pt","mu_truth_presel_pt", ptbins, ptmin, ptmax);
00457 h_mu_truth_presel_eta = new TH1F("mu_truth_presel_eta","mu_truth_presel_eta", etabins, etamin+2.5, etamax-2.5);
00458 h_mu_truth_presel_phi = new TH1F("mu_truth_presel_phi","mu_truth_presel_phi", phibins, phimin, phimax);
00459 h_mu_truth_presel_nb = new TH1F("mu_truth_presel_nb","mu_truth_presel_nb",19, -1, 18);
00460 h_mu_truth_presel_status = new TH1F("mu_truth_presel_status",
00461 "mu_truth_presel_status", 100, -5, 95);
00462
00463 h_mu_reco_matched_pt = new TH1F("mu_reco_matched_pt","mu_reco_matched_pt", ptbins, ptmin, ptmax);
00464 h_mu_reco_matched_eta = new TH1F("mu_reco_matched_eta","mu_reco_matched_eta", etabins, etamin+2.5, etamax-2.5);
00465 h_mu_reco_matched_phi = new TH1F("mu_reco_matched_phi","mu_reco_matched_phi", phibins, phimin, phimax);
00466 h_mu_reco_matched_nb = new TH1F("mu_reco_matched_nb","mu_reco_matched_nb",19, -1, 18);
00467 h_mu_reco_matched_fitChi2OverDoF = new TH1F("mu_reco_matched_fitChi2OverDoF","mu_reco_matched_fitChi2OverDoF",100, -1, 9);
00468
00469 h_mu_truth_matched_pt = new TH1F("mu_truth_matched_pt","mu_truth_matched_pt", ptbins, ptmin, ptmax);
00470 h_mu_truth_matched_eta = new TH1F("mu_truth_matched_eta","mu_truth_matched_eta", etabins, etamin+2.5, etamax-2.5);
00471 h_mu_truth_matched_phi = new TH1F("mu_truth_matched_phi","mu_truth_matched_phi", phibins, phimin, phimax);
00472
00473 h_mu_reco_fake_pt = new TH1F("mu_reco_fake_pt","mu_reco_fake_pt", ptbins, ptmin, ptmax);
00474 h_mu_reco_fake_eta = new TH1F("mu_reco_fake_eta","mu_reco_fake_eta", etabins, etamin+2.5, etamax-2.5);
00475 h_mu_reco_fake_phi = new TH1F("mu_reco_fake_phi","mu_reco_fake_phi", phibins, phimin, phimax);
00476 h_mu_reco_fake_nb = new TH1F("mu_reco_fake_nb","mu_reco_fake_nb",19, -1, 18);
00477 h_mu_reco_fake_fitChi2OverDoF = new TH1F("mu_reco_fake_fitChi2OverDoF","mu_reco_fake_fitChi2OverDoF",100, -1, 9);
00478
00479 h_mu_truth_notmatched_pt = new TH1F("mu_truth_notmatched_pt","mu_truth_notmatched_pt", ptbins, ptmin, ptmax);
00480 h_mu_truth_notmatched_eta = new TH1F("mu_truth_notmatched_eta","mu_truth_notmatched_eta", etabins, etamin+2.5, etamax-2.5);
00481 h_mu_truth_notmatched_phi = new TH1F("mu_truth_notmatched_phi","mu_truth_notmatched_phi", phibins, phimin, phimax);
00482 h_mu_truth_notmatched_nb = new TH1F("mu_truth_notmatched_nb","mu_truth_notmatched_nb",19, -1, 18);
00483
00484 h_mu_matched_dpt = new TH1F("mu_matched_dpt","mu_matched_dpt", 200, -d_ptmax, d_ptmax);
00485 h_mu_matched_deta = new TH1F("mu_matched_deta","mu_matched_deta", 200, -d_etamax, d_etamax);
00486 h_mu_matched_dphi = new TH1F("mu_matched_dphi","mu_matched_dphi", 200, -d_phimax, d_phimax);
00487 h_mu_matched_dr = new TH1F("mu_matched_dr","mu_matched_dr", 200, 0.0, 0.1);
00488
00489 h_mu_matched_resolution_pt = new TH2F("mu_matched_resolution_pt","mu_matched_resolution_pt",
00490 20, ptmin, ptmax, 100, -1.0, 1.0);
00491 h_mu_matched_resolution_ptvsphi = new TH2F("mu_matched_resolution_ptvsphi","mu_matched_resolution_ptvsphi",
00492 40, phimin, phimax, 100, -1.0, 1.0);
00493 h_mu_matched_resolution_ptvseta = new TH2F("mu_matched_resolution_ptvseta","mu_matched_resolution_ptvseta",
00494 20, etamin+2.5, etamax-2.5, 100, -1.0, 1.0);
00495 h_mu_matched_resolution_eta = new TH2F("mu_matched_resolution_eta","mu_matched_resolution_eta",
00496 20, etamin+2.5, etamax-2.5, 100, -1.0, 1.0);
00497 h_mu_matched_resolution_phi = new TH2F("mu_matched_resolution_phi","mu_matched_resolution_phi",
00498 20, phimin, phimax, 100, -1.0, 1.0);
00499
00500
00501
00502
00503 h_jet_reco_orm_pt = new TH1F("jet_reco_orm_pt","jet_reco_orm_pt", ptbins, ptmin, ptmax);
00504 h_jet_reco_orm_eta = new TH1F("jet_reco_orm_eta","jet_reco_orm_eta", etabins, etamin, etamax);
00505 h_jet_reco_orm_phi = new TH1F("jet_reco_orm_phi","jet_reco_orm_phi", phibins, phimin, phimax);
00506 h_jet_reco_orm_nb = new TH1F("jet_reco_orm_nb","jet_reco_orm_nb",19, -1, 18);
00507
00508 h_jet_reco_central_pt = new TH1F("jet_reco_central_pt","jet_reco_central_pt", ptbins, ptmin, ptmax);
00509 h_jet_reco_central_eta = new TH1F("jet_reco_central_eta","jet_reco_central_eta", etabins_central, etamin_central, etamax_central);
00510 h_jet_reco_central_phi = new TH1F("jet_reco_central_phi","jet_reco_central_phi", phibins, phimin, phimax);
00511 h_jet_reco_central_nb = new TH1F("jet_reco_central_nb","jet_reco_central_nb",19, -1, 18);
00512 h_jet_reco_central_ptratio = new TH1F("jet_reco_central_ptratio","jet_reco_central_ptratio",100, 0,2);
00513 h_jet_reco_central_cmsptratio = new TH1F("jet_reco_central_cmsptratio","jet_reco_central_cmsptratio",100, 0,2);
00514 h_jet_reco_central_ptcorr = new TH1F("jet_reco_central_ptcorr","jet_reco_central_ptcorr", ptbins, ptmin, ptmax);
00515 h_jet_reco_central_pt_ptratiocut = new TH1F("jet_reco_central_pt_ptratiocut","jet_reco_central_pt_ptratiocut", ptbins, ptmin, ptmax);
00516 h_jet_reco_central_pt_cmsptratiocut = new TH1F("jet_reco_central_pt_cmsptratiocut","jet_reco_central_pt_cmsptratiocut", ptbins, ptmin, ptmax);
00517
00518
00519
00520
00521 h_jet_reco_presel_pt = new TH1F("jet_reco_presel_pt","jet_reco_presel_pt", ptbins, ptmin, ptmax);
00522 h_jet_reco_presel_eta = new TH1F("jet_reco_presel_eta","jet_reco_presel_eta", etabins, etamin, etamax);
00523 h_jet_reco_presel_phi = new TH1F("jet_reco_presel_phi","jet_reco_presel_phi", phibins, phimin, phimax);
00524 h_jet_reco_presel_nb = new TH1F("jet_reco_presel_nb","jet_reco_presel_nb",19, -1, 18);
00525 h_jet_reco_presel_ptratio = new TH1F("jet_reco_presel_ptratio","jet_reco_presel_ptratio",100, 0,2);
00526 h_jet_reco_presel_cmsptratio = new TH1F("jet_reco_presel_cmsptratio","jet_reco_presel_cmsptratio",100, 0,2);
00527 h_jet_reco_presel_ptcorr = new TH1F("jet_reco_presel_ptcorr","jet_reco_presel_ptcorr", ptbins, ptmin, ptmax);
00528
00529
00530 h_jet_reco_presel_pt1 = new TH1F("jet_reco_presel_pt1","jet_reco_presel_pt1", ptbins, ptmin, ptmax);
00531 h_jet_reco_presel_pt2 = new TH1F("jet_reco_presel_pt2","jet_reco_presel_pt2", ptbins, ptmin, ptmax);
00532 h_jet_reco_presel_pt3 = new TH1F("jet_reco_presel_pt3","jet_reco_presel_pt3", ptbins, ptmin, ptmax);
00533 h_jet_reco_presel_eta1 = new TH1F("jet_reco_presel_eta1","jet_reco_presel_eta1", etabins, etamin, etamax);
00534 h_jet_reco_presel_eta2 = new TH1F("jet_reco_presel_eta2","jet_reco_presel_eta2", etabins, etamin, etamax);
00535 h_jet_reco_presel_eta3 = new TH1F("jet_reco_presel_eta3","jet_reco_presel_eta3", etabins, etamin, etamax);
00536
00537 h_jet_truth_presel_pt = new TH1F("jet_truth_presel_pt","jet_truth_presel_pt", ptbins, ptmin, ptmax);
00538 h_jet_truth_presel_eta = new TH1F("jet_truth_presel_eta","jet_truth_presel_eta", etabins, etamin, etamax);
00539 h_jet_truth_presel_phi = new TH1F("jet_truth_presel_phi","jet_truth_presel_phi", phibins, phimin, phimax);
00540 h_jet_truth_presel_nb = new TH1F("jet_truth_presel_nb","jet_truth_presel_nb",19, -1, 18);
00541
00542 h_jet_truth_central_pt = new TH1F("jet_truth_central_pt","jet_truth_central_pt", ptbins, ptmin, ptmax);
00543 h_jet_truth_central_eta = new TH1F("jet_truth_central_eta","jet_truth_central_eta", etabins, etamin, etamax);
00544 h_jet_truth_central_phi = new TH1F("jet_truth_central_phi","jet_truth_central_phi", phibins, phimin, phimax);
00545 h_jet_truth_central_nb = new TH1F("jet_truth_central_nb","jet_truth_central_nb",19, -1, 18);
00546
00547
00548
00549 h_jet_reco_matched_pt = new TH1F("jet_reco_matched_pt","jet_reco_matched_pt", ptbins, ptmin, ptmax);
00550 h_jet_reco_matched_eta = new TH1F("jet_reco_matched_eta","jet_reco_matched_eta", etabins, etamin, etamax);
00551 h_jet_reco_matched_phi = new TH1F("jet_reco_matched_phi","jet_reco_matched_phi", phibins, phimin, phimax);
00552 h_jet_reco_matched_nb = new TH1F("jet_reco_matched_nb","jet_reco_matched_nb",19, -1, 18);
00553 h_jet_reco_matched_E = new TH1F("jet_reco_matched_E","jet_reco_matched_E",100, Emin, Emax);
00554
00555 h_jet_truth_matched_pt = new TH1F("jet_truth_matched_pt","jet_truth_matched_pt", ptbins, ptmin, ptmax);
00556 h_jet_truth_matched_eta = new TH1F("jet_truth_matched_eta","jet_truth_matched_eta", etabins, etamin, etamax);
00557 h_jet_truth_matched_phi = new TH1F("jet_truth_matched_phi","jet_truth_matched_phi", phibins, phimin, phimax);
00558 h_jet_truth_matched_E = new TH1F("jet_truth_matched_E","jet_truth_matched_E",100, Emin, Emax);
00559
00560 h_jet_reco_fake_pt = new TH1F("jet_reco_fake_pt","jet_reco_fake_pt", ptbins, ptmin, ptmax);
00561 h_jet_reco_fake_eta = new TH1F("jet_reco_fake_eta","jet_reco_fake_eta", etabins, etamin, etamax);
00562 h_jet_reco_fake_phi = new TH1F("jet_reco_fake_phi","jet_reco_fake_phi", phibins, phimin, phimax);
00563 h_jet_reco_fake_nb = new TH1F("jet_reco_fake_nb","jet_reco_fake_nb",19, -1, 18);
00564
00565 h_jet_truth_notmatched_pt = new TH1F("jet_truth_notmatched_pt","jet_truth_notmatched_pt", ptbins, ptmin, ptmax);
00566 h_jet_truth_notmatched_eta = new TH1F("jet_truth_notmatched_eta","jet_truth_notmatched_eta", etabins, etamin, etamax);
00567 h_jet_truth_notmatched_phi = new TH1F("jet_truth_notmatched_phi","jet_truth_notmatched_phi", phibins, phimin, phimax);
00568 h_jet_truth_notmatched_nb = new TH1F("jet_truth_notmatched_nb","jet_truth_notmatched_nb",19, -1, 18);
00569
00570 h_jet_matched_dpt = new TH1F("jet_matched_dpt","jet_matched_dpt", 200, -d_ptmax, d_ptmax);
00571 h_jet_matched_deta = new TH1F("jet_matched_deta","jet_matched_deta", 200, -d_etamax, d_etamax);
00572 h_jet_matched_dphi = new TH1F("jet_matched_dphi","jet_matched_dphi", 200, -d_phimax, d_phimax);
00573 h_jet_matched_dr = new TH1F("jet_matched_dr","jet_matched_dr", 200, 0.0, 0.1);
00574 h_jet_matched_dE = new TH1F("jet_matched_dE","jet_matched_dE", 200, -d_Emax, d_Emax);
00575
00576 h_jet_matched_ptratio_recoovertruth = new TH1F("jet_matched_ptratio_recoovertruth",
00577 "jet_matched_ptratio_recoovertruth",
00578 60, 0, 2);
00579 h_jet_matched_ptratio_recoovertruth_corr = new TH1F("jet_matched_ptratio_recoovertruth_corr",
00580 "jet_matched_ptratio_recoovertruth_corr",
00581 60, 0, 2);
00582 h_jet_matched_ptratio_truthoverreco = new TH1F("jet_matched_ptratio_truthoverreco",
00583 "jet_matched_ptratio_truthoverreco",
00584 60, 0, 2);
00585 h_jet_matched_ptratio_truthoverreco_corr = new TH1F("jet_matched_ptratio_truthoverreco_corr",
00586 "jet_matched_ptratio_truthoverreco_corr",
00587 60, 0, 2);
00588
00589 h_jet_matched_bweightcut_ptratio_recoovertruth = new TH1F("jet_matched_bweightcut_ptratio_recoovertruth",
00590 "jet_matched_bweightcut_ptratio_recoovertruth",
00591 60, 0, 2);
00592 h_jet_matched_bweightcut_ptratio_recoovertruth_corr = new TH1F("jet_matched_bweightcut_ptratio_recoovertruth_corr",
00593 "jet_matched_bweightcut_ptratio_recoovertruth_corr",
00594 60, 0, 2);
00595 h_jet_matched_bweightcut_ptratio_truthoverreco = new TH1F("jet_matched_bweightcut_ptratio_truthoverreco",
00596 "jet_matched_bweightcut_ptratio_truthoverreco",
00597 60, 0, 2);
00598 h_jet_matched_bweightcut_ptratio_truthoverreco_corr = new TH1F("jet_matched_bweightcut_ptratio_truthoverreco_corr",
00599 "jet_matched_bweightcut_ptratio_truthoverreco_corr",
00600 60, 0, 2);
00601
00602 h_jet_matched_resolution_pt = new TH2F("jet_matched_resolution_pt","jet_matched_resolution_pt",
00603 20, ptmin, ptmax, 100, -1.0, 1.0);
00604 h_jet_matched_resolution_eta = new TH2F("jet_matched_resolution_eta","jet_matched_resolution_eta",
00605 20, etamin, etamax, 100, -1.0, 1.0);
00606 h_jet_matched_resolution_phi = new TH2F("jet_matched_resolution_phi","jet_matched_resolution_phi",
00607 20, phimin, phimax, 100, -1.0, 1.0);
00608
00609
00610
00611 h_jet_matched_Eresolution = new TH1F("jet_matched_Eresolution",
00612 "E RESOLUTION MATCHED JETS (GeV)",
00613 80, -200, 200);
00614
00615 h_jet_matched_Eresolution_vs_pt = new TH2F("jet_matched_Eresolution_vs_pt",
00616 "E RES MATCHED JETS (GeV) VS PT (GeV)",
00617 ptbins, ptmin, ptmax, 80, -200, 200);
00618
00619 h_jet_matched_Eresolution_vs_eta = new TH2F("jet_matched_Eresolution_vs_eta",
00620 "E RES MATCHED JETS (GeV) VS ETA",
00621 20, etamin, etamax, 80, -200, 200);
00622
00623 h_jet_matched_Eresolution_vs_phi = new TH2F("jet_matched_Eresolution_vs_phi",
00624 "E RES MATCHED JETS (GeV) VS PHI",
00625 14, phimin, phimax, 80, -200, 200);
00626
00627 h_jet_matched_Eresolution_vs_E = new TH2F("jet_matched_Eresolution_vs_E",
00628 "E RES MATCHED JETS (GeV) VS E (GeV)",
00629 Ebins, Emin, Emax, 80, -200, 200);
00630
00631
00632 h_jet_matched_relEresolution = new TH1F("jet_matched_relEresolution",
00633 "Rel E RESOLUTION MATCHED JETS (GeV)",
00634 80, -1, 1);
00635
00636 h_jet_matched_relEresolution_vs_pt = new TH2F("jet_matched_relEresolution_vs_pt",
00637 "Rel E RES MATCHED JETS VS PT (GeV)",
00638 ptbins, ptmin, ptmax, 80, -1, 1);
00639
00640 h_jet_matched_relEresolution_vs_eta = new TH2F("jet_matched_relEresolution_vs_eta",
00641 "Rel E RES MATCHED JETS VS ETA",
00642 20, etamin, etamax, 80, -1, 1);
00643
00644 h_jet_matched_relEresolution_vs_phi = new TH2F("jet_matched_relEresolution_vs_phi",
00645 "Rel E RES MATCHED JETS VS PHI",
00646 14, phimin, phimax, 80, -1, 1);
00647
00648 h_jet_matched_relEresolution_vs_E = new TH2F("jet_matched_relEresolution_vs_E",
00649 "Rel E RES MATCHED JETS VS E (GeV)",
00650 Ebins, Emin, Emax, 80, -1, 1);
00651
00652
00653 h_jet_matched_invptresolution = new TH1F("jet_matched_invptresolution",
00654 "jet_matched_invptresolution",
00655 80, -0.02, 0.02);
00656 h_jet_matched_relinvptresolution = new TH1F("jet_matched_relinvptresolution",
00657 "jet_matched_relinvptresolution",
00658 80, -1, 1);
00659 h_jet_matched_invEresolution = new TH1F("jet_matched_invEresolution",
00660 "jet_matched_invEresolution",
00661 80, -0.02, 0.02);
00662 h_jet_matched_relinvEresolution = new TH1F("jet_matched_relinvEresolution",
00663 "jet_matched_relinvEresolution",
00664 80, -1, 1);
00665 h_jet_matched_invptresolution_vs_pt = new TH2F("jet_matched_invptresolution_vs_pt",
00666 "jet_matched_invptresolution_vs_pt",
00667 ptbins, ptmin, ptmax, 80, -0.02, 0.02);
00668 h_jet_matched_relinvptresolution_vs_pt = new TH2F("jet_matched_relinvptresolution_vs_pt",
00669 "jet_matched_relinvptresolution_vs_pt",
00670 ptbins, ptmin, ptmax, 80, -1, 1);
00671 h_jet_matched_invEresolution_vs_E = new TH2F("jet_matched_invEresolution_vs_E",
00672 "jet_matched_invEresolution_vs_E",
00673 Ebins, Emin, Emax, 80, -0.02, 0.02);
00674 h_jet_matched_relinvEresolution_vs_E = new TH2F("jet_matched_relinvEresolution_vs_E",
00675 "jet_matched_relinvEresolution_vs_E",
00676 Ebins, Emin, Emax, 80, -1, 1);
00677
00678
00679
00680 h_track_jet_fake_id = new TH1F("track_jet_fake_id","track_jet_fake_id", 15, 0, 15);
00681
00682 h_track_jet_reco_matched_pt = new TH1F("track_jet_reco_matched_pt","track_jet_reco_matched_pt", ptbins, ptmin, ptmax);
00683 h_track_jet_reco_matched_eta = new TH1F("track_jet_reco_matched_eta","track_jet_reco_matched_eta", etabins_central, etamin_central, etamax_central);
00684 h_track_jet_reco_matched_phi = new TH1F("track_jet_reco_matched_phi","track_jet_reco_matched_phi", phibins, phimin, phimax);
00685 h_track_jet_reco_matched_nb = new TH1F("track_jet_reco_matched_nb","track_jet_reco_matched_nb",19, -1, 18);
00686 h_track_jet_reco_matched_E = new TH1F("track_jet_reco_matched_E","track_jet_reco_matched_E",100, Emin, Emax);
00687
00688 h_track_jet_truth_matched_pt = new TH1F("track_jet_truth_matched_pt","track_jet_truth_matched_pt", ptbins, ptmin, ptmax);
00689 h_track_jet_truth_matched_eta = new TH1F("track_jet_truth_matched_eta","track_jet_truth_matched_eta", etabins_central, etamin_central, etamax_central);
00690 h_track_jet_truth_matched_phi = new TH1F("track_jet_truth_matched_phi","track_jet_truth_matched_phi", phibins, phimin, phimax);
00691 h_track_jet_truth_matched_E = new TH1F("track_jet_truth_matched_E","track_jet_truth_matched_E",100, Emin, Emax);
00692
00693 h_track_jet_reco_fake_pt = new TH1F("track_jet_reco_fake_pt","track_jet_reco_fake_pt", ptbins, ptmin, ptmax);
00694 h_track_jet_reco_fake_eta = new TH1F("track_jet_reco_fake_eta","track_jet_reco_fake_eta", etabins_central, etamin_central, etamax_central);
00695 h_track_jet_reco_fake_phi = new TH1F("track_jet_reco_fake_phi","track_jet_reco_fake_phi", phibins, phimin, phimax);
00696 h_track_jet_reco_fake_nb = new TH1F("track_jet_reco_fake_nb","track_jet_reco_fake_nb",19, -1, 18);
00697
00698 h_track_jet_reco_fake_vs_eta = new TH2F("track_jet_reco_fake_vs_eta","Faked Track Jets vs eta", 65, -3.2, 3.2, 2, -0.5, 1.5);
00699 h_track_jet_reco_fake_vs_pt = new TH2F("track_jet_reco_fake_vs_pt", "Faked Track Jets vs pt", ptbins, ptmin, ptmax, 2, -0.5, 1.5);
00700
00701 h_track_jet_truth_notmatched_pt = new TH1F("track_jet_truth_notmatched_pt","track_jet_truth_notmatched_pt", ptbins, ptmin, ptmax);
00702 h_track_jet_truth_notmatched_eta = new TH1F("track_jet_truth_notmatched_eta","track_jet_truth_notmatched_eta", etabins_central, etamin_central, etamax_central);
00703 h_track_jet_truth_notmatched_phi = new TH1F("track_jet_truth_notmatched_phi","track_jet_truth_notmatched_phi", phibins, phimin, phimax);
00704 h_track_jet_truth_notmatched_nb = new TH1F("track_jet_truth_notmatched_nb","track_jet_truth_notmatched_nb",19, -1, 18);
00705
00706 h_track_jet_matched_dpt = new TH1F("track_jet_matched_dpt","track_jet_matched_dpt", 200, -d_ptmax, d_ptmax);
00707 h_track_jet_matched_deta = new TH1F("track_jet_matched_deta","track_jet_matched_deta", 200, -d_etamax, d_etamax);
00708 h_track_jet_matched_dphi = new TH1F("track_jet_matched_dphi","track_jet_matched_dphi", 200, -d_phimax, d_phimax);
00709 h_track_jet_matched_dr = new TH1F("track_jet_matched_dr","track_jet_matched_dr", 200, 0.0, 0.1);
00710 h_track_jet_matched_dE = new TH1F("track_jet_matched_dE","track_jet_matched_dE", 200, -d_Emax, d_Emax);
00711
00712 h_track_jet_matched_resolution_pt = new TH2F("track_jet_matched_resolution_pt","track_jet_matched_resolution_pt",
00713 20, ptmin, ptmax, 100, -1.0, 1.0);
00714 h_track_jet_matched_resolution_eta = new TH2F("track_jet_matched_resolution_eta","track_jet_matched_resolution_eta",
00715 20, etamin_central, etamax_central, 100, -1.0, 1.0);
00716 h_track_jet_matched_resolution_phi = new TH2F("track_jet_matched_resolution_phi","track_jet_matched_resolution_phi",
00717 20, phimin, phimax, 100, -1.0, 1.0);
00718
00719
00720
00721 h_track_jet_matched_Eresolution = new TH1F("track_jet_matched_Eresolution",
00722 "E RESOLUTION MATCHED TRACK_JETS (GeV)",
00723 80, -200, 200);
00724
00725 h_track_jet_matched_Eresolution_vs_pt = new TH2F("track_jet_matched_Eresolution_vs_pt",
00726 "E RES MATCHED TRACK_JETS (GeV) VS PT (GeV)",
00727 ptbins, ptmin, ptmax, 80, -200, 200);
00728
00729 h_track_jet_matched_Eresolution_vs_eta = new TH2F("track_jet_matched_Eresolution_vs_eta",
00730 "E RES MATCHED TRACK_JETS (GeV) VS ETA",
00731 20, etamin_central, etamax_central, 80, -200, 200);
00732
00733 h_track_jet_matched_Eresolution_vs_phi = new TH2F("track_jet_matched_Eresolution_vs_phi",
00734 "E RES MATCHED TRACK_JETS (GeV) VS PHI",
00735 14, phimin, phimax, 80, -200, 200);
00736
00737 h_track_jet_matched_Eresolution_vs_E = new TH2F("track_jet_matched_Eresolution_vs_E",
00738 "E RES MATCHED TRACK_JETS (GeV) VS E (GeV)",
00739 Ebins, Emin, Emax, 80, -200, 200);
00740
00741
00742 h_track_jet_matched_relEresolution = new TH1F("track_jet_matched_relEresolution",
00743 "Rel E RESOLUTION MATCHED TRACK_JETS (GeV)",
00744 80, -1, 1);
00745
00746 h_track_jet_matched_relEresolution_vs_pt = new TH2F("track_jet_matched_relEresolution_vs_pt",
00747 "Rel E RES MATCHED TRACK_JETS VS PT (GeV)",
00748 ptbins, ptmin, ptmax, 80, -1, 1);
00749
00750 h_track_jet_matched_relEresolution_vs_eta = new TH2F("track_jet_matched_relEresolution_vs_eta",
00751 "Rel E RES MATCHED TRACK_JETS VS ETA",
00752 20, etamin_central, etamax_central, 80, -1, 1);
00753
00754 h_track_jet_matched_relEresolution_vs_phi = new TH2F("track_jet_matched_relEresolution_vs_phi",
00755 "Rel E RES MATCHED TRACK_JETS VS PHI",
00756 14, phimin, phimax, 80, -1, 1);
00757
00758 h_track_jet_matched_relEresolution_vs_E = new TH2F("track_jet_matched_relEresolution_vs_E",
00759 "Rel E RES MATCHED TRACK_JETS VS E (GeV)",
00760 Ebins, Emin, Emax, 80, -1, 1);
00761
00762
00763 h_track_jet_matched_invptresolution = new TH1F("track_jet_matched_invptresolution",
00764 "track_jet_matched_invptresolution",
00765 80, -0.02, 0.02);
00766 h_track_jet_matched_relinvptresolution = new TH1F("track_jet_matched_relinvptresolution",
00767 "track_jet_matched_relinvptresolution",
00768 80, -1, 1);
00769 h_track_jet_matched_invEresolution = new TH1F("track_jet_matched_invEresolution",
00770 "track_jet_matched_invEresolution",
00771 80, -0.02, 0.02);
00772 h_track_jet_matched_relinvEresolution = new TH1F("track_jet_matched_relinvEresolution",
00773 "track_jet_matched_relinvEresolution",
00774 80, -1, 1);
00775 h_track_jet_matched_invptresolution_vs_pt = new TH2F("track_jet_matched_invptresolution_vs_pt",
00776 "track_jet_matched_invptresolution_vs_pt",
00777 ptbins, ptmin, ptmax, 80, -0.02, 0.02);
00778 h_track_jet_matched_relinvptresolution_vs_pt = new TH2F("track_jet_matched_relinvptresolution_vs_pt",
00779 "track_jet_matched_relinvptresolution_vs_pt",
00780 ptbins, ptmin, ptmax, 80, -1, 1);
00781 h_track_jet_matched_invEresolution_vs_E = new TH2F("track_jet_matched_invEresolution_vs_E",
00782 "track_jet_matched_invEresolution_vs_E",
00783 Ebins, Emin, Emax, 80, -0.02, 0.02);
00784 h_track_jet_matched_relinvEresolution_vs_E = new TH2F("track_jet_matched_relinvEresolution_vs_E",
00785 "track_jet_matched_relinvEresolution_vs_E",
00786 Ebins, Emin, Emax, 80, -1, 1);
00787
00788
00789
00790
00791
00792
00793 h_track_std_jet_matched_pt = new TH1F("track_std_jet_matched_pt","track_std_jet_matched_pt", ptbins, ptmin, ptmax);
00794 h_track_std_jet_matched_eta = new TH1F("track_std_jet_matched_eta","track_std_jet_matched_eta", etabins_central, etamin_central, etamax_central);
00795 h_track_std_jet_matched_phi = new TH1F("track_std_jet_matched_phi","track_std_jet_matched_phi", phibins, phimin, phimax);
00796 h_track_std_jet_matched_E = new TH1F("track_std_jet_matched_E","track_std_jet_matched_E",100, Emin, Emax);
00797
00798 h_track_std_jet_notmatched_pt = new TH1F("track_std_jet_notmatched_pt","track_std_jet_notmatched_pt", ptbins, ptmin, ptmax);
00799 h_track_std_jet_notmatched_eta = new TH1F("track_std_jet_notmatched_eta","track_std_jet_notmatched_eta", etabins_central, etamin_central, etamax_central);
00800 h_track_std_jet_notmatched_phi = new TH1F("track_std_jet_notmatched_phi","track_std_jet_notmatched_phi", phibins, phimin, phimax);
00801 h_track_std_jet_notmatched_E = new TH1F("track_std_jet_notmatched_E","track_std_jet_notmatched_E",100, Emin, Emax);
00802
00803 h_track_std_jet_matched_dpt = new TH1F("track_std_jet_matched_dpt","track_std_jet_matched_dpt", 200, -d_ptmax, d_ptmax);
00804 h_track_std_jet_matched_deta = new TH1F("track_std_jet_matched_deta","track_std_jet_matched_deta", 200, -d_etamax, d_etamax);
00805 h_track_std_jet_matched_dphi = new TH1F("track_std_jet_matched_dphi","track_std_jet_matched_dphi", 200, -d_phimax, d_phimax);
00806 h_track_std_jet_matched_dr = new TH1F("track_std_jet_matched_dr","track_std_jet_matched_dr", 200, 0.0, 0.1);
00807 h_track_std_jet_matched_dE = new TH1F("track_std_jet_matched_dE","track_std_jet_matched_dE", 200, -d_Emax, d_Emax);
00808
00809 h_track_std_jet_matched_resolution_pt = new TH2F("track_std_jet_matched_resolution_pt","track_std_jet_matched_resolution_pt",
00810 20, ptmin, ptmax, 100, -1.0, 1.0);
00811 h_track_std_jet_matched_resolution_eta = new TH2F("track_std_jet_matched_resolution_eta","track_std_jet_matched_resolution_eta",
00812 20, etamin_central, etamax_central, 100, -1.0, 1.0);
00813 h_track_std_jet_matched_resolution_phi = new TH2F("track_std_jet_matched_resolution_phi","track_std_jet_matched_resolution_phi",
00814 20, phimin, phimax, 100, -1.0, 1.0);
00815
00816 h_track_std_jet_matched_vs_eta = new TH2F("track_std_jet_matched_vs_eta","track_std_jet_matched_vs_eta", 65, -3.2, 3.2, 2, -0.5, 1.5);
00817 h_track_std_jet_matched_vs_pt = new TH2F("track_std_jet_matched_vs_pt", "track_std_jet_matched_vs_pt", ptbins, ptmin, ptmax, 2, -0.5, 1.5);
00818
00819 h_track_std_jet_matched_jetptratio = new TH1F("track_std_jet_matched_jetptratio",
00820 "track_std_jet_matched_jetptratio",
00821 60, 0, 2);
00822 h_track_std_jet_matched_jetptratio_corr = new TH1F("track_std_jet_matched_jetptratio_corr",
00823 "track_std_jet_matched_jetptratio_corr",
00824 60, 0, 2);
00825
00826
00827
00828
00829
00830
00831
00832
00833
00834
00835 h_track_std_jet_matched_pt_vs_jetptratio= new TH2F("track_std_jet_matched_pt_vs_jetptratio",
00836 "track_std_jet_matched_pt_vs_jetptratio",
00837 ptbins, ptmin, ptmax, 60, 0, 2);
00838 h_track_std_jet_matched_pt_vs_jetptratio_corr= new TH2F("track_std_jet_matched_pt_vs_jetptratio_corr",
00839 "track_std_jet_matched_pt_vs_jetptratio_corr",
00840 ptbins, ptmin, ptmax, 60, 0, 2);
00841 h_track_std_jet_matched_pt_vs_stdjetpt= new TH2F("track_std_jet_matched_pt_vs_stdjetpt",
00842 "track_std_jet_matched_pt_vs_stdjetpt",
00843 ptbins, ptmin, ptmax, ptbins, ptmin, ptmax);
00844 h_track_std_jet_matched_pt_vs_stdjetpt_corr= new TH2F("track_std_jet_matched_pt_vs_stdjetpt_corr",
00845 "track_std_jet_matched_pt_vs_stdjetpt_corr",
00846 ptbins, ptmin, ptmax, ptbins, ptmin, ptmax);
00847
00848
00849 h_std_track_jet_matched_pt = new TH1F("std_track_jet_matched_pt","std_track_jet_matched_pt", ptbins, ptmin, ptmax);
00850 h_std_track_jet_matched_eta = new TH1F("std_track_jet_matched_eta","std_track_jet_matched_eta", etabins_central, etamin_central, etamax_central);
00851 h_std_track_jet_matched_phi = new TH1F("std_track_jet_matched_phi","std_track_jet_matched_phi", phibins, phimin, phimax);
00852 h_std_track_jet_matched_E = new TH1F("std_track_jet_matched_E","std_track_jet_matched_E",100, Emin, Emax);
00853
00854 h_std_track_jet_notmatched_pt = new TH1F("std_track_jet_notmatched_pt","std_track_jet_notmatched_pt", ptbins, ptmin, ptmax);
00855 h_std_track_jet_notmatched_eta = new TH1F("std_track_jet_notmatched_eta","std_track_jet_notmatched_eta", etabins_central, etamin_central, etamax_central);
00856 h_std_track_jet_notmatched_phi = new TH1F("std_track_jet_notmatched_phi","std_track_jet_notmatched_phi", phibins, phimin, phimax);
00857 h_std_track_jet_notmatched_E = new TH1F("std_track_jet_notmatched_E","std_track_jet_notmatched_E",100, Emin, Emax);
00858 h_std_track_jet_notmatched_ntrks = new TH1F("std_track_jet_notmatched_ntrks","std_track_jet_notmatched_trks", 20, 0, 20);
00859
00860 h_std_track_jet_matched_dpt = new TH1F("std_track_jet_matched_dpt","std_track_jet_matched_dpt", 200, -d_ptmax, d_ptmax);
00861 h_std_track_jet_matched_deta = new TH1F("std_track_jet_matched_deta","std_track_jet_matched_deta", 200, -d_etamax, d_etamax);
00862 h_std_track_jet_matched_dphi = new TH1F("std_track_jet_matched_dphi","std_track_jet_matched_dphi", 200, -d_phimax, d_phimax);
00863 h_std_track_jet_matched_dr = new TH1F("std_track_jet_matched_dr","std_track_jet_matched_dr", 200, 0.0, 0.1);
00864 h_std_track_jet_matched_dE = new TH1F("std_track_jet_matched_dE","std_track_jet_matched_dE", 200, -d_Emax, d_Emax);
00865
00866 h_std_track_jet_matched_resolution_pt = new TH2F("std_track_jet_matched_resolution_pt","std_track_jet_matched_resolution_pt",
00867 20, ptmin, ptmax, 100, -1.0, 1.0);
00868 h_std_track_jet_matched_resolution_eta = new TH2F("std_track_jet_matched_resolution_eta","std_track_jet_matched_resolution_eta",
00869 20, etamin_central, etamax_central, 100, -1.0, 1.0);
00870 h_std_track_jet_matched_resolution_phi = new TH2F("std_track_jet_matched_resolution_phi","std_track_jet_matched_resolution_phi",
00871 20, phimin, phimax, 100, -1.0, 1.0);
00872
00873 h_std_track_jet_matched_vs_eta = new TH2F("std_track_jet_matched_vs_eta","std_track_jet_matched_vs_eta", 65, -3.2, 3.2, 2, -0.5, 1.5);
00874 h_std_track_jet_matched_vs_pt = new TH2F("std_track_jet_matched_vs_pt", "std_track_jet_matched_vs_pt", ptbins, ptmin, ptmax, 2, -0.5, 1.5);
00875
00876
00877
00878 h_std_track_jet_matched_pt_corr = new TH1F("std_track_jet_matched_pt_corr",
00879 "std_track_jet_matched_pt_corr",
00880 ptbins, ptmin, ptmax);
00881 h_std_track_jet_matched_trkptratio= new TH1F("std_track_jet_matched_trkptratio",
00882 "std_track_jet_matched_trkptratio",
00883 100, 0,2);
00884 h_std_track_jet_matched_cmstrkptratio= new TH1F("std_track_jet_matched_cmstrkptratio",
00885 "std_track_jet_matched_cmstrkptratio",
00886 100, 0,2);
00887 h_std_track_jet_matched_pt_vs_jetptratio= new TH2F("std_track_jet_matched_pt_vs_jetptratio",
00888 "std_track_jet_matched_pt_vs_jetptratio",
00889 ptbins, ptmin, ptmax, 60, 0, 2);
00890 h_std_track_jet_matched_pt_vs_jetptratio_corr= new TH2F("std_track_jet_matched_pt_vs_jetptratio_corr",
00891 "std_track_jet_matched_pt_vs_jetptratio_corr",
00892 ptbins, ptmin, ptmax, 60, 0, 2);
00893 h_std_track_jet_matched_pt_vs_trackjetpt= new TH2F("std_track_jet_matched_pt_vs_trackjetpt",
00894 "std_track_jet_matched_pt_vs_trackjetpt",
00895 ptbins, ptmin, ptmax, ptbins, ptmin, ptmax);
00896 h_std_track_jet_matched_pt_vs_trackjetpt_corr= new TH2F("std_track_jet_matched_pt_vs_trackjetpt_corr",
00897 "std_track_jet_matched_pt_vs_trackjetpt_corr",
00898 ptbins, ptmin, ptmax, ptbins, ptmin, ptmax);
00899
00900
00901
00902
00903
00904 h_truth_track_std_jet_matched_pt = new TH1F("truth_track_std_jet_matched_pt","truth_track_std_jet_matched_pt", ptbins, ptmin, ptmax);
00905 h_truth_track_std_jet_matched_eta = new TH1F("truth_track_std_jet_matched_eta","truth_track_std_jet_matched_eta", etabins_central, etamin_central, etamax_central);
00906 h_truth_track_std_jet_matched_phi = new TH1F("truth_track_std_jet_matched_phi","truth_track_std_jet_matched_phi", phibins, phimin, phimax);
00907 h_truth_track_std_jet_matched_E = new TH1F("truth_track_std_jet_matched_E","truth_track_std_jet_matched_E",100, Emin, Emax);
00908
00909 h_truth_track_std_jet_notmatched_pt = new TH1F("truth_track_std_jet_notmatched_pt","truth_track_std_jet_notmatched_pt", ptbins, ptmin, ptmax);
00910 h_truth_track_std_jet_notmatched_eta = new TH1F("truth_track_std_jet_notmatched_eta","truth_track_std_jet_notmatched_eta", etabins_central, etamin_central, etamax_central);
00911 h_truth_track_std_jet_notmatched_phi = new TH1F("truth_track_std_jet_notmatched_phi","truth_track_std_jet_notmatched_phi", phibins, phimin, phimax);
00912 h_truth_track_std_jet_notmatched_E = new TH1F("truth_track_std_jet_notmatched_E","truth_track_std_jet_notmatched_E",100, Emin, Emax);
00913
00914
00915 h_truth_track_std_jet_matched_vs_eta = new TH2F("truth_track_std_jet_matched_vs_eta","truth_track_std_jet_matched_vs_eta", 65, -3.2, 3.2, 2, -0.5, 1.5);
00916 h_truth_track_std_jet_matched_vs_pt = new TH2F("truth_track_std_jet_matched_vs_pt", "truth_track_std_jet_matched_vs_pt", ptbins, ptmin, ptmax, 2, -0.5, 1.5);
00917
00918 h_truth_track_std_jet_matched_jetptratio = new TH1F("truth_track_std_jet_matched_jetptratio",
00919 "truth_track_std_jet_matched_jetptratio",
00920 60, 0, 2);
00921
00922
00923
00924
00925
00926
00927
00928 h_truth_track_std_jet_matched_pt_vs_stdjetpt = new TH2F("truth_track_std_jet_matched_pt_vs_stdjetpt",
00929 "truth_track_std_jet_matched_pt_vs_stdjetpt",
00930 ptbins, ptmin, ptmax, ptbins, ptmin, ptmax);
00931 h_truth_track_std_jet_matched_pt_vs_jetptratio = new TH2F("truth_track_std_jet_matched_pt_vs_jetptratio",
00932 "truth_track_std_jet_matched_pt_vs_jetptratio",
00933 ptbins, ptmin, ptmax, 60, 0, 2);
00934
00935
00936
00937
00938 h_truth_std_track_jet_matched_pt = new TH1F("truth_std_track_jet_matched_pt","truth_std_track_jet_matched_pt", ptbins, ptmin, ptmax);
00939 h_truth_std_track_jet_matched_eta = new TH1F("truth_std_track_jet_matched_eta","truth_std_track_jet_matched_eta", etabins_central, etamin_central, etamax_central);
00940 h_truth_std_track_jet_matched_phi = new TH1F("truth_std_track_jet_matched_phi","truth_std_track_jet_matched_phi", phibins, phimin, phimax);
00941 h_truth_std_track_jet_matched_E = new TH1F("truth_std_track_jet_matched_E","truth_std_track_jet_matched_E",100, Emin, Emax);
00942
00943 h_truth_std_track_jet_notmatched_pt = new TH1F("truth_std_track_jet_notmatched_pt","truth_std_track_jet_notmatched_pt", ptbins, ptmin, ptmax);
00944 h_truth_std_track_jet_notmatched_eta = new TH1F("truth_std_track_jet_notmatched_eta","truth_std_track_jet_notmatched_eta", etabins_central, etamin_central, etamax_central);
00945 h_truth_std_track_jet_notmatched_phi = new TH1F("truth_std_track_jet_notmatched_phi","truth_std_track_jet_notmatched_phi", phibins, phimin, phimax);
00946 h_truth_std_track_jet_notmatched_E = new TH1F("truth_std_track_jet_notmatched_E","truth_std_track_jet_notmatched_E",100, Emin, Emax);
00947
00948 h_truth_std_track_jet_matched_vs_eta = new TH2F("truth_std_track_jet_matched_vs_eta","truth_std_track_jet_matched_vs_eta", 65, -3.2, 3.2, 2, -0.5, 1.5);
00949 h_truth_std_track_jet_matched_vs_pt = new TH2F("truth_std_track_jet_matched_vs_pt", "truth_std_track_jet_matched_vs_pt", ptbins, ptmin, ptmax, 2, -0.5, 1.5);
00950
00951
00952 h_truth_std_track_jet_matched_jetptratio = new TH1F("truth_std_track_jet_matched_pt_ratio",
00953 "truth_std_track_jet_matched_pt_ratio",
00954 60, 0, 2);
00955 h_truth_std_track_jet_matched_pt_vs_trackjetpt = new TH2F("truth_std_track_jet_matched_pt_vs_trackjetpt",
00956 "truth_std_track_jet_matched_pt_vs_trackjetpt",
00957 ptbins, ptmin, ptmax, ptbins, ptmin, ptmax);
00958 h_truth_std_track_jet_matched_pt_vs_jetptratio = new TH2F("truth_std_track_jet_matched_pt_vs_jetptratio",
00959 "truth_std_track_jet_matched_pt_vs_jetptratio",
00960 ptbins, ptmin, ptmax, 60, 0, 2);
00961
00962
00963
00964
00965
00966
00967
00968
00969
00970
00971
00972
00973
00974
00975
00976
00977
00978
00979
00980
00981
00982
00983
00984
00985
00986
00987
00988
00989
00990
00991
00992
00993
00994
00995 h_remove_double_dpt = new TH1F("remove_double_dpt","remove_double_dpt", 200, -d_ptmax, d_ptmax);
00996 h_remove_double_dr = new TH1F("remove_double_dr","remove_double_dr", 200, 0.0, 0.5);
00997 h_remove_double_nb_before = new TH1F("remove_double_nb_before","remove_double_nb_before",19, -1, 18);
00998 h_remove_double_nb_after = new TH1F("remove_double_nb_after","remove_double_nb_after",19, -1, 18);
00999 h_remove_double_nb_doubles = new TH1F("remove_double_nb_doubles","remove_double_nb_doubles",19, -1, 18);
01000
01001
01002
01003
01004 char char_help_array[50];
01005
01006 for (int j=0; j<nb_cuts_max+2; j++){
01007 string nb;
01008 sprintf(char_help_array,"%02d",j);
01009 nb = char_help_array;
01010 string s1 = "";
01011
01012 s1 = "etmiss_ana_"+nb;
01013 v_h_etmiss_ana.push_back(new TH1F(s1.c_str(),s1.c_str(), ptbins, ptmin, ptmax));
01014
01015 s1 = "etmiss_x_ana_"+nb;
01016 v_h_etmiss_x_ana.push_back(new TH1F(s1.c_str(),s1.c_str(), ptbins, ptmin, ptmax));
01017
01018 s1 = "etmiss_y_ana_"+nb;
01019 v_h_etmiss_y_ana.push_back(new TH1F(s1.c_str(),s1.c_str(), ptbins, ptmin, ptmax));
01020
01021 s1 = "etmiss_ana_truth_"+nb;
01022 v_h_etmiss_ana_truth.push_back(new TH1F(s1.c_str(),s1.c_str(), ptbins, ptmin, ptmax));
01023
01024 s1 = "etmiss_ana_reco_truth_dpt_"+nb;
01025 v_h_etmiss_ana_reco_truth_dpt.push_back(new TH1F(s1.c_str(),s1.c_str(),100, -0.2*ptmax, 0.2*ptmax));
01026
01027 s1 = "etmiss_ana_reco_truth_dx_"+nb;
01028 v_h_etmiss_ana_reco_truth_dx.push_back(new TH1F(s1.c_str(),s1.c_str(),100, -0.2*ptmax, 0.2*ptmax));
01029
01030 s1 = "etmiss_ana_reco_truth_dy_"+nb;
01031 v_h_etmiss_ana_reco_truth_dy.push_back(new TH1F(s1.c_str(),s1.c_str(),100, -0.2*ptmax, 0.2*ptmax));
01032
01033 s1 = "e_ana_nb_"+nb;
01034 v_h_e_ana_nb.push_back(new TH1F(s1.c_str(),s1.c_str() ,19, -1, 18));
01035
01036 s1 = "e_ana_pt_"+nb;
01037 v_h_e_ana_pt.push_back(new TH1F(s1.c_str(),s1.c_str() , ptbins, ptmin, ptmax));
01038
01039 s1 = "e_ana_eta_"+nb;
01040 v_h_e_ana_eta.push_back(new TH1F(s1.c_str(),s1.c_str() , etabins, etamin, etamax));
01041
01042 s1 = "e_ana_phi_"+nb;
01043 v_h_e_ana_phi.push_back(new TH1F(s1.c_str(),s1.c_str() , phibins, phimin, phimax));
01044
01045 s1 = "mu_ana_nb_"+nb;
01046 v_h_mu_ana_nb.push_back(new TH1F(s1.c_str(),s1.c_str() ,19, -1, 18));
01047
01048 s1 = "mu_ana_pt_"+nb;
01049 v_h_mu_ana_pt.push_back(new TH1F(s1.c_str(),s1.c_str() , ptbins, ptmin, ptmax));
01050
01051 s1 = "mu_ana_eta_"+nb;
01052 v_h_mu_ana_eta.push_back(new TH1F(s1.c_str(),s1.c_str() , etabins, etamin, etamax));
01053
01054 s1 = "mu_ana_phi_"+nb;
01055 v_h_mu_ana_phi.push_back(new TH1F(s1.c_str(),s1.c_str() , phibins, phimin, phimax));
01056
01057 s1 = "mu_ana_fitChi2_"+nb;
01058 v_h_mu_ana_fitChi2.push_back(new TH1F(s1.c_str(),s1.c_str() , 100, -1, 50));
01059
01060 s1 = "mu_ana_fitChi2OverDoF_"+nb;
01061 v_h_mu_ana_fitChi2OverDoF.push_back(new TH1F(s1.c_str(),s1.c_str() , 100, -1, 9));
01062
01063 s1 = "mu_ana_matchChi2_"+nb;
01064 v_h_mu_ana_matchChi2.push_back(new TH1F(s1.c_str(),s1.c_str() , 100, -1, 50));
01065
01066 s1 = "mu_ana_matchChi2OverDoF_"+nb;
01067 v_h_mu_ana_matchChi2OverDoF.push_back(new TH1F(s1.c_str(),s1.c_str() , 100, -1, 9));
01068
01069 s1 = "lepton_ana_nb_"+nb;
01070 v_h_lepton_ana_nb.push_back(new TH1F(s1.c_str(),s1.c_str() ,19, -1, 18));
01071
01072 s1 = "lepton_ana_pt_"+nb;
01073 v_h_lepton_ana_pt.push_back(new TH1F(s1.c_str(),s1.c_str() , ptbins, ptmin, ptmax));
01074
01075 s1 = "lepton_ana_eta_"+nb;
01076 v_h_lepton_ana_eta.push_back(new TH1F(s1.c_str(),s1.c_str() , etabins, etamin, etamax));
01077
01078 s1 = "lepton_ana_phi_"+nb;
01079 v_h_lepton_ana_phi.push_back(new TH1F(s1.c_str(),s1.c_str() , phibins, phimin, phimax));
01080
01081 s1 = "lpair_ana_nb_"+nb;
01082 v_h_2l_ana_nb.push_back(new TH1F(s1.c_str(),s1.c_str(),19, -1, 18));
01083
01084 s1 = "lpair_ana_eta_"+nb;
01085 v_h_2l_ana_eta.push_back(new TH1F(s1.c_str(),s1.c_str() , etabins, etamin, etamax));
01086
01087 s1 = "lpair_ana_phi_"+nb;
01088 v_h_2l_ana_phi.push_back(new TH1F(s1.c_str(),s1.c_str() , phibins, phimin, phimax));
01089
01090 s1 = "lpair_ana_pt_"+nb;
01091 v_h_2l_ana_pt.push_back(new TH1F(s1.c_str(),s1.c_str() , ptbins, ptmin, ptmax));
01092
01093 s1 = "lpair_ana_costheta_"+nb;
01094 v_h_2l_ana_costheta.push_back(new TH1F(s1.c_str(),s1.c_str() , 80, -1., 1.));
01095
01096 s1 = "lpair_ana_deta_"+nb;
01097 v_h_2l_ana_deta.push_back(new TH1F(s1.c_str(),s1.c_str() ,80, 0., 10.));
01098
01099 s1 = "lpair_ana_dphi_"+nb;
01100 v_h_2l_ana_dphi.push_back(new TH1F(s1.c_str(),s1.c_str() ,80, 0., 4.));
01101
01102 s1 = "lpair_ana_dpt_"+nb;
01103 v_h_2l_ana_dpt.push_back(new TH1F(s1.c_str(),s1.c_str() ,80, 0, 100.));
01104
01105 s1 = "lpair_ana_dr_"+nb;
01106 v_h_2l_ana_dr.push_back(new TH1F(s1.c_str(),s1.c_str() ,80, 0., 8.));
01107
01108 s1 = "lpair_ana_m_"+nb;
01109 v_h_2l_ana_m.push_back(new TH1F(s1.c_str(),s1.c_str() ,100, 0., 1000.));
01110
01111 s1 = "jet_ana_nb_"+nb;
01112 v_h_jet_ana_nb.push_back(new TH1F(s1.c_str(),s1.c_str() ,19, -1, 18));
01113
01114 s1 = "jet_ana_pt_"+nb;
01115 v_h_jet_ana_pt.push_back(new TH1F(s1.c_str(),s1.c_str() , ptbins, ptmin, ptmax));
01116
01117 s1 = "jet_ana_eta_"+nb;
01118 v_h_jet_ana_eta.push_back(new TH1F(s1.c_str(),s1.c_str() , etabins, etamin, etamax));
01119
01120 s1 = "jet_ana_phi_"+nb;
01121 v_h_jet_ana_phi.push_back(new TH1F(s1.c_str(),s1.c_str() , phibins, phimin, phimax));
01122
01123 s1 = "jet_ana_bweight_"+nb;
01124 v_h_jet_ana_bweight.push_back(new TH1F(s1.c_str(),s1.c_str() , 30, -15, 15));
01125
01126 s1 = "jpair_ana_nb_"+nb;
01127 v_h_2j_ana_nb.push_back(new TH1F(s1.c_str(),s1.c_str() ,19, -1, 18));
01128
01129 s1 = "jpair_ana_eta_"+nb;
01130 v_h_2j_ana_eta.push_back(new TH1F(s1.c_str(),s1.c_str() , etabins, etamin, etamax));
01131
01132 s1 = "jpair_ana_phi_"+nb;
01133 v_h_2j_ana_phi.push_back(new TH1F(s1.c_str(),s1.c_str() , phibins, phimin, phimax));
01134
01135 s1 = "jpair_ana_pt_"+nb;
01136 v_h_2j_ana_pt.push_back(new TH1F(s1.c_str(),s1.c_str() , ptbins, ptmin, ptmax));
01137
01138 s1 = "jpair_ana_deta_"+nb;
01139 v_h_2j_ana_deta.push_back(new TH1F(s1.c_str(),s1.c_str() , 60, 0., 10.));
01140
01141 s1 = "jpair_ana_dphi_"+nb;
01142 v_h_2j_ana_dphi.push_back(new TH1F(s1.c_str(),s1.c_str() , 60, 0., 4.));
01143
01144 s1 = "jpair_ana_dpt_"+nb;
01145 v_h_2j_ana_dpt.push_back(new TH1F(s1.c_str(),s1.c_str() , 80, 0., 100.));
01146
01147 s1 = "jpair_ana_dr_"+nb;
01148 v_h_2j_ana_dr.push_back(new TH1F(s1.c_str(),s1.c_str() ,60, 0.0, 8.));
01149
01150 s1 = "jpair_ana_m_"+nb;
01151 v_h_2j_ana_m.push_back(new TH1F(s1.c_str(),s1.c_str() ,80, 0., 1500.));
01152
01153 s1 = "ana_pttot_"+nb;
01154 v_h_ana_pttot.push_back(new TH1F(s1.c_str(),s1.c_str(), ptbins, ptmin, 2*ptmax));
01155
01156
01157
01158
01159
01160
01161
01162 s1 = "candidates_nb_"+nb;
01163 v_h_candidates_nb.push_back(new TH1F(s1.c_str(),s1.c_str() ,30, 0., 30.));
01164
01165
01166 s1 = "lpair_x_tau1_"+nb;
01167 v_h_2l_x_tau1.push_back(new TH1F(s1.c_str(),s1.c_str() ,100,-3.,3.));
01168
01169 s1 = "lpair_x_tau2_"+nb;
01170 v_h_2l_x_tau2.push_back(new TH1F(s1.c_str(),s1.c_str() ,100,-3.,3.));
01171
01172 s1 = "lpair_x_tau12_"+nb;
01173 v_h_2l_x_tau12.push_back(new TH1F(s1.c_str(),s1.c_str() ,100,-3.,3.));
01174
01175 s1 = "lpair_x_tau1vs2_"+nb;
01176 v_h_2l_x_tau1vs2.push_back(new TH2F(s1.c_str(),s1.c_str() ,100,-3.,3., 100,-3.,3.));
01177
01178 s1 = "lpair_tautau_Z_dm_"+nb;
01179 v_h_2l_tautau_Z_dm.push_back(new TH1F(s1.c_str(),s1.c_str() ,160,0.,100.));
01180
01181 s1 = "ana_mt_llnu_"+nb;
01182 v_h_ana_mt_llnu.push_back(new TH1F(s1.c_str(),s1.c_str(), 40, ptmin, ptmax));
01183
01184 s1 = "ana_mt_"+nb;
01185 v_h_ana_mt.push_back(new TH1F(s1.c_str(),s1.c_str(), 40, ptmin, ptmax));
01186
01187
01188
01189 s1 = "centraljet_all_nb_"+nb;
01190 v_h_centraljet_all_nb.push_back(new TH1F(s1.c_str(),s1.c_str() ,19, -1, 18));
01191
01192 s1 = "centraljet_all_pt_"+nb;
01193 v_h_centraljet_all_pt.push_back(new TH1F(s1.c_str(),s1.c_str() , ptbins, ptmin, ptmax));
01194
01195 s1 = "centraljet_all_eta_"+nb;
01196 v_h_centraljet_all_eta.push_back(new TH1F(s1.c_str(),s1.c_str() , etabins, etamin, etamax));
01197
01198 s1 = "centraljet_all_phi_"+nb;
01199 v_h_centraljet_all_phi.push_back(new TH1F(s1.c_str(),s1.c_str() , phibins, phimin, phimax));
01200
01201
01202
01203
01204 }
01205
01206
01207
01208 h_e_eff = new TH1F("e_eff","electron efficiency", 2, -0.5, 1.5);
01209 h_e_fake = new TH1F("e_fake","electron fakerate", 2, -0.5, 1.5);
01210 h_mu_eff = new TH1F("mu_eff","muon efficiency", 2, -0.5, 1.5);
01211 h_mu_fake = new TH1F("mu_fake","muon fakerate", 2, -0.5, 1.5);
01212 h_jet_eff = new TH1F("jet_eff","jet efficiency", 2, -0.5, 1.5);
01213 h_jet_fake = new TH1F("jet_fake","jet fakerate", 2, -0.5, 1.5);
01214
01215 h_track_jet_eff = new TH1F("track_jet_eff","track_jet efficiency", 2, -0.5, 1.5);
01216 h_track_jet_fake = new TH1F("track_jet_fake","track_jet fakerate", 2, -0.5, 1.5);
01217
01218 h_track_std_jet_match = new TH1F("track_std_jet_match","track_std_jet_match", 2, -0.5, 1.5);
01219 h_std_track_jet_match = new TH1F("std_track_jet_match","std_track_jet_match", 2, -0.5, 1.5);
01220
01221 h_truth_track_std_jet_match = new TH1F("truth_track_std_jet_match","truth_track_std_jet_match", 2, -0.5, 1.5);
01222 h_truth_std_track_jet_match = new TH1F("truth_std_track_jet_match","truth_std_track_jet_match", 2, -0.5, 1.5);
01223
01224 h_b_eff = new TH1F("b_eff","btag efficiency", 2, -0.5, 1.5);
01225 h_b_fake = new TH1F("b_fake","btag fakerate", 2, -0.5, 1.5);
01226 h_bjet_ratio = new TH1F("bjet_ratio","bjet ratio", 2, -0.5, 1.5);
01227
01228 h_b_truth_pt = new TH1F("b_truth_pt","b_truth_pt", ptbins, ptmin, ptmax);
01229
01230
01231 h_b_truth_nb = new TH1F("b_truth_nb","b_truth_nb",19, -1, 18);
01232 h_b_truth_mother_pdgID = new TH1F("b_truth_mother_pdgID","b_truth_mother_pdgID",3001, -1, 3000);
01233 h_b_truth_status = new TH1F("b_truth_status","b_truth_status",1001, -1, 1001);
01234
01235 h_fwj_cj_dr = new TH1F("fwj_cj_dr","Delta R between central jet and forward jets", 200, 0.0, 6.);
01236 h_fwj_cj_dr_nocut = new TH1F("fwj_cj_dr_nocut","Delta R between central jet and forward jets (nocut)", 200, 0.0, 6.);
01237
01238
01239
01240
01241 h_centraljet_ana_nb = new TH1F("centraljet_ana_nb","centraljet_ana_nb",19, -1, 18);
01242 h_centraljet_ana_pt = new TH1F("centraljet_ana_pt","centraljet_ana_pt", ptbins, ptmin, ptmax);
01243 h_centraljet_ana_eta = new TH1F("centraljet_ana_eta","centraljet_ana_eta", etabins, etamin, etamax);
01244 h_centraljet_ana_phi = new TH1F("centraljet_ana_phi","centraljet_ana_phi", phibins, phimin, phimax);
01245 h_centraljet_ana_zeppvar = new TH1F("centraljet_ana_zeppvar","centraljet_ana_zeppvar", etabins, etamin, etamax);
01246 h_centraljet_ana_ntrks = new TH1F("centraljet_ana_ntrks","number of tracks per central jet", 20, 0.0, 20.);
01247
01248 h_centraljet_cand_nb = new TH1F("centraljet_cand_nb","centraljet_cand_nb",19, -1, 18);
01249 h_centraljet_cand_pt = new TH1F("centraljet_cand_pt","centraljet_cand_pt", ptbins, ptmin, ptmax);
01250 h_centraljet_cand_eta = new TH1F("centraljet_cand_eta","centraljet_cand_eta", etabins, etamin, etamax);
01251 h_centraljet_cand_phi = new TH1F("centraljet_cand_phi","centraljet_cand_phi", phibins, phimin, phimax);
01252
01253 h_centraljet_std_cand_nb = new TH1F("centraljet_std_cand_nb","centraljet_std_cand_nb",19, -1, 18);
01254 h_centraljet_std_cand_pt = new TH1F("centraljet_std_cand_pt","centraljet_std_cand_pt", ptbins, ptmin, ptmax);
01255 h_centraljet_std_cand_eta = new TH1F("centraljet_std_cand_eta","centraljet_std_cand_eta", etabins, etamin, etamax);
01256 h_centraljet_std_cand_phi = new TH1F("centraljet_std_cand_phi","centraljet_std_cand_phi", phibins, phimin, phimax);
01257 h_centraljet_std_cand_ntrks = new TH1F("centraljet_std_cand_ntrks","number of tracks per central jet", 20, 0.0, 20.);
01258
01259 h_centraljet_trk_cand_nb = new TH1F("centraljet_trk_cand_nb","centraljet_trk_cand_nb",19, -1, 18);
01260 h_centraljet_trk_cand_pt = new TH1F("centraljet_trk_cand_pt","centraljet_trk_cand_pt", ptbins, ptmin, ptmax);
01261 h_centraljet_trk_cand_eta = new TH1F("centraljet_trk_cand_eta","centraljet_trk_cand_eta", etabins, etamin, etamax);
01262 h_centraljet_trk_cand_phi = new TH1F("centraljet_trk_cand_phi","centraljet_trk_cand_phi", phibins, phimin, phimax);
01263
01264
01265 h_jl_mineta = new TH1F("jl_mineta","jl_mineta",50,-5.,5.);
01266 h_jl_maxeta = new TH1F("jl_maxeta","jl_maxeta",50,-5.,5.);
01267
01268
01269
01270
01271
01272 h_trigger_online = new TH1F("trigger_online","trigger_online",19, -1, 18);
01273 h_trigger_offline = new TH1F("trigger_offline","trigger_offline",19, -1, 18);
01274 h_trigger_combined = new TH1F("trigger_combined","trigger_combined",19, -1, 18);