void PlotPointingBias() { //=========Macro generated from canvas: c_m/c //========= (Mon May 23 18:18:06 2022) by ROOT version 6.20/06 TCanvas *c_m = new TCanvas("c_m", "c",0,0,1600,1200); gStyle->SetOptStat(0); c_m->Range(-937.5,-250,937.5,250); c_m->SetFillColor(0); c_m->SetBorderMode(0); c_m->SetBorderSize(2); c_m->SetFrameBorderMode(0); c_m->SetFrameBorderMode(0); THStack *hs_m = new THStack(); hs_m->SetName("hs_m"); hs_m->SetTitle(";z_{origin} [mm]; Pointing Bias [mm];"); hs_m->SetMinimum(-200); hs_m->SetMaximum(200); Double_t xAxis8[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_m_stack_2 = new TH1F("hs_m_stack_2","",22, xAxis8); hs_m_stack_2->SetMinimum(-200); hs_m_stack_2->SetMaximum(200); hs_m_stack_2->SetDirectory(0); hs_m_stack_2->SetStats(0); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#000099"); hs_m_stack_2->SetLineColor(ci); hs_m_stack_2->GetXaxis()->SetTitle("z_{origin} [mm]"); hs_m_stack_2->GetXaxis()->SetLabelFont(42); hs_m_stack_2->GetXaxis()->SetTitleOffset(1); hs_m_stack_2->GetXaxis()->SetTitleFont(42); hs_m_stack_2->GetYaxis()->SetTitle(" Pointing Bias [mm]"); hs_m_stack_2->GetYaxis()->SetLabelFont(42); hs_m_stack_2->GetYaxis()->SetTitleFont(42); hs_m_stack_2->GetZaxis()->SetLabelFont(42); hs_m_stack_2->GetZaxis()->SetTitleOffset(1); hs_m_stack_2->GetZaxis()->SetTitleFont(42); hs_m->SetHistogram(hs_m_stack_2); Double_t xAxis9[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 *hmean_Hino_135_Hyy_stack_1 = new TH1F("hmean_Hino_135_Hyy_stack_1","",22, xAxis9); hmean_Hino_135_Hyy_stack_1->SetBinContent(1,121.4809); hmean_Hino_135_Hyy_stack_1->SetBinContent(2,79.37995); hmean_Hino_135_Hyy_stack_1->SetBinContent(3,56.57812); hmean_Hino_135_Hyy_stack_1->SetBinContent(4,46.44815); hmean_Hino_135_Hyy_stack_1->SetBinContent(5,33.62378); hmean_Hino_135_Hyy_stack_1->SetBinContent(6,27.44711); hmean_Hino_135_Hyy_stack_1->SetBinContent(7,23.23207); hmean_Hino_135_Hyy_stack_1->SetBinContent(8,17.89262); hmean_Hino_135_Hyy_stack_1->SetBinContent(9,13.79874); hmean_Hino_135_Hyy_stack_1->SetBinContent(10,8.824735); hmean_Hino_135_Hyy_stack_1->SetBinContent(11,3.465816); hmean_Hino_135_Hyy_stack_1->SetBinContent(12,-1.286601); hmean_Hino_135_Hyy_stack_1->SetBinContent(13,-5.946239); hmean_Hino_135_Hyy_stack_1->SetBinContent(14,-11.96845); hmean_Hino_135_Hyy_stack_1->SetBinContent(15,-16.43835); hmean_Hino_135_Hyy_stack_1->SetBinContent(16,-20.41151); hmean_Hino_135_Hyy_stack_1->SetBinContent(17,-25.14514); hmean_Hino_135_Hyy_stack_1->SetBinContent(18,-31.66438); hmean_Hino_135_Hyy_stack_1->SetBinContent(19,-42.24388); hmean_Hino_135_Hyy_stack_1->SetBinContent(20,-59.53449); hmean_Hino_135_Hyy_stack_1->SetBinContent(21,-77.20712); hmean_Hino_135_Hyy_stack_1->SetBinContent(22,-99.76471); hmean_Hino_135_Hyy_stack_1->SetBinError(1,4.173671); hmean_Hino_135_Hyy_stack_1->SetBinError(2,3.124934); hmean_Hino_135_Hyy_stack_1->SetBinError(3,2.909671); hmean_Hino_135_Hyy_stack_1->SetBinError(4,1.8634); hmean_Hino_135_Hyy_stack_1->SetBinError(5,1.349322); hmean_Hino_135_Hyy_stack_1->SetBinError(6,1.485569); hmean_Hino_135_Hyy_stack_1->SetBinError(7,1.126408); hmean_Hino_135_Hyy_stack_1->SetBinError(8,0.6582813); hmean_Hino_135_Hyy_stack_1->SetBinError(9,0.4754012); hmean_Hino_135_Hyy_stack_1->SetBinError(10,0.4153289); hmean_Hino_135_Hyy_stack_1->SetBinError(11,0.2819204); hmean_Hino_135_Hyy_stack_1->SetBinError(12,0.3020031); hmean_Hino_135_Hyy_stack_1->SetBinError(13,0.3756573); hmean_Hino_135_Hyy_stack_1->SetBinError(14,0.4505358); hmean_Hino_135_Hyy_stack_1->SetBinError(15,0.6518242); hmean_Hino_135_Hyy_stack_1->SetBinError(16,0.8591097); hmean_Hino_135_Hyy_stack_1->SetBinError(17,1.348215); hmean_Hino_135_Hyy_stack_1->SetBinError(18,1.270424); hmean_Hino_135_Hyy_stack_1->SetBinError(19,1.930848); hmean_Hino_135_Hyy_stack_1->SetBinError(20,2.519377); hmean_Hino_135_Hyy_stack_1->SetBinError(21,2.967906); hmean_Hino_135_Hyy_stack_1->SetBinError(22,3.957239); hmean_Hino_135_Hyy_stack_1->SetEntries(22); ci = TColor::GetColor("#00ff00"); hmean_Hino_135_Hyy_stack_1->SetLineColor(ci); ci = TColor::GetColor("#00ff00"); hmean_Hino_135_Hyy_stack_1->SetMarkerColor(ci); hmean_Hino_135_Hyy_stack_1->SetMarkerStyle(26); hmean_Hino_135_Hyy_stack_1->SetMarkerSize(2); hmean_Hino_135_Hyy_stack_1->GetXaxis()->SetLabelFont(42); hmean_Hino_135_Hyy_stack_1->GetXaxis()->SetTitleOffset(1); hmean_Hino_135_Hyy_stack_1->GetXaxis()->SetTitleFont(42); hmean_Hino_135_Hyy_stack_1->GetYaxis()->SetLabelFont(42); hmean_Hino_135_Hyy_stack_1->GetYaxis()->SetTitleFont(42); hmean_Hino_135_Hyy_stack_1->GetZaxis()->SetLabelFont(42); hmean_Hino_135_Hyy_stack_1->GetZaxis()->SetTitleOffset(1); hmean_Hino_135_Hyy_stack_1->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_135_Hyy_stack_1,""); Double_t xAxis10[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 *hmean_Hino_135_Zee_stack_2 = new TH1F("hmean_Hino_135_Zee_stack_2","",22, xAxis10); hmean_Hino_135_Zee_stack_2->SetBinContent(1,129.1193); hmean_Hino_135_Zee_stack_2->SetBinContent(2,86.50272); hmean_Hino_135_Zee_stack_2->SetBinContent(3,59.65535); hmean_Hino_135_Zee_stack_2->SetBinContent(4,47.37912); hmean_Hino_135_Zee_stack_2->SetBinContent(5,37.21084); hmean_Hino_135_Zee_stack_2->SetBinContent(6,28.16083); hmean_Hino_135_Zee_stack_2->SetBinContent(7,23.76407); hmean_Hino_135_Zee_stack_2->SetBinContent(8,18.11664); hmean_Hino_135_Zee_stack_2->SetBinContent(9,15.01343); hmean_Hino_135_Zee_stack_2->SetBinContent(10,9.380113); hmean_Hino_135_Zee_stack_2->SetBinContent(11,3.759364); hmean_Hino_135_Zee_stack_2->SetBinContent(12,-0.9966131); hmean_Hino_135_Zee_stack_2->SetBinContent(13,-7.098145); hmean_Hino_135_Zee_stack_2->SetBinContent(14,-12.08266); hmean_Hino_135_Zee_stack_2->SetBinContent(15,-18.17928); hmean_Hino_135_Zee_stack_2->SetBinContent(16,-22.11782); hmean_Hino_135_Zee_stack_2->SetBinContent(17,-25.44383); hmean_Hino_135_Zee_stack_2->SetBinContent(18,-33.74478); hmean_Hino_135_Zee_stack_2->SetBinContent(19,-40.06576); hmean_Hino_135_Zee_stack_2->SetBinContent(20,-59.11101); hmean_Hino_135_Zee_stack_2->SetBinContent(21,-73.83905); hmean_Hino_135_Zee_stack_2->SetBinContent(22,-112.9367); hmean_Hino_135_Zee_stack_2->SetBinError(1,3.785428); hmean_Hino_135_Zee_stack_2->SetBinError(2,3.077796); hmean_Hino_135_Zee_stack_2->SetBinError(3,2.669441); hmean_Hino_135_Zee_stack_2->SetBinError(4,1.857486); hmean_Hino_135_Zee_stack_2->SetBinError(5,1.256953); hmean_Hino_135_Zee_stack_2->SetBinError(6,1.116986); hmean_Hino_135_Zee_stack_2->SetBinError(7,1.04114); hmean_Hino_135_Zee_stack_2->SetBinError(8,0.8140745); hmean_Hino_135_Zee_stack_2->SetBinError(9,0.5443774); hmean_Hino_135_Zee_stack_2->SetBinError(10,0.4413379); hmean_Hino_135_Zee_stack_2->SetBinError(11,0.3610325); hmean_Hino_135_Zee_stack_2->SetBinError(12,0.3399377); hmean_Hino_135_Zee_stack_2->SetBinError(13,0.4570738); hmean_Hino_135_Zee_stack_2->SetBinError(14,0.4875875); hmean_Hino_135_Zee_stack_2->SetBinError(15,0.6604869); hmean_Hino_135_Zee_stack_2->SetBinError(16,0.8677062); hmean_Hino_135_Zee_stack_2->SetBinError(17,1.446016); hmean_Hino_135_Zee_stack_2->SetBinError(18,1.377046); hmean_Hino_135_Zee_stack_2->SetBinError(19,1.868962); hmean_Hino_135_Zee_stack_2->SetBinError(20,2.966943); hmean_Hino_135_Zee_stack_2->SetBinError(21,2.707569); hmean_Hino_135_Zee_stack_2->SetBinError(22,3.993462); hmean_Hino_135_Zee_stack_2->SetEntries(22); ci = TColor::GetColor("#ffcc00"); hmean_Hino_135_Zee_stack_2->SetLineColor(ci); ci = TColor::GetColor("#ffcc00"); hmean_Hino_135_Zee_stack_2->SetMarkerColor(ci); hmean_Hino_135_Zee_stack_2->SetMarkerStyle(26); hmean_Hino_135_Zee_stack_2->SetMarkerSize(2); hmean_Hino_135_Zee_stack_2->GetXaxis()->SetLabelFont(42); hmean_Hino_135_Zee_stack_2->GetXaxis()->SetTitleOffset(1); hmean_Hino_135_Zee_stack_2->GetXaxis()->SetTitleFont(42); hmean_Hino_135_Zee_stack_2->GetYaxis()->SetLabelFont(42); hmean_Hino_135_Zee_stack_2->GetYaxis()->SetTitleFont(42); hmean_Hino_135_Zee_stack_2->GetZaxis()->SetLabelFont(42); hmean_Hino_135_Zee_stack_2->GetZaxis()->SetTitleOffset(1); hmean_Hino_135_Zee_stack_2->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_135_Zee_stack_2,""); Double_t xAxis11[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 *hmean_Hino_325_Hyy_stack_3 = new TH1F("hmean_Hino_325_Hyy_stack_3","",22, xAxis11); hmean_Hino_325_Hyy_stack_3->SetBinContent(1,139.7948); hmean_Hino_325_Hyy_stack_3->SetBinContent(2,78.62952); hmean_Hino_325_Hyy_stack_3->SetBinContent(3,59.04733); hmean_Hino_325_Hyy_stack_3->SetBinContent(4,47.09221); hmean_Hino_325_Hyy_stack_3->SetBinContent(5,30.98053); hmean_Hino_325_Hyy_stack_3->SetBinContent(6,27.68465); hmean_Hino_325_Hyy_stack_3->SetBinContent(7,21.85228); hmean_Hino_325_Hyy_stack_3->SetBinContent(8,17.44332); hmean_Hino_325_Hyy_stack_3->SetBinContent(9,12.32848); hmean_Hino_325_Hyy_stack_3->SetBinContent(10,8.048723); hmean_Hino_325_Hyy_stack_3->SetBinContent(11,3.629415); hmean_Hino_325_Hyy_stack_3->SetBinContent(12,-1.100094); hmean_Hino_325_Hyy_stack_3->SetBinContent(13,-6.518564); hmean_Hino_325_Hyy_stack_3->SetBinContent(14,-10.23593); hmean_Hino_325_Hyy_stack_3->SetBinContent(15,-15.24027); hmean_Hino_325_Hyy_stack_3->SetBinContent(16,-19.09845); hmean_Hino_325_Hyy_stack_3->SetBinContent(17,-20.03808); hmean_Hino_325_Hyy_stack_3->SetBinContent(18,-27.62007); hmean_Hino_325_Hyy_stack_3->SetBinContent(19,-33.00978); hmean_Hino_325_Hyy_stack_3->SetBinContent(20,-57.40208); hmean_Hino_325_Hyy_stack_3->SetBinContent(21,-78.07021); hmean_Hino_325_Hyy_stack_3->SetBinContent(22,-118.0986); hmean_Hino_325_Hyy_stack_3->SetBinError(1,6.826972); hmean_Hino_325_Hyy_stack_3->SetBinError(2,5.965988); hmean_Hino_325_Hyy_stack_3->SetBinError(3,5.214725); hmean_Hino_325_Hyy_stack_3->SetBinError(4,3.131933); hmean_Hino_325_Hyy_stack_3->SetBinError(5,2.040123); hmean_Hino_325_Hyy_stack_3->SetBinError(6,2.090652); hmean_Hino_325_Hyy_stack_3->SetBinError(7,1.372802); hmean_Hino_325_Hyy_stack_3->SetBinError(8,1.008645); hmean_Hino_325_Hyy_stack_3->SetBinError(9,0.8468095); hmean_Hino_325_Hyy_stack_3->SetBinError(10,0.4858169); hmean_Hino_325_Hyy_stack_3->SetBinError(11,0.4540757); hmean_Hino_325_Hyy_stack_3->SetBinError(12,0.3765677); hmean_Hino_325_Hyy_stack_3->SetBinError(13,0.4304461); hmean_Hino_325_Hyy_stack_3->SetBinError(14,0.6239564); hmean_Hino_325_Hyy_stack_3->SetBinError(15,0.9447225); hmean_Hino_325_Hyy_stack_3->SetBinError(16,1.443585); hmean_Hino_325_Hyy_stack_3->SetBinError(17,2.469018); hmean_Hino_325_Hyy_stack_3->SetBinError(18,2.338349); hmean_Hino_325_Hyy_stack_3->SetBinError(19,2.58089); hmean_Hino_325_Hyy_stack_3->SetBinError(20,5.379019); hmean_Hino_325_Hyy_stack_3->SetBinError(21,4.235866); hmean_Hino_325_Hyy_stack_3->SetBinError(22,6.884158); hmean_Hino_325_Hyy_stack_3->SetEntries(22); ci = TColor::GetColor("#ff00ff"); hmean_Hino_325_Hyy_stack_3->SetLineColor(ci); ci = TColor::GetColor("#ff00ff"); hmean_Hino_325_Hyy_stack_3->SetMarkerColor(ci); hmean_Hino_325_Hyy_stack_3->SetMarkerStyle(26); hmean_Hino_325_Hyy_stack_3->SetMarkerSize(2); hmean_Hino_325_Hyy_stack_3->GetXaxis()->SetLabelFont(42); hmean_Hino_325_Hyy_stack_3->GetXaxis()->SetTitleOffset(1); hmean_Hino_325_Hyy_stack_3->GetXaxis()->SetTitleFont(42); hmean_Hino_325_Hyy_stack_3->GetYaxis()->SetLabelFont(42); hmean_Hino_325_Hyy_stack_3->GetYaxis()->SetTitleFont(42); hmean_Hino_325_Hyy_stack_3->GetZaxis()->SetLabelFont(42); hmean_Hino_325_Hyy_stack_3->GetZaxis()->SetTitleOffset(1); hmean_Hino_325_Hyy_stack_3->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_325_Hyy_stack_3,""); Double_t xAxis12[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 *hmean_Hino_325_Zee_stack_4 = new TH1F("hmean_Hino_325_Zee_stack_4","",22, xAxis12); hmean_Hino_325_Zee_stack_4->SetBinContent(1,126.9797); hmean_Hino_325_Zee_stack_4->SetBinContent(2,86.32151); hmean_Hino_325_Zee_stack_4->SetBinContent(3,61.64048); hmean_Hino_325_Zee_stack_4->SetBinContent(4,52.30769); hmean_Hino_325_Zee_stack_4->SetBinContent(5,32.81804); hmean_Hino_325_Zee_stack_4->SetBinContent(6,26.57517); hmean_Hino_325_Zee_stack_4->SetBinContent(7,23.6781); hmean_Hino_325_Zee_stack_4->SetBinContent(8,19.2807); hmean_Hino_325_Zee_stack_4->SetBinContent(9,14.91727); hmean_Hino_325_Zee_stack_4->SetBinContent(10,9.229407); hmean_Hino_325_Zee_stack_4->SetBinContent(11,4.448193); hmean_Hino_325_Zee_stack_4->SetBinContent(12,-1.987004); hmean_Hino_325_Zee_stack_4->SetBinContent(13,-7.485221); hmean_Hino_325_Zee_stack_4->SetBinContent(14,-10.85907); hmean_Hino_325_Zee_stack_4->SetBinContent(15,-16.70995); hmean_Hino_325_Zee_stack_4->SetBinContent(16,-20.78528); hmean_Hino_325_Zee_stack_4->SetBinContent(17,-25.20668); hmean_Hino_325_Zee_stack_4->SetBinContent(18,-33.62931); hmean_Hino_325_Zee_stack_4->SetBinContent(19,-47.32472); hmean_Hino_325_Zee_stack_4->SetBinContent(20,-55.00495); hmean_Hino_325_Zee_stack_4->SetBinContent(21,-78.75472); hmean_Hino_325_Zee_stack_4->SetBinContent(22,-124.2133); hmean_Hino_325_Zee_stack_4->SetBinError(1,4.876381); hmean_Hino_325_Zee_stack_4->SetBinError(2,3.279701); hmean_Hino_325_Zee_stack_4->SetBinError(3,3.636364); hmean_Hino_325_Zee_stack_4->SetBinError(4,2.317725); hmean_Hino_325_Zee_stack_4->SetBinError(5,1.471121); hmean_Hino_325_Zee_stack_4->SetBinError(6,1.383429); hmean_Hino_325_Zee_stack_4->SetBinError(7,1.13984); hmean_Hino_325_Zee_stack_4->SetBinError(8,0.7224247); hmean_Hino_325_Zee_stack_4->SetBinError(9,0.5085838); hmean_Hino_325_Zee_stack_4->SetBinError(10,0.4211346); hmean_Hino_325_Zee_stack_4->SetBinError(11,0.3831748); hmean_Hino_325_Zee_stack_4->SetBinError(12,0.3968459); hmean_Hino_325_Zee_stack_4->SetBinError(13,0.4200045); hmean_Hino_325_Zee_stack_4->SetBinError(14,0.5216144); hmean_Hino_325_Zee_stack_4->SetBinError(15,0.6980497); hmean_Hino_325_Zee_stack_4->SetBinError(16,0.9991466); hmean_Hino_325_Zee_stack_4->SetBinError(17,1.432911); hmean_Hino_325_Zee_stack_4->SetBinError(18,1.45691); hmean_Hino_325_Zee_stack_4->SetBinError(19,2.207298); hmean_Hino_325_Zee_stack_4->SetBinError(20,2.672155); hmean_Hino_325_Zee_stack_4->SetBinError(21,3.379999); hmean_Hino_325_Zee_stack_4->SetBinError(22,4.500506); hmean_Hino_325_Zee_stack_4->SetEntries(22); ci = TColor::GetColor("#0000ff"); hmean_Hino_325_Zee_stack_4->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); hmean_Hino_325_Zee_stack_4->SetMarkerColor(ci); hmean_Hino_325_Zee_stack_4->SetMarkerStyle(26); hmean_Hino_325_Zee_stack_4->SetMarkerSize(2); hmean_Hino_325_Zee_stack_4->GetXaxis()->SetLabelFont(42); hmean_Hino_325_Zee_stack_4->GetXaxis()->SetTitleOffset(1); hmean_Hino_325_Zee_stack_4->GetXaxis()->SetTitleFont(42); hmean_Hino_325_Zee_stack_4->GetYaxis()->SetLabelFont(42); hmean_Hino_325_Zee_stack_4->GetYaxis()->SetTitleFont(42); hmean_Hino_325_Zee_stack_4->GetZaxis()->SetLabelFont(42); hmean_Hino_325_Zee_stack_4->GetZaxis()->SetTitleOffset(1); hmean_Hino_325_Zee_stack_4->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_325_Zee_stack_4,""); Double_t xAxis13[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 *hmean_Zee_stack_5 = new TH1F("hmean_Zee_stack_5","",22, xAxis13); hmean_Zee_stack_5->SetBinContent(7,22.68331); hmean_Zee_stack_5->SetBinContent(8,19.16475); hmean_Zee_stack_5->SetBinContent(9,14.4733); hmean_Zee_stack_5->SetBinContent(10,9.324438); hmean_Zee_stack_5->SetBinContent(11,4.139876); hmean_Zee_stack_5->SetBinContent(12,-1.142779); hmean_Zee_stack_5->SetBinContent(13,-6.249846); hmean_Zee_stack_5->SetBinContent(14,-11.38057); hmean_Zee_stack_5->SetBinContent(15,-16.6335); hmean_Zee_stack_5->SetBinContent(16,-21.29494); hmean_Zee_stack_5->SetBinError(7,0.8490238); hmean_Zee_stack_5->SetBinError(8,0.3137496); hmean_Zee_stack_5->SetBinError(9,0.1558528); hmean_Zee_stack_5->SetBinError(10,0.1031199); hmean_Zee_stack_5->SetBinError(11,0.07801238); hmean_Zee_stack_5->SetBinError(12,0.08814607); hmean_Zee_stack_5->SetBinError(13,0.1065335); hmean_Zee_stack_5->SetBinError(14,0.1692946); hmean_Zee_stack_5->SetBinError(15,0.3453781); hmean_Zee_stack_5->SetBinError(16,0.8266965); hmean_Zee_stack_5->SetEntries(10); ci = TColor::GetColor("#ff0000"); hmean_Zee_stack_5->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); hmean_Zee_stack_5->SetMarkerColor(ci); hmean_Zee_stack_5->SetMarkerStyle(24); hmean_Zee_stack_5->SetMarkerSize(2); hmean_Zee_stack_5->GetXaxis()->SetLabelFont(42); hmean_Zee_stack_5->GetXaxis()->SetTitleOffset(1); hmean_Zee_stack_5->GetXaxis()->SetTitleFont(42); hmean_Zee_stack_5->GetYaxis()->SetLabelFont(42); hmean_Zee_stack_5->GetYaxis()->SetTitleFont(42); hmean_Zee_stack_5->GetZaxis()->SetLabelFont(42); hmean_Zee_stack_5->GetZaxis()->SetTitleOffset(1); hmean_Zee_stack_5->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Zee_stack_5,""); Double_t xAxis14[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 *hmean_data_all_stack_6 = new TH1F("hmean_data_all_stack_6","",22, xAxis14); hmean_data_all_stack_6->SetBinContent(7,24.55028); hmean_data_all_stack_6->SetBinContent(8,19.63955); hmean_data_all_stack_6->SetBinContent(9,14.57616); hmean_data_all_stack_6->SetBinContent(10,9.774542); hmean_data_all_stack_6->SetBinContent(11,4.140501); hmean_data_all_stack_6->SetBinContent(12,-1.23727); hmean_data_all_stack_6->SetBinContent(13,-6.556467); hmean_data_all_stack_6->SetBinContent(14,-12.04802); hmean_data_all_stack_6->SetBinContent(15,-16.58351); hmean_data_all_stack_6->SetBinContent(16,-22.54782); hmean_data_all_stack_6->SetBinError(7,0.4268658); hmean_data_all_stack_6->SetBinError(8,0.1296386); hmean_data_all_stack_6->SetBinError(9,0.05430546); hmean_data_all_stack_6->SetBinError(10,0.03140809); hmean_data_all_stack_6->SetBinError(11,0.02298998); hmean_data_all_stack_6->SetBinError(12,0.02763172); hmean_data_all_stack_6->SetBinError(13,0.03753497); hmean_data_all_stack_6->SetBinError(14,0.06457409); hmean_data_all_stack_6->SetBinError(15,0.1662421); hmean_data_all_stack_6->SetBinError(16,0.5078253); hmean_data_all_stack_6->SetEntries(10); hmean_data_all_stack_6->SetMarkerStyle(20); hmean_data_all_stack_6->SetMarkerSize(2); hmean_data_all_stack_6->GetXaxis()->SetLabelFont(42); hmean_data_all_stack_6->GetXaxis()->SetTitleOffset(1); hmean_data_all_stack_6->GetXaxis()->SetTitleFont(42); hmean_data_all_stack_6->GetYaxis()->SetLabelFont(42); hmean_data_all_stack_6->GetYaxis()->SetTitleFont(42); hmean_data_all_stack_6->GetZaxis()->SetLabelFont(42); hmean_data_all_stack_6->GetZaxis()->SetTitleOffset(1); hmean_data_all_stack_6->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_data_all_stack_6,""); hs_m->Draw("nostack p"); TLegend *leg = new TLegend(0.65,0.6,0.82,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("hmean_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("hmean_Hino_135_Zee_stack_2","Hino_135_Zee","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("hmean_Hino_325_Hyy_stack_3","Hino_325_Hyy","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("hmean_Hino_325_Zee_stack_4","Hino_325_Zee","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(26); entry->SetMarkerSize(2); entry->SetTextFont(42); entry=leg->AddEntry("hmean_Zee_stack_5","Zee","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("hmean_data_all_stack_6","data_all","lpf"); entry->SetFillStyle(1001); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); 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_m->Modified(); c_m->cd(); c_m->SetSelected(c_m); }