void PlotPointingRes() { //=========Macro generated from canvas: c/c //========= (Thu May 26 05:13:58 2022) by ROOT version 6.20/06 TCanvas *c = new TCanvas("c", "c",0,0,1600,1200); gStyle->SetOptStat(0); c->Range(-937.5,-18.75,937.5,168.75); 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(150); Double_t xAxis1[23] = {-750, -400, -300, -250, -200, -150, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 150, 200, 250, 300, 400, 750}; TH1F *hs_stack_1 = new TH1F("hs_stack_1","",22, xAxis1); hs_stack_1->SetMinimum(0); hs_stack_1->SetMaximum(150); 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[23] = {-750, -400, -300, -250, -200, -150, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 150, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_135_Hyy_stack_1 = new TH1F("hsig_Hino_135_Hyy_stack_1","",22, xAxis2); hsig_Hino_135_Hyy_stack_1->SetBinContent(1,375.102); hsig_Hino_135_Hyy_stack_1->SetBinContent(2,220.4307); hsig_Hino_135_Hyy_stack_1->SetBinContent(3,61.67764); hsig_Hino_135_Hyy_stack_1->SetBinContent(4,52.67607); hsig_Hino_135_Hyy_stack_1->SetBinContent(5,36.15591); hsig_Hino_135_Hyy_stack_1->SetBinContent(6,33.84055); hsig_Hino_135_Hyy_stack_1->SetBinContent(7,22.11486); hsig_Hino_135_Hyy_stack_1->SetBinContent(8,19.58092); hsig_Hino_135_Hyy_stack_1->SetBinContent(9,12.89208); hsig_Hino_135_Hyy_stack_1->SetBinContent(10,12.62473); hsig_Hino_135_Hyy_stack_1->SetBinContent(11,10.05665); hsig_Hino_135_Hyy_stack_1->SetBinContent(12,10.83177); hsig_Hino_135_Hyy_stack_1->SetBinContent(13,12.68544); hsig_Hino_135_Hyy_stack_1->SetBinContent(14,14.16125); hsig_Hino_135_Hyy_stack_1->SetBinContent(15,18.74383); hsig_Hino_135_Hyy_stack_1->SetBinContent(16,19.47051); hsig_Hino_135_Hyy_stack_1->SetBinContent(17,29.09015); hsig_Hino_135_Hyy_stack_1->SetBinContent(18,36.90283); hsig_Hino_135_Hyy_stack_1->SetBinContent(19,51.2745); hsig_Hino_135_Hyy_stack_1->SetBinContent(20,72.62214); hsig_Hino_135_Hyy_stack_1->SetBinContent(21,131.3681); hsig_Hino_135_Hyy_stack_1->SetBinContent(22,338.349); hsig_Hino_135_Hyy_stack_1->SetBinError(1,786.7642); hsig_Hino_135_Hyy_stack_1->SetBinError(2,95.87177); hsig_Hino_135_Hyy_stack_1->SetBinError(3,14.08901); hsig_Hino_135_Hyy_stack_1->SetBinError(4,9.449276); hsig_Hino_135_Hyy_stack_1->SetBinError(5,3.443809); hsig_Hino_135_Hyy_stack_1->SetBinError(6,4.258842); hsig_Hino_135_Hyy_stack_1->SetBinError(7,2.702095); hsig_Hino_135_Hyy_stack_1->SetBinError(8,1.395939); hsig_Hino_135_Hyy_stack_1->SetBinError(9,0.9021345); hsig_Hino_135_Hyy_stack_1->SetBinError(10,0.6309054); hsig_Hino_135_Hyy_stack_1->SetBinError(11,0.5112945); hsig_Hino_135_Hyy_stack_1->SetBinError(12,0.5811403); hsig_Hino_135_Hyy_stack_1->SetBinError(13,0.695685); hsig_Hino_135_Hyy_stack_1->SetBinError(14,0.7934961); hsig_Hino_135_Hyy_stack_1->SetBinError(15,1.517332); hsig_Hino_135_Hyy_stack_1->SetBinError(16,1.751049); hsig_Hino_135_Hyy_stack_1->SetBinError(17,2.782039); hsig_Hino_135_Hyy_stack_1->SetBinError(18,3.88878); hsig_Hino_135_Hyy_stack_1->SetBinError(19,4.972858); hsig_Hino_135_Hyy_stack_1->SetBinError(20,18.35093); hsig_Hino_135_Hyy_stack_1->SetBinError(21,30.05206); hsig_Hino_135_Hyy_stack_1->SetBinError(22,272.7031); hsig_Hino_135_Hyy_stack_1->SetEntries(22); ci = TColor::GetColor("#00ff00"); hsig_Hino_135_Hyy_stack_1->SetLineColor(ci); ci = TColor::GetColor("#00ff00"); hsig_Hino_135_Hyy_stack_1->SetMarkerColor(ci); hsig_Hino_135_Hyy_stack_1->SetMarkerStyle(26); hsig_Hino_135_Hyy_stack_1->SetMarkerSize(2); hsig_Hino_135_Hyy_stack_1->GetXaxis()->SetTitle("|z_{origin}| [mm]"); hsig_Hino_135_Hyy_stack_1->GetXaxis()->SetLabelFont(42); hsig_Hino_135_Hyy_stack_1->GetXaxis()->SetTitleOffset(1); hsig_Hino_135_Hyy_stack_1->GetXaxis()->SetTitleFont(42); hsig_Hino_135_Hyy_stack_1->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_135_Hyy_stack_1->GetYaxis()->SetLabelFont(42); hsig_Hino_135_Hyy_stack_1->GetYaxis()->SetTitleFont(42); hsig_Hino_135_Hyy_stack_1->GetZaxis()->SetLabelFont(42); hsig_Hino_135_Hyy_stack_1->GetZaxis()->SetTitleOffset(1); hsig_Hino_135_Hyy_stack_1->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_135_Hyy_stack_1,""); Double_t xAxis3[23] = {-750, -400, -300, -250, -200, -150, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 150, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_135_Zee_stack_2 = new TH1F("hsig_Hino_135_Zee_stack_2","",22, xAxis3); hsig_Hino_135_Zee_stack_2->SetBinContent(1,137.3796); hsig_Hino_135_Zee_stack_2->SetBinContent(2,95.85669); hsig_Hino_135_Zee_stack_2->SetBinContent(3,39.8547); hsig_Hino_135_Zee_stack_2->SetBinContent(4,60.44364); hsig_Hino_135_Zee_stack_2->SetBinContent(5,44.22772); hsig_Hino_135_Zee_stack_2->SetBinContent(6,34.18495); hsig_Hino_135_Zee_stack_2->SetBinContent(7,30.91173); hsig_Hino_135_Zee_stack_2->SetBinContent(8,20.46971); hsig_Hino_135_Zee_stack_2->SetBinContent(9,19.88454); hsig_Hino_135_Zee_stack_2->SetBinContent(10,12.99927); hsig_Hino_135_Zee_stack_2->SetBinContent(11,10.64223); hsig_Hino_135_Zee_stack_2->SetBinContent(12,12.777); hsig_Hino_135_Zee_stack_2->SetBinContent(13,11.30764); hsig_Hino_135_Zee_stack_2->SetBinContent(14,14.34085); hsig_Hino_135_Zee_stack_2->SetBinContent(15,20.5542); hsig_Hino_135_Zee_stack_2->SetBinContent(16,20.26041); hsig_Hino_135_Zee_stack_2->SetBinContent(17,27.79564); hsig_Hino_135_Zee_stack_2->SetBinContent(18,39.76376); hsig_Hino_135_Zee_stack_2->SetBinContent(19,41.87682); hsig_Hino_135_Zee_stack_2->SetBinContent(20,56.26879); hsig_Hino_135_Zee_stack_2->SetBinContent(21,153.4794); hsig_Hino_135_Zee_stack_2->SetBinContent(22,57.9666); hsig_Hino_135_Zee_stack_2->SetBinError(1,43.35155); hsig_Hino_135_Zee_stack_2->SetBinError(2,27.31224); hsig_Hino_135_Zee_stack_2->SetBinError(3,6.612749); hsig_Hino_135_Zee_stack_2->SetBinError(4,10.88687); hsig_Hino_135_Zee_stack_2->SetBinError(5,4.971452); hsig_Hino_135_Zee_stack_2->SetBinError(6,3.944216); hsig_Hino_135_Zee_stack_2->SetBinError(7,4.849299); hsig_Hino_135_Zee_stack_2->SetBinError(8,1.565113); hsig_Hino_135_Zee_stack_2->SetBinError(9,2.007585); hsig_Hino_135_Zee_stack_2->SetBinError(10,1.125463); hsig_Hino_135_Zee_stack_2->SetBinError(11,0.7614887); hsig_Hino_135_Zee_stack_2->SetBinError(12,1.277223); hsig_Hino_135_Zee_stack_2->SetBinError(13,0.9692391); hsig_Hino_135_Zee_stack_2->SetBinError(14,1.117578); hsig_Hino_135_Zee_stack_2->SetBinError(15,2.424333); hsig_Hino_135_Zee_stack_2->SetBinError(16,2.206922); hsig_Hino_135_Zee_stack_2->SetBinError(17,3.667719); hsig_Hino_135_Zee_stack_2->SetBinError(18,5.14649); hsig_Hino_135_Zee_stack_2->SetBinError(19,5.172039); hsig_Hino_135_Zee_stack_2->SetBinError(20,10.10134); hsig_Hino_135_Zee_stack_2->SetBinError(21,39.98499); hsig_Hino_135_Zee_stack_2->SetBinError(22,17.16086); hsig_Hino_135_Zee_stack_2->SetEntries(22); ci = TColor::GetColor("#ff00ff"); hsig_Hino_135_Zee_stack_2->SetLineColor(ci); ci = TColor::GetColor("#ff00ff"); hsig_Hino_135_Zee_stack_2->SetMarkerColor(ci); hsig_Hino_135_Zee_stack_2->SetMarkerStyle(26); hsig_Hino_135_Zee_stack_2->SetMarkerSize(2); hsig_Hino_135_Zee_stack_2->GetXaxis()->SetTitle("|z_{origin}| [mm]"); hsig_Hino_135_Zee_stack_2->GetXaxis()->SetLabelFont(42); hsig_Hino_135_Zee_stack_2->GetXaxis()->SetTitleOffset(1); hsig_Hino_135_Zee_stack_2->GetXaxis()->SetTitleFont(42); hsig_Hino_135_Zee_stack_2->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_135_Zee_stack_2->GetYaxis()->SetLabelFont(42); hsig_Hino_135_Zee_stack_2->GetYaxis()->SetTitleFont(42); hsig_Hino_135_Zee_stack_2->GetZaxis()->SetLabelFont(42); hsig_Hino_135_Zee_stack_2->GetZaxis()->SetTitleOffset(1); hsig_Hino_135_Zee_stack_2->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_135_Zee_stack_2,""); Double_t xAxis4[23] = {-750, -400, -300, -250, -200, -150, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 150, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_325_Hyy_stack_3 = new TH1F("hsig_Hino_325_Hyy_stack_3","",22, xAxis4); hsig_Hino_325_Hyy_stack_3->SetBinContent(1,134.6074); hsig_Hino_325_Hyy_stack_3->SetBinContent(2,95.06871); hsig_Hino_325_Hyy_stack_3->SetBinContent(3,73.62897); hsig_Hino_325_Hyy_stack_3->SetBinContent(4,61.67022); hsig_Hino_325_Hyy_stack_3->SetBinContent(5,31.37539); hsig_Hino_325_Hyy_stack_3->SetBinContent(6,21.84743); hsig_Hino_325_Hyy_stack_3->SetBinContent(7,21.94801); hsig_Hino_325_Hyy_stack_3->SetBinContent(8,15.49052); hsig_Hino_325_Hyy_stack_3->SetBinContent(9,14.71375); hsig_Hino_325_Hyy_stack_3->SetBinContent(10,10.21531); hsig_Hino_325_Hyy_stack_3->SetBinContent(11,9.603685); hsig_Hino_325_Hyy_stack_3->SetBinContent(12,9.076405); hsig_Hino_325_Hyy_stack_3->SetBinContent(13,10.09273); hsig_Hino_325_Hyy_stack_3->SetBinContent(14,11.36864); hsig_Hino_325_Hyy_stack_3->SetBinContent(15,17.6172); hsig_Hino_325_Hyy_stack_3->SetBinContent(16,22.05984); hsig_Hino_325_Hyy_stack_3->SetBinContent(17,15.40051); hsig_Hino_325_Hyy_stack_3->SetBinContent(18,37.9115); hsig_Hino_325_Hyy_stack_3->SetBinContent(19,53.76174); hsig_Hino_325_Hyy_stack_3->SetBinContent(20,65.99919); hsig_Hino_325_Hyy_stack_3->SetBinContent(21,127.7886); hsig_Hino_325_Hyy_stack_3->SetBinContent(22,218.6157); hsig_Hino_325_Hyy_stack_3->SetBinError(1,31.82097); hsig_Hino_325_Hyy_stack_3->SetBinError(2,14.51317); hsig_Hino_325_Hyy_stack_3->SetBinError(3,11.26096); hsig_Hino_325_Hyy_stack_3->SetBinError(4,9.272453); hsig_Hino_325_Hyy_stack_3->SetBinError(5,3.503389); hsig_Hino_325_Hyy_stack_3->SetBinError(6,2.141102); hsig_Hino_325_Hyy_stack_3->SetBinError(7,2.685926); hsig_Hino_325_Hyy_stack_3->SetBinError(8,1.652276); hsig_Hino_325_Hyy_stack_3->SetBinError(9,1.401709); hsig_Hino_325_Hyy_stack_3->SetBinError(10,0.6968599); hsig_Hino_325_Hyy_stack_3->SetBinError(11,0.616967); hsig_Hino_325_Hyy_stack_3->SetBinError(12,0.6579096); hsig_Hino_325_Hyy_stack_3->SetBinError(13,0.7549722); hsig_Hino_325_Hyy_stack_3->SetBinError(14,0.8943306); hsig_Hino_325_Hyy_stack_3->SetBinError(15,1.685079); hsig_Hino_325_Hyy_stack_3->SetBinError(16,2.053236); hsig_Hino_325_Hyy_stack_3->SetBinError(17,3.05306); hsig_Hino_325_Hyy_stack_3->SetBinError(18,4.954327); hsig_Hino_325_Hyy_stack_3->SetBinError(19,7.650885); hsig_Hino_325_Hyy_stack_3->SetBinError(20,10.01908); hsig_Hino_325_Hyy_stack_3->SetBinError(21,15.9586); hsig_Hino_325_Hyy_stack_3->SetBinError(22,75.55904); hsig_Hino_325_Hyy_stack_3->SetEntries(22); ci = TColor::GetColor("#ffcc00"); hsig_Hino_325_Hyy_stack_3->SetLineColor(ci); ci = TColor::GetColor("#ffcc00"); hsig_Hino_325_Hyy_stack_3->SetMarkerColor(ci); hsig_Hino_325_Hyy_stack_3->SetMarkerStyle(26); hsig_Hino_325_Hyy_stack_3->SetMarkerSize(2); hsig_Hino_325_Hyy_stack_3->GetXaxis()->SetTitle("|z_{origin}| [mm]"); hsig_Hino_325_Hyy_stack_3->GetXaxis()->SetLabelFont(42); hsig_Hino_325_Hyy_stack_3->GetXaxis()->SetTitleOffset(1); hsig_Hino_325_Hyy_stack_3->GetXaxis()->SetTitleFont(42); hsig_Hino_325_Hyy_stack_3->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_325_Hyy_stack_3->GetYaxis()->SetLabelFont(42); hsig_Hino_325_Hyy_stack_3->GetYaxis()->SetTitleFont(42); hsig_Hino_325_Hyy_stack_3->GetZaxis()->SetLabelFont(42); hsig_Hino_325_Hyy_stack_3->GetZaxis()->SetTitleOffset(1); hsig_Hino_325_Hyy_stack_3->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_325_Hyy_stack_3,""); Double_t xAxis5[23] = {-750, -400, -300, -250, -200, -150, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 150, 200, 250, 300, 400, 750}; TH1F *hsig_Hino_325_Zee_stack_4 = new TH1F("hsig_Hino_325_Zee_stack_4","",22, xAxis5); hsig_Hino_325_Zee_stack_4->SetBinContent(1,112.6878); hsig_Hino_325_Zee_stack_4->SetBinContent(2,98.88345); hsig_Hino_325_Zee_stack_4->SetBinContent(3,77.51308); hsig_Hino_325_Zee_stack_4->SetBinContent(4,53.78735); hsig_Hino_325_Zee_stack_4->SetBinContent(5,39.30138); hsig_Hino_325_Zee_stack_4->SetBinContent(6,38.20459); hsig_Hino_325_Zee_stack_4->SetBinContent(7,21.83378); hsig_Hino_325_Zee_stack_4->SetBinContent(8,18.01046); hsig_Hino_325_Zee_stack_4->SetBinContent(9,13.93013); hsig_Hino_325_Zee_stack_4->SetBinContent(10,8.825675); hsig_Hino_325_Zee_stack_4->SetBinContent(11,10.69015); hsig_Hino_325_Zee_stack_4->SetBinContent(12,9.042876); hsig_Hino_325_Zee_stack_4->SetBinContent(13,9.750283); hsig_Hino_325_Zee_stack_4->SetBinContent(14,13.76263); hsig_Hino_325_Zee_stack_4->SetBinContent(15,18.81215); hsig_Hino_325_Zee_stack_4->SetBinContent(16,23.89206); hsig_Hino_325_Zee_stack_4->SetBinContent(17,29.11542); hsig_Hino_325_Zee_stack_4->SetBinContent(18,41.4577); hsig_Hino_325_Zee_stack_4->SetBinContent(19,50.09256); hsig_Hino_325_Zee_stack_4->SetBinContent(20,59.77838); hsig_Hino_325_Zee_stack_4->SetBinContent(21,98.0023); hsig_Hino_325_Zee_stack_4->SetBinContent(22,142.59); hsig_Hino_325_Zee_stack_4->SetBinError(1,13.76731); hsig_Hino_325_Zee_stack_4->SetBinError(2,10.93654); hsig_Hino_325_Zee_stack_4->SetBinError(3,10.12404); hsig_Hino_325_Zee_stack_4->SetBinError(4,4.756942); hsig_Hino_325_Zee_stack_4->SetBinError(5,4.255815); hsig_Hino_325_Zee_stack_4->SetBinError(6,4.40512); hsig_Hino_325_Zee_stack_4->SetBinError(7,2.153579); hsig_Hino_325_Zee_stack_4->SetBinError(8,1.829411); hsig_Hino_325_Zee_stack_4->SetBinError(9,1.311969); hsig_Hino_325_Zee_stack_4->SetBinError(10,0.8092694); hsig_Hino_325_Zee_stack_4->SetBinError(11,0.8100823); hsig_Hino_325_Zee_stack_4->SetBinError(12,0.8605112); hsig_Hino_325_Zee_stack_4->SetBinError(13,0.7864793); hsig_Hino_325_Zee_stack_4->SetBinError(14,1.221455); hsig_Hino_325_Zee_stack_4->SetBinError(15,1.817397); hsig_Hino_325_Zee_stack_4->SetBinError(16,2.94239); hsig_Hino_325_Zee_stack_4->SetBinError(17,3.750292); hsig_Hino_325_Zee_stack_4->SetBinError(18,3.09543); hsig_Hino_325_Zee_stack_4->SetBinError(19,6.522671); hsig_Hino_325_Zee_stack_4->SetBinError(20,7.575648); hsig_Hino_325_Zee_stack_4->SetBinError(21,9.755379); hsig_Hino_325_Zee_stack_4->SetBinError(22,21.81025); hsig_Hino_325_Zee_stack_4->SetEntries(22); ci = TColor::GetColor("#00ffff"); hsig_Hino_325_Zee_stack_4->SetLineColor(ci); ci = TColor::GetColor("#00ffff"); hsig_Hino_325_Zee_stack_4->SetMarkerColor(ci); hsig_Hino_325_Zee_stack_4->SetMarkerStyle(26); hsig_Hino_325_Zee_stack_4->SetMarkerSize(2); hsig_Hino_325_Zee_stack_4->GetXaxis()->SetTitle("|z_{origin}| [mm]"); hsig_Hino_325_Zee_stack_4->GetXaxis()->SetLabelFont(42); hsig_Hino_325_Zee_stack_4->GetXaxis()->SetTitleOffset(1); hsig_Hino_325_Zee_stack_4->GetXaxis()->SetTitleFont(42); hsig_Hino_325_Zee_stack_4->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Hino_325_Zee_stack_4->GetYaxis()->SetLabelFont(42); hsig_Hino_325_Zee_stack_4->GetYaxis()->SetTitleFont(42); hsig_Hino_325_Zee_stack_4->GetZaxis()->SetLabelFont(42); hsig_Hino_325_Zee_stack_4->GetZaxis()->SetTitleOffset(1); hsig_Hino_325_Zee_stack_4->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Hino_325_Zee_stack_4,""); Double_t xAxis6[23] = {-750, -400, -300, -250, -200, -150, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 150, 200, 250, 300, 400, 750}; TH1F *hsig_Zee_PVz_stack_5 = new TH1F("hsig_Zee_PVz_stack_5","",22, xAxis6); hsig_Zee_PVz_stack_5->SetBinContent(6,24.01609); hsig_Zee_PVz_stack_5->SetBinContent(7,20.80505); hsig_Zee_PVz_stack_5->SetBinContent(8,16.72168); hsig_Zee_PVz_stack_5->SetBinContent(9,14.63295); hsig_Zee_PVz_stack_5->SetBinContent(10,12.3331); hsig_Zee_PVz_stack_5->SetBinContent(11,12.26862); hsig_Zee_PVz_stack_5->SetBinContent(12,11.81872); hsig_Zee_PVz_stack_5->SetBinContent(13,12.44103); hsig_Zee_PVz_stack_5->SetBinContent(14,14.1944); hsig_Zee_PVz_stack_5->SetBinContent(15,16.65844); hsig_Zee_PVz_stack_5->SetBinContent(16,18.38527); hsig_Zee_PVz_stack_5->SetBinContent(17,17.76327); hsig_Zee_PVz_stack_5->SetBinError(6,2.626296); hsig_Zee_PVz_stack_5->SetBinError(7,0.7904056); hsig_Zee_PVz_stack_5->SetBinError(8,0.3347489); hsig_Zee_PVz_stack_5->SetBinError(9,0.1742158); hsig_Zee_PVz_stack_5->SetBinError(10,0.1176263); hsig_Zee_PVz_stack_5->SetBinError(11,0.08537769); hsig_Zee_PVz_stack_5->SetBinError(12,0.08928779); hsig_Zee_PVz_stack_5->SetBinError(13,0.1212412); hsig_Zee_PVz_stack_5->SetBinError(14,0.1615765); hsig_Zee_PVz_stack_5->SetBinError(15,0.3382679); hsig_Zee_PVz_stack_5->SetBinError(16,0.7854862); hsig_Zee_PVz_stack_5->SetBinError(17,1.267444); hsig_Zee_PVz_stack_5->SetEntries(12); ci = TColor::GetColor("#ff0000"); hsig_Zee_PVz_stack_5->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); hsig_Zee_PVz_stack_5->SetMarkerColor(ci); hsig_Zee_PVz_stack_5->SetMarkerStyle(24); hsig_Zee_PVz_stack_5->SetMarkerSize(2); hsig_Zee_PVz_stack_5->GetXaxis()->SetTitle("|z_{origin}| [mm]"); hsig_Zee_PVz_stack_5->GetXaxis()->SetLabelFont(42); hsig_Zee_PVz_stack_5->GetXaxis()->SetTitleOffset(1); hsig_Zee_PVz_stack_5->GetXaxis()->SetTitleFont(42); hsig_Zee_PVz_stack_5->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Zee_PVz_stack_5->GetYaxis()->SetLabelFont(42); hsig_Zee_PVz_stack_5->GetYaxis()->SetTitleFont(42); hsig_Zee_PVz_stack_5->GetZaxis()->SetLabelFont(42); hsig_Zee_PVz_stack_5->GetZaxis()->SetTitleOffset(1); hsig_Zee_PVz_stack_5->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Zee_PVz_stack_5,""); Double_t xAxis7[23] = {-750, -400, -300, -250, -200, -150, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 150, 200, 250, 300, 400, 750}; TH1F *hsig_Zee_truZ_stack_6 = new TH1F("hsig_Zee_truZ_stack_6","",22, xAxis7); hsig_Zee_truZ_stack_6->SetBinContent(6,24.89537); hsig_Zee_truZ_stack_6->SetBinContent(7,20.46826); hsig_Zee_truZ_stack_6->SetBinContent(8,16.71786); hsig_Zee_truZ_stack_6->SetBinContent(9,14.5944); hsig_Zee_truZ_stack_6->SetBinContent(10,12.36487); hsig_Zee_truZ_stack_6->SetBinContent(11,12.296); hsig_Zee_truZ_stack_6->SetBinContent(12,11.73875); hsig_Zee_truZ_stack_6->SetBinContent(13,12.45228); hsig_Zee_truZ_stack_6->SetBinContent(14,14.26695); hsig_Zee_truZ_stack_6->SetBinContent(15,16.73021); hsig_Zee_truZ_stack_6->SetBinContent(16,18.97627); hsig_Zee_truZ_stack_6->SetBinContent(17,23.14442); hsig_Zee_truZ_stack_6->SetBinError(6,3.467449); hsig_Zee_truZ_stack_6->SetBinError(7,0.749249); hsig_Zee_truZ_stack_6->SetBinError(8,0.3328721); hsig_Zee_truZ_stack_6->SetBinError(9,0.1727075); hsig_Zee_truZ_stack_6->SetBinError(10,0.1193493); hsig_Zee_truZ_stack_6->SetBinError(11,0.08552527); hsig_Zee_truZ_stack_6->SetBinError(12,0.08705762); hsig_Zee_truZ_stack_6->SetBinError(13,0.1209633); hsig_Zee_truZ_stack_6->SetBinError(14,0.1635196); hsig_Zee_truZ_stack_6->SetBinError(15,0.3427358); hsig_Zee_truZ_stack_6->SetBinError(16,0.7859789); hsig_Zee_truZ_stack_6->SetBinError(17,2.734869); hsig_Zee_truZ_stack_6->SetEntries(12); ci = TColor::GetColor("#0000ff"); hsig_Zee_truZ_stack_6->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); hsig_Zee_truZ_stack_6->SetMarkerColor(ci); hsig_Zee_truZ_stack_6->SetMarkerStyle(24); hsig_Zee_truZ_stack_6->SetMarkerSize(2); hsig_Zee_truZ_stack_6->GetXaxis()->SetTitle("|z_{origin}| [mm]"); hsig_Zee_truZ_stack_6->GetXaxis()->SetLabelFont(42); hsig_Zee_truZ_stack_6->GetXaxis()->SetTitleOffset(1); hsig_Zee_truZ_stack_6->GetXaxis()->SetTitleFont(42); hsig_Zee_truZ_stack_6->GetYaxis()->SetTitle(" Pointing Resolution [mm]"); hsig_Zee_truZ_stack_6->GetYaxis()->SetLabelFont(42); hsig_Zee_truZ_stack_6->GetYaxis()->SetTitleFont(42); hsig_Zee_truZ_stack_6->GetZaxis()->SetLabelFont(42); hsig_Zee_truZ_stack_6->GetZaxis()->SetTitleOffset(1); hsig_Zee_truZ_stack_6->GetZaxis()->SetTitleFont(42); hs->Add(hsig_Zee_truZ_stack_6,""); 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_Hyy_stack_1","Hino_135_Hyy","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_Zee_stack_2","Hino_135_Zee","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_325_Hyy_stack_3","Hino_325_Hyy","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_325_Zee_stack_4","Hino_325_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_5","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(24); entry->SetMarkerSize(2); entry->SetTextFont(42); entry=leg->AddEntry("hsig_Zee_truZ_stack_6","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(24); 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); }