void ThePTEvolutionRelGEN() { //=========Macro generated from canvas: ThePTEvolutionRelGEN/ThePTEvolutionRelGEN //========= (Fri May 13 17:52:59 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] = { 1.520391, 1.436922, 1.37863, 1.30373, 1.271526, 1.254409, 1.243164, 1.232674, 1.226063, 1.219197}; 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(1.189077); Graph_Graph29->SetMaximum(1.55051); 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] = { 1.497746, 1.456813, 1.440196, 1.291044, 1.251124, 1.237281, 1.216502, 1.203826, 1.196562, 1.18661}; 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(1.155496); Graph_Graph30->SetMaximum(1.52886); 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] = { 1.92195, 1.822963, 1.746842, 1.662057, 1.616933, 1.583391, 1.55751, 1.522425, 1.521046, 1.511641}; 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(1.47061); Graph_Graph31->SetMaximum(1.96298); 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); }