void Passcanvas() { //=========Macro generated from canvas: Passcanvas/ //========= (Tue May 10 13:02:53 2016) by ROOT version6.06/01 TCanvas *Passcanvas = new TCanvas("Passcanvas", "",0,0,600,600); Passcanvas->Range(-101.2857,-0.1559738,555.8571,0.8838517); Passcanvas->SetFillColor(0); Passcanvas->SetBorderMode(0); Passcanvas->SetBorderSize(10); Passcanvas->SetGridx(); Passcanvas->SetGridy(); Passcanvas->SetLeftMargin(0.18); Passcanvas->SetRightMargin(0.05); Passcanvas->SetTopMargin(0.08); Passcanvas->SetBottomMargin(0.15); Passcanvas->SetFrameFillStyle(0); Passcanvas->SetFrameLineStyle(0); Passcanvas->SetFrameBorderMode(0); Passcanvas->SetFrameBorderSize(10); Passcanvas->SetFrameFillStyle(0); Passcanvas->SetFrameLineStyle(0); Passcanvas->SetFrameBorderMode(0); Passcanvas->SetFrameBorderSize(10); TMultiGraph *multigraph = new TMultiGraph(); multigraph->SetName(""); multigraph->SetTitle("Ratio of events passing a path"); Double_t Graph_fx121[10] = { 40, 60, 80, 140, 200, 260, 320, 400, 450, 500}; Double_t Graph_fy121[10] = { 0, 0.7426644, 0.6967873, 0.5714372, 0.4666866, 0.3839933, 0.3187011, 0.249354, 0.2146482, 0.1852011}; TGraph *graph = new TGraph(10,Graph_fx121,Graph_fy121); graph->SetName("Graph"); graph->SetTitle("Graph"); 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_Graph121 = new TH1F("Graph_Graph121","Graph",100,0,546); Graph_Graph121->SetMinimum(0); Graph_Graph121->SetMaximum(0.8169308); Graph_Graph121->SetDirectory(0); Graph_Graph121->SetStats(0); ci = TColor::GetColor("#000099"); Graph_Graph121->SetLineColor(ci); Graph_Graph121->GetXaxis()->SetLabelFont(42); Graph_Graph121->GetXaxis()->SetLabelOffset(0.014); Graph_Graph121->GetXaxis()->SetLabelSize(0.05); Graph_Graph121->GetXaxis()->SetTitleSize(0.055); Graph_Graph121->GetXaxis()->SetTitleOffset(1.3); Graph_Graph121->GetXaxis()->SetTitleFont(42); Graph_Graph121->GetYaxis()->SetLabelFont(42); Graph_Graph121->GetYaxis()->SetLabelOffset(0.014); Graph_Graph121->GetYaxis()->SetLabelSize(0.05); Graph_Graph121->GetYaxis()->SetTitleSize(0.055); Graph_Graph121->GetYaxis()->SetTitleOffset(1.6); Graph_Graph121->GetYaxis()->SetTitleFont(42); Graph_Graph121->GetZaxis()->SetLabelFont(42); Graph_Graph121->GetZaxis()->SetLabelSize(0.035); Graph_Graph121->GetZaxis()->SetTitleSize(0.035); Graph_Graph121->GetZaxis()->SetTitleFont(42); graph->SetHistogram(Graph_Graph121); multigraph->Add(graph,"LP"); Double_t Graph_fx122[10] = { 40, 60, 80, 140, 200, 260, 320, 400, 450, 500}; Double_t Graph_fy122[10] = { 0, 0.7625387, 0.7166049, 0.5995048, 0.4944453, 0.4073628, 0.3410335, 0.2679231, 0.2309406, 0.1995124}; graph = new TGraph(10,Graph_fx122,Graph_fy122); graph->SetName("Graph"); graph->SetTitle("Graph"); 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_Graph122 = new TH1F("Graph_Graph122","Graph",100,0,546); Graph_Graph122->SetMinimum(0); Graph_Graph122->SetMaximum(0.8387926); Graph_Graph122->SetDirectory(0); Graph_Graph122->SetStats(0); ci = TColor::GetColor("#000099"); Graph_Graph122->SetLineColor(ci); Graph_Graph122->GetXaxis()->SetLabelFont(42); Graph_Graph122->GetXaxis()->SetLabelOffset(0.014); Graph_Graph122->GetXaxis()->SetLabelSize(0.05); Graph_Graph122->GetXaxis()->SetTitleSize(0.055); Graph_Graph122->GetXaxis()->SetTitleOffset(1.3); Graph_Graph122->GetXaxis()->SetTitleFont(42); Graph_Graph122->GetYaxis()->SetLabelFont(42); Graph_Graph122->GetYaxis()->SetLabelOffset(0.014); Graph_Graph122->GetYaxis()->SetLabelSize(0.05); Graph_Graph122->GetYaxis()->SetTitleSize(0.055); Graph_Graph122->GetYaxis()->SetTitleOffset(1.6); Graph_Graph122->GetYaxis()->SetTitleFont(42); Graph_Graph122->GetZaxis()->SetLabelFont(42); Graph_Graph122->GetZaxis()->SetLabelSize(0.035); Graph_Graph122->GetZaxis()->SetTitleSize(0.035); Graph_Graph122->GetZaxis()->SetTitleFont(42); graph->SetHistogram(Graph_Graph122); multigraph->Add(graph,"LP"); Double_t Graph_fx123[10] = { 40, 60, 80, 140, 200, 260, 320, 400, 450, 500}; Double_t Graph_fy123[10] = { -nan, 1.026761, 1.028441, 1.049118, 1.05948, 1.060859, 1.070073, 1.074469, 1.075903, 1.077275}; graph = new TGraph(10,Graph_fx123,Graph_fy123); graph->SetName("Graph"); graph->SetTitle("Graph"); graph->SetFillColor(1); ci = TColor::GetColor("#ff00ff"); graph->SetLineColor(ci); graph->SetLineWidth(3); ci = TColor::GetColor("#ff00ff"); graph->SetMarkerColor(ci); graph->SetMarkerStyle(20); graph->SetMarkerSize(0.9); TH1F *Graph_Graph123 = new TH1F("Graph_Graph123","Graph",100,0,546); Graph_Graph123->SetMinimum(-nan); Graph_Graph123->SetMaximum(-nan); Graph_Graph123->SetDirectory(0); Graph_Graph123->SetStats(0); ci = TColor::GetColor("#000099"); Graph_Graph123->SetLineColor(ci); Graph_Graph123->GetXaxis()->SetLabelFont(42); Graph_Graph123->GetXaxis()->SetLabelOffset(0.014); Graph_Graph123->GetXaxis()->SetLabelSize(0.05); Graph_Graph123->GetXaxis()->SetTitleSize(0.055); Graph_Graph123->GetXaxis()->SetTitleOffset(1.3); Graph_Graph123->GetXaxis()->SetTitleFont(42); Graph_Graph123->GetYaxis()->SetLabelFont(42); Graph_Graph123->GetYaxis()->SetLabelOffset(0.014); Graph_Graph123->GetYaxis()->SetLabelSize(0.05); Graph_Graph123->GetYaxis()->SetTitleSize(0.055); Graph_Graph123->GetYaxis()->SetTitleOffset(1.6); Graph_Graph123->GetYaxis()->SetTitleFont(42); Graph_Graph123->GetZaxis()->SetLabelFont(42); Graph_Graph123->GetZaxis()->SetLabelSize(0.035); Graph_Graph123->GetZaxis()->SetTitleSize(0.035); Graph_Graph123->GetZaxis()->SetTitleFont(42); graph->SetHistogram(Graph_Graph123); multigraph->Add(graph,"LP"); Double_t Graph_fx124[10] = { 40, 60, 80, 140, 200, 260, 320, 400, 450, 500}; Double_t Graph_fy124[10] = { 0, 0.7424121, 0.6964202, 0.5708697, 0.4660993, 0.3834507, 0.3181907, 0.248879, 0.2142122, 0.1848108}; graph = new TGraph(10,Graph_fx124,Graph_fy124); graph->SetName("Graph"); graph->SetTitle("Graph"); 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_Graph124 = new TH1F("Graph_Graph124","Graph",100,0,546); Graph_Graph124->SetMinimum(0); Graph_Graph124->SetMaximum(0.8166533); Graph_Graph124->SetDirectory(0); Graph_Graph124->SetStats(0); ci = TColor::GetColor("#000099"); Graph_Graph124->SetLineColor(ci); Graph_Graph124->GetXaxis()->SetLabelFont(42); Graph_Graph124->GetXaxis()->SetLabelOffset(0.014); Graph_Graph124->GetXaxis()->SetLabelSize(0.05); Graph_Graph124->GetXaxis()->SetTitleSize(0.055); Graph_Graph124->GetXaxis()->SetTitleOffset(1.3); Graph_Graph124->GetXaxis()->SetTitleFont(42); Graph_Graph124->GetYaxis()->SetLabelFont(42); Graph_Graph124->GetYaxis()->SetLabelOffset(0.014); Graph_Graph124->GetYaxis()->SetLabelSize(0.05); Graph_Graph124->GetYaxis()->SetTitleSize(0.055); Graph_Graph124->GetYaxis()->SetTitleOffset(1.6); Graph_Graph124->GetYaxis()->SetTitleFont(42); Graph_Graph124->GetZaxis()->SetLabelFont(42); Graph_Graph124->GetZaxis()->SetLabelSize(0.035); Graph_Graph124->GetZaxis()->SetTitleSize(0.035); Graph_Graph124->GetZaxis()->SetTitleFont(42); graph->SetHistogram(Graph_Graph124); multigraph->Add(graph,"LP"); multigraph->Draw("APL"); multigraph->GetXaxis()->SetTitle("HLT Jet P_{T} Threshold [GeV/c]"); 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("Ratio"); 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.9341608,0.85,0.995,"blNDC"); pt->SetName("title"); pt->SetBorderSize(0); pt->SetFillColor(0); pt->SetFillStyle(0); pt->SetTextFont(42); TText *AText = pt->AddText("Ratio of events passing a path"); pt->Draw(); TLegend *leg = new TLegend(0.65,0.5,0.95,0.7,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 / Events","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 / Events","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","AK8 / AK4","LP"); ci = TColor::GetColor("#ff00ff"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(3); ci = TColor::GetColor("#ff00ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(0.9); entry->SetTextFont(42); entry=leg->AddEntry("Graph","AK4 && AK8 / Events","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(); Passcanvas->Modified(); Passcanvas->cd(); Passcanvas->SetSelected(Passcanvas); }