void Efficiency_7554_L_theta() { //=========Macro generated from canvas: c/c //========= (Fri Jan 18 19:19:45 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-0.4,-0.05034674,3.6,0.4531206); 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(6,0.1604938); div63->SetBinContent(7,0.1891368); div63->SetBinContent(8,0.209375); div63->SetBinContent(9,0.1940559); div63->SetBinContent(10,0.1996466); div63->SetBinContent(11,0.2343187); div63->SetBinContent(12,0.2022127); div63->SetBinContent(13,0.178953); div63->SetBinContent(14,0.1887367); div63->SetBinContent(15,0.1741542); div63->SetBinContent(16,0.1804062); div63->SetBinContent(17,0.1760375); div63->SetBinContent(18,0.1695721); div63->SetBinContent(19,0.1802266); div63->SetBinContent(20,0.1580345); div63->SetBinContent(21,0.1712598); div63->SetBinContent(22,0.1617251); div63->SetBinContent(23,0.1850534); div63->SetBinContent(24,0.1761658); div63->SetBinContent(25,0.171875); div63->SetBinContent(26,0.2244898); div63->SetBinContent(27,0.199115); div63->SetBinContent(28,0.1560102); div63->SetBinContent(29,0.1827112); div63->SetBinContent(30,0.1525659); div63->SetBinContent(31,0.1666667); div63->SetBinContent(32,0.1916525); div63->SetBinContent(33,0.1811135); div63->SetBinContent(34,0.2058636); div63->SetBinContent(35,0.1885684); div63->SetBinContent(36,0.1976285); div63->SetBinContent(37,0.2079496); div63->SetBinContent(38,0.2140673); div63->SetBinContent(39,0.2271563); div63->SetBinContent(40,0.2446556); div63->SetBinContent(41,0.1981707); div63->SetBinContent(42,0.2212885); div63->SetBinContent(43,0.1818182); div63->SetBinError(6,0.04408501); div63->SetBinError(7,0.01943479); div63->SetBinError(8,0.01864182); div63->SetBinError(9,0.01876157); div63->SetBinError(10,0.01921418); div63->SetBinError(11,0.01928937); div63->SetBinError(12,0.01616154); div63->SetBinError(13,0.0139133); div63->SetBinError(14,0.01403676); div63->SetBinError(15,0.01392953); div63->SetBinError(16,0.01479055); div63->SetBinError(17,0.01540932); div63->SetBinError(18,0.01636508); div63->SetBinError(19,0.01940759); div63->SetBinError(20,0.0202461); div63->SetBinError(21,0.02595941); div63->SetBinError(22,0.02927496); div63->SetBinError(23,0.03670165); div63->SetBinError(24,0.04289288); div63->SetBinError(25,0.04232361); div63->SetBinError(26,0.04987809); div63->SetBinError(27,0.04292725); div63->SetBinError(28,0.02786484); div63->SetBinError(29,0.0270448); div63->SetBinError(30,0.02022844); div63->SetBinError(31,0.01929288); div63->SetBinError(32,0.01837029); div63->SetBinError(33,0.01610549); div63->SetBinError(34,0.01665174); div63->SetBinError(35,0.01439477); div63->SetBinError(36,0.01427425); div63->SetBinError(37,0.01461825); div63->SetBinError(38,0.01673647); div63->SetBinError(39,0.02056598); div63->SetBinError(40,0.02547735); div63->SetBinError(41,0.02511799); div63->SetBinError(42,0.03660873); div63->SetBinError(43,0.1058775); div63->SetMinimum(0); div63->SetEntries(7.202931); 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(6,0.1111111); div64->SetBinContent(7,0.1454898); div64->SetBinContent(8,0.1664063); div64->SetBinContent(9,0.1573427); div64->SetBinContent(10,0.1607774); div64->SetBinContent(11,0.184571); div64->SetBinContent(12,0.1598033); div64->SetBinContent(13,0.1362179); div64->SetBinContent(14,0.1471334); div64->SetBinContent(15,0.1364393); div64->SetBinContent(16,0.1409797); div64->SetBinContent(17,0.1311914); div64->SetBinContent(18,0.1275753); div64->SetBinContent(19,0.1297631); div64->SetBinContent(20,0.124834); div64->SetBinContent(21,0.1338583); div64->SetBinContent(22,0.1239892); div64->SetBinContent(23,0.1316726); div64->SetBinContent(24,0.1295337); div64->SetBinContent(25,0.140625); div64->SetBinContent(26,0.1530612); div64->SetBinContent(27,0.1548673); div64->SetBinContent(28,0.1253197); div64->SetBinContent(29,0.1335953); div64->SetBinContent(30,0.1289875); div64->SetBinContent(31,0.1227477); div64->SetBinContent(32,0.1413969); div64->SetBinContent(33,0.1212121); div64->SetBinContent(34,0.1599745); div64->SetBinContent(35,0.1442308); div64->SetBinContent(36,0.1467391); div64->SetBinContent(37,0.1614154); div64->SetBinContent(38,0.1743119); div64->SetBinContent(39,0.1810418); div64->SetBinContent(40,0.192399); div64->SetBinContent(41,0.1570122); div64->SetBinContent(42,0.1652661); div64->SetBinContent(43,0.1818182); div64->SetBinError(6,0.03491885); div64->SetBinError(7,0.01641029); div64->SetBinError(8,0.01605316); div64->SetBinError(9,0.01637956); div64->SetBinError(10,0.01669623); div64->SetBinError(11,0.01649162); div64->SetBinError(12,0.01387238); div64->SetBinError(13,0.01167864); div64->SetBinError(14,0.01195409); div64->SetBinError(15,0.01191228); div64->SetBinError(16,0.01262271); div64->SetBinError(17,0.01276496); div64->SetBinError(18,0.01364552); div64->SetBinError(19,0.01572452); div64->SetBinError(20,0.01742485); div64->SetBinError(21,0.0221717); div64->SetBinError(22,0.02471841); div64->SetBinError(23,0.02950177); div64->SetBinError(24,0.03523077); div64->SetBinError(25,0.03721203); div64->SetBinError(26,0.03887798); div64->SetBinError(27,0.03647896); div64->SetBinError(28,0.0242405); div64->SetBinError(29,0.02212232); div64->SetBinError(30,0.01817913); div64->SetBinError(31,0.01587625); div64->SetBinError(32,0.01510126); div64->SetBinError(33,0.01246011); div64->SetBinError(34,0.01413618); div64->SetBinError(35,0.01211114); div64->SetBinError(36,0.01177634); div64->SetBinError(37,0.01239933); div64->SetBinError(38,0.01463625); div64->SetBinError(39,0.01772455); div64->SetBinError(40,0.02174681); div64->SetBinError(41,0.02160117); div64->SetBinError(42,0.03026262); div64->SetBinError(43,0.1058775); div64->SetEntries(5.564711); 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(6,0.09876543); div65->SetBinContent(7,0.1319108); div65->SetBinContent(8,0.140625); div65->SetBinContent(9,0.1372378); div65->SetBinContent(10,0.1386926); div65->SetBinContent(11,0.1614996); div65->SetBinContent(12,0.138906); div65->SetBinContent(13,0.1175214); div65->SetBinContent(14,0.129376); div65->SetBinContent(15,0.1192457); div65->SetBinContent(16,0.114098); div65->SetBinContent(17,0.1097724); div65->SetBinContent(18,0.1061807); div65->SetBinContent(19,0.1132853); div65->SetBinContent(20,0.1062417); div65->SetBinContent(21,0.1141732); div65->SetBinContent(22,0.1024259); div65->SetBinContent(23,0.1174377); div65->SetBinContent(24,0.1139896); div65->SetBinContent(25,0.140625); div65->SetBinContent(26,0.122449); div65->SetBinContent(27,0.1238938); div65->SetBinContent(28,0.09974425); div65->SetBinContent(29,0.1119843); div65->SetBinContent(30,0.1151179); div65->SetBinContent(31,0.09346847); div65->SetBinContent(32,0.1226576); div65->SetBinContent(33,0.1014799); div65->SetBinContent(34,0.1338432); div65->SetBinContent(35,0.125); div65->SetBinContent(36,0.1240119); div65->SetBinContent(37,0.1274842); div65->SetBinContent(38,0.1412844); div65->SetBinContent(39,0.146029); div65->SetBinContent(40,0.1555819); div65->SetBinContent(41,0.1402439); div65->SetBinContent(42,0.1288515); div65->SetBinContent(43,0.1212121); div65->SetBinError(6,0.0324511); div65->SetBinError(7,0.01541945); div65->SetBinError(8,0.01441216); div65->SetBinError(9,0.01501029); div65->SetBinError(10,0.01519108); div65->SetBinError(11,0.01512709); div65->SetBinError(12,0.0126836); div65->SetBinError(13,0.0106395); div65->SetBinError(14,0.01101597); div65->SetBinError(15,0.0109408); div65->SetBinError(16,0.01104453); div65->SetBinError(17,0.01141178); div65->SetBinError(18,0.01216154); div65->SetBinError(19,0.01443682); div65->SetBinError(20,0.01574985); div65->SetBinError(21,0.0200573); div65->SetBinError(22,0.02193336); div65->SetBinError(23,0.02744903); div65->SetBinError(24,0.03250783); div65->SetBinError(25,0.03721203); div65->SetBinError(26,0.03374115); div65->SetBinError(27,0.03165502); div65->SetBinError(28,0.02101615); div65->SetBinError(29,0.0197963); div65->SetBinError(30,0.01692304); div65->SetBinError(31,0.01339609); div65->SetBinError(32,0.01380128); div65->SetBinError(33,0.01115061); div65->SetBinError(34,0.01261503); div65->SetBinError(35,0.01106057); div65->SetBinError(36,0.01058406); div65->SetBinError(37,0.01066779); div65->SetBinError(38,0.01278993); div65->SetBinError(39,0.01543449); div65->SetBinError(40,0.01895497); div65->SetBinError(41,0.02009704); div65->SetBinError(42,0.02581767); div65->SetBinError(43,0.08170638); div65->SetEntries(4.686347); 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.11","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.07","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.06","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 7554 SL1L1"); AText = pt->AddText("HV = 3400 V, FEth = 20 mV, Source filter = 100.0"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }