void Efficiency_7595_L_theta() { //=========Macro generated from canvas: c/c //========= (Fri Dec 21 17:31:52 2018) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-0.4,-0.1207645,3.6,1.086881); 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.4563758); div63->SetBinContent(7,0.4869313); div63->SetBinContent(8,0.5628931); div63->SetBinContent(9,0.5721063); div63->SetBinContent(10,0.5900563); div63->SetBinContent(11,0.5946166); div63->SetBinContent(12,0.546735); div63->SetBinContent(13,0.5020698); div63->SetBinContent(14,0.4693986); div63->SetBinContent(15,0.4520316); div63->SetBinContent(16,0.4284877); div63->SetBinContent(17,0.4172367); div63->SetBinContent(18,0.4048387); div63->SetBinContent(19,0.4110879); div63->SetBinContent(20,0.4140845); div63->SetBinContent(21,0.4038462); div63->SetBinContent(22,0.3994709); div63->SetBinContent(23,0.4612245); div63->SetBinContent(24,0.442953); div63->SetBinContent(25,0.4176245); div63->SetBinContent(26,0.4069767); div63->SetBinContent(27,0.4377682); div63->SetBinContent(28,0.4573003); div63->SetBinContent(29,0.4121212); div63->SetBinContent(30,0.4118477); div63->SetBinContent(31,0.3923337); div63->SetBinContent(32,0.4509804); div63->SetBinContent(33,0.4467477); div63->SetBinContent(34,0.4256223); div63->SetBinContent(35,0.4757709); div63->SetBinContent(36,0.4936087); div63->SetBinContent(37,0.5322661); div63->SetBinContent(38,0.5603184); div63->SetBinContent(39,0.5903414); div63->SetBinContent(40,0.5977301); div63->SetBinContent(41,0.6032316); div63->SetBinContent(42,0.5625); div63->SetBinContent(43,0.4583333); div63->SetBinError(6,0.09273147); div63->SetBinError(7,0.03686136); div63->SetBinError(8,0.03681904); div63->SetBinError(9,0.04092002); div63->SetBinError(10,0.04159945); div63->SetBinError(11,0.03900496); div63->SetBinError(12,0.03254252); div63->SetBinError(13,0.02944033); div63->SetBinError(14,0.02663423); div63->SetBinError(15,0.02671009); div63->SetBinError(16,0.02622225); div63->SetBinError(17,0.02780553); div63->SetBinError(18,0.02956548); div63->SetBinError(19,0.03403217); div63->SetBinError(20,0.03969021); div63->SetBinError(21,0.04557786); div63->SetBinError(22,0.05305505); div63->SetBinError(23,0.07285491); div63->SetBinError(24,0.09081187); div63->SetBinError(25,0.06585149); div63->SetBinError(26,0.07967471); div63->SetBinError(27,0.07202467); div63->SetBinError(28,0.05949542); div63->SetBinError(29,0.04737773); div63->SetBinError(30,0.03956883); div63->SetBinError(31,0.03420457); div63->SetBinError(32,0.03277551); div63->SetBinError(33,0.02981401); div63->SetBinError(34,0.02656317); div63->SetBinError(35,0.02735057); div63->SetBinError(36,0.02652294); div63->SetBinError(37,0.02822248); div63->SetBinError(38,0.03238926); div63->SetBinError(39,0.03920533); div63->SetBinError(40,0.04868067); div63->SetBinError(41,0.05846873); div63->SetBinError(42,0.07527704); div63->SetBinError(43,0.2317496); div63->SetMinimum(0); div63->SetEntries(18.14987); 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.4362416); div64->SetBinContent(7,0.463698); div64->SetBinContent(8,0.5361635); div64->SetBinContent(9,0.544592); div64->SetBinContent(10,0.5628518); div64->SetBinContent(11,0.5579119); div64->SetBinContent(12,0.5185659); div64->SetBinContent(13,0.4795979); div64->SetBinContent(14,0.4443853); div64->SetBinContent(15,0.4232506); div64->SetBinContent(16,0.4026964); div64->SetBinContent(17,0.3871409); div64->SetBinContent(18,0.3806452); div64->SetBinContent(19,0.3880753); div64->SetBinContent(20,0.3901408); div64->SetBinContent(21,0.375); div64->SetBinContent(22,0.3650794); div64->SetBinContent(23,0.444898); div64->SetBinContent(24,0.409396); div64->SetBinContent(25,0.3639847); div64->SetBinContent(26,0.377907); div64->SetBinContent(27,0.3948498); div64->SetBinContent(28,0.4242424); div64->SetBinContent(29,0.3818182); div64->SetBinContent(30,0.3779972); div64->SetBinContent(31,0.3494927); div64->SetBinContent(32,0.4168798); div64->SetBinContent(33,0.424589); div64->SetBinContent(34,0.3904068); div64->SetBinContent(35,0.4344714); div64->SetBinContent(36,0.4655851); div64->SetBinContent(37,0.5032516); div64->SetBinContent(38,0.5260257); div64->SetBinContent(39,0.5478768); div64->SetBinContent(40,0.556116); div64->SetBinContent(41,0.5529623); div64->SetBinContent(42,0.5230263); div64->SetBinContent(43,0.4583333); div64->SetBinError(6,0.08984742); div64->SetBinError(7,0.0356142); div64->SetBinError(8,0.03556404); div64->SetBinError(9,0.03950538); div64->SetBinError(10,0.04021746); div64->SetBinError(11,0.03726614); div64->SetBinError(12,0.03134144); div64->SetBinError(13,0.02850383); div64->SetBinError(14,0.0256303); div64->SetBinError(15,0.02550955); div64->SetBinError(16,0.02511346); div64->SetBinError(17,0.02639775); div64->SetBinError(18,0.02833021); div64->SetBinError(19,0.03269912); div64->SetBinError(20,0.03808302); div64->SetBinError(21,0.04329915); div64->SetBinError(22,0.04985528); div64->SetBinError(23,0.07103698); div64->SetBinError(24,0.0859568); div64->SetBinError(25,0.05987412); div64->SetBinError(26,0.07568873); div64->SetBinError(27,0.0670334); div64->SetBinError(28,0.05645338); div64->SetBinError(29,0.04493464); div64->SetBinError(30,0.03728583); div64->SetBinError(31,0.03158467); div64->SetBinError(32,0.03102395); div64->SetBinError(33,0.02877277); div64->SetBinError(34,0.02501604); div64->SetBinError(35,0.02566297); div64->SetBinError(36,0.0254529); div64->SetBinError(37,0.02712255); div64->SetBinError(38,0.03096486); div64->SetBinError(39,0.03716771); div64->SetBinError(40,0.04622998); div64->SetBinError(41,0.05493772); div64->SetBinError(42,0.0714763); div64->SetBinError(43,0.2317496); div64->SetEntries(16.98015); 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.3959732); div65->SetBinContent(7,0.4191675); div65->SetBinContent(8,0.4693396); div65->SetBinContent(9,0.487666); div65->SetBinContent(10,0.4915572); div65->SetBinContent(11,0.4959217); div65->SetBinContent(12,0.4487836); div65->SetBinContent(13,0.4210526); div65->SetBinContent(14,0.3932943); div65->SetBinContent(15,0.3797968); div65->SetBinContent(16,0.3481829); div65->SetBinContent(17,0.3337893); div65->SetBinContent(18,0.3274194); div65->SetBinContent(19,0.334728); div65->SetBinContent(20,0.3225352); div65->SetBinContent(21,0.325); div65->SetBinContent(22,0.3253968); div65->SetBinContent(23,0.3836735); div65->SetBinContent(24,0.3422819); div65->SetBinContent(25,0.3295019); div65->SetBinContent(26,0.3197674); div65->SetBinContent(27,0.3390558); div65->SetBinContent(28,0.3581267); div65->SetBinContent(29,0.3232323); div65->SetBinContent(30,0.3272214); div65->SetBinContent(31,0.3111612); div65->SetBinContent(32,0.3358909); div65->SetBinContent(33,0.3531094); div65->SetBinContent(34,0.3369763); div65->SetBinContent(35,0.371696); div65->SetBinContent(36,0.3923304); div65->SetBinContent(37,0.4262131); div65->SetBinContent(38,0.4476424); div65->SetBinContent(39,0.4737719); div65->SetBinContent(40,0.4854981); div65->SetBinContent(41,0.4775583); div65->SetBinContent(42,0.4769737); div65->SetBinContent(43,0.4583333); div65->SetBinError(6,0.08399069); div65->SetBinError(7,0.0331857); div65->SetBinError(8,0.03236842); div65->SetBinError(9,0.03653114); div65->SetBinError(10,0.03652929); div65->SetBinError(11,0.03427569); div65->SetBinError(12,0.02830557); div65->SetBinError(13,0.02601878); div65->SetBinError(14,0.02354063); div65->SetBinError(15,0.02366244); div65->SetBinError(16,0.02271593); div65->SetBinError(17,0.02383962); div65->SetBinError(18,0.02554763); div65->SetBinError(19,0.02953774); div65->SetBinError(20,0.03341826); div65->SetBinError(21,0.03925219); div65->SetBinError(22,0.04607665); div65->SetBinError(23,0.06408489); div65->SetBinError(24,0.07596987); div65->SetBinError(25,0.05592676); div65->SetBinError(26,0.06749947); div65->SetBinError(27,0.06035904); div65->SetBinError(28,0.05020657); div65->SetBinError(29,0.04008197); div65->SetBinError(30,0.0337722); div65->SetBinError(31,0.02917748); div65->SetBinError(32,0.02672923); div65->SetBinError(33,0.02532776); div65->SetBinError(34,0.02260718); div65->SetBinError(35,0.02302887); div65->SetBinError(36,0.02258749); div65->SetBinError(37,0.02413462); div65->SetBinError(38,0.02763406); div65->SetBinError(39,0.03353247); div65->SetBinError(40,0.04198382); div65->SetBinError(41,0.04951578); div65->SetBinError(42,0.06696682); div65->SetBinError(43,0.2317496); div65->SetEntries(14.78962); 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.45","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.42","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.36","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 7595 SL1L1"); AText = pt->AddText("HV = -9999 V, FEth = 0 mV, Source OFF"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }