void PlotPointingBiasVrho() { //=========Macro generated from canvas: c_m/c //========= (Thu May 26 07:07:33 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 Resolution [mm];"); hs_m->SetMinimum(-200); hs_m->SetMaximum(200); Double_t xAxis10[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hs_m_stack_2 = new TH1F("hs_m_stack_2","",20, xAxis10); 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 Resolution [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 xAxis11[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hmean_Hino_135_2ns_stack_1 = new TH1F("hmean_Hino_135_2ns_stack_1","",20, xAxis11); hmean_Hino_135_2ns_stack_1->SetBinContent(1,174.5538); hmean_Hino_135_2ns_stack_1->SetBinContent(2,101.0273); hmean_Hino_135_2ns_stack_1->SetBinContent(3,68.75386); hmean_Hino_135_2ns_stack_1->SetBinContent(4,57.07455); hmean_Hino_135_2ns_stack_1->SetBinContent(5,34.29979); hmean_Hino_135_2ns_stack_1->SetBinContent(6,26.66332); hmean_Hino_135_2ns_stack_1->SetBinContent(7,20.84333); hmean_Hino_135_2ns_stack_1->SetBinContent(8,15.09639); hmean_Hino_135_2ns_stack_1->SetBinContent(9,9.112494); hmean_Hino_135_2ns_stack_1->SetBinContent(10,4.256882); hmean_Hino_135_2ns_stack_1->SetBinContent(11,-0.6682088); hmean_Hino_135_2ns_stack_1->SetBinContent(12,-6.435797); hmean_Hino_135_2ns_stack_1->SetBinContent(13,-12.12614); hmean_Hino_135_2ns_stack_1->SetBinContent(14,-17.23408); hmean_Hino_135_2ns_stack_1->SetBinContent(15,-22.40755); hmean_Hino_135_2ns_stack_1->SetBinContent(16,-34.04838); hmean_Hino_135_2ns_stack_1->SetBinContent(17,-55.05703); hmean_Hino_135_2ns_stack_1->SetBinContent(18,-66.46703); hmean_Hino_135_2ns_stack_1->SetBinContent(19,-96.47234); hmean_Hino_135_2ns_stack_1->SetBinContent(20,-166.4435); hmean_Hino_135_2ns_stack_1->SetBinError(1,0.8446347); hmean_Hino_135_2ns_stack_1->SetBinError(2,0.5630185); hmean_Hino_135_2ns_stack_1->SetBinError(3,0.7839096); hmean_Hino_135_2ns_stack_1->SetBinError(4,0.4239531); hmean_Hino_135_2ns_stack_1->SetBinError(5,0.1751277); hmean_Hino_135_2ns_stack_1->SetBinError(6,0.2188856); hmean_Hino_135_2ns_stack_1->SetBinError(7,0.1649291); hmean_Hino_135_2ns_stack_1->SetBinError(8,0.1256559); hmean_Hino_135_2ns_stack_1->SetBinError(9,0.09802531); hmean_Hino_135_2ns_stack_1->SetBinError(10,0.08302189); hmean_Hino_135_2ns_stack_1->SetBinError(11,0.07331244); hmean_Hino_135_2ns_stack_1->SetBinError(12,0.1221308); hmean_Hino_135_2ns_stack_1->SetBinError(13,0.1098278); hmean_Hino_135_2ns_stack_1->SetBinError(14,0.1374988); hmean_Hino_135_2ns_stack_1->SetBinError(15,0.1576175); hmean_Hino_135_2ns_stack_1->SetBinError(16,0.2001869); hmean_Hino_135_2ns_stack_1->SetBinError(17,0.3504881); hmean_Hino_135_2ns_stack_1->SetBinError(18,0.5635318); hmean_Hino_135_2ns_stack_1->SetBinError(19,0.5366948); hmean_Hino_135_2ns_stack_1->SetBinError(20,0.790032); hmean_Hino_135_2ns_stack_1->SetEntries(20); ci = TColor::GetColor("#00ff00"); hmean_Hino_135_2ns_stack_1->SetLineColor(ci); ci = TColor::GetColor("#00ff00"); hmean_Hino_135_2ns_stack_1->SetMarkerColor(ci); hmean_Hino_135_2ns_stack_1->SetMarkerStyle(26); hmean_Hino_135_2ns_stack_1->SetMarkerSize(2); hmean_Hino_135_2ns_stack_1->GetXaxis()->SetLabelFont(42); hmean_Hino_135_2ns_stack_1->GetXaxis()->SetTitleOffset(1); hmean_Hino_135_2ns_stack_1->GetXaxis()->SetTitleFont(42); hmean_Hino_135_2ns_stack_1->GetYaxis()->SetLabelFont(42); hmean_Hino_135_2ns_stack_1->GetYaxis()->SetTitleFont(42); hmean_Hino_135_2ns_stack_1->GetZaxis()->SetLabelFont(42); hmean_Hino_135_2ns_stack_1->GetZaxis()->SetTitleOffset(1); hmean_Hino_135_2ns_stack_1->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_135_2ns_stack_1,""); Double_t xAxis12[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hmean_Hino_135_10ns_stack_2 = new TH1F("hmean_Hino_135_10ns_stack_2","",20, xAxis12); hmean_Hino_135_10ns_stack_2->SetBinContent(1,162.9703); hmean_Hino_135_10ns_stack_2->SetBinContent(2,110.2944); hmean_Hino_135_10ns_stack_2->SetBinContent(3,70.25626); hmean_Hino_135_10ns_stack_2->SetBinContent(4,55.17966); hmean_Hino_135_10ns_stack_2->SetBinContent(5,38.36935); hmean_Hino_135_10ns_stack_2->SetBinContent(6,22.54933); hmean_Hino_135_10ns_stack_2->SetBinContent(7,14.07107); hmean_Hino_135_10ns_stack_2->SetBinContent(8,16.28607); hmean_Hino_135_10ns_stack_2->SetBinContent(9,7.477742); hmean_Hino_135_10ns_stack_2->SetBinContent(10,4.626347); hmean_Hino_135_10ns_stack_2->SetBinContent(11,-2.890403); hmean_Hino_135_10ns_stack_2->SetBinContent(12,-6.807116); hmean_Hino_135_10ns_stack_2->SetBinContent(13,-14.36161); hmean_Hino_135_10ns_stack_2->SetBinContent(14,-17.17176); hmean_Hino_135_10ns_stack_2->SetBinContent(15,-24.24014); hmean_Hino_135_10ns_stack_2->SetBinContent(16,-35.98597); hmean_Hino_135_10ns_stack_2->SetBinContent(17,-46.29288); hmean_Hino_135_10ns_stack_2->SetBinContent(18,-67.68141); hmean_Hino_135_10ns_stack_2->SetBinContent(19,-95.5044); hmean_Hino_135_10ns_stack_2->SetBinContent(20,-166.076); hmean_Hino_135_10ns_stack_2->SetBinError(1,1.186086); hmean_Hino_135_10ns_stack_2->SetBinError(2,0.8908621); hmean_Hino_135_10ns_stack_2->SetBinError(3,1.039637); hmean_Hino_135_10ns_stack_2->SetBinError(4,0.6527134); hmean_Hino_135_10ns_stack_2->SetBinError(5,0.386952); hmean_Hino_135_10ns_stack_2->SetBinError(6,0.3996953); hmean_Hino_135_10ns_stack_2->SetBinError(7,0.488609); hmean_Hino_135_10ns_stack_2->SetBinError(8,0.1860389); hmean_Hino_135_10ns_stack_2->SetBinError(9,0.1323911); hmean_Hino_135_10ns_stack_2->SetBinError(10,0.1478942); hmean_Hino_135_10ns_stack_2->SetBinError(11,0.1461697); hmean_Hino_135_10ns_stack_2->SetBinError(12,0.2071717); hmean_Hino_135_10ns_stack_2->SetBinError(13,0.2182368); hmean_Hino_135_10ns_stack_2->SetBinError(14,0.259549); hmean_Hino_135_10ns_stack_2->SetBinError(15,0.4037497); hmean_Hino_135_10ns_stack_2->SetBinError(16,0.283449); hmean_Hino_135_10ns_stack_2->SetBinError(17,0.795526); hmean_Hino_135_10ns_stack_2->SetBinError(18,0.8181866); hmean_Hino_135_10ns_stack_2->SetBinError(19,0.8798081); hmean_Hino_135_10ns_stack_2->SetBinError(20,1.314381); hmean_Hino_135_10ns_stack_2->SetEntries(20); ci = TColor::GetColor("#ffcc00"); hmean_Hino_135_10ns_stack_2->SetLineColor(ci); ci = TColor::GetColor("#ffcc00"); hmean_Hino_135_10ns_stack_2->SetMarkerColor(ci); hmean_Hino_135_10ns_stack_2->SetMarkerStyle(26); hmean_Hino_135_10ns_stack_2->SetMarkerSize(2); hmean_Hino_135_10ns_stack_2->GetXaxis()->SetLabelFont(42); hmean_Hino_135_10ns_stack_2->GetXaxis()->SetTitleOffset(1); hmean_Hino_135_10ns_stack_2->GetXaxis()->SetTitleFont(42); hmean_Hino_135_10ns_stack_2->GetYaxis()->SetLabelFont(42); hmean_Hino_135_10ns_stack_2->GetYaxis()->SetTitleFont(42); hmean_Hino_135_10ns_stack_2->GetZaxis()->SetLabelFont(42); hmean_Hino_135_10ns_stack_2->GetZaxis()->SetTitleOffset(1); hmean_Hino_135_10ns_stack_2->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_135_10ns_stack_2,""); Double_t xAxis13[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hmean_Hino_135_50ns_stack_3 = new TH1F("hmean_Hino_135_50ns_stack_3","",20, xAxis13); hmean_Hino_135_50ns_stack_3->SetBinContent(1,180.805); hmean_Hino_135_50ns_stack_3->SetBinContent(2,103.906); hmean_Hino_135_50ns_stack_3->SetBinContent(3,97.03267); hmean_Hino_135_50ns_stack_3->SetBinContent(4,57.17546); hmean_Hino_135_50ns_stack_3->SetBinContent(5,39.57794); hmean_Hino_135_50ns_stack_3->SetBinContent(6,17.34382); hmean_Hino_135_50ns_stack_3->SetBinContent(7,29.5589); hmean_Hino_135_50ns_stack_3->SetBinContent(8,15.64891); hmean_Hino_135_50ns_stack_3->SetBinContent(9,8.973278); hmean_Hino_135_50ns_stack_3->SetBinContent(10,2.473702); hmean_Hino_135_50ns_stack_3->SetBinContent(11,0.04466965); hmean_Hino_135_50ns_stack_3->SetBinContent(12,-8.548094); hmean_Hino_135_50ns_stack_3->SetBinContent(13,-15.54062); hmean_Hino_135_50ns_stack_3->SetBinContent(14,-24.19335); hmean_Hino_135_50ns_stack_3->SetBinContent(15,-20.34222); hmean_Hino_135_50ns_stack_3->SetBinContent(16,-25.24082); hmean_Hino_135_50ns_stack_3->SetBinContent(17,-50.50532); hmean_Hino_135_50ns_stack_3->SetBinContent(18,-56.051); hmean_Hino_135_50ns_stack_3->SetBinContent(19,-94.94949); hmean_Hino_135_50ns_stack_3->SetBinContent(20,-178.2622); hmean_Hino_135_50ns_stack_3->SetBinError(1,1.531893); hmean_Hino_135_50ns_stack_3->SetBinError(2,2.326662); hmean_Hino_135_50ns_stack_3->SetBinError(3,9.978797); hmean_Hino_135_50ns_stack_3->SetBinError(4,1.728712); hmean_Hino_135_50ns_stack_3->SetBinError(5,1.001585); hmean_Hino_135_50ns_stack_3->SetBinError(6,0.8028604); hmean_Hino_135_50ns_stack_3->SetBinError(7,1.781213); hmean_Hino_135_50ns_stack_3->SetBinError(8,0.3267985); hmean_Hino_135_50ns_stack_3->SetBinError(9,0.286157); hmean_Hino_135_50ns_stack_3->SetBinError(10,0.5257881); hmean_Hino_135_50ns_stack_3->SetBinError(11,0.3281472); hmean_Hino_135_50ns_stack_3->SetBinError(12,0.3448901); hmean_Hino_135_50ns_stack_3->SetBinError(13,1.746741); hmean_Hino_135_50ns_stack_3->SetBinError(14,2.349853); hmean_Hino_135_50ns_stack_3->SetBinError(15,0.6589491); hmean_Hino_135_50ns_stack_3->SetBinError(16,0.9805431); hmean_Hino_135_50ns_stack_3->SetBinError(17,1.343814); hmean_Hino_135_50ns_stack_3->SetBinError(18,2.493855); hmean_Hino_135_50ns_stack_3->SetBinError(19,1.575493); hmean_Hino_135_50ns_stack_3->SetBinError(20,1.738955); hmean_Hino_135_50ns_stack_3->SetEntries(20); ci = TColor::GetColor("#ff00ff"); hmean_Hino_135_50ns_stack_3->SetLineColor(ci); ci = TColor::GetColor("#ff00ff"); hmean_Hino_135_50ns_stack_3->SetMarkerColor(ci); hmean_Hino_135_50ns_stack_3->SetMarkerStyle(26); hmean_Hino_135_50ns_stack_3->SetMarkerSize(2); hmean_Hino_135_50ns_stack_3->GetXaxis()->SetLabelFont(42); hmean_Hino_135_50ns_stack_3->GetXaxis()->SetTitleOffset(1); hmean_Hino_135_50ns_stack_3->GetXaxis()->SetTitleFont(42); hmean_Hino_135_50ns_stack_3->GetYaxis()->SetLabelFont(42); hmean_Hino_135_50ns_stack_3->GetYaxis()->SetTitleFont(42); hmean_Hino_135_50ns_stack_3->GetZaxis()->SetLabelFont(42); hmean_Hino_135_50ns_stack_3->GetZaxis()->SetTitleOffset(1); hmean_Hino_135_50ns_stack_3->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_135_50ns_stack_3,""); Double_t xAxis14[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hmean_Hino_525_Zee_stack_4 = new TH1F("hmean_Hino_525_Zee_stack_4","",20, xAxis14); hmean_Hino_525_Zee_stack_4->SetBinContent(1,302.5998); hmean_Hino_525_Zee_stack_4->SetBinContent(2,-17.88979); hmean_Hino_525_Zee_stack_4->SetBinContent(3,93.94659); hmean_Hino_525_Zee_stack_4->SetBinContent(4,53.14659); hmean_Hino_525_Zee_stack_4->SetBinContent(5,30.32512); hmean_Hino_525_Zee_stack_4->SetBinContent(6,25.0744); hmean_Hino_525_Zee_stack_4->SetBinContent(7,20.51061); hmean_Hino_525_Zee_stack_4->SetBinContent(8,17.08279); hmean_Hino_525_Zee_stack_4->SetBinContent(9,11.86473); hmean_Hino_525_Zee_stack_4->SetBinContent(10,4.801248); hmean_Hino_525_Zee_stack_4->SetBinContent(11,-0.5627149); hmean_Hino_525_Zee_stack_4->SetBinContent(12,-6.893986); hmean_Hino_525_Zee_stack_4->SetBinContent(13,-10.88963); hmean_Hino_525_Zee_stack_4->SetBinContent(14,-16.98197); hmean_Hino_525_Zee_stack_4->SetBinContent(15,-22.62457); hmean_Hino_525_Zee_stack_4->SetBinContent(16,-35.31625); hmean_Hino_525_Zee_stack_4->SetBinContent(17,-44.92434); hmean_Hino_525_Zee_stack_4->SetBinContent(18,-69.73889); hmean_Hino_525_Zee_stack_4->SetBinContent(19,-115.2927); hmean_Hino_525_Zee_stack_4->SetBinContent(20,-167.1886); hmean_Hino_525_Zee_stack_4->SetBinError(1,17.54381); hmean_Hino_525_Zee_stack_4->SetBinError(2,0.02053338); hmean_Hino_525_Zee_stack_4->SetBinError(3,0.67198); hmean_Hino_525_Zee_stack_4->SetBinError(4,0.3922216); hmean_Hino_525_Zee_stack_4->SetBinError(5,0.2635864); hmean_Hino_525_Zee_stack_4->SetBinError(6,0.3126061); hmean_Hino_525_Zee_stack_4->SetBinError(7,0.2672572); hmean_Hino_525_Zee_stack_4->SetBinError(8,0.1845436); hmean_Hino_525_Zee_stack_4->SetBinError(9,0.2123756); hmean_Hino_525_Zee_stack_4->SetBinError(10,0.1213172); hmean_Hino_525_Zee_stack_4->SetBinError(11,0.126199); hmean_Hino_525_Zee_stack_4->SetBinError(12,0.162531); hmean_Hino_525_Zee_stack_4->SetBinError(13,0.1888639); hmean_Hino_525_Zee_stack_4->SetBinError(14,0.2967727); hmean_Hino_525_Zee_stack_4->SetBinError(15,0.2829488); hmean_Hino_525_Zee_stack_4->SetBinError(16,0.256533); hmean_Hino_525_Zee_stack_4->SetBinError(17,0.4438253); hmean_Hino_525_Zee_stack_4->SetBinError(18,0.7333623); hmean_Hino_525_Zee_stack_4->SetBinError(19,0.5191545); hmean_Hino_525_Zee_stack_4->SetBinError(20,1.07908); hmean_Hino_525_Zee_stack_4->SetEntries(20); ci = TColor::GetColor("#cc00ff"); hmean_Hino_525_Zee_stack_4->SetLineColor(ci); ci = TColor::GetColor("#cc00ff"); hmean_Hino_525_Zee_stack_4->SetMarkerColor(ci); hmean_Hino_525_Zee_stack_4->SetMarkerStyle(26); hmean_Hino_525_Zee_stack_4->SetMarkerSize(2); hmean_Hino_525_Zee_stack_4->GetXaxis()->SetLabelFont(42); hmean_Hino_525_Zee_stack_4->GetXaxis()->SetTitleOffset(1); hmean_Hino_525_Zee_stack_4->GetXaxis()->SetTitleFont(42); hmean_Hino_525_Zee_stack_4->GetYaxis()->SetLabelFont(42); hmean_Hino_525_Zee_stack_4->GetYaxis()->SetTitleFont(42); hmean_Hino_525_Zee_stack_4->GetZaxis()->SetLabelFont(42); hmean_Hino_525_Zee_stack_4->GetZaxis()->SetTitleOffset(1); hmean_Hino_525_Zee_stack_4->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_525_Zee_stack_4,""); Double_t xAxis15[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hmean_Hino_525_Hyy_stack_5 = new TH1F("hmean_Hino_525_Hyy_stack_5","",20, xAxis15); hmean_Hino_525_Hyy_stack_5->SetBinContent(1,217.0878); hmean_Hino_525_Hyy_stack_5->SetBinContent(2,102.0138); hmean_Hino_525_Hyy_stack_5->SetBinContent(3,56.94403); hmean_Hino_525_Hyy_stack_5->SetBinContent(4,45.88523); hmean_Hino_525_Hyy_stack_5->SetBinContent(5,24.38592); hmean_Hino_525_Hyy_stack_5->SetBinContent(6,601.5051); hmean_Hino_525_Hyy_stack_5->SetBinContent(7,15.85458); hmean_Hino_525_Hyy_stack_5->SetBinContent(8,13.70271); hmean_Hino_525_Hyy_stack_5->SetBinContent(9,10.81336); hmean_Hino_525_Hyy_stack_5->SetBinContent(10,4.011913); hmean_Hino_525_Hyy_stack_5->SetBinContent(11,4.169487); hmean_Hino_525_Hyy_stack_5->SetBinContent(12,-5.27338); hmean_Hino_525_Hyy_stack_5->SetBinContent(13,-9.655082); hmean_Hino_525_Hyy_stack_5->SetBinContent(14,-19.75411); hmean_Hino_525_Hyy_stack_5->SetBinContent(15,-17.8728); hmean_Hino_525_Hyy_stack_5->SetBinContent(16,-29.26346); hmean_Hino_525_Hyy_stack_5->SetBinContent(17,-48.47847); hmean_Hino_525_Hyy_stack_5->SetBinContent(18,-49.34366); hmean_Hino_525_Hyy_stack_5->SetBinContent(19,-77.27356); hmean_Hino_525_Hyy_stack_5->SetBinContent(20,-143.4482); hmean_Hino_525_Hyy_stack_5->SetBinError(1,1.676306); hmean_Hino_525_Hyy_stack_5->SetBinError(2,2.755427); hmean_Hino_525_Hyy_stack_5->SetBinError(3,1.076035); hmean_Hino_525_Hyy_stack_5->SetBinError(4,1.23296); hmean_Hino_525_Hyy_stack_5->SetBinError(5,0.6696613); hmean_Hino_525_Hyy_stack_5->SetBinError(6,29.531); hmean_Hino_525_Hyy_stack_5->SetBinError(7,0.3873354); hmean_Hino_525_Hyy_stack_5->SetBinError(8,0.2572061); hmean_Hino_525_Hyy_stack_5->SetBinError(9,0.5217165); hmean_Hino_525_Hyy_stack_5->SetBinError(10,0.1657854); hmean_Hino_525_Hyy_stack_5->SetBinError(11,0.2345548); hmean_Hino_525_Hyy_stack_5->SetBinError(12,0.1800759); hmean_Hino_525_Hyy_stack_5->SetBinError(13,1.097618); hmean_Hino_525_Hyy_stack_5->SetBinError(14,0.4415709); hmean_Hino_525_Hyy_stack_5->SetBinError(15,0.7728466); hmean_Hino_525_Hyy_stack_5->SetBinError(16,0.4853304); hmean_Hino_525_Hyy_stack_5->SetBinError(17,0.7066026); hmean_Hino_525_Hyy_stack_5->SetBinError(18,1.305936); hmean_Hino_525_Hyy_stack_5->SetBinError(19,1.781292); hmean_Hino_525_Hyy_stack_5->SetBinError(20,4.339015); hmean_Hino_525_Hyy_stack_5->SetEntries(20); ci = TColor::GetColor("#ffff00"); hmean_Hino_525_Hyy_stack_5->SetLineColor(ci); ci = TColor::GetColor("#ffff00"); hmean_Hino_525_Hyy_stack_5->SetMarkerColor(ci); hmean_Hino_525_Hyy_stack_5->SetMarkerStyle(26); hmean_Hino_525_Hyy_stack_5->SetMarkerSize(2); hmean_Hino_525_Hyy_stack_5->GetXaxis()->SetLabelFont(42); hmean_Hino_525_Hyy_stack_5->GetXaxis()->SetTitleOffset(1); hmean_Hino_525_Hyy_stack_5->GetXaxis()->SetTitleFont(42); hmean_Hino_525_Hyy_stack_5->GetYaxis()->SetLabelFont(42); hmean_Hino_525_Hyy_stack_5->GetYaxis()->SetTitleFont(42); hmean_Hino_525_Hyy_stack_5->GetZaxis()->SetLabelFont(42); hmean_Hino_525_Hyy_stack_5->GetZaxis()->SetTitleOffset(1); hmean_Hino_525_Hyy_stack_5->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_525_Hyy_stack_5,""); Double_t xAxis16[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hmean_Hino_925_Zee_stack_6 = new TH1F("hmean_Hino_925_Zee_stack_6","",20, xAxis16); hmean_Hino_925_Zee_stack_6->SetBinContent(1,190.1922); hmean_Hino_925_Zee_stack_6->SetBinContent(2,101.9546); hmean_Hino_925_Zee_stack_6->SetBinContent(3,1204.475); hmean_Hino_925_Zee_stack_6->SetBinContent(4,47.63674); hmean_Hino_925_Zee_stack_6->SetBinContent(5,40.72449); hmean_Hino_925_Zee_stack_6->SetBinContent(6,24.16648); hmean_Hino_925_Zee_stack_6->SetBinContent(7,10.17867); hmean_Hino_925_Zee_stack_6->SetBinContent(8,19.47838); hmean_Hino_925_Zee_stack_6->SetBinContent(9,15.40973); hmean_Hino_925_Zee_stack_6->SetBinContent(10,7.703579); hmean_Hino_925_Zee_stack_6->SetBinContent(11,-2.072209); hmean_Hino_925_Zee_stack_6->SetBinContent(12,-5.156815); hmean_Hino_925_Zee_stack_6->SetBinContent(13,-13.88274); hmean_Hino_925_Zee_stack_6->SetBinContent(14,-10.1897); hmean_Hino_925_Zee_stack_6->SetBinContent(15,-27.77343); hmean_Hino_925_Zee_stack_6->SetBinContent(16,-39.76828); hmean_Hino_925_Zee_stack_6->SetBinContent(17,-55.88655); hmean_Hino_925_Zee_stack_6->SetBinContent(18,-41.54071); hmean_Hino_925_Zee_stack_6->SetBinContent(19,-112.8849); hmean_Hino_925_Zee_stack_6->SetBinContent(20,-183.6638); hmean_Hino_925_Zee_stack_6->SetBinError(1,1.818606); hmean_Hino_925_Zee_stack_6->SetBinError(2,1.186896); hmean_Hino_925_Zee_stack_6->SetBinError(3,77.95789); hmean_Hino_925_Zee_stack_6->SetBinError(4,1.556337); hmean_Hino_925_Zee_stack_6->SetBinError(5,0.688153); hmean_Hino_925_Zee_stack_6->SetBinError(6,0.9872203); hmean_Hino_925_Zee_stack_6->SetBinError(7,3.123997); hmean_Hino_925_Zee_stack_6->SetBinError(8,0.7895001); hmean_Hino_925_Zee_stack_6->SetBinError(9,0.6432137); hmean_Hino_925_Zee_stack_6->SetBinError(10,0.2750483); hmean_Hino_925_Zee_stack_6->SetBinError(11,0.8044692); hmean_Hino_925_Zee_stack_6->SetBinError(12,0.5695855); hmean_Hino_925_Zee_stack_6->SetBinError(13,0.4375355); hmean_Hino_925_Zee_stack_6->SetBinError(14,1.912961); hmean_Hino_925_Zee_stack_6->SetBinError(15,0.834306); hmean_Hino_925_Zee_stack_6->SetBinError(16,0.6409669); hmean_Hino_925_Zee_stack_6->SetBinError(17,1.2886); hmean_Hino_925_Zee_stack_6->SetBinError(18,42.21897); hmean_Hino_925_Zee_stack_6->SetBinError(19,2.3506); hmean_Hino_925_Zee_stack_6->SetBinError(20,1.674624); hmean_Hino_925_Zee_stack_6->SetEntries(20); ci = TColor::GetColor("#00ffff"); hmean_Hino_925_Zee_stack_6->SetLineColor(ci); ci = TColor::GetColor("#00ffff"); hmean_Hino_925_Zee_stack_6->SetMarkerColor(ci); hmean_Hino_925_Zee_stack_6->SetMarkerStyle(26); hmean_Hino_925_Zee_stack_6->SetMarkerSize(2); hmean_Hino_925_Zee_stack_6->GetXaxis()->SetLabelFont(42); hmean_Hino_925_Zee_stack_6->GetXaxis()->SetTitleOffset(1); hmean_Hino_925_Zee_stack_6->GetXaxis()->SetTitleFont(42); hmean_Hino_925_Zee_stack_6->GetYaxis()->SetLabelFont(42); hmean_Hino_925_Zee_stack_6->GetYaxis()->SetTitleFont(42); hmean_Hino_925_Zee_stack_6->GetZaxis()->SetLabelFont(42); hmean_Hino_925_Zee_stack_6->GetZaxis()->SetTitleOffset(1); hmean_Hino_925_Zee_stack_6->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Hino_925_Zee_stack_6,""); Double_t xAxis17[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hmean_Zee_PVz_stack_7 = new TH1F("hmean_Zee_PVz_stack_7","",20, xAxis17); hmean_Zee_PVz_stack_7->SetBinContent(5,46.33189); hmean_Zee_PVz_stack_7->SetBinContent(6,23.67395); hmean_Zee_PVz_stack_7->SetBinContent(7,19.19028); hmean_Zee_PVz_stack_7->SetBinContent(8,14.11911); hmean_Zee_PVz_stack_7->SetBinContent(9,9.223373); hmean_Zee_PVz_stack_7->SetBinContent(10,4.534474); hmean_Zee_PVz_stack_7->SetBinContent(11,-0.6909522); hmean_Zee_PVz_stack_7->SetBinContent(12,-6.341053); hmean_Zee_PVz_stack_7->SetBinContent(13,-10.97374); hmean_Zee_PVz_stack_7->SetBinContent(14,-15.24787); hmean_Zee_PVz_stack_7->SetBinContent(15,-20.02292); hmean_Zee_PVz_stack_7->SetBinContent(16,-30.18773); hmean_Zee_PVz_stack_7->SetBinError(5,3.315635); hmean_Zee_PVz_stack_7->SetBinError(6,0.1409506); hmean_Zee_PVz_stack_7->SetBinError(7,0.1041101); hmean_Zee_PVz_stack_7->SetBinError(8,0.03420332); hmean_Zee_PVz_stack_7->SetBinError(9,0.02776236); hmean_Zee_PVz_stack_7->SetBinError(10,0.01729393); hmean_Zee_PVz_stack_7->SetBinError(11,0.03694309); hmean_Zee_PVz_stack_7->SetBinError(12,0.02215423); hmean_Zee_PVz_stack_7->SetBinError(13,0.03359021); hmean_Zee_PVz_stack_7->SetBinError(14,0.07810652); hmean_Zee_PVz_stack_7->SetBinError(15,0.1548706); hmean_Zee_PVz_stack_7->SetBinError(16,0.5881181); hmean_Zee_PVz_stack_7->SetEntries(20); ci = TColor::GetColor("#ff0000"); hmean_Zee_PVz_stack_7->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); hmean_Zee_PVz_stack_7->SetMarkerColor(ci); hmean_Zee_PVz_stack_7->SetMarkerStyle(20); hmean_Zee_PVz_stack_7->SetMarkerSize(2); hmean_Zee_PVz_stack_7->GetXaxis()->SetLabelFont(42); hmean_Zee_PVz_stack_7->GetXaxis()->SetTitleOffset(1); hmean_Zee_PVz_stack_7->GetXaxis()->SetTitleFont(42); hmean_Zee_PVz_stack_7->GetYaxis()->SetLabelFont(42); hmean_Zee_PVz_stack_7->GetYaxis()->SetTitleFont(42); hmean_Zee_PVz_stack_7->GetZaxis()->SetLabelFont(42); hmean_Zee_PVz_stack_7->GetZaxis()->SetTitleOffset(1); hmean_Zee_PVz_stack_7->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Zee_PVz_stack_7,""); Double_t xAxis18[21] = {-750, -400, -300, -250, -200, -125, -100, -75, -50, -25, 0, 25, 50, 75, 100, 125, 200, 250, 300, 400, 750}; TH1F *hmean_Zee_truZ_stack_8 = new TH1F("hmean_Zee_truZ_stack_8","",20, xAxis18); hmean_Zee_truZ_stack_8->SetBinContent(5,47.87077); hmean_Zee_truZ_stack_8->SetBinContent(6,23.79859); hmean_Zee_truZ_stack_8->SetBinContent(7,19.3013); hmean_Zee_truZ_stack_8->SetBinContent(8,14.09985); hmean_Zee_truZ_stack_8->SetBinContent(9,9.224429); hmean_Zee_truZ_stack_8->SetBinContent(10,4.530735); hmean_Zee_truZ_stack_8->SetBinContent(11,-0.6898974); hmean_Zee_truZ_stack_8->SetBinContent(12,-6.359317); hmean_Zee_truZ_stack_8->SetBinContent(13,-11.07008); hmean_Zee_truZ_stack_8->SetBinContent(14,-15.25396); hmean_Zee_truZ_stack_8->SetBinContent(15,-19.82333); hmean_Zee_truZ_stack_8->SetBinContent(16,-30.37815); hmean_Zee_truZ_stack_8->SetBinError(5,3.593162); hmean_Zee_truZ_stack_8->SetBinError(6,0.147207); hmean_Zee_truZ_stack_8->SetBinError(7,0.1047247); hmean_Zee_truZ_stack_8->SetBinError(8,0.03403758); hmean_Zee_truZ_stack_8->SetBinError(9,0.02752985); hmean_Zee_truZ_stack_8->SetBinError(10,0.0172859); hmean_Zee_truZ_stack_8->SetBinError(11,0.03690804); hmean_Zee_truZ_stack_8->SetBinError(12,0.02192834); hmean_Zee_truZ_stack_8->SetBinError(13,0.03367221); hmean_Zee_truZ_stack_8->SetBinError(14,0.07811893); hmean_Zee_truZ_stack_8->SetBinError(15,0.1519887); hmean_Zee_truZ_stack_8->SetBinError(16,0.5000263); hmean_Zee_truZ_stack_8->SetEntries(20); ci = TColor::GetColor("#0000ff"); hmean_Zee_truZ_stack_8->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); hmean_Zee_truZ_stack_8->SetMarkerColor(ci); hmean_Zee_truZ_stack_8->SetMarkerStyle(20); hmean_Zee_truZ_stack_8->SetMarkerSize(2); hmean_Zee_truZ_stack_8->GetXaxis()->SetLabelFont(42); hmean_Zee_truZ_stack_8->GetXaxis()->SetTitleOffset(1); hmean_Zee_truZ_stack_8->GetXaxis()->SetTitleFont(42); hmean_Zee_truZ_stack_8->GetYaxis()->SetLabelFont(42); hmean_Zee_truZ_stack_8->GetYaxis()->SetTitleFont(42); hmean_Zee_truZ_stack_8->GetZaxis()->SetLabelFont(42); hmean_Zee_truZ_stack_8->GetZaxis()->SetTitleOffset(1); hmean_Zee_truZ_stack_8->GetZaxis()->SetTitleFont(42); hs_m->Add(hmean_Zee_truZ_stack_8,""); hs_m->Draw("nostack p"); TLegend *leg = new TLegend(0.65,0.7,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_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("hmean_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("hmean_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("hmean_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("hmean_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("hmean_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("hmean_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("hmean_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_m->Modified(); c_m->cd(); c_m->SetSelected(c_m); }