void Efficiency_7381_L_theta() { //=========Macro generated from canvas: c/c //========= (Fri Jan 18 19:18:26 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-0.4,-0.02053409,3.6,0.1848068); 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.08333333); div63->SetBinContent(7,0.07692308); div63->SetBinContent(8,0.06290116); div63->SetBinContent(9,0.07916667); div63->SetBinContent(10,0.06979866); div63->SetBinContent(11,0.09590643); div63->SetBinContent(12,0.07556936); div63->SetBinContent(13,0.08310992); div63->SetBinContent(14,0.07876106); div63->SetBinContent(15,0.06684028); div63->SetBinContent(16,0.06262042); div63->SetBinContent(17,0.05765199); div63->SetBinContent(18,0.05405405); div63->SetBinContent(19,0.04588394); div63->SetBinContent(20,0.07958478); div63->SetBinContent(21,0.05783582); div63->SetBinContent(22,0.04900459); div63->SetBinContent(23,0.05950992); div63->SetBinContent(24,0.05169113); div63->SetBinContent(25,0.04727511); div63->SetBinContent(26,0.0592233); div63->SetBinContent(27,0.06922435); div63->SetBinContent(28,0.06753555); div63->SetBinContent(29,0.07458564); div63->SetBinContent(30,0.07313433); div63->SetBinContent(31,0.06630582); div63->SetBinContent(32,0.0696347); div63->SetBinContent(33,0.06846473); div63->SetBinContent(34,0.06535948); div63->SetBinContent(35,0.07773279); div63->SetBinContent(36,0.06305578); div63->SetBinContent(37,0.06622517); div63->SetBinContent(38,0.08387097); div63->SetBinContent(39,0.09178082); div63->SetBinContent(40,0.08503401); div63->SetBinContent(41,0.05825243); div63->SetBinContent(42,0.05579399); div63->SetBinContent(43,0.05263158); div63->SetBinError(6,0.03395957); div63->SetBinError(7,0.01403681); div63->SetBinError(8,0.01123955); div63->SetBinError(9,0.01343625); div63->SetBinError(10,0.01223656); div63->SetBinError(11,0.01387103); div63->SetBinError(12,0.01127613); div63->SetBinError(13,0.01110259); div63->SetBinError(14,0.01069166); div63->SetBinError(15,0.009586457); div63->SetBinError(16,0.009710754); div63->SetBinError(17,0.009640345); div63->SetBinError(18,0.01004355); div63->SetBinError(19,0.00955462); div63->SetBinError(20,0.01504443); div63->SetBinError(21,0.01288575); div63->SetBinError(22,0.01058057); div63->SetBinError(23,0.01036588); div63->SetBinError(24,0.007049274); div63->SetBinError(25,0.003916058); div63->SetBinError(26,0.006666671); div63->SetBinError(27,0.009597528); div63->SetBinError(28,0.01126997); div63->SetBinError(29,0.01292177); div63->SetBinError(30,0.01327319); div63->SetBinError(31,0.01191136); div63->SetBinError(32,0.01126855); div63->SetBinError(33,0.01063253); div63->SetBinError(34,0.009809117); div63->SetBinError(35,0.0101455); div63->SetBinError(36,0.008932495); div63->SetBinError(37,0.009309613); div63->SetBinError(38,0.01224675); div63->SetBinError(39,0.01460977); div63->SetBinError(40,0.01553237); div63->SetBinError(41,0.01476062); div63->SetBinError(42,0.01912966); div63->SetBinError(43,0.06470609); div63->SetMinimum(0); div63->SetEntries(2.585267); 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.06666667); div64->SetBinContent(7,0.05023548); div64->SetBinContent(8,0.04749679); div64->SetBinContent(9,0.05694444); div64->SetBinContent(10,0.04295302); div64->SetBinContent(11,0.07134503); div64->SetBinContent(12,0.04244306); div64->SetBinContent(13,0.05093834); div64->SetBinContent(14,0.04955752); div64->SetBinContent(15,0.046875); div64->SetBinContent(16,0.03853565); div64->SetBinContent(17,0.03878407); div64->SetBinContent(18,0.03685504); div64->SetBinContent(19,0.02564103); div64->SetBinContent(20,0.0467128); div64->SetBinContent(21,0.03731343); div64->SetBinContent(22,0.03215926); div64->SetBinContent(23,0.04550758); div64->SetBinContent(24,0.03063178); div64->SetBinContent(25,0.02648282); div64->SetBinContent(26,0.03300971); div64->SetBinContent(27,0.04503753); div64->SetBinContent(28,0.04146919); div64->SetBinContent(29,0.04143646); div64->SetBinContent(30,0.04925373); div64->SetBinContent(31,0.03788904); div64->SetBinContent(32,0.03652968); div64->SetBinContent(33,0.04771784); div64->SetBinContent(34,0.03828198); div64->SetBinContent(35,0.0534413); div64->SetBinContent(36,0.04122878); div64->SetBinContent(37,0.04304636); div64->SetBinContent(38,0.05483871); div64->SetBinContent(39,0.06027397); div64->SetBinContent(40,0.05782313); div64->SetBinContent(41,0.03640777); div64->SetBinContent(42,0.0472103); div64->SetBinError(6,0.02965603); div64->SetBinError(7,0.01087086); div64->SetBinError(8,0.009510173); div64->SetBinError(9,0.01101542); div64->SetBinError(10,0.009166771); div64->SetBinError(11,0.01157474); div64->SetBinError(12,0.007994076); div64->SetBinError(13,0.008269702); div64->SetBinError(14,0.00809665); div64->SetBinError(15,0.007759947); div64->SetBinError(16,0.007289111); div64->SetBinError(17,0.007631742); div64->SetBinError(18,0.008020547); div64->SetBinError(19,0.006824401); div64->SetBinError(20,0.01093288); div64->SetBinError(21,0.009955232); div64->SetBinError(22,0.008276217); div64->SetBinError(23,0.008841555); div64->SetBinError(24,0.005195133); div64->SetBinError(25,0.002799319); div64->SetBinError(26,0.004730306); div64->SetBinError(27,0.007429495); div64->SetBinError(28,0.008437002); div64->SetBinError(29,0.009105203); div64->SetBinError(30,0.01047681); div64->SetBinError(31,0.008554127); div64->SetBinError(32,0.007691819); div64->SetBinError(33,0.0085725); div64->SetBinError(34,0.007148409); div64->SetBinError(35,0.008098869); div64->SetBinError(36,0.006945421); div64->SetBinError(37,0.007207976); div64->SetBinError(38,0.009477187); div64->SetBinError(39,0.01131748); div64->SetBinError(40,0.01230117); div64->SetBinError(41,0.01119413); div64->SetBinError(42,0.01732729); div64->SetEntries(1.648974); 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.05833333); div65->SetBinContent(7,0.04238619); div65->SetBinContent(8,0.03722721); div65->SetBinContent(9,0.04027778); div65->SetBinContent(10,0.03489933); div65->SetBinContent(11,0.0619883); div65->SetBinContent(12,0.0310559); div65->SetBinContent(13,0.0437891); div65->SetBinContent(14,0.04070796); div65->SetBinContent(15,0.03559028); div65->SetBinContent(16,0.03179191); div65->SetBinContent(17,0.02410901); div65->SetBinContent(18,0.03316953); div65->SetBinContent(19,0.02294197); div65->SetBinContent(20,0.03633218); div65->SetBinContent(21,0.03171642); div65->SetBinContent(22,0.03062787); div65->SetBinContent(23,0.03383897); div65->SetBinContent(24,0.02297384); div65->SetBinContent(25,0.02210549); div65->SetBinContent(26,0.02912621); div65->SetBinContent(27,0.03919933); div65->SetBinContent(28,0.02962085); div65->SetBinContent(29,0.03314917); div65->SetBinContent(30,0.04179104); div65->SetBinContent(31,0.03112314); div65->SetBinContent(32,0.03082192); div65->SetBinContent(33,0.03423237); div65->SetBinContent(34,0.02987862); div65->SetBinContent(35,0.04291498); div65->SetBinContent(36,0.03395311); div65->SetBinContent(37,0.03062914); div65->SetBinContent(38,0.04193548); div65->SetBinContent(39,0.05068493); div65->SetBinContent(40,0.04421769); div65->SetBinContent(41,0.0315534); div65->SetBinContent(42,0.0472103); div65->SetBinError(6,0.02737301); div65->SetBinError(7,0.009836627); div65->SetBinError(8,0.008246724); div65->SetBinError(9,0.00898046); div65->SetBinError(10,0.008122934); div65->SetBinError(11,0.0106347); div65->SetBinError(12,0.006669213); div65->SetBinError(13,0.007564619); div65->SetBinError(14,0.007213051); div65->SetBinError(15,0.006606856); div65->SetBinError(16,0.006521035); div65->SetBinError(17,0.005807635); div65->SetBinError(18,0.007546071); div65->SetBinError(19,0.00640704); div65->SetBinError(20,0.009439551); div65->SetBinError(21,0.009062301); div65->SetBinError(22,0.008047162); div65->SetBinError(23,0.007439657); div65->SetBinError(24,0.004409335); div65->SetBinError(25,0.00252661); div65->SetBinError(26,0.004401905); div65->SetBinError(27,0.00684987); div65->SetBinError(28,0.006943762); div65->SetBinError(29,0.007998525); div65->SetBinError(30,0.009512294); div65->SetBinError(31,0.007634506); div65->SetBinError(32,0.006973057); div65->SetBinError(33,0.00706164); div65->SetBinError(34,0.006194833); div65->SetBinError(35,0.007115994); div65->SetBinError(36,0.006204451); div65->SetBinError(37,0.005916654); div65->SetBinError(38,0.00809017); div65->SetBinError(39,0.01020848); div65->SetBinError(40,0.01049531); div65->SetBinError(41,0.01030586); div65->SetBinError(42,0.01732729); div65->SetEntries(1.337904); 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.04","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.02","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.01","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 7381 SL1L1"); AText = pt->AddText("HV = 3300 V, FEth = 20 mV, Source filter = 100.0"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }