void rho_purity_rwt_TT() { //=========Macro generated from canvas: c1/ //========= (Wed Apr 6 13:56:10 2022) by ROOT version 6.20/06 TCanvas *c1 = new TCanvas("c1", "",0,0,800,600); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); c1->Range(-0.625,-0.15,5.625,1.35); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetTickx(1); c1->SetTicky(1); c1->SetFrameBorderMode(0); c1->SetFrameBorderMode(0); TH1F *purity_CR__1 = new TH1F("purity_CR__1","",5,0,5); purity_CR__1->SetBinContent(1,0.7878712); purity_CR__1->SetBinContent(2,0.6463432); purity_CR__1->SetBinContent(3,0.5677944); purity_CR__1->SetBinContent(4,0.530445); purity_CR__1->SetBinContent(5,0.42943); purity_CR__1->SetBinError(1,0.002928236); purity_CR__1->SetBinError(2,0.005589164); purity_CR__1->SetBinError(3,0.01079291); purity_CR__1->SetBinError(4,0.02393828); purity_CR__1->SetBinError(5,0.05126476); purity_CR__1->SetMinimum(0); purity_CR__1->SetMaximum(1.2); purity_CR__1->SetEntries(5); purity_CR__1->SetLineColor(2); purity_CR__1->GetXaxis()->SetBinLabel(1,"#rho #in [0,80)"); purity_CR__1->GetXaxis()->SetBinLabel(2,"#rho #in [80,160)"); purity_CR__1->GetXaxis()->SetBinLabel(3,"#rho #in [160,300)"); purity_CR__1->GetXaxis()->SetBinLabel(4,"#rho #in [300,520)"); purity_CR__1->GetXaxis()->SetBinLabel(5,"#rho #in [520,2000)"); purity_CR__1->GetXaxis()->SetLabelFont(42); purity_CR__1->GetXaxis()->SetTitleOffset(1); purity_CR__1->GetXaxis()->SetTitleFont(42); purity_CR__1->GetYaxis()->SetTitle("Tight Tight Fraction"); purity_CR__1->GetYaxis()->SetLabelFont(42); purity_CR__1->GetYaxis()->SetTitleFont(42); purity_CR__1->GetZaxis()->SetLabelFont(42); purity_CR__1->GetZaxis()->SetTitleOffset(1); purity_CR__1->GetZaxis()->SetTitleFont(42); purity_CR__1->Draw("He "); TH1F *purity_CR__2 = new TH1F("purity_CR__2","",5,0,5); purity_CR__2->SetBinContent(1,0.7878712); purity_CR__2->SetBinContent(2,0.6463432); purity_CR__2->SetBinContent(3,0.5677944); purity_CR__2->SetBinContent(4,0.530445); purity_CR__2->SetBinContent(5,0.42943); purity_CR__2->SetBinError(1,0.002928236); purity_CR__2->SetBinError(2,0.005589164); purity_CR__2->SetBinError(3,0.01079291); purity_CR__2->SetBinError(4,0.02393828); purity_CR__2->SetBinError(5,0.05126476); purity_CR__2->SetMinimum(0); purity_CR__2->SetMaximum(1.2); purity_CR__2->SetEntries(5); purity_CR__2->SetLineColor(2); purity_CR__2->GetXaxis()->SetBinLabel(1,"#rho #in [0,80)"); purity_CR__2->GetXaxis()->SetBinLabel(2,"#rho #in [80,160)"); purity_CR__2->GetXaxis()->SetBinLabel(3,"#rho #in [160,300)"); purity_CR__2->GetXaxis()->SetBinLabel(4,"#rho #in [300,520)"); purity_CR__2->GetXaxis()->SetBinLabel(5,"#rho #in [520,2000)"); purity_CR__2->GetXaxis()->SetLabelFont(42); purity_CR__2->GetXaxis()->SetTitleOffset(1); purity_CR__2->GetXaxis()->SetTitleFont(42); purity_CR__2->GetYaxis()->SetTitle("Tight Tight Fraction"); purity_CR__2->GetYaxis()->SetLabelFont(42); purity_CR__2->GetYaxis()->SetTitleFont(42); purity_CR__2->GetZaxis()->SetLabelFont(42); purity_CR__2->GetZaxis()->SetTitleOffset(1); purity_CR__2->GetZaxis()->SetTitleFont(42); purity_CR__2->Draw("He same"); TH1F *purity_SR__3 = new TH1F("purity_SR__3","purity_pretty",5,0,5); purity_SR__3->SetBinContent(1,0.7933804); purity_SR__3->SetBinContent(2,0.6894156); purity_SR__3->SetBinContent(3,0.6292626); purity_SR__3->SetBinContent(4,0.5595596); purity_SR__3->SetBinContent(5,0.4682274); purity_SR__3->SetBinError(1,0.005806034); purity_SR__3->SetBinError(2,0.01133196); purity_SR__3->SetBinError(3,0.01728626); purity_SR__3->SetBinError(4,0.02955571); purity_SR__3->SetBinError(5,0.0479501); purity_SR__3->SetEntries(5); purity_SR__3->SetLineColor(3); purity_SR__3->GetXaxis()->SetBinLabel(1,"#rho #in [0,80)"); purity_SR__3->GetXaxis()->SetBinLabel(2,"#rho #in [80,160)"); purity_SR__3->GetXaxis()->SetBinLabel(3,"#rho #in [160,300)"); purity_SR__3->GetXaxis()->SetBinLabel(4,"#rho #in [300,520)"); purity_SR__3->GetXaxis()->SetBinLabel(5,"#rho #in [520,2000)"); purity_SR__3->GetXaxis()->SetLabelFont(42); purity_SR__3->GetXaxis()->SetTitleOffset(1); purity_SR__3->GetXaxis()->SetTitleFont(42); purity_SR__3->GetYaxis()->SetLabelFont(42); purity_SR__3->GetYaxis()->SetTitleFont(42); purity_SR__3->GetZaxis()->SetLabelFont(42); purity_SR__3->GetZaxis()->SetTitleOffset(1); purity_SR__3->GetZaxis()->SetTitleFont(42); purity_SR__3->Draw("He same"); TH1F *purity_VR__4 = new TH1F("purity_VR__4","purity_pretty",5,0,5); purity_VR__4->SetBinContent(1,0.7682984); purity_VR__4->SetBinContent(2,0.6240531); purity_VR__4->SetBinContent(3,0.548383); purity_VR__4->SetBinContent(4,0.4867285); purity_VR__4->SetBinContent(5,0.3678841); purity_VR__4->SetBinError(1,0.0041451); purity_VR__4->SetBinError(2,0.007414292); purity_VR__4->SetBinError(3,0.01387209); purity_VR__4->SetBinError(4,0.02930203); purity_VR__4->SetBinError(5,0.06095184); purity_VR__4->SetEntries(5); purity_VR__4->SetLineColor(4); purity_VR__4->GetXaxis()->SetBinLabel(1,"#rho #in [0,80)"); purity_VR__4->GetXaxis()->SetBinLabel(2,"#rho #in [80,160)"); purity_VR__4->GetXaxis()->SetBinLabel(3,"#rho #in [160,300)"); purity_VR__4->GetXaxis()->SetBinLabel(4,"#rho #in [300,520)"); purity_VR__4->GetXaxis()->SetBinLabel(5,"#rho #in [520,2000)"); purity_VR__4->GetXaxis()->SetLabelFont(42); purity_VR__4->GetXaxis()->SetTitleOffset(1); purity_VR__4->GetXaxis()->SetTitleFont(42); purity_VR__4->GetYaxis()->SetLabelFont(42); purity_VR__4->GetYaxis()->SetTitleFont(42); purity_VR__4->GetZaxis()->SetLabelFont(42); purity_VR__4->GetZaxis()->SetTitleOffset(1); purity_VR__4->GetZaxis()->SetTitleFont(42); purity_VR__4->Draw("He same"); TLatex * tex = new TLatex(0.13,0.82,"ATLAS"); tex->SetNDC(); tex->SetTextFont(72); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.25,0.82,"Internal"); tex->SetNDC(); tex->SetTextFont(42); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.13,0.78,"#sqrt{s} = 13 TeV, 139.8 fb^{-1}"); tex->SetNDC(); tex->SetTextFont(42); tex->SetTextSize(0.0375); tex->SetLineWidth(2); tex->Draw(); TLegend *leg = new TLegend(0.16,0.2,0.34,0.43,NULL,"brNDC"); leg->SetBorderSize(0); leg->SetTextSize(0.03); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(1); leg->SetFillColor(0); leg->SetFillStyle(1001); TLegendEntry *entry=leg->AddEntry("purity_CR","CR timing inclusive","le"); entry->SetLineColor(2); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("purity_SR","SR timing inclusive","le"); entry->SetLineColor(3); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("purity_VR","VR timing inclusive","le"); entry->SetLineColor(4); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry->SetTextFont(42); leg->Draw(); c1->Modified(); c1->cd(); c1->SetSelected(c1); }