void Efficiency_7552_L_theta() { //=========Macro generated from canvas: c/c //========= (Fri Jan 18 19:20:02 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-0.4,-0.1005405,3.6,0.9048641); 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.4502924); div63->SetBinContent(7,0.4021113); div63->SetBinContent(8,0.4258263); div63->SetBinContent(9,0.4092593); div63->SetBinContent(10,0.4361611); div63->SetBinContent(11,0.4093264); div63->SetBinContent(12,0.4236859); div63->SetBinContent(13,0.4092156); div63->SetBinContent(14,0.3919799); div63->SetBinContent(15,0.3696937); div63->SetBinContent(16,0.3566131); div63->SetBinContent(17,0.3649733); div63->SetBinContent(18,0.3700855); div63->SetBinContent(19,0.3507905); div63->SetBinContent(20,0.3042328); div63->SetBinContent(21,0.3645656); div63->SetBinContent(22,0.4257143); div63->SetBinContent(23,0.3966245); div63->SetBinContent(24,0.373494); div63->SetBinContent(25,0.4183673); div63->SetBinContent(26,0.3922652); div63->SetBinContent(27,0.3085938); div63->SetBinContent(28,0.3863014); div63->SetBinContent(29,0.4096601); div63->SetBinContent(30,0.3557833); div63->SetBinContent(31,0.372591); div63->SetBinContent(32,0.3790113); div63->SetBinContent(33,0.4129794); div63->SetBinContent(34,0.3934625); div63->SetBinContent(35,0.3976608); div63->SetBinContent(36,0.4031699); div63->SetBinContent(37,0.4140159); div63->SetBinContent(38,0.4365942); div63->SetBinContent(39,0.4580812); div63->SetBinContent(40,0.4359903); div63->SetBinContent(41,0.4253247); div63->SetBinContent(42,0.4385965); div63->SetBinContent(43,0.4); div63->SetBinError(6,0.0857503); div63->SetBinError(7,0.03210139); div63->SetBinError(8,0.02989738); div63->SetBinError(9,0.03191984); div63->SetBinError(10,0.03210017); div63->SetBinError(11,0.02854266); div63->SetBinError(12,0.02704299); div63->SetBinError(13,0.02456671); div63->SetBinError(14,0.02279309); div63->SetBinError(15,0.02266421); div63->SetBinError(16,0.0237116); div63->SetBinError(17,0.02505557); div63->SetBinError(18,0.02860472); div63->SetBinError(19,0.02964503); div63->SetBinError(20,0.03112536); div63->SetBinError(21,0.03996842); div63->SetBinError(22,0.05763126); div63->SetBinError(23,0.06667222); div63->SetBinError(24,0.07642253); div63->SetBinError(25,0.07608433); div63->SetBinError(26,0.07571016); div63->SetBinError(27,0.05400662); div63->SetBinError(28,0.05275238); div63->SetBinError(29,0.04439788); div63->SetBinError(30,0.03643718); div63->SetBinError(31,0.03216453); div63->SetBinError(32,0.02929245); div63->SetBinError(33,0.02866654); div63->SetBinError(34,0.02511338); div63->SetBinError(35,0.02370884); div63->SetBinError(36,0.02310373); div63->SetBinError(37,0.02357483); div63->SetBinError(38,0.02696583); div63->SetBinError(39,0.03336493); div63->SetBinError(40,0.03809857); div63->SetBinError(41,0.04341347); div63->SetBinError(42,0.05952784); div63->SetBinError(43,0.1745168); div63->SetMinimum(0); div63->SetEntries(15.07309); 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.4035088); div64->SetBinContent(7,0.3483685); div64->SetBinContent(8,0.3781706); div64->SetBinContent(9,0.3518519); div64->SetBinContent(10,0.3710368); div64->SetBinContent(11,0.3589933); div64->SetBinContent(12,0.3679544); div64->SetBinContent(13,0.3510697); div64->SetBinContent(14,0.3313283); div64->SetBinContent(15,0.307899); div64->SetBinContent(16,0.3003708); div64->SetBinContent(17,0.3048128); div64->SetBinContent(18,0.3145299); div64->SetBinContent(19,0.2924901); div64->SetBinContent(20,0.244709); div64->SetBinContent(21,0.2947189); div64->SetBinContent(22,0.3257143); div64->SetBinContent(23,0.3206751); div64->SetBinContent(24,0.2891566); div64->SetBinContent(25,0.3214286); div64->SetBinContent(26,0.3149171); div64->SetBinContent(27,0.2539062); div64->SetBinContent(28,0.3424658); div64->SetBinContent(29,0.3506261); div64->SetBinContent(30,0.2781845); div64->SetBinContent(31,0.3137045); div64->SetBinContent(32,0.2992194); div64->SetBinContent(33,0.3443953); div64->SetBinContent(34,0.3286925); div64->SetBinContent(35,0.3402446); div64->SetBinContent(36,0.3407628); div64->SetBinContent(37,0.3593439); div64->SetBinContent(38,0.3756039); div64->SetBinContent(39,0.3941227); div64->SetBinContent(40,0.3876812); div64->SetBinContent(41,0.3652597); div64->SetBinContent(42,0.3625731); div64->SetBinContent(43,0.3142857); div64->SetBinError(6,0.07943384); div64->SetBinError(7,0.02907668); div64->SetBinError(8,0.02753378); div64->SetBinError(9,0.02875613); div64->SetBinError(10,0.02869219); div64->SetBinError(11,0.02606799); div64->SetBinError(12,0.02452515); div64->SetBinError(13,0.02209967); div64->SetBinError(14,0.02030518); div64->SetBinError(15,0.01999998); div64->SetBinError(16,0.02109248); div64->SetBinError(17,0.02215492); div64->SetBinError(18,0.02559137); div64->SetBinError(19,0.02619499); div64->SetBinError(20,0.02689134); div64->SetBinError(21,0.03457142); div64->SetBinError(22,0.0479161); div64->SetBinError(23,0.05761404); div64->SetBinError(24,0.06417907); div64->SetBinError(25,0.06345537); div64->SetBinError(26,0.06511939); div64->SetBinError(27,0.04736234); div64->SetBinError(28,0.04855654); div64->SetBinError(29,0.03987463); div64->SetBinError(30,0.03082606); div64->SetBinError(31,0.02859154); div64->SetBinError(32,0.02492145); div64->SetBinError(33,0.02528921); div64->SetBinError(34,0.02219249); div64->SetBinError(35,0.02129442); div64->SetBinError(36,0.02057521); div64->SetBinError(37,0.02137532); div64->SetBinError(38,0.0242903); div64->SetBinError(39,0.03004332); div64->SetBinError(40,0.0351111); div64->SetBinError(41,0.03906738); div64->SetBinError(42,0.05216573); div64->SetBinError(43,0.1478847); div64->SetEntries(12.64478); 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.374269); div65->SetBinContent(7,0.3128599); div65->SetBinContent(8,0.3320523); div65->SetBinContent(9,0.312037); div65->SetBinContent(10,0.3393316); div65->SetBinContent(11,0.3249445); div65->SetBinContent(12,0.3369221); div65->SetBinContent(13,0.3077345); div65->SetBinContent(14,0.2932331); div65->SetBinContent(15,0.2756582); div65->SetBinContent(16,0.276885); div65->SetBinContent(17,0.2653743); div65->SetBinContent(18,0.2794872); div65->SetBinContent(19,0.2667984); div65->SetBinContent(20,0.218254); div65->SetBinContent(21,0.2657581); div65->SetBinContent(22,0.2914286); div65->SetBinContent(23,0.2827004); div65->SetBinContent(24,0.2831325); div65->SetBinContent(25,0.2959184); div65->SetBinContent(26,0.2928177); div65->SetBinContent(27,0.2148438); div65->SetBinContent(28,0.2931507); div65->SetBinContent(29,0.3237925); div65->SetBinContent(30,0.2489019); div65->SetBinContent(31,0.2730193); div65->SetBinContent(32,0.2662619); div65->SetBinContent(33,0.3001475); div65->SetBinContent(34,0.2887409); div65->SetBinContent(35,0.3014354); div65->SetBinContent(36,0.3016345); div65->SetBinContent(37,0.3136183); div65->SetBinContent(38,0.3224638); div65->SetBinContent(39,0.3336214); div65->SetBinContent(40,0.3285024); div65->SetBinContent(41,0.3149351); div65->SetBinContent(42,0.3274854); div65->SetBinContent(43,0.3142857); div65->SetBinError(6,0.0754047); div65->SetBinError(7,0.02701977); div65->SetBinError(8,0.0251818); div65->SetBinError(9,0.02649273); div65->SetBinError(10,0.02698525); div65->SetBinError(11,0.02434935); div65->SetBinError(12,0.02308631); div65->SetBinError(13,0.02020003); div65->SetBinError(14,0.0186888); div65->SetBinError(15,0.01856056); div65->SetBinError(16,0.0199651); div65->SetBinError(17,0.02017985); div65->SetBinError(18,0.02362656); div65->SetBinError(19,0.02462357); div65->SetBinError(20,0.02492887); div65->SetBinError(21,0.03224669); div65->SetBinError(22,0.04443324); div65->SetBinError(23,0.05290072); div65->SetBinError(24,0.06327447); div65->SetBinError(25,0.05999301); div65->SetBinError(26,0.06198657); div65->SetBinError(27,0.04239726); div65->SetBinError(28,0.04368415); div65->SetBinError(29,0.03776227); div65->SetBinError(30,0.02861387); div65->SetBinError(31,0.02603059); div65->SetBinError(32,0.02303779); div65->SetBinError(33,0.02302865); div65->SetBinError(34,0.02032454); div65->SetBinError(35,0.01960934); div65->SetBinError(36,0.01893579); div65->SetBinError(37,0.01947672); div65->SetBinError(38,0.02187849); div65->SetBinError(39,0.02678904); div65->SetBinError(40,0.03133463); div65->SetBinError(41,0.03530011); div65->SetBinError(42,0.04865284); div65->SetBinError(43,0.1478847); div65->SetEntries(11.29444); 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.31","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.24","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.20","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 7552 SL1L1"); AText = pt->AddText("HV = 3500 V, FEth = 20 mV, Source filter = 100.0"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }