void Efficiency_6541_L_theta() { //=========Macro generated from canvas: c/c //========= (Sun Jan 13 16:13:41 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-0.4,0.1833333,3.6,1.35); 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.7); div63->SetBinContent(6,0.7792208); div63->SetBinContent(7,0.6734694); div63->SetBinContent(8,0.7291667); div63->SetBinContent(9,0.6866598); div63->SetBinContent(10,0.6833333); div63->SetBinContent(11,0.7153846); div63->SetBinContent(12,0.6956522); div63->SetBinContent(13,0.6646884); div63->SetBinContent(14,0.7044534); div63->SetBinContent(15,0.7294521); div63->SetBinContent(16,0.7318841); div63->SetBinContent(17,0.6658933); div63->SetBinContent(18,0.7186147); div63->SetBinContent(19,0.7053763); div63->SetBinContent(20,0.7005076); div63->SetBinContent(21,0.6996805); div63->SetBinContent(22,0.7216157); div63->SetBinContent(23,0.7195926); div63->SetBinContent(24,0.7011178); div63->SetBinContent(25,0.6875494); div63->SetBinContent(26,0.7045364); div63->SetBinContent(27,0.6980018); div63->SetBinContent(28,0.7144993); div63->SetBinContent(29,0.7402062); div63->SetBinContent(30,0.7134986); div63->SetBinContent(31,0.7152778); div63->SetBinContent(32,0.7193606); div63->SetBinContent(33,0.7270876); div63->SetBinContent(34,0.709596); div63->SetBinContent(35,0.7117647); div63->SetBinContent(36,0.6811146); div63->SetBinContent(37,0.6902174); div63->SetBinContent(38,0.6992288); div63->SetBinContent(39,0.715415); div63->SetBinContent(40,0.7679181); div63->SetBinContent(41,0.6666667); div63->SetBinContent(42,0.6538462); div63->SetBinContent(43,0.7058824); div63->SetBinContent(44,0.75); div63->SetBinError(5,0.4859346); div63->SetBinError(6,0.1893974); div63->SetBinError(7,0.2134459); div63->SetBinError(8,0.2284978); div63->SetBinError(9,0.04872905); div63->SetBinError(10,0.08717834); div63->SetBinError(11,0.09682082); div63->SetBinError(12,0.08235681); div63->SetBinError(13,0.08061925); div63->SetBinError(14,0.09822778); div63->SetBinError(15,0.09266919); div63->SetBinError(16,0.09554943); div63->SetBinError(17,0.07138138); div63->SetBinError(18,0.07287209); div63->SetBinError(19,0.07165894); div63->SetBinError(20,0.06324311); div63->SetBinError(21,0.06139689); div63->SetBinError(22,0.05191045); div63->SetBinError(23,0.03837822); div63->SetBinError(24,0.01958096); div63->SetBinError(25,0.003698332); div63->SetBinError(26,0.01780729); div63->SetBinError(27,0.03267877); div63->SetBinError(28,0.04264177); div63->SetBinError(29,0.05139084); div63->SetBinError(30,0.05782975); div63->SetBinError(31,0.06504245); div63->SetBinError(32,0.06606275); div63->SetBinError(33,0.07129455); div63->SetBinError(34,0.07798949); div63->SetBinError(35,0.08435483); div63->SetBinError(36,0.08381896); div63->SetBinError(37,0.07928815); div63->SetBinError(38,0.07784928); div63->SetBinError(39,0.09815414); div63->SetBinError(40,0.0960568); div63->SetBinError(41,0.04935658); div63->SetBinError(42,0.2868108); div63->SetBinError(43,0.3749723); div63->SetBinError(44,0.8080127); div63->SetMinimum(0.3); div63->SetMaximum(1); div63->SetEntries(28.29743); 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.7); div64->SetBinContent(6,0.7532468); div64->SetBinContent(7,0.5918367); div64->SetBinContent(8,0.6458333); div64->SetBinContent(9,0.6752844); div64->SetBinContent(10,0.6566667); div64->SetBinContent(11,0.6807692); div64->SetBinContent(12,0.6927536); div64->SetBinContent(13,0.6409496); div64->SetBinContent(14,0.6801619); div64->SetBinContent(15,0.7054795); div64->SetBinContent(16,0.7137681); div64->SetBinContent(17,0.6426914); div64->SetBinContent(18,0.6904762); div64->SetBinContent(19,0.6924731); div64->SetBinContent(20,0.6734349); div64->SetBinContent(21,0.6741214); div64->SetBinContent(22,0.7041485); div64->SetBinContent(23,0.7046135); div64->SetBinContent(24,0.6800583); div64->SetBinContent(25,0.6712586); div64->SetBinContent(26,0.6845816); div64->SetBinContent(27,0.6757493); div64->SetBinContent(28,0.6898356); div64->SetBinContent(29,0.714433); div64->SetBinContent(30,0.6818182); div64->SetBinContent(31,0.6892361); div64->SetBinContent(32,0.7033748); div64->SetBinContent(33,0.7026477); div64->SetBinContent(34,0.6868687); div64->SetBinContent(35,0.6970588); div64->SetBinContent(36,0.6594427); div64->SetBinContent(37,0.6576087); div64->SetBinContent(38,0.6760925); div64->SetBinContent(39,0.687747); div64->SetBinContent(40,0.7337884); div64->SetBinContent(41,0.6423034); div64->SetBinContent(42,0.6538462); div64->SetBinContent(43,0.7058824); div64->SetBinContent(44,0.75); div64->SetBinError(5,0.4859346); div64->SetBinError(6,0.1847466); div64->SetBinError(7,0.1944494); div64->SetBinError(8,0.2092131); div64->SetBinError(9,0.0481416); div64->SetBinError(10,0.08469824); div64->SetBinError(11,0.09338926); div64->SetBinError(12,0.0821071); div64->SetBinError(13,0.07852584); div64->SetBinError(14,0.0957533); div64->SetBinError(15,0.09043814); div64->SetBinError(16,0.09381767); div64->SetBinError(17,0.06957294); div64->SetBinError(18,0.0707831); div64->SetBinError(19,0.07070269); div64->SetBinError(20,0.06145765); div64->SetBinError(21,0.05975902); div64->SetBinError(22,0.05099154); div64->SetBinError(23,0.03779432); div64->SetBinError(24,0.01915164); div64->SetBinError(25,0.003634513); div64->SetBinError(26,0.01743904); div64->SetBinError(27,0.03191846); div64->SetBinError(28,0.04156516); div64->SetBinError(29,0.05007813); div64->SetBinError(30,0.05595009); div64->SetBinError(31,0.06330994); div64->SetBinError(32,0.06498963); div64->SetBinError(33,0.06953932); div64->SetBinError(34,0.07616398); div64->SetBinError(35,0.08308215); div64->SetBinError(36,0.08187664); div64->SetBinError(37,0.07655291); div64->SetBinError(38,0.07596891); div64->SetBinError(39,0.09537626); div64->SetBinError(40,0.09291232); div64->SetBinError(41,0.04804472); div64->SetBinError(42,0.2868108); div64->SetBinError(43,0.3749723); div64->SetBinError(44,0.8080127); div64->SetMaximum(1); div64->SetEntries(27.36234); 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.7); div65->SetBinContent(6,0.6493506); div65->SetBinContent(7,0.6326531); div65->SetBinContent(8,0.5833333); div65->SetBinContent(9,0.6215098); div65->SetBinContent(10,0.63); div65->SetBinContent(11,0.6461538); div65->SetBinContent(12,0.6318841); div65->SetBinContent(13,0.611276); div65->SetBinContent(14,0.6315789); div65->SetBinContent(15,0.6506849); div65->SetBinContent(16,0.6485507); div65->SetBinContent(17,0.5893271); div65->SetBinContent(18,0.6255411); div65->SetBinContent(19,0.6172043); div65->SetBinContent(20,0.6243655); div65->SetBinContent(21,0.6102236); div65->SetBinContent(22,0.639738); div65->SetBinContent(23,0.6327142); div65->SetBinContent(24,0.6133161); div65->SetBinContent(25,0.6109053); div65->SetBinContent(26,0.6264467); div65->SetBinContent(27,0.6262489); div65->SetBinContent(28,0.6345291); div65->SetBinContent(29,0.6659794); div65->SetBinContent(30,0.6170799); div65->SetBinContent(31,0.6111111); div65->SetBinContent(32,0.6412078); div65->SetBinContent(33,0.6313646); div65->SetBinContent(34,0.6035354); div65->SetBinContent(35,0.6176471); div65->SetBinContent(36,0.6130031); div65->SetBinContent(37,0.6086957); div65->SetBinContent(38,0.5938303); div65->SetBinContent(39,0.6521739); div65->SetBinContent(40,0.6552901); div65->SetBinContent(41,0.5913621); div65->SetBinContent(42,0.6153846); div65->SetBinContent(43,0.7058824); div65->SetBinContent(44,0.75); div65->SetBinError(5,0.4859346); div65->SetBinError(6,0.1658324); div65->SetBinError(7,0.2040069); div65->SetBinError(8,0.1944366); div65->SetBinError(9,0.04533833); div65->SetBinError(10,0.08219882); div65->SetBinError(11,0.08992461); div65->SetBinError(12,0.07681608); div65->SetBinError(13,0.07588794); div65->SetBinError(14,0.09075319); div65->SetBinError(15,0.08528411); div65->SetBinError(16,0.08751313); div65->SetBinError(17,0.06536456); div65->SetBinError(18,0.06589935); div65->SetBinError(19,0.06505458); div65->SetBinError(20,0.05818614); div65->SetBinError(21,0.0556112); div65->SetBinError(22,0.04756487); div65->SetBinError(23,0.03495787); div65->SetBinError(24,0.01777382); div65->SetBinError(25,0.003395426); div65->SetBinError(26,0.01635433); div65->SetBinError(27,0.03020977); div65->SetBinError(28,0.03912395); div65->SetBinError(29,0.04758592); div65->SetBinError(30,0.05205627); div65->SetBinError(31,0.0580353); div65->SetBinError(32,0.06077147); div65->SetBinError(33,0.06435218); div65->SetBinError(34,0.06936825); div65->SetBinError(35,0.07611831); div65->SetBinError(36,0.07767264); div65->SetBinError(37,0.07240064); div65->SetBinError(38,0.06917956); div65->SetBinError(39,0.0917735); div65->SetBinError(40,0.08557395); div65->SetBinError(41,0.04527004); div65->SetBinError(42,0.274533); div65->SetBinError(43,0.3749723); div65->SetBinError(44,0.8080127); div65->SetMaximum(1); div65->SetEntries(25.26108); 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.69","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.67","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.61","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 6541 SL1L1"); AText = pt->AddText("HV = 3450 V, FEth = 20 mV, Source OFF"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }