void ThePTEvolutionRelGEN() { //=========Macro generated from canvas: ThePTEvolutionRelGEN/ThePTEvolutionRelGEN //========= (Tue May 10 10:54:30 2016) by ROOT version6.06/01 TCanvas *ThePTEvolutionRelGEN = new TCanvas("ThePTEvolutionRelGEN", "ThePTEvolutionRelGEN",0,0,600,600); ThePTEvolutionRelGEN->Range(-101.2857,0.7272727,555.8571,2.545455); ThePTEvolutionRelGEN->SetFillColor(0); ThePTEvolutionRelGEN->SetBorderMode(0); ThePTEvolutionRelGEN->SetBorderSize(10); ThePTEvolutionRelGEN->SetGridx(); ThePTEvolutionRelGEN->SetGridy(); ThePTEvolutionRelGEN->SetLeftMargin(0.18); ThePTEvolutionRelGEN->SetRightMargin(0.05); ThePTEvolutionRelGEN->SetTopMargin(0.08); ThePTEvolutionRelGEN->SetBottomMargin(0.15); ThePTEvolutionRelGEN->SetFrameFillStyle(0); ThePTEvolutionRelGEN->SetFrameLineStyle(0); ThePTEvolutionRelGEN->SetFrameBorderMode(0); ThePTEvolutionRelGEN->SetFrameBorderSize(10); ThePTEvolutionRelGEN->SetFrameFillStyle(0); ThePTEvolutionRelGEN->SetFrameLineStyle(0); ThePTEvolutionRelGEN->SetFrameBorderMode(0); ThePTEvolutionRelGEN->SetFrameBorderSize(10); TMultiGraph *multigraph = new TMultiGraph(); multigraph->SetName(""); multigraph->SetTitle("P_{T}/(HLT Threshold) for 99% efficiency (GEN)"); Double_t Graph_fx29[10] = { 40, 60, 80, 140, 200, 260, 320, 400, 450, 500}; Double_t Graph_fy29[10] = { 0.2525253, 1.365639, 1.323728, 1.253853, 1.229859, 1.211985, 1.202334, 1.20486, 1.198565, 1.189106}; TGraph *graph = new TGraph(10,Graph_fx29,Graph_fy29); graph->SetName("Graph"); graph->SetTitle("AK4"); graph->SetFillColor(1); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); graph->SetLineColor(ci); graph->SetLineWidth(3); ci = TColor::GetColor("#ff0000"); graph->SetMarkerColor(ci); graph->SetMarkerStyle(20); graph->SetMarkerSize(0.9); TH1F *Graph_Graph29 = new TH1F("Graph_Graph29","AK4",100,0,550); Graph_Graph29->SetMinimum(0.1412139); Graph_Graph29->SetMaximum(1.47695); Graph_Graph29->SetDirectory(0); Graph_Graph29->SetStats(0); ci = TColor::GetColor("#000099"); Graph_Graph29->SetLineColor(ci); Graph_Graph29->GetXaxis()->SetTitle("PF Jet P_{T} Threshold"); Graph_Graph29->GetXaxis()->SetLabelFont(42); Graph_Graph29->GetXaxis()->SetLabelOffset(0.014); Graph_Graph29->GetXaxis()->SetLabelSize(0.05); Graph_Graph29->GetXaxis()->SetTitleSize(0.055); Graph_Graph29->GetXaxis()->SetTitleOffset(1.3); Graph_Graph29->GetXaxis()->SetTitleFont(42); Graph_Graph29->GetYaxis()->SetTitle("Efficiency"); Graph_Graph29->GetYaxis()->SetLabelFont(42); Graph_Graph29->GetYaxis()->SetLabelOffset(0.014); Graph_Graph29->GetYaxis()->SetLabelSize(0.05); Graph_Graph29->GetYaxis()->SetTitleSize(0.055); Graph_Graph29->GetYaxis()->SetTitleOffset(1.6); Graph_Graph29->GetYaxis()->SetTitleFont(42); Graph_Graph29->GetZaxis()->SetLabelFont(42); Graph_Graph29->GetZaxis()->SetLabelSize(0.035); Graph_Graph29->GetZaxis()->SetTitleSize(0.035); Graph_Graph29->GetZaxis()->SetTitleFont(42); graph->SetHistogram(Graph_Graph29); multigraph->Add(graph,"LP"); Double_t Graph_fx30[10] = { 40, 60, 80, 140, 200, 260, 320, 400, 450, 500}; Double_t Graph_fy30[10] = { 0.2525253, 1.404618, 1.402408, 1.250658, 1.210864, 1.203846, 1.186818, 1.175678, 1.170534, 1.166376}; graph = new TGraph(10,Graph_fx30,Graph_fy30); graph->SetName("Graph"); graph->SetTitle("AK8"); graph->SetFillColor(1); ci = TColor::GetColor("#00ff00"); graph->SetLineColor(ci); graph->SetLineWidth(3); ci = TColor::GetColor("#00ff00"); graph->SetMarkerColor(ci); graph->SetMarkerStyle(20); graph->SetMarkerSize(0.9); TH1F *Graph_Graph30 = new TH1F("Graph_Graph30","AK8",100,0,550); Graph_Graph30->SetMinimum(0.137316); Graph_Graph30->SetMaximum(1.519827); Graph_Graph30->SetDirectory(0); Graph_Graph30->SetStats(0); ci = TColor::GetColor("#000099"); Graph_Graph30->SetLineColor(ci); Graph_Graph30->GetXaxis()->SetTitle("PF Jet P_{T} Threshold"); Graph_Graph30->GetXaxis()->SetLabelFont(42); Graph_Graph30->GetXaxis()->SetLabelOffset(0.014); Graph_Graph30->GetXaxis()->SetLabelSize(0.05); Graph_Graph30->GetXaxis()->SetTitleSize(0.055); Graph_Graph30->GetXaxis()->SetTitleOffset(1.3); Graph_Graph30->GetXaxis()->SetTitleFont(42); Graph_Graph30->GetYaxis()->SetTitle("Efficiency"); Graph_Graph30->GetYaxis()->SetLabelFont(42); Graph_Graph30->GetYaxis()->SetLabelOffset(0.014); Graph_Graph30->GetYaxis()->SetLabelSize(0.05); Graph_Graph30->GetYaxis()->SetTitleSize(0.055); Graph_Graph30->GetYaxis()->SetTitleOffset(1.6); Graph_Graph30->GetYaxis()->SetTitleFont(42); Graph_Graph30->GetZaxis()->SetLabelFont(42); Graph_Graph30->GetZaxis()->SetLabelSize(0.035); Graph_Graph30->GetZaxis()->SetTitleSize(0.035); Graph_Graph30->GetZaxis()->SetTitleFont(42); graph->SetHistogram(Graph_Graph30); multigraph->Add(graph,"LP"); Double_t Graph_fx31[10] = { 40, 60, 80, 140, 200, 260, 320, 400, 450, 500}; Double_t Graph_fy31[10] = { 0.2525253, 1.707849, 1.644688, 1.557682, 1.533139, 1.509453, 1.490502, 1.478831, 1.487661, 1.468331}; graph = new TGraph(10,Graph_fx31,Graph_fy31); graph->SetName("Graph"); graph->SetTitle("AK4-AK8"); graph->SetFillColor(1); ci = TColor::GetColor("#0000ff"); graph->SetLineColor(ci); graph->SetLineWidth(3); ci = TColor::GetColor("#0000ff"); graph->SetMarkerColor(ci); graph->SetMarkerStyle(20); graph->SetMarkerSize(0.9); TH1F *Graph_Graph31 = new TH1F("Graph_Graph31","AK4-AK8",100,0,550); Graph_Graph31->SetMinimum(0.1069928); Graph_Graph31->SetMaximum(1.853382); Graph_Graph31->SetDirectory(0); Graph_Graph31->SetStats(0); ci = TColor::GetColor("#000099"); Graph_Graph31->SetLineColor(ci); Graph_Graph31->GetXaxis()->SetTitle("PF Jet P_{T} Threshold"); Graph_Graph31->GetXaxis()->SetLabelFont(42); Graph_Graph31->GetXaxis()->SetLabelOffset(0.014); Graph_Graph31->GetXaxis()->SetLabelSize(0.05); Graph_Graph31->GetXaxis()->SetTitleSize(0.055); Graph_Graph31->GetXaxis()->SetTitleOffset(1.3); Graph_Graph31->GetXaxis()->SetTitleFont(42); Graph_Graph31->GetYaxis()->SetTitle("Efficiency"); Graph_Graph31->GetYaxis()->SetLabelFont(42); Graph_Graph31->GetYaxis()->SetLabelOffset(0.014); Graph_Graph31->GetYaxis()->SetLabelSize(0.05); Graph_Graph31->GetYaxis()->SetTitleSize(0.055); Graph_Graph31->GetYaxis()->SetTitleOffset(1.6); Graph_Graph31->GetYaxis()->SetTitleFont(42); Graph_Graph31->GetZaxis()->SetLabelFont(42); Graph_Graph31->GetZaxis()->SetLabelSize(0.035); Graph_Graph31->GetZaxis()->SetTitleSize(0.035); Graph_Graph31->GetZaxis()->SetTitleFont(42); graph->SetHistogram(Graph_Graph31); multigraph->Add(graph,"LP"); multigraph->Draw("APL"); multigraph->GetXaxis()->SetTitle("PF Jet P_{T} Threshold"); multigraph->GetXaxis()->SetLabelFont(42); multigraph->GetXaxis()->SetLabelOffset(0.014); multigraph->GetXaxis()->SetLabelSize(0.05); multigraph->GetXaxis()->SetTitleSize(0.055); multigraph->GetXaxis()->SetTitleOffset(1.3); multigraph->GetXaxis()->SetTitleFont(42); multigraph->GetYaxis()->SetTitle("Efficiency"); multigraph->GetYaxis()->SetLabelFont(42); multigraph->GetYaxis()->SetLabelOffset(0.014); multigraph->GetYaxis()->SetLabelSize(0.05); multigraph->GetYaxis()->SetTitleSize(0.055); multigraph->GetYaxis()->SetTitleOffset(1.6); multigraph->GetYaxis()->SetTitleFont(42); TPaveText *pt = new TPaveText(0.15,0.929965,0.85,0.995,"blNDC"); pt->SetName("title"); pt->SetBorderSize(0); pt->SetFillColor(0); pt->SetFillStyle(0); pt->SetTextFont(42); TText *AText = pt->AddText("P_{T}/(HLT Threshold) for 99% efficiency (GEN)"); pt->Draw(); TLegend *leg = new TLegend(0.74,0.75,0.94,0.91,NULL,"brNDC"); leg->SetBorderSize(1); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(1); leg->SetFillColor(0); leg->SetFillStyle(1001); TLegendEntry *entry=leg->AddEntry("Graph","AK4","LP"); ci = TColor::GetColor("#ff0000"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(3); ci = TColor::GetColor("#ff0000"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(0.9); entry->SetTextFont(42); entry=leg->AddEntry("Graph","AK8","LP"); ci = TColor::GetColor("#00ff00"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(3); ci = TColor::GetColor("#00ff00"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(0.9); entry->SetTextFont(42); entry=leg->AddEntry("Graph","AK4-AK8","LP"); ci = TColor::GetColor("#0000ff"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(3); ci = TColor::GetColor("#0000ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(0.9); entry->SetTextFont(42); leg->Draw(); ThePTEvolutionRelGEN->Modified(); ThePTEvolutionRelGEN->cd(); ThePTEvolutionRelGEN->SetSelected(ThePTEvolutionRelGEN); }