void Efficiency_7654_L_theta() { //=========Macro generated from canvas: c/c //========= (Fri Jan 18 19:20:01 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-0.4,0.2045536,3.6,1.159018); 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.7034483); div63->SetBinContent(7,0.6638177); div63->SetBinContent(8,0.7424483); div63->SetBinContent(9,0.7432306); div63->SetBinContent(10,0.7600716); div63->SetBinContent(11,0.749616); div63->SetBinContent(12,0.7177003); div63->SetBinContent(13,0.6992231); div63->SetBinContent(14,0.6836735); div63->SetBinContent(15,0.6315186); div63->SetBinContent(16,0.6368785); div63->SetBinContent(17,0.6146853); div63->SetBinContent(18,0.5902192); div63->SetBinContent(19,0.5886076); div63->SetBinContent(20,0.5635277); div63->SetBinContent(21,0.5671937); div63->SetBinContent(22,0.5652174); div63->SetBinContent(23,0.5907336); div63->SetBinContent(24,0.6352201); div63->SetBinContent(25,0.6375839); div63->SetBinContent(26,0.6013072); div63->SetBinContent(27,0.5933014); div63->SetBinContent(28,0.5541796); div63->SetBinContent(29,0.5852632); div63->SetBinContent(30,0.6002907); div63->SetBinContent(31,0.6090487); div63->SetBinContent(32,0.6164773); div63->SetBinContent(33,0.621545); div63->SetBinContent(34,0.618123); div63->SetBinContent(35,0.6394094); div63->SetBinContent(36,0.6683673); div63->SetBinContent(37,0.6920635); div63->SetBinContent(38,0.7121212); div63->SetBinContent(39,0.7493163); div63->SetBinContent(40,0.7840756); div63->SetBinContent(41,0.7557932); div63->SetBinContent(42,0.6979866); div63->SetBinContent(43,0.6304348); div63->SetBinError(6,0.12807); div63->SetBinError(7,0.04556454); div63->SetBinError(8,0.04522638); div63->SetBinError(9,0.04905372); div63->SetBinError(10,0.04882756); div63->SetBinError(11,0.04476925); div63->SetBinError(12,0.03977346); div63->SetBinError(13,0.03617008); div63->SetBinError(14,0.0350055); div63->SetBinError(15,0.03414151); div63->SetBinError(16,0.03599709); div63->SetBinError(17,0.03698774); div63->SetBinError(18,0.03944662); div63->SetBinError(19,0.04403483); div63->SetBinError(20,0.05081039); div63->SetBinError(21,0.05869522); div63->SetBinError(22,0.06865477); div63->SetBinError(23,0.08446438); div63->SetBinError(24,0.113583); div63->SetBinError(25,0.1176476); div63->SetBinError(26,0.1113034); div63->SetBinError(27,0.09431956); div63->SetBinError(28,0.0722567); div63->SetBinError(29,0.06195546); div63->SetBinError(30,0.05242424); div63->SetBinError(31,0.04732535); div63->SetBinError(32,0.04313242); div63->SetBinError(33,0.0375347); div63->SetBinError(34,0.03572771); div63->SetBinError(35,0.03429203); div63->SetBinError(36,0.03356317); div63->SetBinError(37,0.03505457); div63->SetBinError(38,0.03909582); div63->SetBinError(39,0.04875902); div63->SetBinError(40,0.06133267); div63->SetBinError(41,0.06861418); div63->SetBinError(42,0.08882994); div63->SetBinError(43,0.2100213); div63->SetMinimum(0.3); div63->SetEntries(24.81372); 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.6482759); div64->SetBinContent(7,0.6381766); div64->SetBinContent(8,0.717806); div64->SetBinContent(9,0.7180205); div64->SetBinContent(10,0.733214); div64->SetBinContent(11,0.7158218); div64->SetBinContent(12,0.7015504); div64->SetBinContent(13,0.6703663); div64->SetBinContent(14,0.6546724); div64->SetBinContent(15,0.5982808); div64->SetBinContent(16,0.6060415); div64->SetBinContent(17,0.5902098); div64->SetBinContent(18,0.5640809); div64->SetBinContent(19,0.5601266); div64->SetBinContent(20,0.5366218); div64->SetBinContent(21,0.5434783); div64->SetBinContent(22,0.5434783); div64->SetBinContent(23,0.5521236); div64->SetBinContent(24,0.6226415); div64->SetBinContent(25,0.5838926); div64->SetBinContent(26,0.5751634); div64->SetBinContent(27,0.5598086); div64->SetBinContent(28,0.5170279); div64->SetBinContent(29,0.5431579); div64->SetBinContent(30,0.565407); div64->SetBinContent(31,0.5719258); div64->SetBinContent(32,0.5823864); div64->SetBinContent(33,0.5953225); div64->SetBinContent(34,0.592233); div64->SetBinContent(35,0.608745); div64->SetBinContent(36,0.6367347); div64->SetBinContent(37,0.6603175); div64->SetBinContent(38,0.6830808); div64->SetBinContent(39,0.7137648); div64->SetBinContent(40,0.7476383); div64->SetBinContent(41,0.7290553); div64->SetBinContent(42,0.6778523); div64->SetBinContent(43,0.5869565); div64->SetBinError(6,0.1207009); div64->SetBinError(7,0.04428468); div64->SetBinError(8,0.04412505); div64->SetBinError(9,0.04783276); div64->SetBinError(10,0.04755893); div64->SetBinError(11,0.04328559); div64->SetBinError(12,0.03911935); div64->SetBinError(13,0.03507954); div64->SetBinError(14,0.0339226); div64->SetBinError(15,0.03283845); div64->SetBinError(16,0.03473281); div64->SetBinError(17,0.03592354); div64->SetBinError(18,0.03818807); div64->SetBinError(19,0.04249949); div64->SetBinError(20,0.04906881); div64->SetBinError(21,0.05693353); div64->SetBinError(22,0.06676048); div64->SetBinError(23,0.08047818); div64->SetBinError(24,0.1119565); div64->SetBinError(25,0.1104342); div64->SetBinError(26,0.1078118); div64->SetBinError(27,0.09047709); div64->SetBinError(28,0.06877702); div64->SetBinError(29,0.05873733); div64->SetBinError(30,0.05022321); div64->SetBinError(31,0.04523811); div64->SetBinError(32,0.04140579); div64->SetBinError(33,0.0363891); div64->SetBinError(34,0.03464567); div64->SetBinError(35,0.03309878); div64->SetBinError(36,0.03240637); div64->SetBinError(37,0.0338803); div64->SetBinError(38,0.03792932); div64->SetBinError(39,0.0470581); div64->SetBinError(40,0.05922929); div64->SetBinError(41,0.0668302); div64->SetBinError(42,0.08696046); div64->SetBinError(43,0.1995018); div64->SetEntries(23.64546); 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.6); div65->SetBinContent(7,0.6087369); div65->SetBinContent(8,0.6836248); div65->SetBinContent(9,0.6918768); div65->SetBinContent(10,0.6965085); div65->SetBinContent(11,0.6820276); div65->SetBinContent(12,0.6705426); div65->SetBinContent(13,0.6354051); div65->SetBinContent(14,0.6283566); div65->SetBinContent(15,0.5730659); div65->SetBinContent(16,0.5676526); div65->SetBinContent(17,0.5601399); div65->SetBinContent(18,0.53457); div65->SetBinContent(19,0.5379747); div65->SetBinContent(20,0.5037369); div65->SetBinContent(21,0.5158103); div65->SetBinContent(22,0.5081522); div65->SetBinContent(23,0.5173745); div65->SetBinContent(24,0.6100629); div65->SetBinContent(25,0.5838926); div65->SetBinContent(26,0.5424837); div65->SetBinContent(27,0.5311005); div65->SetBinContent(28,0.4860681); div65->SetBinContent(29,0.5094737); div65->SetBinContent(30,0.5334302); div65->SetBinContent(31,0.5324826); div65->SetBinContent(32,0.5445076); div65->SetBinContent(33,0.556343); div65->SetBinContent(34,0.5501618); div65->SetBinContent(35,0.5797842); div65->SetBinContent(36,0.6005102); div65->SetBinContent(37,0.6285714); div65->SetBinContent(38,0.645202); div65->SetBinContent(39,0.6818596); div65->SetBinContent(40,0.7031039); div65->SetBinContent(41,0.7040998); div65->SetBinContent(42,0.6442953); div65->SetBinContent(43,0.6086957); div65->SetBinError(6,0.114154); div65->SetBinError(7,0.04280291); div65->SetBinError(8,0.04258566); div65->SetBinError(9,0.04655814); div65->SetBinError(10,0.04581114); div65->SetBinError(11,0.04178886); div65->SetBinError(12,0.03785546); div65->SetBinError(13,0.03374627); div65->SetBinError(14,0.03293202); div65->SetBinError(15,0.03184044); div65->SetBinError(16,0.03314111); div65->SetBinError(17,0.03460407); div65->SetBinError(18,0.03675301); div65->SetBinError(19,0.04129452); div65->SetBinError(20,0.04691589); div65->SetBinError(21,0.05485842); div65->SetBinError(22,0.06364903); div65->SetBinError(23,0.07684244); div65->SetBinError(24,0.1103236); div65->SetBinError(25,0.1104342); div65->SetBinError(26,0.1034025); div65->SetBinError(27,0.08714681); div65->SetBinError(28,0.06583801); div65->SetBinError(29,0.05612646); div65->SetBinError(30,0.04818167); div65->SetBinError(31,0.04299059); div65->SetBinError(32,0.0394636); div65->SetBinError(33,0.03466756); div65->SetBinError(34,0.03286711); div65->SetBinError(35,0.03196099); div65->SetBinError(36,0.03106793); div65->SetBinError(37,0.03269522); div65->SetBinError(38,0.03639359); div65->SetBinError(39,0.04551819); div65->SetBinError(40,0.05663271); div65->SetBinError(41,0.06515422); div65->SetBinError(42,0.08382103); div65->SetBinError(43,0.2047799); div65->SetEntries(22.49168); 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.67","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.64","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.60","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 7654 SL1L4"); AText = pt->AddText("HV = 3450 V, FEth = 20 mV, Source OFF"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }