void PlotPointingResVrho() { //=========Macro generated from canvas: c/c //========= (Thu May 26 07:07:33 2022) by ROOT version 6.20/06 TCanvas *c = new TCanvas("c", "c",0,0,1600,1200); gStyle->SetOptStat(0); c->Range(-937.5,-37.5,937.5,337.5); c->SetFillColor(0); c->SetBorderMode(0); c->SetBorderSize(2); c->SetFrameBorderMode(0); c->SetFrameBorderMode(0); THStack *hs = new THStack(); hs->SetName("hs"); hs->SetTitle(";z_{origin} [mm]; Pointing Resolution [mm];"); hs->SetMinimum(0); hs->SetMaximum(300); Double_t xAxis1[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hs_stack_1 = new TH1F("hs_stack_1","",20, xAxis1); hs_stack_1->SetMinimum(0); hs_stack_1->SetMaximum(300); hs_stack_1->SetDirectory(0); hs_stack_1->SetStats(0); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#000099"); hs_stack_1->SetLineColor(ci); hs_stack_1->GetXaxis()->SetTitle("z_{origin} [mm]"); hs_stack_1->GetXaxis()->SetLabelFont(42); hs_stack_1->GetXaxis()->SetTitleOffset(1); hs_stack_1->GetXaxis()->SetTitleFont(42); hs_stack_1->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hs_stack_1->GetYaxis()->SetLabelFont(42); hs_stack_1->GetYaxis()->SetTitleFont(42); hs_stack_1->GetZaxis()->SetLabelFont(42); hs_stack_1->GetZaxis()->SetTitleOffset(1); hs_stack_1->GetZaxis()->SetTitleFont(42); hs->SetHistogram(hs_stack_1); Double_t xAxis2[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_135_2ns_stack_1 = new TH1F("hsig_Hino_135_2ns_stack_1","",20, xAxis2); hsig_Hino_135_2ns_stack_1->SetBinContent(1,93.66451); hsig_Hino_135_2ns_stack_1->SetBinContent(2,68.4418); hsig_Hino_135_2ns_stack_1->SetBinContent(3,66.17892); hsig_Hino_135_2ns_stack_1->SetBinContent(4,47.45268); hsig_Hino_135_2ns_stack_1->SetBinContent(5,30.86546); hsig_Hino_135_2ns_stack_1->SetBinContent(6,26.41437); hsig_Hino_135_2ns_stack_1->SetBinContent(7,19.66717); hsig_Hino_135_2ns_stack_1->SetBinContent(8,15.59867); hsig_Hino_135_2ns_stack_1->SetBinContent(9,14.228); hsig_Hino_135_2ns_stack_1->SetBinContent(10,11.47254); hsig_Hino_135_2ns_stack_1->SetBinContent(11,12.58797); hsig_Hino_135_2ns_stack_1->SetBinContent(12,14.05679); hsig_Hino_135_2ns_stack_1->SetBinContent(13,14.89755); hsig_Hino_135_2ns_stack_1->SetBinContent(14,18.2068); hsig_Hino_135_2ns_stack_1->SetBinContent(15,20.18672); hsig_Hino_135_2ns_stack_1->SetBinContent(16,35.47357); hsig_Hino_135_2ns_stack_1->SetBinContent(17,41.69688); hsig_Hino_135_2ns_stack_1->SetBinContent(18,54.81422); hsig_Hino_135_2ns_stack_1->SetBinContent(19,63.43154); hsig_Hino_135_2ns_stack_1->SetBinContent(20,86.98918); hsig_Hino_135_2ns_stack_1->SetBinError(1,1.151645); hsig_Hino_135_2ns_stack_1->SetBinError(2,0.6995757); hsig_Hino_135_2ns_stack_1->SetBinError(3,1.237101); hsig_Hino_135_2ns_stack_1->SetBinError(4,0.5917912); hsig_Hino_135_2ns_stack_1->SetBinError(5,0.2272035); hsig_Hino_135_2ns_stack_1->SetBinError(6,0.2482839); hsig_Hino_135_2ns_stack_1->SetBinError(7,0.2110049); hsig_Hino_135_2ns_stack_1->SetBinError(8,0.1666006); hsig_Hino_135_2ns_stack_1->SetBinError(9,0.1150279); hsig_Hino_135_2ns_stack_1->SetBinError(10,0.1112472); hsig_Hino_135_2ns_stack_1->SetBinError(11,0.07758721); hsig_Hino_135_2ns_stack_1->SetBinError(12,0.2199807); hsig_Hino_135_2ns_stack_1->SetBinError(13,0.138825); hsig_Hino_135_2ns_stack_1->SetBinError(14,0.1641553); hsig_Hino_135_2ns_stack_1->SetBinError(15,0.1655626); hsig_Hino_135_2ns_stack_1->SetBinError(16,0.2515607); hsig_Hino_135_2ns_stack_1->SetBinError(17,0.4074683); hsig_Hino_135_2ns_stack_1->SetBinError(18,0.7029378); hsig_Hino_135_2ns_stack_1->SetBinError(19,0.6779833); hsig_Hino_135_2ns_stack_1->SetBinError(20,0.9483923); hsig_Hino_135_2ns_stack_1->SetEntries(20); ci = TColor::GetColor("#00ff00"); hsig_Hino_135_2ns_stack_1->SetLineColor(ci); ci = TColor::GetColor("#00ff00"); hsig_Hino_135_2ns_stack_1->SetMarkerColor(ci); hsig_Hino_135_2ns_stack_1->SetMarkerStyle(26); hsig_Hino_135_2ns_stack_1->SetMarkerSize(2); hsig_Hino_135_2ns_stack_1->GetXaxis()->SetTitle("#rho [mm]"); hsig_Hino_135_2ns_stack_1->GetXaxis()->SetLabelFont(42); hsig_Hino_135_2ns_stack_1->GetXaxis()->SetTitleOffset(1); hsig_Hino_135_2ns_stack_1->GetXaxis()->SetTitleFont(42); hsig_Hino_135_2ns_stack_1->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_135_2ns_stack_1->GetYaxis()->SetLabelFont(42); hsig_Hino_135_2ns_stack_1->GetYaxis()->SetTitleFont(42); hsig_Hino_135_2ns_stack_1->GetZaxis()->SetLabelFont(42); hsig_Hino_135_2ns_stack_1->GetZaxis()->SetTitleOffset(1); hsig_Hino_135_2ns_stack_1->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_135_2ns_stack_1,""); Double_t xAxis3[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_135_10ns_stack_2 = new TH1F("hsig_Hino_135_10ns_stack_2","",20, xAxis3); hsig_Hino_135_10ns_stack_2->SetBinContent(1,84.65292); hsig_Hino_135_10ns_stack_2->SetBinContent(2,66.34589); hsig_Hino_135_10ns_stack_2->SetBinContent(3,57.08813); hsig_Hino_135_10ns_stack_2->SetBinContent(4,50.55106); hsig_Hino_135_10ns_stack_2->SetBinContent(5,35.61631); hsig_Hino_135_10ns_stack_2->SetBinContent(6,24.20261); hsig_Hino_135_10ns_stack_2->SetBinContent(7,25.34163); hsig_Hino_135_10ns_stack_2->SetBinContent(8,15.45922); hsig_Hino_135_10ns_stack_2->SetBinContent(9,10.3163); hsig_Hino_135_10ns_stack_2->SetBinContent(10,11.28491); hsig_Hino_135_10ns_stack_2->SetBinContent(11,10.40621); hsig_Hino_135_10ns_stack_2->SetBinContent(12,13.26634); hsig_Hino_135_10ns_stack_2->SetBinContent(13,15.10098); hsig_Hino_135_10ns_stack_2->SetBinContent(14,18.02613); hsig_Hino_135_10ns_stack_2->SetBinContent(15,25.29202); hsig_Hino_135_10ns_stack_2->SetBinContent(16,29.92713); hsig_Hino_135_10ns_stack_2->SetBinContent(17,54.82864); hsig_Hino_135_10ns_stack_2->SetBinContent(18,51.48801); hsig_Hino_135_10ns_stack_2->SetBinContent(19,63.9776); hsig_Hino_135_10ns_stack_2->SetBinContent(20,95.2338); hsig_Hino_135_10ns_stack_2->SetBinError(1,1.499343); hsig_Hino_135_10ns_stack_2->SetBinError(2,1.146652); hsig_Hino_135_10ns_stack_2->SetBinError(3,1.302503); hsig_Hino_135_10ns_stack_2->SetBinError(4,0.7423674); hsig_Hino_135_10ns_stack_2->SetBinError(5,0.5423185); hsig_Hino_135_10ns_stack_2->SetBinError(6,0.4954574); hsig_Hino_135_10ns_stack_2->SetBinError(7,0.7136064); hsig_Hino_135_10ns_stack_2->SetBinError(8,0.1807887); hsig_Hino_135_10ns_stack_2->SetBinError(9,0.1579325); hsig_Hino_135_10ns_stack_2->SetBinError(10,0.1977037); hsig_Hino_135_10ns_stack_2->SetBinError(11,0.1634146); hsig_Hino_135_10ns_stack_2->SetBinError(12,0.3344337); hsig_Hino_135_10ns_stack_2->SetBinError(13,0.2676901); hsig_Hino_135_10ns_stack_2->SetBinError(14,0.309763); hsig_Hino_135_10ns_stack_2->SetBinError(15,0.5490879); hsig_Hino_135_10ns_stack_2->SetBinError(16,0.3154913); hsig_Hino_135_10ns_stack_2->SetBinError(17,1.171386); hsig_Hino_135_10ns_stack_2->SetBinError(18,1.047081); hsig_Hino_135_10ns_stack_2->SetBinError(19,1.021208); hsig_Hino_135_10ns_stack_2->SetBinError(20,1.757043); hsig_Hino_135_10ns_stack_2->SetEntries(20); ci = TColor::GetColor("#ffcc00"); hsig_Hino_135_10ns_stack_2->SetLineColor(ci); ci = TColor::GetColor("#ffcc00"); hsig_Hino_135_10ns_stack_2->SetMarkerColor(ci); hsig_Hino_135_10ns_stack_2->SetMarkerStyle(26); hsig_Hino_135_10ns_stack_2->SetMarkerSize(2); hsig_Hino_135_10ns_stack_2->GetXaxis()->SetTitle("#rho [mm]"); hsig_Hino_135_10ns_stack_2->GetXaxis()->SetLabelFont(42); hsig_Hino_135_10ns_stack_2->GetXaxis()->SetTitleOffset(1); hsig_Hino_135_10ns_stack_2->GetXaxis()->SetTitleFont(42); hsig_Hino_135_10ns_stack_2->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_135_10ns_stack_2->GetYaxis()->SetLabelFont(42); hsig_Hino_135_10ns_stack_2->GetYaxis()->SetTitleFont(42); hsig_Hino_135_10ns_stack_2->GetZaxis()->SetLabelFont(42); hsig_Hino_135_10ns_stack_2->GetZaxis()->SetTitleOffset(1); hsig_Hino_135_10ns_stack_2->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_135_10ns_stack_2,""); Double_t xAxis4[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_135_50ns_stack_3 = new TH1F("hsig_Hino_135_50ns_stack_3","",20, xAxis4); hsig_Hino_135_50ns_stack_3->SetBinContent(1,51.56194); hsig_Hino_135_50ns_stack_3->SetBinContent(2,76.99976); hsig_Hino_135_50ns_stack_3->SetBinContent(3,97.85959); hsig_Hino_135_50ns_stack_3->SetBinContent(4,45.4802); hsig_Hino_135_50ns_stack_3->SetBinContent(5,34.3154); hsig_Hino_135_50ns_stack_3->SetBinContent(6,20.90341); hsig_Hino_135_50ns_stack_3->SetBinContent(7,24.05443); hsig_Hino_135_50ns_stack_3->SetBinContent(8,10.15457); hsig_Hino_135_50ns_stack_3->SetBinContent(9,10.10208); hsig_Hino_135_50ns_stack_3->SetBinContent(10,17.6115); hsig_Hino_135_50ns_stack_3->SetBinContent(11,13.433); hsig_Hino_135_50ns_stack_3->SetBinContent(12,10.7508); hsig_Hino_135_50ns_stack_3->SetBinContent(13,15.56775); hsig_Hino_135_50ns_stack_3->SetBinContent(14,28.33623); hsig_Hino_135_50ns_stack_3->SetBinContent(15,16.70959); hsig_Hino_135_50ns_stack_3->SetBinContent(16,34.48126); hsig_Hino_135_50ns_stack_3->SetBinContent(17,45.91106); hsig_Hino_135_50ns_stack_3->SetBinContent(18,49.96935); hsig_Hino_135_50ns_stack_3->SetBinContent(19,51.70258); hsig_Hino_135_50ns_stack_3->SetBinContent(20,51.09286); hsig_Hino_135_50ns_stack_3->SetBinError(1,1.563476); hsig_Hino_135_50ns_stack_3->SetBinError(2,2.747195); hsig_Hino_135_50ns_stack_3->SetBinError(3,13.72802); hsig_Hino_135_50ns_stack_3->SetBinError(4,1.883216); hsig_Hino_135_50ns_stack_3->SetBinError(5,1.321198); hsig_Hino_135_50ns_stack_3->SetBinError(6,1.129101); hsig_Hino_135_50ns_stack_3->SetBinError(7,2.488018); hsig_Hino_135_50ns_stack_3->SetBinError(8,0.3704348); hsig_Hino_135_50ns_stack_3->SetBinError(9,0.3133323); hsig_Hino_135_50ns_stack_3->SetBinError(10,0.7568411); hsig_Hino_135_50ns_stack_3->SetBinError(11,0.3702023); hsig_Hino_135_50ns_stack_3->SetBinError(12,0.4115711); hsig_Hino_135_50ns_stack_3->SetBinError(13,1.511759); hsig_Hino_135_50ns_stack_3->SetBinError(14,3.205547); hsig_Hino_135_50ns_stack_3->SetBinError(15,0.9852009); hsig_Hino_135_50ns_stack_3->SetBinError(16,1.559131); hsig_Hino_135_50ns_stack_3->SetBinError(17,1.652256); hsig_Hino_135_50ns_stack_3->SetBinError(18,1.632127); hsig_Hino_135_50ns_stack_3->SetBinError(19,1.701494); hsig_Hino_135_50ns_stack_3->SetBinError(20,1.79592); hsig_Hino_135_50ns_stack_3->SetEntries(20); ci = TColor::GetColor("#ff00ff"); hsig_Hino_135_50ns_stack_3->SetLineColor(ci); ci = TColor::GetColor("#ff00ff"); hsig_Hino_135_50ns_stack_3->SetMarkerColor(ci); hsig_Hino_135_50ns_stack_3->SetMarkerStyle(26); hsig_Hino_135_50ns_stack_3->SetMarkerSize(2); hsig_Hino_135_50ns_stack_3->GetXaxis()->SetTitle("#rho [mm]"); hsig_Hino_135_50ns_stack_3->GetXaxis()->SetLabelFont(42); hsig_Hino_135_50ns_stack_3->GetXaxis()->SetTitleOffset(1); hsig_Hino_135_50ns_stack_3->GetXaxis()->SetTitleFont(42); hsig_Hino_135_50ns_stack_3->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_135_50ns_stack_3->GetYaxis()->SetLabelFont(42); hsig_Hino_135_50ns_stack_3->GetYaxis()->SetTitleFont(42); hsig_Hino_135_50ns_stack_3->GetZaxis()->SetLabelFont(42); hsig_Hino_135_50ns_stack_3->GetZaxis()->SetTitleOffset(1); hsig_Hino_135_50ns_stack_3->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_135_50ns_stack_3,""); Double_t xAxis5[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_525_Zee_stack_4 = new TH1F("hsig_Hino_525_Zee_stack_4","",20, xAxis5); hsig_Hino_525_Zee_stack_4->SetBinContent(1,246.2478); hsig_Hino_525_Zee_stack_4->SetBinContent(2,0.1527661); hsig_Hino_525_Zee_stack_4->SetBinContent(3,58.20766); hsig_Hino_525_Zee_stack_4->SetBinContent(4,41.96523); hsig_Hino_525_Zee_stack_4->SetBinContent(5,37.05387); hsig_Hino_525_Zee_stack_4->SetBinContent(6,24.40369); hsig_Hino_525_Zee_stack_4->SetBinContent(7,20.77364); hsig_Hino_525_Zee_stack_4->SetBinContent(8,17.50358); hsig_Hino_525_Zee_stack_4->SetBinContent(9,17.67559); hsig_Hino_525_Zee_stack_4->SetBinContent(10,10.92924); hsig_Hino_525_Zee_stack_4->SetBinContent(11,13.09783); hsig_Hino_525_Zee_stack_4->SetBinContent(12,17.03558); hsig_Hino_525_Zee_stack_4->SetBinContent(13,16.17845); hsig_Hino_525_Zee_stack_4->SetBinContent(14,22.25397); hsig_Hino_525_Zee_stack_4->SetBinContent(15,23.41721); hsig_Hino_525_Zee_stack_4->SetBinContent(16,32.44194); hsig_Hino_525_Zee_stack_4->SetBinContent(17,44.99798); hsig_Hino_525_Zee_stack_4->SetBinContent(18,70.25706); hsig_Hino_525_Zee_stack_4->SetBinContent(19,50.33388); hsig_Hino_525_Zee_stack_4->SetBinContent(20,111.4827); hsig_Hino_525_Zee_stack_4->SetBinError(1,13.7732); hsig_Hino_525_Zee_stack_4->SetBinError(2,0.02845756); hsig_Hino_525_Zee_stack_4->SetBinError(3,0.7395125); hsig_Hino_525_Zee_stack_4->SetBinError(4,0.4341992); hsig_Hino_525_Zee_stack_4->SetBinError(5,0.317692); hsig_Hino_525_Zee_stack_4->SetBinError(6,0.3269372); hsig_Hino_525_Zee_stack_4->SetBinError(7,0.3696587); hsig_Hino_525_Zee_stack_4->SetBinError(8,0.2030188); hsig_Hino_525_Zee_stack_4->SetBinError(9,0.3257733); hsig_Hino_525_Zee_stack_4->SetBinError(10,0.1568578); hsig_Hino_525_Zee_stack_4->SetBinError(11,0.1392862); hsig_Hino_525_Zee_stack_4->SetBinError(12,0.1900765); hsig_Hino_525_Zee_stack_4->SetBinError(13,0.2637622); hsig_Hino_525_Zee_stack_4->SetBinError(14,0.4445348); hsig_Hino_525_Zee_stack_4->SetBinError(15,0.3605361); hsig_Hino_525_Zee_stack_4->SetBinError(16,0.3170447); hsig_Hino_525_Zee_stack_4->SetBinError(17,0.50638); hsig_Hino_525_Zee_stack_4->SetBinError(18,0.9204525); hsig_Hino_525_Zee_stack_4->SetBinError(19,0.6548581); hsig_Hino_525_Zee_stack_4->SetBinError(20,1.437614); hsig_Hino_525_Zee_stack_4->SetEntries(20); ci = TColor::GetColor("#cc00ff"); hsig_Hino_525_Zee_stack_4->SetLineColor(ci); ci = TColor::GetColor("#cc00ff"); hsig_Hino_525_Zee_stack_4->SetMarkerColor(ci); hsig_Hino_525_Zee_stack_4->SetMarkerStyle(26); hsig_Hino_525_Zee_stack_4->SetMarkerSize(2); hsig_Hino_525_Zee_stack_4->GetXaxis()->SetTitle("#rho [mm]"); hsig_Hino_525_Zee_stack_4->GetXaxis()->SetLabelFont(42); hsig_Hino_525_Zee_stack_4->GetXaxis()->SetTitleOffset(1); hsig_Hino_525_Zee_stack_4->GetXaxis()->SetTitleFont(42); hsig_Hino_525_Zee_stack_4->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_525_Zee_stack_4->GetYaxis()->SetLabelFont(42); hsig_Hino_525_Zee_stack_4->GetYaxis()->SetTitleFont(42); hsig_Hino_525_Zee_stack_4->GetZaxis()->SetLabelFont(42); hsig_Hino_525_Zee_stack_4->GetZaxis()->SetTitleOffset(1); hsig_Hino_525_Zee_stack_4->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_525_Zee_stack_4,""); Double_t xAxis6[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_525_Hyy_stack_5 = new TH1F("hsig_Hino_525_Hyy_stack_5","",20, xAxis6); hsig_Hino_525_Hyy_stack_5->SetBinContent(1,70.30567); hsig_Hino_525_Hyy_stack_5->SetBinContent(2,86.91064); hsig_Hino_525_Hyy_stack_5->SetBinContent(3,41.969); hsig_Hino_525_Hyy_stack_5->SetBinContent(4,50.82042); hsig_Hino_525_Hyy_stack_5->SetBinContent(5,35.27726); hsig_Hino_525_Hyy_stack_5->SetBinContent(6,198.654); hsig_Hino_525_Hyy_stack_5->SetBinContent(7,17.85549); hsig_Hino_525_Hyy_stack_5->SetBinContent(8,14.15777); hsig_Hino_525_Hyy_stack_5->SetBinContent(9,6.373731); hsig_Hino_525_Hyy_stack_5->SetBinContent(10,9.854343); hsig_Hino_525_Hyy_stack_5->SetBinContent(11,13.97609); hsig_Hino_525_Hyy_stack_5->SetBinContent(12,10.40041); hsig_Hino_525_Hyy_stack_5->SetBinContent(13,5.815581); hsig_Hino_525_Hyy_stack_5->SetBinContent(14,18.84011); hsig_Hino_525_Hyy_stack_5->SetBinContent(15,26.39544); hsig_Hino_525_Hyy_stack_5->SetBinContent(16,31.90124); hsig_Hino_525_Hyy_stack_5->SetBinContent(17,35.86546); hsig_Hino_525_Hyy_stack_5->SetBinContent(18,43.23149); hsig_Hino_525_Hyy_stack_5->SetBinContent(19,83.04329); hsig_Hino_525_Hyy_stack_5->SetBinContent(20,148.5087); hsig_Hino_525_Hyy_stack_5->SetBinError(1,2.964669); hsig_Hino_525_Hyy_stack_5->SetBinError(2,4.349907); hsig_Hino_525_Hyy_stack_5->SetBinError(3,0.6662893); hsig_Hino_525_Hyy_stack_5->SetBinError(4,2.132877); hsig_Hino_525_Hyy_stack_5->SetBinError(5,0.9908165); hsig_Hino_525_Hyy_stack_5->SetBinError(6,18.83129); hsig_Hino_525_Hyy_stack_5->SetBinError(7,0.4793244); hsig_Hino_525_Hyy_stack_5->SetBinError(8,0.3200268); hsig_Hino_525_Hyy_stack_5->SetBinError(9,1.382631); hsig_Hino_525_Hyy_stack_5->SetBinError(10,0.1841779); hsig_Hino_525_Hyy_stack_5->SetBinError(11,0.2361274); hsig_Hino_525_Hyy_stack_5->SetBinError(12,0.2209456); hsig_Hino_525_Hyy_stack_5->SetBinError(13,1.355899); hsig_Hino_525_Hyy_stack_5->SetBinError(14,0.5221233); hsig_Hino_525_Hyy_stack_5->SetBinError(15,0.9185787); hsig_Hino_525_Hyy_stack_5->SetBinError(16,0.4791364); hsig_Hino_525_Hyy_stack_5->SetBinError(17,0.7151096); hsig_Hino_525_Hyy_stack_5->SetBinError(18,1.328064); hsig_Hino_525_Hyy_stack_5->SetBinError(19,2.14685); hsig_Hino_525_Hyy_stack_5->SetBinError(20,5.945568); hsig_Hino_525_Hyy_stack_5->SetEntries(20); ci = TColor::GetColor("#ffff00"); hsig_Hino_525_Hyy_stack_5->SetLineColor(ci); ci = TColor::GetColor("#ffff00"); hsig_Hino_525_Hyy_stack_5->SetMarkerColor(ci); hsig_Hino_525_Hyy_stack_5->SetMarkerStyle(26); hsig_Hino_525_Hyy_stack_5->SetMarkerSize(2); hsig_Hino_525_Hyy_stack_5->GetXaxis()->SetTitle("#rho [mm]"); hsig_Hino_525_Hyy_stack_5->GetXaxis()->SetLabelFont(42); hsig_Hino_525_Hyy_stack_5->GetXaxis()->SetTitleOffset(1); hsig_Hino_525_Hyy_stack_5->GetXaxis()->SetTitleFont(42); hsig_Hino_525_Hyy_stack_5->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_525_Hyy_stack_5->GetYaxis()->SetLabelFont(42); hsig_Hino_525_Hyy_stack_5->GetYaxis()->SetTitleFont(42); hsig_Hino_525_Hyy_stack_5->GetZaxis()->SetLabelFont(42); hsig_Hino_525_Hyy_stack_5->GetZaxis()->SetTitleOffset(1); hsig_Hino_525_Hyy_stack_5->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_525_Hyy_stack_5,""); Double_t xAxis7[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_925_Zee_stack_6 = new TH1F("hsig_Hino_925_Zee_stack_6","",20, xAxis7); hsig_Hino_925_Zee_stack_6->SetBinContent(1,49.38717); hsig_Hino_925_Zee_stack_6->SetBinContent(2,38.32046); hsig_Hino_925_Zee_stack_6->SetBinContent(3,315.5063); hsig_Hino_925_Zee_stack_6->SetBinContent(4,54.66437); hsig_Hino_925_Zee_stack_6->SetBinContent(5,31.6982); hsig_Hino_925_Zee_stack_6->SetBinContent(6,26.71833); hsig_Hino_925_Zee_stack_6->SetBinContent(7,43.56353); hsig_Hino_925_Zee_stack_6->SetBinContent(8,25.59779); hsig_Hino_925_Zee_stack_6->SetBinContent(9,16.97329); hsig_Hino_925_Zee_stack_6->SetBinContent(10,10.35577); hsig_Hino_925_Zee_stack_6->SetBinContent(11,21.18888); hsig_Hino_925_Zee_stack_6->SetBinContent(12,19.45055); hsig_Hino_925_Zee_stack_6->SetBinContent(13,14.94907); hsig_Hino_925_Zee_stack_6->SetBinContent(14,37.28444); hsig_Hino_925_Zee_stack_6->SetBinContent(15,14.99812); hsig_Hino_925_Zee_stack_6->SetBinContent(16,31.40251); hsig_Hino_925_Zee_stack_6->SetBinContent(17,35.53714); hsig_Hino_925_Zee_stack_6->SetBinContent(18,69.89148); hsig_Hino_925_Zee_stack_6->SetBinContent(19,79.60488); hsig_Hino_925_Zee_stack_6->SetBinContent(20,57.2193); hsig_Hino_925_Zee_stack_6->SetBinError(1,2.883238); hsig_Hino_925_Zee_stack_6->SetBinError(2,1.546275); hsig_Hino_925_Zee_stack_6->SetBinError(3,11.39128); hsig_Hino_925_Zee_stack_6->SetBinError(4,1.675756); hsig_Hino_925_Zee_stack_6->SetBinError(5,0.8424944); hsig_Hino_925_Zee_stack_6->SetBinError(6,1.343511); hsig_Hino_925_Zee_stack_6->SetBinError(7,4.773357); hsig_Hino_925_Zee_stack_6->SetBinError(8,0.8849142); hsig_Hino_925_Zee_stack_6->SetBinError(9,0.8231099); hsig_Hino_925_Zee_stack_6->SetBinError(10,0.327179); hsig_Hino_925_Zee_stack_6->SetBinError(11,1.382269); hsig_Hino_925_Zee_stack_6->SetBinError(12,0.7847748); hsig_Hino_925_Zee_stack_6->SetBinError(13,0.5726137); hsig_Hino_925_Zee_stack_6->SetBinError(14,2.834692); hsig_Hino_925_Zee_stack_6->SetBinError(15,1.450701); hsig_Hino_925_Zee_stack_6->SetBinError(16,0.78791); hsig_Hino_925_Zee_stack_6->SetBinError(17,1.295666); hsig_Hino_925_Zee_stack_6->SetBinError(18,32.60875); hsig_Hino_925_Zee_stack_6->SetBinError(19,3.271461); hsig_Hino_925_Zee_stack_6->SetBinError(20,2.109616); hsig_Hino_925_Zee_stack_6->SetEntries(20); ci = TColor::GetColor("#00ffff"); hsig_Hino_925_Zee_stack_6->SetLineColor(ci); ci = TColor::GetColor("#00ffff"); hsig_Hino_925_Zee_stack_6->SetMarkerColor(ci); hsig_Hino_925_Zee_stack_6->SetMarkerStyle(26); hsig_Hino_925_Zee_stack_6->SetMarkerSize(2); hsig_Hino_925_Zee_stack_6->GetXaxis()->SetTitle("#rho [mm]"); hsig_Hino_925_Zee_stack_6->GetXaxis()->SetLabelFont(42); hsig_Hino_925_Zee_stack_6->GetXaxis()->SetTitleOffset(1); hsig_Hino_925_Zee_stack_6->GetXaxis()->SetTitleFont(42); hsig_Hino_925_Zee_stack_6->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_925_Zee_stack_6->GetYaxis()->SetLabelFont(42); hsig_Hino_925_Zee_stack_6->GetYaxis()->SetTitleFont(42); hsig_Hino_925_Zee_stack_6->GetZaxis()->SetLabelFont(42); hsig_Hino_925_Zee_stack_6->GetZaxis()->SetTitleOffset(1); hsig_Hino_925_Zee_stack_6->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_925_Zee_stack_6,""); Double_t xAxis8[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hsig_Zee_PVz_stack_7 = new TH1F("hsig_Zee_PVz_stack_7","",20, xAxis8); hsig_Zee_PVz_stack_7->SetBinContent(5,39.78585); hsig_Zee_PVz_stack_7->SetBinContent(6,15.53827); hsig_Zee_PVz_stack_7->SetBinContent(7,15.92794); hsig_Zee_PVz_stack_7->SetBinContent(8,13.59908); hsig_Zee_PVz_stack_7->SetBinContent(9,11.72408); hsig_Zee_PVz_stack_7->SetBinContent(10,10.70523); hsig_Zee_PVz_stack_7->SetBinContent(11,6.530887); hsig_Zee_PVz_stack_7->SetBinContent(12,11.3612); hsig_Zee_PVz_stack_7->SetBinContent(13,13.5358); hsig_Zee_PVz_stack_7->SetBinContent(14,15.67142); hsig_Zee_PVz_stack_7->SetBinContent(15,17.74302); hsig_Zee_PVz_stack_7->SetBinContent(16,24.22635); hsig_Zee_PVz_stack_7->SetBinError(5,4.315281); hsig_Zee_PVz_stack_7->SetBinError(6,0.1867511); hsig_Zee_PVz_stack_7->SetBinError(7,0.2107933); hsig_Zee_PVz_stack_7->SetBinError(8,0.03900616); hsig_Zee_PVz_stack_7->SetBinError(9,0.03449303); hsig_Zee_PVz_stack_7->SetBinError(10,0.02159904); hsig_Zee_PVz_stack_7->SetBinError(11,0.1684028); hsig_Zee_PVz_stack_7->SetBinError(12,0.0306639); hsig_Zee_PVz_stack_7->SetBinError(13,0.03761925); hsig_Zee_PVz_stack_7->SetBinError(14,0.1006082); hsig_Zee_PVz_stack_7->SetBinError(15,0.1862821); hsig_Zee_PVz_stack_7->SetBinError(16,0.9511054); hsig_Zee_PVz_stack_7->SetEntries(20); ci = TColor::GetColor("#ff0000"); hsig_Zee_PVz_stack_7->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); hsig_Zee_PVz_stack_7->SetMarkerColor(ci); hsig_Zee_PVz_stack_7->SetMarkerStyle(20); hsig_Zee_PVz_stack_7->SetMarkerSize(2); hsig_Zee_PVz_stack_7->GetXaxis()->SetTitle("#rho [mm]"); hsig_Zee_PVz_stack_7->GetXaxis()->SetLabelFont(42); hsig_Zee_PVz_stack_7->GetXaxis()->SetTitleOffset(1); hsig_Zee_PVz_stack_7->GetXaxis()->SetTitleFont(42); hsig_Zee_PVz_stack_7->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Zee_PVz_stack_7->GetYaxis()->SetLabelFont(42); hsig_Zee_PVz_stack_7->GetYaxis()->SetTitleFont(42); hsig_Zee_PVz_stack_7->GetZaxis()->SetLabelFont(42); hsig_Zee_PVz_stack_7->GetZaxis()->SetTitleOffset(1); hsig_Zee_PVz_stack_7->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Zee_PVz_stack_7,""); Double_t xAxis9[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hsig_Zee_truZ_stack_8 = new TH1F("hsig_Zee_truZ_stack_8","",20, xAxis9); hsig_Zee_truZ_stack_8->SetBinContent(5,40.16193); hsig_Zee_truZ_stack_8->SetBinContent(6,15.89835); hsig_Zee_truZ_stack_8->SetBinContent(7,15.9351); hsig_Zee_truZ_stack_8->SetBinContent(8,13.55114); hsig_Zee_truZ_stack_8->SetBinContent(9,11.68145); hsig_Zee_truZ_stack_8->SetBinContent(10,10.70529); hsig_Zee_truZ_stack_8->SetBinContent(11,6.531168); hsig_Zee_truZ_stack_8->SetBinContent(12,11.29025); hsig_Zee_truZ_stack_8->SetBinContent(13,13.56299); hsig_Zee_truZ_stack_8->SetBinContent(14,15.71778); hsig_Zee_truZ_stack_8->SetBinContent(15,17.64409); hsig_Zee_truZ_stack_8->SetBinContent(16,22.31514); hsig_Zee_truZ_stack_8->SetBinError(5,4.237454); hsig_Zee_truZ_stack_8->SetBinError(6,0.2001317); hsig_Zee_truZ_stack_8->SetBinError(7,0.2107353); hsig_Zee_truZ_stack_8->SetBinError(8,0.03868092); hsig_Zee_truZ_stack_8->SetBinError(9,0.034082); hsig_Zee_truZ_stack_8->SetBinError(10,0.02158629); hsig_Zee_truZ_stack_8->SetBinError(11,0.1684895); hsig_Zee_truZ_stack_8->SetBinError(12,0.03010037); hsig_Zee_truZ_stack_8->SetBinError(13,0.03785809); hsig_Zee_truZ_stack_8->SetBinError(14,0.1013689); hsig_Zee_truZ_stack_8->SetBinError(15,0.1788979); hsig_Zee_truZ_stack_8->SetBinError(16,0.7746113); hsig_Zee_truZ_stack_8->SetEntries(20); ci = TColor::GetColor("#0000ff"); hsig_Zee_truZ_stack_8->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); hsig_Zee_truZ_stack_8->SetMarkerColor(ci); hsig_Zee_truZ_stack_8->SetMarkerStyle(20); hsig_Zee_truZ_stack_8->SetMarkerSize(2); hsig_Zee_truZ_stack_8->GetXaxis()->SetTitle("#rho [mm]"); hsig_Zee_truZ_stack_8->GetXaxis()->SetLabelFont(42); hsig_Zee_truZ_stack_8->GetXaxis()->SetTitleOffset(1); hsig_Zee_truZ_stack_8->GetXaxis()->SetTitleFont(42); hsig_Zee_truZ_stack_8->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Zee_truZ_stack_8->GetYaxis()->SetLabelFont(42); hsig_Zee_truZ_stack_8->GetYaxis()->SetTitleFont(42); hsig_Zee_truZ_stack_8->GetZaxis()->SetLabelFont(42); hsig_Zee_truZ_stack_8->GetZaxis()->SetTitleOffset(1); hsig_Zee_truZ_stack_8->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Zee_truZ_stack_8,""); hs->Draw("nostack p"); TLegend *leg = new TLegend(0.55,0.7,0.72,0.88,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("hsig_Hino_135_2ns_stack_1","Hino_135_2ns","lpf"); entry->SetFillStyle(1001); ci = TColor::GetColor("#00ff00"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#00ff00"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(26); entry->SetMarkerSize(2); entry->SetTextFont(42); entry=leg->AddEntry("hsig_Hino_135_10ns_stack_2","Hino_135_10ns","lpf"); entry->SetFillStyle(1001); ci = TColor::GetColor("#ffcc00"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#ffcc00"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(26); entry->SetMarkerSize(2); entry->SetTextFont(42); entry=leg->AddEntry("hsig_Hino_135_50ns_stack_3","Hino_135_50ns","lpf"); entry->SetFillStyle(1001); ci = TColor::GetColor("#ff00ff"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#ff00ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(26); entry->SetMarkerSize(2); entry->SetTextFont(42); entry=leg->AddEntry("hsig_Hino_525_Zee_stack_4","Hino_525_Zee","lpf"); entry->SetFillStyle(1001); ci = TColor::GetColor("#cc00ff"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#cc00ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(26); entry->SetMarkerSize(2); entry->SetTextFont(42); entry=leg->AddEntry("hsig_Hino_525_Hyy_stack_5","Hino_525_Hyy","lpf"); entry->SetFillStyle(1001); ci = TColor::GetColor("#ffff00"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#ffff00"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(26); entry->SetMarkerSize(2); entry->SetTextFont(42); entry=leg->AddEntry("hsig_Hino_925_Zee_stack_6","Hino_925_Zee","lpf"); entry->SetFillStyle(1001); ci = TColor::GetColor("#00ffff"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#00ffff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(26); entry->SetMarkerSize(2); entry->SetTextFont(42); entry=leg->AddEntry("hsig_Zee_PVz_stack_7","Zee_PVz","lpf"); entry->SetFillStyle(1001); ci = TColor::GetColor("#ff0000"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#ff0000"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(2); entry->SetTextFont(42); entry=leg->AddEntry("hsig_Zee_truZ_stack_8","Zee_truZ","lpf"); entry->SetFillStyle(1001); ci = TColor::GetColor("#0000ff"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#0000ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(2); entry->SetTextFont(42); leg->Draw(); TLatex * tex = new TLatex(0.14,0.84,"ATLAS"); tex->SetNDC(); tex->SetTextFont(72); tex->SetTextSize(0.045); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.25,0.84,"Internal"); tex->SetNDC(); tex->SetTextFont(42); tex->SetTextSize(0.045); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.14,0.8,"#sqrt{s} = 13 TeV"); tex->SetNDC(); tex->SetTextFont(42); tex->SetTextSize(0.03375); tex->SetLineWidth(2); tex->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }