void Efficiency_7734_L_Cell() { //=========Macro generated from canvas: c/c //========= (Fri Jan 18 19:21:02 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-6.500001,0.1833333,68.5,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 *div1 = new TH1D("div1","",60,1,61); div1->SetBinContent(1,0.9534884); div1->SetBinContent(2,0.9705882); div1->SetBinContent(3,0.9771167); div1->SetBinContent(4,0.9658887); div1->SetBinContent(5,0.9616027); div1->SetBinContent(6,0.9467554); div1->SetBinContent(7,0.9480737); div1->SetBinContent(8,0.9711864); div1->SetBinContent(9,0.9686028); div1->SetBinContent(10,0.9558174); div1->SetBinContent(11,0.9751332); div1->SetBinContent(12,0.9696459); div1->SetBinContent(13,0.9606987); div1->SetBinContent(14,0.9677892); div1->SetBinContent(15,0.9641694); div1->SetBinContent(16,0.958132); div1->SetBinContent(17,0.9781659); div1->SetBinContent(18,0.9699367); div1->SetBinContent(19,0.9626308); div1->SetBinContent(20,0.9657143); div1->SetBinContent(21,0.9654655); div1->SetBinContent(22,0.9529244); div1->SetBinContent(23,0.971564); div1->SetBinContent(24,0.9621451); div1->SetBinContent(25,0.9577875); div1->SetBinContent(26,0.9635812); div1->SetBinContent(27,0.9651347); div1->SetBinContent(28,0.9661495); div1->SetBinContent(29,0.9616963); div1->SetBinContent(30,0.9669876); div1->SetBinContent(31,0.9706337); div1->SetBinContent(32,0.9768452); div1->SetBinContent(33,0.9642857); div1->SetBinContent(34,0.9661899); div1->SetBinContent(35,0.9664537); div1->SetBinContent(36,0.985444); div1->SetBinContent(37,0.9649369); div1->SetBinContent(38,0.9733146); div1->SetBinContent(39,0.9544741); div1->SetBinContent(41,0.947861); div1->SetBinContent(42,0.9700428); div1->SetBinContent(43,0.9496951); div1->SetBinContent(44,0.974212); div1->SetBinContent(45,0.9656593); div1->SetBinContent(46,0.957476); div1->SetBinContent(47,0.9600694); div1->SetBinContent(48,0.9539007); div1->SetBinContent(49,0.9700997); div1->SetBinContent(50,0.972973); div1->SetBinContent(51,0.962818); div1->SetBinContent(52,0.962963); div1->SetBinContent(53,0.9471831); div1->SetBinContent(54,0.9714829); div1->SetBinContent(55,0.9364303); div1->SetBinContent(56,0.9858156); div1->SetBinError(1,0.1112408); div1->SetBinError(2,0.1060667); div1->SetBinError(3,0.09402782); div1->SetBinError(4,0.08256844); div1->SetBinError(5,0.0793568); div1->SetBinError(6,0.07830901); div1->SetBinError(7,0.07865258); div1->SetBinError(8,0.08055501); div1->SetBinError(9,0.07737193); div1->SetBinError(10,0.07420002); div1->SetBinError(11,0.08271464); div1->SetBinError(12,0.08025561); div1->SetBinError(13,0.07404809); div1->SetBinError(14,0.07467406); div1->SetBinError(15,0.07853783); div1->SetBinError(16,0.0777281); div1->SetBinError(17,0.07505292); div1->SetBinError(18,0.07775739); div1->SetBinError(19,0.07515042); div1->SetBinError(20,0.07364342); div1->SetBinError(21,0.07548527); div1->SetBinError(22,0.07286121); div1->SetBinError(23,0.07779344); div1->SetBinError(24,0.07716778); div1->SetBinError(25,0.07388031); div1->SetBinError(26,0.07577435); div1->SetBinError(27,0.07753064); div1->SetBinError(28,0.07319918); div1->SetBinError(29,0.07184069); div1->SetBinError(30,0.07233422); div1->SetBinError(31,0.07689205); div1->SetBinError(32,0.07475973); div1->SetBinError(33,0.07078502); div1->SetBinError(34,0.07028776); div1->SetBinError(35,0.07791919); div1->SetBinError(36,0.07547072); div1->SetBinError(37,0.07292505); div1->SetBinError(38,0.07344967); div1->SetBinError(39,0.07652668); div1->SetBinError(41,0.07025489); div1->SetBinError(42,0.07383746); div1->SetBinError(43,0.07512809); div1->SetBinError(44,0.0742338); div1->SetBinError(45,0.07221024); div1->SetBinError(46,0.07170308); div1->SetBinError(47,0.0808292); div1->SetBinError(48,0.08129204); div1->SetBinError(49,0.07968132); div1->SetBinError(50,0.08052948); div1->SetBinError(51,0.08599975); div1->SetBinError(52,0.08165166); div1->SetBinError(53,0.08057888); div1->SetBinError(54,0.08533454); div1->SetBinError(55,0.09415285); div1->SetBinError(56,0.09620759); div1->SetMinimum(0.3); div1->SetMaximum(1); div1->SetEntries(53.03583); div1->SetStats(0); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#cc0000"); div1->SetLineColor(ci); div1->SetLineWidth(2); div1->SetMarkerStyle(20); div1->SetMarkerSize(1.2); div1->GetXaxis()->SetTitle("Cell"); div1->GetXaxis()->SetNdivisions(20); div1->GetXaxis()->SetLabelFont(42); div1->GetXaxis()->SetTitleFont(42); div1->GetYaxis()->SetTitle("Hit efficiency"); div1->GetYaxis()->SetNdivisions(10); div1->GetYaxis()->SetLabelFont(42); div1->GetYaxis()->SetTitleFont(42); div1->GetZaxis()->SetLabelFont(42); div1->GetZaxis()->SetLabelSize(0.035); div1->GetZaxis()->SetTitleSize(0.035); div1->GetZaxis()->SetTitleFont(42); div1->Draw("pe"); TH1D *div2 = new TH1D("div2","",60,1,61); div2->SetBinContent(1,0.9036545); div2->SetBinContent(2,0.9176471); div2->SetBinContent(3,0.9382151); div2->SetBinContent(4,0.9048474); div2->SetBinContent(5,0.9282137); div2->SetBinContent(6,0.9101498); div2->SetBinContent(7,0.8927973); div2->SetBinContent(8,0.9338983); div2->SetBinContent(9,0.9387755); div2->SetBinContent(10,0.9175258); div2->SetBinContent(11,0.9236234); div2->SetBinContent(12,0.9325464); div2->SetBinContent(13,0.9024745); div2->SetBinContent(14,0.920937); div2->SetBinContent(15,0.9104235); div2->SetBinContent(16,0.8309179); div2->SetBinContent(17,0.9403202); div2->SetBinContent(18,0.9193038); div2->SetBinContent(19,0.9133034); div2->SetBinContent(20,0.9285714); div2->SetBinContent(21,0.9324324); div2->SetBinContent(22,0.9272468); div2->SetBinContent(23,0.9052133); div2->SetBinContent(24,0.9116719); div2->SetBinContent(25,0.9257642); div2->SetBinContent(26,0.9180577); div2->SetBinContent(27,0.9128368); div2->SetBinContent(28,0.9111425); div2->SetBinContent(29,0.9124487); div2->SetBinContent(30,0.9064649); div2->SetBinContent(31,0.9211747); div2->SetBinContent(32,0.9290883); div2->SetBinContent(33,0.9179894); div2->SetBinContent(34,0.9206762); div2->SetBinContent(35,0.9073482); div2->SetBinContent(36,0.9359534); div2->SetBinContent(37,0.9298738); div2->SetBinContent(38,0.9452247); div2->SetBinContent(39,0.9215071); div2->SetBinContent(41,0.9037433); div2->SetBinContent(42,0.9329529); div2->SetBinContent(43,0.9085366); div2->SetBinContent(44,0.9484241); div2->SetBinContent(45,0.9354396); div2->SetBinContent(46,0.9231824); div2->SetBinContent(47,0.921875); div2->SetBinContent(48,0.9202128); div2->SetBinContent(49,0.9269103); div2->SetBinContent(50,0.9442568); div2->SetBinContent(51,0.9080235); div2->SetBinContent(52,0.9294533); div2->SetBinContent(53,0.9137324); div2->SetBinContent(54,0.9448669); div2->SetBinContent(55,0.8899756); div2->SetBinContent(56,0.9479905); div2->SetBinError(1,0.1068779); div2->SetBinError(2,0.1017179); div2->SetBinError(3,0.09121605); div2->SetBinError(4,0.07864472); div2->SetBinError(5,0.07729081); div2->SetBinError(6,0.07604098); div2->SetBinError(7,0.07521111); div2->SetBinError(8,0.07823339); div2->SetBinError(9,0.07558503); div2->SetBinError(10,0.0719713); div2->SetBinError(11,0.07942966); div2->SetBinError(12,0.077951); div2->SetBinError(13,0.0706758); div2->SetBinError(14,0.07195884); div2->SetBinError(15,0.07524851); div2->SetBinError(16,0.06992271); div2->SetBinError(17,0.07287186); div2->SetBinError(18,0.07470709); div2->SetBinError(19,0.07225865); div2->SetBinError(20,0.07151826); div2->SetBinError(21,0.07354824); div2->SetBinError(22,0.07139124); div2->SetBinError(23,0.07379483); div2->SetBinError(24,0.07412767); div2->SetBinError(25,0.07202905); div2->SetBinError(26,0.07308681); div2->SetBinError(27,0.07437433); div2->SetBinError(28,0.07006709); div2->SetBinError(29,0.06907829); div2->SetBinError(30,0.06892978); div2->SetBinError(31,0.0739479); div2->SetBinError(32,0.07201237); div2->SetBinError(33,0.06823336); div2->SetBinError(34,0.06780156); div2->SetBinError(35,0.07433642); div2->SetBinError(36,0.07261925); div2->SetBinError(37,0.07093735); div2->SetBinError(38,0.07185953); div2->SetBinError(39,0.07454611); div2->SetBinError(41,0.06780349); div2->SetBinError(42,0.07171849); div2->SetBinError(43,0.07268751); div2->SetBinError(44,0.07275993); div2->SetBinError(45,0.07051582); div2->SetBinError(46,0.06977801); div2->SetBinError(47,0.07841743); div2->SetBinError(48,0.0791408); div2->SetBinError(49,0.07701728); div2->SetBinError(50,0.07874652); div2->SetBinError(51,0.08232252); div2->SetBinError(52,0.07952099); div2->SetBinError(53,0.07844776); div2->SetBinError(54,0.08358122); div2->SetBinError(55,0.09065385); div2->SetBinError(56,0.09343327); div2->SetMaximum(1); div2->SetEntries(50.59984); div2->SetStats(0); ci = TColor::GetColor("#6600cc"); div2->SetLineColor(ci); div2->SetLineWidth(2); div2->SetMarkerStyle(25); div2->SetMarkerSize(1.2); div2->GetXaxis()->SetNdivisions(5); div2->GetXaxis()->SetLabelFont(42); div2->GetXaxis()->SetLabelSize(0); div2->GetXaxis()->SetTitleSize(0.035); div2->GetXaxis()->SetTitleFont(42); div2->GetYaxis()->SetNdivisions(5); div2->GetYaxis()->SetLabelFont(42); div2->GetYaxis()->SetLabelSize(0.15); div2->GetYaxis()->SetTitleSize(0.035); div2->GetYaxis()->SetTitleFont(42); div2->GetZaxis()->SetLabelFont(42); div2->GetZaxis()->SetLabelSize(0.035); div2->GetZaxis()->SetTitleSize(0.035); div2->GetZaxis()->SetTitleFont(42); div2->Draw("pesame"); TH1D *div3 = new TH1D("div3","",60,1,61); div3->SetBinContent(1,0.8770764); div3->SetBinContent(2,0.8823529); div3->SetBinContent(3,0.9061785); div3->SetBinContent(4,0.8743268); div3->SetBinContent(5,0.9048414); div3->SetBinContent(6,0.8868552); div3->SetBinContent(7,0.8693467); div3->SetBinContent(8,0.8966102); div3->SetBinContent(9,0.8948195); div3->SetBinContent(10,0.8954345); div3->SetBinContent(11,0.8880995); div3->SetBinContent(12,0.8971332); div3->SetBinContent(13,0.8646288); div3->SetBinContent(14,0.9004392); div3->SetBinContent(15,0.8990228); div3->SetBinContent(16,0.08373591); div3->SetBinContent(17,0.9068413); div3->SetBinContent(18,0.8924051); div3->SetBinContent(19,0.8819133); div3->SetBinContent(20,0.9); div3->SetBinContent(21,0.8963964); div3->SetBinContent(22,0.8972896); div3->SetBinContent(23,0.8688784); div3->SetBinContent(24,0.8753943); div3->SetBinContent(25,0.8893741); div3->SetBinContent(26,0.8907436); div3->SetBinContent(27,0.8795563); div3->SetBinContent(28,0.8688293); div3->SetBinContent(29,0.872777); div3->SetBinContent(30,0.8624484); div3->SetBinContent(31,0.9026275); div3->SetBinContent(32,0.8842258); div3->SetBinContent(33,0.8915344); div3->SetBinContent(34,0.8777633); div3->SetBinContent(35,0.8769968); div3->SetBinContent(36,0.8981077); div3->SetBinContent(37,0.8962132); div3->SetBinContent(38,0.9016854); div3->SetBinContent(39,0.8681319); div3->SetBinContent(41,0.8676471); div3->SetBinContent(42,0.9044223); div3->SetBinContent(43,0.8795732); div3->SetBinContent(44,0.9054441); div3->SetBinContent(45,0.896978); div3->SetBinContent(46,0.8861454); div3->SetBinContent(47,0.8854167); div3->SetBinContent(48,0.891844); div3->SetBinContent(49,0.89701); div3->SetBinContent(50,0.9070946); div3->SetBinContent(51,0.8630137); div3->SetBinContent(52,0.9153439); div3->SetBinContent(53,0.8890845); div3->SetBinContent(54,0.918251); div3->SetBinContent(55,0.8630807); div3->SetBinContent(56,0.9196217); div3->SetBinError(1,0.1045342); div3->SetBinError(2,0.09879498); div3->SetBinError(3,0.08888558); div3->SetBinError(4,0.07666594); div3->SetBinError(5,0.07583708); div3->SetBinError(6,0.07458954); div3->SetBinError(7,0.07374008); div3->SetBinError(8,0.07589591); div3->SetBinError(9,0.0729339); div3->SetBinError(10,0.07067828); div3->SetBinError(11,0.07714595); div3->SetBinError(12,0.07573651); div3->SetBinError(13,0.06846379); div3->SetBinError(14,0.07076357); div3->SetBinError(15,0.07454656); div3->SetBinError(16,0.01497229); div3->SetBinError(17,0.07092999); div3->SetBinError(18,0.073075); div3->SetBinError(19,0.07040454); div3->SetBinError(20,0.06987366); div3->SetBinError(21,0.07142172); div3->SetBinError(22,0.06966744); div3->SetBinError(23,0.07158391); div3->SetBinError(24,0.07192477); div3->SetBinError(25,0.06991196); div3->SetBinError(26,0.07146336); div3->SetBinError(27,0.07234967); div3->SetBinError(28,0.0676357); div3->SetBinError(29,0.0668344); div3->SetBinError(30,0.06642931); div3->SetBinError(31,0.07283694); div3->SetBinError(32,0.06940948); div3->SetBinError(33,0.06676541); div3->SetBinError(34,0.06543808); div3->SetBinError(35,0.07248116); div3->SetBinError(36,0.0704214); div3->SetBinError(37,0.06901709); div3->SetBinError(38,0.06937877); div3->SetBinError(39,0.07131336); div3->SetBinError(41,0.06578244); div3->SetBinError(42,0.07007875); div3->SetBinError(43,0.07095867); div3->SetBinError(44,0.0702882); div3->SetBinError(45,0.06834568); div3->SetBinError(46,0.06768513); div3->SetBinError(47,0.07609927); div3->SetBinError(48,0.07731877); div3->SetBinError(49,0.07516056); div3->SetBinError(50,0.07642538); div3->SetBinError(51,0.07927337); div3->SetBinError(52,0.07861997); div3->SetBinError(53,0.0768689); div3->SetBinError(54,0.08181951); div3->SetBinError(55,0.08861374); div3->SetBinError(56,0.09134021); div3->SetMaximum(1); div3->SetEntries(48.09101); div3->SetStats(0); ci = TColor::GetColor("#33ccff"); div3->SetLineColor(ci); div3->SetLineWidth(2); div3->SetMarkerStyle(22); div3->SetMarkerSize(1.2); div3->GetXaxis()->SetNdivisions(5); div3->GetXaxis()->SetLabelFont(42); div3->GetXaxis()->SetLabelSize(0); div3->GetXaxis()->SetTitleSize(0.035); div3->GetXaxis()->SetTitleFont(42); div3->GetYaxis()->SetNdivisions(5); div3->GetYaxis()->SetLabelFont(42); div3->GetYaxis()->SetLabelSize(0.15); div3->GetYaxis()->SetTitleSize(0.035); div3->GetYaxis()->SetTitleFont(42); div3->GetZaxis()->SetLabelFont(42); div3->GetZaxis()->SetLabelSize(0.035); div3->GetZaxis()->SetTitleSize(0.035); div3->GetZaxis()->SetTitleFont(42); div3->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.96","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.92","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.87","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 7734 SL1L1"); AText = pt->AddText("HV = -9999 V, FEth = 20 mV, Source OFF"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }