void Efficiency_7641_L_theta() { //=========Macro generated from canvas: c/c //========= (Fri Jan 18 19:19:48 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-0.4,0.186412,3.6,1.322292); 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.6666667); div63->SetBinContent(7,0.6932642); div63->SetBinContent(8,0.7208367); div63->SetBinContent(9,0.7570093); div63->SetBinContent(10,0.7524488); div63->SetBinContent(11,0.7570573); div63->SetBinContent(12,0.7200772); div63->SetBinContent(13,0.701216); div63->SetBinContent(14,0.6583958); div63->SetBinContent(15,0.6620047); div63->SetBinContent(16,0.6342239); div63->SetBinContent(17,0.6225737); div63->SetBinContent(18,0.6434176); div63->SetBinContent(19,0.5954198); div63->SetBinContent(20,0.6330275); div63->SetBinContent(21,0.5984704); div63->SetBinContent(22,0.6121212); div63->SetBinContent(23,0.630137); div63->SetBinContent(24,0.5714286); div63->SetBinContent(25,0.7042254); div63->SetBinContent(26,0.585034); div63->SetBinContent(27,0.5957447); div63->SetBinContent(28,0.6); div63->SetBinContent(29,0.6333333); div63->SetBinContent(30,0.6143293); div63->SetBinContent(31,0.6207951); div63->SetBinContent(32,0.6208742); div63->SetBinContent(33,0.627259); div63->SetBinContent(34,0.6717418); div63->SetBinContent(35,0.6412661); div63->SetBinContent(36,0.7052802); div63->SetBinContent(37,0.6926454); div63->SetBinContent(38,0.7083897); div63->SetBinContent(39,0.7486535); div63->SetBinContent(40,0.7924757); div63->SetBinContent(41,0.7517241); div63->SetBinContent(42,0.7243816); div63->SetBinContent(43,0.6944444); div63->SetBinError(6,0.1249049); div63->SetBinError(7,0.04912011); div63->SetBinError(8,0.04452713); div63->SetBinError(9,0.04974105); div63->SetBinError(10,0.04833868); div63->SetBinError(11,0.04759044); div63->SetBinError(12,0.03979246); div63->SetBinError(13,0.03702373); div63->SetBinError(14,0.03530713); div63->SetBinError(15,0.03562232); div63->SetBinError(16,0.03608226); div63->SetBinError(17,0.03784864); div63->SetBinError(18,0.04268267); div63->SetBinError(19,0.04514411); div63->SetBinError(20,0.05586494); div63->SetBinError(21,0.05999683); div63->SetBinError(22,0.07676487); div63->SetBinError(23,0.09622153); div63->SetBinError(24,0.1069615); div63->SetBinError(25,0.09158434); div63->SetBinError(26,0.1113386); div63->SetBinError(27,0.08921171); div63->SetBinError(28,0.0740058); div63->SetBinError(29,0.06523173); div63->SetBinError(30,0.05458745); div63->SetBinError(31,0.04497635); div63->SetBinError(32,0.04207807); div63->SetBinError(33,0.03894589); div63->SetBinError(34,0.03680359); div63->SetBinError(35,0.03491346); div63->SetBinError(36,0.0358645); div63->SetBinError(37,0.03572455); div63->SetBinError(38,0.04031885); div63->SetBinError(39,0.04835421); div63->SetBinError(40,0.05861917); div63->SetBinError(41,0.06721471); div63->SetBinError(42,0.09365302); div63->SetBinError(43,0.2546296); div63->SetMinimum(0.3); div63->SetEntries(25.36239); 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.6382979); div64->SetBinContent(7,0.665285); div64->SetBinContent(8,0.6870475); div64->SetBinContent(9,0.7140187); div64->SetBinContent(10,0.7239537); div64->SetBinContent(11,0.7074423); div64->SetBinContent(12,0.6859717); div64->SetBinContent(13,0.6699479); div64->SetBinContent(14,0.6255049); div64->SetBinContent(15,0.6334499); div64->SetBinContent(16,0.6017812); div64->SetBinContent(17,0.5909418); div64->SetBinContent(18,0.6137751); div64->SetBinContent(19,0.5670665); div64->SetBinContent(20,0.6070336); div64->SetBinContent(21,0.5736138); div64->SetBinContent(22,0.5878788); div64->SetBinContent(23,0.6073059); div64->SetBinContent(24,0.538961); div64->SetBinContent(25,0.6584507); div64->SetBinContent(26,0.5170068); div64->SetBinContent(27,0.5531915); div64->SetBinContent(28,0.5565217); div64->SetBinContent(29,0.5875); div64->SetBinContent(30,0.5807927); div64->SetBinContent(31,0.5891947); div64->SetBinContent(32,0.5807315); div64->SetBinContent(33,0.5918675); div64->SetBinContent(34,0.637637); div64->SetBinContent(35,0.6037515); div64->SetBinContent(36,0.6600216); div64->SetBinContent(37,0.6564215); div64->SetBinContent(38,0.6725304); div64->SetBinContent(39,0.7091562); div64->SetBinContent(40,0.7512136); div64->SetBinContent(41,0.712069); div64->SetBinContent(42,0.6890459); div64->SetBinContent(43,0.6388889); div64->SetBinError(6,0.1210369); div64->SetBinError(7,0.04767299); div64->SetBinError(8,0.04299756); div64->SetBinError(9,0.04766048); div64->SetBinError(10,0.04699351); div64->SetBinError(11,0.04529129); div64->SetBinError(12,0.03841133); div64->SetBinError(13,0.03581694); div64->SetBinError(14,0.03402394); div64->SetBinError(15,0.03450473); div64->SetBinError(16,0.03474352); div64->SetBinError(17,0.03645606); div64->SetBinError(18,0.04125541); div64->SetBinError(19,0.0435937); div64->SetBinError(20,0.05420304); div64->SetBinError(21,0.05819998); div64->SetBinError(22,0.0745689); div64->SetBinError(23,0.09369804); div64->SetBinError(24,0.1025894); div64->SetBinError(25,0.08722255); div64->SetBinError(26,0.1019467); div64->SetBinError(27,0.08460434); div64->SetBinError(28,0.07012562); div64->SetBinError(29,0.0618007); div64->SetBinError(30,0.05243105); div64->SetBinError(31,0.04331881); div64->SetBinError(32,0.04010559); div64->SetBinError(33,0.03735268); div64->SetBinError(34,0.03544181); div64->SetBinError(35,0.03342955); div64->SetBinError(36,0.03417812); div64->SetBinError(37,0.03435923); div64->SetBinError(38,0.03882479); div64->SetBinError(39,0.04647773); div64->SetBinError(40,0.05636359); div64->SetBinError(41,0.06460568); div64->SetBinError(42,0.09030314); div64->SetBinError(43,0.239699); div64->SetEntries(23.98527); 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.5886525); div65->SetBinContent(7,0.615544); div65->SetBinContent(8,0.6411907); div65->SetBinContent(9,0.653271); div65->SetBinContent(10,0.6642921); div65->SetBinContent(11,0.6544055); div65->SetBinContent(12,0.6190476); div65->SetBinContent(13,0.6108859); div65->SetBinContent(14,0.5729948); div65->SetBinContent(15,0.5641026); div65->SetBinContent(16,0.5496183); div65->SetBinContent(17,0.526959); div65->SetBinContent(18,0.55449); div65->SetBinContent(19,0.5038168); div65->SetBinContent(20,0.559633); div65->SetBinContent(21,0.5200765); div65->SetBinContent(22,0.5393939); div65->SetBinContent(23,0.5388128); div65->SetBinContent(24,0.5); div65->SetBinContent(25,0.5704225); div65->SetBinContent(26,0.4897959); div65->SetBinContent(27,0.5106383); div65->SetBinContent(28,0.5072464); div65->SetBinContent(29,0.5291667); div65->SetBinContent(30,0.5289634); div65->SetBinContent(31,0.5270133); div65->SetBinContent(32,0.5129349); div65->SetBinContent(33,0.5150602); div65->SetBinContent(34,0.5657734); div65->SetBinContent(35,0.524619); div65->SetBinContent(36,0.5840517); div65->SetBinContent(37,0.5812294); div65->SetBinContent(38,0.6014885); div65->SetBinContent(39,0.6391382); div65->SetBinContent(40,0.6759709); div65->SetBinContent(41,0.6431034); div65->SetBinContent(42,0.6289753); div65->SetBinContent(43,0.5277778); div65->SetBinError(6,0.1141865); div65->SetBinError(7,0.04507114); div65->SetBinError(8,0.04089874); div65->SetBinError(9,0.04468006); div65->SetBinError(10,0.04414446); div65->SetBinError(11,0.04279998); div65->SetBinError(12,0.03566247); div65->SetBinError(13,0.03350751); div65->SetBinError(14,0.03194765); div65->SetBinError(15,0.03174851); div65->SetBinError(16,0.03256068); div65->SetBinError(17,0.03359273); div65->SetBinError(18,0.03835934); div65->SetBinError(19,0.04007717); div65->SetBinError(20,0.05113587); div65->SetBinError(21,0.05427562); div65->SetBinError(22,0.07012194); div65->SetBinError(23,0.08601133); div65->SetBinError(24,0.09727143); div65->SetBinError(25,0.07866497); div65->SetBinError(26,0.09812069); div65->SetBinError(27,0.07992505); div65->SetBinError(28,0.06565345); div65->SetBinError(29,0.05735591); div65->SetBinError(30,0.04904879); div65->SetBinError(31,0.04000425); div65->SetBinError(32,0.03671088); div65->SetBinError(33,0.03382762); div65->SetBinError(34,0.03252469); div65->SetBinError(35,0.03023756); div65->SetBinError(36,0.03129627); div65->SetBinError(37,0.03147749); div65->SetBinError(38,0.0358188); div65->SetBinError(39,0.04310199); div65->SetBinError(40,0.05219036); div65->SetBinError(41,0.06000205); div65->SetBinError(42,0.08453239); div65->SetBinError(43,0.2090435); div65->SetEntries(21.64056); 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.64","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.61","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.54","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 7641 SL1L1"); AText = pt->AddText("HV = 3500 V, FEth = 30 mV, Source OFF"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }