void Efficiency_5945_L_theta() { //=========Macro generated from canvas: c/c //========= (Sun Jan 13 15:19:01 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-0.4,-0.1737399,3.6,1.563659); c->SetFillColor(0); c->SetBorderMode(0); c->SetBorderSize(2); c->SetGridx(); c->SetGridy(); c->SetTopMargin(0.3); c->SetFrameBorderMode(0); c->SetFrameBorderMode(0); TH1D *div63 = new TH1D("div63","",50,0,3.2); div63->SetBinContent(5,0.5); div63->SetBinContent(6,0.2101449); div63->SetBinContent(7,0.1678726); div63->SetBinContent(8,0.2073994); div63->SetBinContent(9,0.2126935); div63->SetBinContent(10,0.2207126); div63->SetBinContent(11,0.2123846); div63->SetBinContent(12,0.196913); div63->SetBinContent(13,0.1622941); div63->SetBinContent(14,0.1633205); div63->SetBinContent(15,0.1389452); div63->SetBinContent(16,0.1247018); div63->SetBinContent(17,0.128672); div63->SetBinContent(18,0.1224665); div63->SetBinContent(19,0.1119487); div63->SetBinContent(20,0.1092843); div63->SetBinContent(21,0.1204314); div63->SetBinContent(22,0.1265365); div63->SetBinContent(23,0.1153569); div63->SetBinContent(24,0.09064482); div63->SetBinContent(25,0.08583545); div63->SetBinContent(26,0.09691314); div63->SetBinContent(27,0.117551); div63->SetBinContent(28,0.1068581); div63->SetBinContent(29,0.1191223); div63->SetBinContent(30,0.1200397); div63->SetBinContent(31,0.1221719); div63->SetBinContent(32,0.1243827); div63->SetBinContent(33,0.1321499); div63->SetBinContent(34,0.1358425); div63->SetBinContent(35,0.1482686); div63->SetBinContent(36,0.1594835); div63->SetBinContent(37,0.1700555); div63->SetBinContent(38,0.1925134); div63->SetBinContent(39,0.224607); div63->SetBinContent(40,0.2218013); div63->SetBinContent(41,0.221234); div63->SetBinContent(42,0.1989474); div63->SetBinContent(43,0.1696429); div63->SetBinError(5,0.4927993); div63->SetBinError(6,0.03285796); div63->SetBinError(7,0.01098638); div63->SetBinError(8,0.01089213); div63->SetBinError(9,0.01185719); div63->SetBinError(10,0.0119985); div63->SetBinError(11,0.01109496); div63->SetBinError(12,0.009797381); div63->SetBinError(13,0.008059624); div63->SetBinError(14,0.007884289); div63->SetBinError(15,0.007287708); div63->SetBinError(16,0.007036858); div63->SetBinError(17,0.007594034); div63->SetBinError(18,0.00798191); div63->SetBinError(19,0.008669379); div63->SetBinError(20,0.009672645); div63->SetBinError(21,0.01144247); div63->SetBinError(22,0.01296781); div63->SetBinError(23,0.01221722); div63->SetBinError(24,0.006367919); div63->SetBinError(25,0.003488729); div63->SetBinError(26,0.007734028); div63->SetBinError(27,0.01315452); div63->SetBinError(28,0.01224871); div63->SetBinError(29,0.01162476); div63->SetBinError(30,0.01038994); div63->SetBinError(31,0.009159713); div63->SetBinError(32,0.008381126); div63->SetBinError(33,0.007783005); div63->SetBinError(34,0.007418607); div63->SetBinError(35,0.007376764); div63->SetBinError(36,0.007381935); div63->SetBinError(37,0.007918584); div63->SetBinError(38,0.009423091); div63->SetBinError(39,0.01214521); div63->SetBinError(40,0.01421213); div63->SetBinError(41,0.01630544); div63->SetBinError(42,0.020926); div63->SetBinError(43,0.05494848); div63->SetMinimum(0); div63->SetEntries(6.310144); div63->SetStats(0); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#cc0000"); div63->SetLineColor(ci); div63->SetLineWidth(2); div63->SetMarkerStyle(20); div63->SetMarkerSize(1.2); div63->GetXaxis()->SetTitle("Azimutal angle #theta (rad)"); div63->GetXaxis()->SetNdivisions(20); div63->GetXaxis()->SetLabelFont(42); div63->GetXaxis()->SetTitleFont(42); div63->GetYaxis()->SetTitle("Hit efficiency"); div63->GetYaxis()->SetNdivisions(10); div63->GetYaxis()->SetLabelFont(42); div63->GetYaxis()->SetTitleFont(42); div63->GetZaxis()->SetLabelFont(42); div63->GetZaxis()->SetLabelSize(0.035); div63->GetZaxis()->SetTitleSize(0.035); div63->GetZaxis()->SetTitleFont(42); div63->Draw("pe"); TH1D *div64 = new TH1D("div64","",50,0,3.2); div64->SetBinContent(5,0.5); div64->SetBinContent(6,0.1932367); div64->SetBinContent(7,0.1497829); div64->SetBinContent(8,0.1882258); div64->SetBinContent(9,0.1928793); div64->SetBinContent(10,0.1956522); div64->SetBinContent(11,0.1971754); div64->SetBinContent(12,0.1772685); div64->SetBinContent(13,0.1415497); div64->SetBinContent(14,0.1445946); div64->SetBinContent(15,0.1208925); div64->SetBinContent(16,0.1093038); div64->SetBinContent(17,0.1119204); div64->SetBinContent(18,0.1053383); div64->SetBinContent(19,0.1010177); div64->SetBinContent(20,0.09526112); div64->SetBinContent(21,0.104254); div64->SetBinContent(22,0.1127983); div64->SetBinContent(23,0.1031002); div64->SetBinContent(24,0.0782241); div64->SetBinContent(25,0.07565734); div64->SetBinContent(26,0.08399139); div64->SetBinContent(27,0.1044898); div64->SetBinContent(28,0.09250399); div64->SetBinContent(29,0.1059561); div64->SetBinContent(30,0.1041667); div64->SetBinContent(31,0.1082202); div64->SetBinContent(32,0.1055556); div64->SetBinContent(33,0.1166174); div64->SetBinContent(34,0.1202682); div64->SetBinContent(35,0.1323895); div64->SetBinContent(36,0.1420345); div64->SetBinContent(37,0.1510166); div64->SetBinContent(38,0.1709002); div64->SetBinContent(39,0.2034462); div64->SetBinContent(40,0.2024411); div64->SetBinContent(41,0.1939967); div64->SetBinContent(42,0.1821053); div64->SetBinContent(43,0.1607143); div64->SetBinError(5,0.4927993); div64->SetBinError(6,0.03110159); div64->SetBinError(7,0.01021043); div64->SetBinError(8,0.01022272); div64->SetBinError(9,0.01112133); div64->SetBinError(10,0.01108564); div64->SetBinError(11,0.01056733); div64->SetBinError(12,0.009149576); div64->SetBinError(13,0.007384068); div64->SetBinError(14,0.007292405); div64->SetBinError(15,0.006673723); div64->SetBinError(16,0.006478454); div64->SetBinError(17,0.006956518); div64->SetBinError(18,0.007263471); div64->SetBinError(19,0.008131871); div64->SetBinError(20,0.008881863); div64->SetBinError(21,0.01045538); div64->SetBinError(22,0.01206422); div64->SetBinError(23,0.01139003); div64->SetBinError(24,0.005818326); div64->SetBinError(25,0.003229973); div64->SetBinError(26,0.00708196); div64->SetBinError(27,0.0122211); div64->SetBinError(28,0.01120101); div64->SetBinError(29,0.01080352); div64->SetBinError(30,0.009508159); div64->SetBinError(31,0.0084895); div64->SetBinError(32,0.007562213); div64->SetBinError(33,0.007193181); div64->SetBinError(34,0.006869351); div64->SetBinError(35,0.006863859); div64->SetBinError(36,0.006854507); div64->SetBinError(37,0.007336579); div64->SetBinError(38,0.008721881); div64->SetBinError(39,0.01137953); div64->SetBinError(40,0.01338365); div64->SetBinError(41,0.01495822); div64->SetBinError(42,0.01975348); div64->SetBinError(43,0.05306679); div64->SetEntries(5.678947); div64->SetStats(0); ci = TColor::GetColor("#6600cc"); div64->SetLineColor(ci); div64->SetLineWidth(2); div64->SetMarkerStyle(25); div64->SetMarkerSize(1.2); div64->GetXaxis()->SetNdivisions(5); div64->GetXaxis()->SetLabelFont(42); div64->GetXaxis()->SetLabelSize(0); div64->GetXaxis()->SetTitleSize(0.035); div64->GetXaxis()->SetTitleFont(42); div64->GetYaxis()->SetNdivisions(5); div64->GetYaxis()->SetLabelFont(42); div64->GetYaxis()->SetLabelSize(0.15); div64->GetYaxis()->SetTitleSize(0.035); div64->GetYaxis()->SetTitleFont(42); div64->GetZaxis()->SetLabelFont(42); div64->GetZaxis()->SetLabelSize(0.035); div64->GetZaxis()->SetTitleSize(0.035); div64->GetZaxis()->SetTitleFont(42); div64->Draw("pesame"); TH1D *div65 = new TH1D("div65","",50,0,3.2); div65->SetBinContent(5,0.5); div65->SetBinContent(6,0.178744); div65->SetBinContent(7,0.132055); div65->SetBinContent(8,0.1674318); div65->SetBinContent(9,0.1671827); div65->SetBinContent(10,0.1714976); div65->SetBinContent(11,0.173547); div65->SetBinContent(12,0.152479); div65->SetBinContent(13,0.1252796); div65->SetBinContent(14,0.1272201); div65->SetBinContent(15,0.1042596); div65->SetBinContent(16,0.09412275); div65->SetBinContent(17,0.09856761); div65->SetBinContent(18,0.08821011); div65->SetBinContent(19,0.08744817); div65->SetBinContent(20,0.08655706); div65->SetBinContent(21,0.0910725); div65->SetBinContent(22,0.1012292); div65->SetBinContent(23,0.09012257); div65->SetBinContent(24,0.06950317); div65->SetBinContent(25,0.06641221); div65->SetBinContent(26,0.07286432); div65->SetBinContent(27,0.0922449); div65->SetBinContent(28,0.08452951); div65->SetBinContent(29,0.08652038); div65->SetBinContent(30,0.09126984); div65->SetBinContent(31,0.09690799); div65->SetBinContent(32,0.08919753); div65->SetBinContent(33,0.1013314); div65->SetBinContent(34,0.1038287); div65->SetBinContent(35,0.1126841); div65->SetBinContent(36,0.1242366); div65->SetBinContent(37,0.1319778); div65->SetBinContent(38,0.146836); div65->SetBinContent(39,0.1807739); div65->SetBinContent(40,0.1788721); div65->SetBinContent(41,0.1773207); div65->SetBinContent(42,0.1578947); div65->SetBinContent(43,0.1428571); div65->SetBinError(5,0.4927993); div65->SetBinError(6,0.02956335); div65->SetBinError(7,0.009423879); div65->SetBinError(8,0.009475671); div65->SetBinError(9,0.01013604); div65->SetBinError(10,0.01017585); div65->SetBinError(11,0.009725473); div65->SetBinError(12,0.008303335); div65->SetBinError(13,0.006834273); div65->SetBinError(14,0.006723418); div65->SetBinError(15,0.00608358); div65->SetBinError(16,0.005904145); div65->SetBinError(17,0.006427641); div65->SetBinError(18,0.006508482); div65->SetBinError(19,0.007439036); div65->SetBinError(20,0.008372966); div65->SetBinError(21,0.009616206); div65->SetBinError(22,0.01127747); div65->SetBinError(23,0.0104807); div65->SetBinError(24,0.005415621); div65->SetBinError(25,0.002985012); div65->SetBinError(26,0.006494535); div65->SetBinError(27,0.01131324); div65->SetBinError(28,0.01059727); div65->SetBinError(29,0.009531501); div65->SetBinError(30,0.008761243); div65->SetBinError(31,0.007926752); div65->SetBinError(32,0.006813955); div65->SetBinError(33,0.006589398); div65->SetBinError(34,0.006266167); div65->SetBinError(35,0.006201676); div65->SetBinError(36,0.006297061); div65->SetBinError(37,0.006733475); div65->SetBinError(38,0.007911745); div65->SetBinError(39,0.01053546); div65->SetBinError(40,0.01234617); div65->SetBinError(41,0.01410871); div65->SetBinError(42,0.01801483); div65->SetBinError(43,0.04921302); div65->SetEntries(5.045089); div65->SetStats(0); ci = TColor::GetColor("#33ccff"); div65->SetLineColor(ci); div65->SetLineWidth(2); div65->SetMarkerStyle(22); div65->SetMarkerSize(1.2); div65->GetXaxis()->SetNdivisions(5); div65->GetXaxis()->SetLabelFont(42); div65->GetXaxis()->SetLabelSize(0); div65->GetXaxis()->SetTitleSize(0.035); div65->GetXaxis()->SetTitleFont(42); div65->GetYaxis()->SetNdivisions(5); div65->GetYaxis()->SetLabelFont(42); div65->GetYaxis()->SetLabelSize(0.15); div65->GetYaxis()->SetTitleSize(0.035); div65->GetYaxis()->SetTitleFont(42); div65->GetZaxis()->SetLabelFont(42); div65->GetZaxis()->SetLabelSize(0.035); div65->GetZaxis()->SetTitleSize(0.035); div65->GetZaxis()->SetTitleFont(42); div65->Draw("pesame"); TLegend *leg = new TLegend(0.1,0.7,0.85,0.8,NULL,"brNDC"); leg->SetBorderSize(1); leg->SetTextSize(0.03); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(1); leg->SetFillColor(0); leg->SetFillStyle(1001); TLegendEntry *entry=leg->AddEntry("div","Mean hit eff: 0.15","p"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(20); entry->SetMarkerSize(1.2); entry->SetTextFont(42); entry=leg->AddEntry("div","Mean in-band hit eff: 0.13","p"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(25); entry->SetMarkerSize(1.2); entry->SetTextFont(42); entry=leg->AddEntry("div","Mean reco eff: 0.12","p"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(22); entry->SetMarkerSize(1.2); entry->SetTextFont(42); leg->Draw(); TPaveText *pt = new TPaveText(0.05,0.8,0.95,0.98,"brNDC"); pt->SetFillColor(0); pt->SetTextAlign(12); pt->SetTextFont(42); pt->SetTextSize(0.05); TText *AText = pt->AddText("Run 5945 SL1L4"); AText = pt->AddText("HV = 3350 V, FEth = 30 mV, Source OFF"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }