void Efficiency_5972_L_Cell() { //=========Macro generated from canvas: c/c //========= (Sun Jan 13 15:19:38 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-6.500001,0.216252,68.5,1.053732); 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(2,0.6997085); div1->SetBinContent(3,0.6332219); div1->SetBinContent(4,0.633243); div1->SetBinContent(5,0.613354); div1->SetBinContent(6,0.630109); div1->SetBinContent(7,0.6785206); div1->SetBinContent(8,0.6117093); div1->SetBinContent(9,0.6483715); div1->SetBinContent(10,0.6501289); div1->SetBinContent(11,0.6406926); div1->SetBinContent(12,0.7052776); div1->SetBinContent(13,0.6892247); div1->SetBinContent(14,0.7088123); div1->SetBinContent(15,0.6692147); div1->SetBinContent(16,0.6881859); div1->SetBinContent(17,0.6642112); div1->SetBinContent(18,0.6418787); div1->SetBinContent(19,0.6694796); div1->SetBinContent(20,0.6407068); div1->SetBinContent(21,0.6242584); div1->SetBinContent(22,0.6413393); div1->SetBinContent(23,0.6405274); div1->SetBinContent(24,0.6144654); div1->SetBinContent(25,0.5595166); div1->SetBinContent(26,0.6363069); div1->SetBinContent(27,0.6167461); div1->SetBinContent(28,0.6276316); div1->SetBinContent(29,0.584596); div1->SetBinContent(30,0.6113831); div1->SetBinContent(31,0.6443089); div1->SetBinContent(32,0.5861009); div1->SetBinContent(33,0.5913918); div1->SetBinContent(34,0.6299213); div1->SetBinContent(35,0.6664469); div1->SetBinContent(36,0.6573248); div1->SetBinContent(37,0.5903323); div1->SetBinContent(38,0.5807175); div1->SetBinContent(39,0.6338762); div1->SetBinContent(40,0.5723002); div1->SetBinContent(41,0.6216378); div1->SetBinContent(42,0.6296519); div1->SetBinContent(43,0.665985); div1->SetBinContent(44,0.6370968); div1->SetBinContent(45,0.593179); div1->SetBinContent(46,0.6463339); div1->SetBinContent(47,0.6349442); div1->SetBinContent(48,0.6010638); div1->SetBinContent(49,0.5850044); div1->SetBinContent(50,0.5765027); div1->SetBinContent(51,0.6004077); div1->SetBinContent(52,0.6349497); div1->SetBinContent(53,0.6110659); div1->SetBinContent(54,0.617284); div1->SetBinContent(56,0.6329735); div1->SetBinContent(57,0.5665984); div1->SetBinContent(58,0.6538462); div1->SetBinContent(59,0.6698262); div1->SetBinContent(60,0.7061404); div1->SetBinError(2,0.05865217); div1->SetBinError(3,0.04771206); div1->SetBinError(4,0.04294979); div1->SetBinError(5,0.0389126); div1->SetBinError(6,0.03716357); div1->SetBinError(7,0.04006341); div1->SetBinError(8,0.03615761); div1->SetBinError(9,0.0356984); div1->SetBinError(10,0.03696963); div1->SetBinError(11,0.03870973); div1->SetBinError(12,0.0404506); div1->SetBinError(13,0.0389467); div1->SetBinError(14,0.03918665); div1->SetBinError(15,0.03920663); div1->SetBinError(16,0.03856348); div1->SetBinError(17,0.03664942); div1->SetBinError(18,0.03685623); div1->SetBinError(19,0.03945161); div1->SetBinError(20,0.03686778); div1->SetBinError(21,0.03631339); div1->SetBinError(22,0.03659591); div1->SetBinError(23,0.03795674); div1->SetBinError(24,0.03506836); div1->SetBinError(25,0.03214038); div1->SetBinError(26,0.03581632); div1->SetBinError(27,0.03658148); div1->SetBinError(28,0.03641874); div1->SetBinError(29,0.03389954); div1->SetBinError(30,0.03446802); div1->SetBinError(31,0.03766384); div1->SetBinError(32,0.03352057); div1->SetBinError(33,0.03216365); div1->SetBinError(34,0.03376146); div1->SetBinError(35,0.03807084); div1->SetBinError(36,0.03705101); div1->SetBinError(37,0.03339741); div1->SetBinError(38,0.0317909); div1->SetBinError(39,0.03650009); div1->SetBinError(40,0.03282252); div1->SetBinError(41,0.03447427); div1->SetBinError(42,0.03486708); div1->SetBinError(43,0.03869474); div1->SetBinError(44,0.0357482); div1->SetBinError(45,0.03364527); div1->SetBinError(46,0.03599925); div1->SetBinError(47,0.03904043); div1->SetBinError(48,0.04098013); div1->SetBinError(49,0.03985722); div1->SetBinError(50,0.04031196); div1->SetBinError(51,0.04390891); div1->SetBinError(52,0.04330802); div1->SetBinError(53,0.0397287); div1->SetBinError(54,0.04024914); div1->SetBinError(56,0.0447522); div1->SetBinError(57,0.04223058); div1->SetBinError(58,0.04992735); div1->SetBinError(59,0.05915284); div1->SetBinError(60,0.07241971); div1->SetMinimum(0.3); div1->SetEntries(36.71003); 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(2,0.6690962); div2->SetBinContent(3,0.6086957); div2->SetBinContent(4,0.6115628); div2->SetBinContent(5,0.5900621); div2->SetBinContent(6,0.599455); div2->SetBinContent(7,0.6429587); div2->SetBinContent(8,0.5794078); div2->SetBinContent(9,0.6206273); div2->SetBinContent(10,0.617268); div2->SetBinContent(11,0.6067821); div2->SetBinContent(12,0.6792324); div2->SetBinContent(13,0.6622865); div2->SetBinContent(14,0.6858238); div2->SetBinContent(15,0.6400278); div2->SetBinContent(16,0.6597805); div2->SetBinContent(17,0.6347452); div2->SetBinContent(18,0.6164384); div2->SetBinContent(19,0.6420534); div2->SetBinContent(20,0.6138743); div2->SetBinContent(21,0.5998682); div2->SetBinContent(22,0.6155827); div2->SetBinContent(23,0.6169327); div2->SetBinContent(24,0.5861635); div2->SetBinContent(25,0.5305136); div2->SetBinContent(26,0.6132252); div2->SetBinContent(27,0.5813479); div2->SetBinContent(28,0.6032895); div2->SetBinContent(29,0.5561869); div2->SetBinContent(30,0.5856793); div2->SetBinContent(31,0.6131436); div2->SetBinContent(32,0.5584256); div2->SetBinContent(33,0.5651202); div2->SetBinContent(34,0.6079865); div2->SetBinContent(35,0.6348055); div2->SetBinContent(36,0.6292994); div2->SetBinContent(37,0.5607251); div2->SetBinContent(38,0.551009); div2->SetBinContent(39,0.6039088); div2->SetBinContent(40,0.5442343); div2->SetBinContent(41,0.5935445); div2->SetBinContent(42,0.6044418); div2->SetBinContent(43,0.6394001); div2->SetBinContent(44,0.5998759); div2->SetBinContent(45,0.5730816); div2->SetBinContent(46,0.6241528); div2->SetBinContent(47,0.6081784); div2->SetBinContent(48,0.5735816); div2->SetBinContent(49,0.5588492); div2->SetBinContent(50,0.5455373); div2->SetBinContent(51,0.5708461); div2->SetBinContent(52,0.6148216); div2->SetBinContent(53,0.5858421); div2->SetBinContent(54,0.5901235); div2->SetBinContent(56,0.6025515); div2->SetBinContent(57,0.539959); div2->SetBinContent(58,0.6270396); div2->SetBinContent(59,0.6492891); div2->SetBinContent(60,0.6688596); div2->SetBinError(2,0.05677695); div2->SetBinError(3,0.04637352); div2->SetBinError(4,0.04188519); div2->SetBinError(5,0.03784524); div2->SetBinError(6,0.03585327); div2->SetBinError(7,0.03853158); div2->SetBinError(8,0.03477672); div2->SetBinError(9,0.03458931); div2->SetBinError(10,0.03561154); div2->SetBinError(11,0.03722215); div2->SetBinError(12,0.03935894); div2->SetBinError(13,0.03783619); div2->SetBinError(14,0.03825789); div2->SetBinError(15,0.03796171); div2->SetBinError(16,0.03740216); div2->SetBinError(17,0.03546638); div2->SetBinError(18,0.03579687); div2->SetBinError(19,0.03827521); div2->SetBinError(20,0.03574798); div2->SetBinError(21,0.03528694); div2->SetBinError(22,0.03553008); div2->SetBinError(23,0.03694322); div2->SetBinError(24,0.03390052); div2->SetBinError(25,0.03094456); div2->SetBinError(26,0.03487512); div2->SetBinError(27,0.03506121); div2->SetBinError(28,0.03539642); div2->SetBinError(29,0.03271313); div2->SetBinError(30,0.03342117); div2->SetBinError(31,0.03634107); div2->SetBinError(32,0.03238058); div2->SetBinError(33,0.03113408); div2->SetBinError(34,0.03291065); div2->SetBinError(35,0.03675484); div2->SetBinError(36,0.03590276); div2->SetBinError(37,0.03218993); div2->SetBinError(38,0.03061997); div2->SetBinError(39,0.03524903); div2->SetBinError(40,0.03166532); div2->SetBinError(41,0.03334684); div2->SetBinError(42,0.03385628); div2->SetBinError(43,0.03757105); div2->SetBinError(44,0.03423169); div2->SetBinError(45,0.03282455); div2->SetBinError(46,0.03510325); div2->SetBinError(47,0.03784772); div2->SetBinError(48,0.03962796); div2->SetBinError(49,0.03857432); div2->SetBinError(50,0.0387536); div2->SetBinError(51,0.04234836); div2->SetBinError(52,0.04231409); div2->SetBinError(53,0.03854413); div2->SetBinError(54,0.03896848); div2->SetBinError(56,0.04319287); div2->SetBinError(57,0.04080465); div2->SetBinError(58,0.04844038); div2->SetBinError(59,0.05783399); div2->SetBinError(60,0.06962102); div2->SetEntries(35.1076); 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(2,0.6399417); div3->SetBinContent(3,0.5719064); div3->SetBinContent(4,0.5853659); div3->SetBinContent(5,0.5512422); div3->SetBinContent(6,0.5647139); div3->SetBinContent(7,0.6073969); div3->SetBinContent(8,0.5444145); div3->SetBinContent(9,0.5977081); div3->SetBinContent(10,0.5844072); div3->SetBinContent(11,0.5858586); div3->SetBinContent(12,0.6525017); div3->SetBinContent(13,0.6274639); div3->SetBinContent(14,0.6455939); div3->SetBinContent(15,0.6170952); div3->SetBinContent(16,0.6294383); div3->SetBinContent(17,0.6071209); div3->SetBinContent(18,0.5923027); div3->SetBinContent(19,0.6153305); div3->SetBinContent(20,0.5876963); div3->SetBinContent(21,0.5669084); div3->SetBinContent(22,0.5885383); div3->SetBinContent(23,0.5863983); div3->SetBinContent(24,0.5603774); div3->SetBinContent(25,0.4966767); div3->SetBinContent(26,0.584529); div3->SetBinContent(27,0.5520762); div3->SetBinContent(28,0.5743421); div3->SetBinContent(29,0.5252525); div3->SetBinContent(30,0.5507956); div3->SetBinContent(31,0.5745257); div3->SetBinContent(32,0.5319803); div3->SetBinContent(33,0.5371716); div3->SetBinContent(34,0.5748031); div3->SetBinContent(35,0.599209); div3->SetBinContent(36,0.6); div3->SetBinContent(37,0.526284); div3->SetBinContent(38,0.5190583); div3->SetBinContent(39,0.5785016); div3->SetBinContent(40,0.5057962); div3->SetBinContent(41,0.5570831); div3->SetBinContent(42,0.5570228); div3->SetBinContent(43,0.5985003); div3->SetBinContent(44,0.5657568); div3->SetBinContent(45,0.5414129); div3->SetBinContent(46,0.5933457); div3->SetBinContent(47,0.5710037); div3->SetBinContent(48,0.5443262); div3->SetBinContent(49,0.5126417); div3->SetBinContent(50,0.5081967); div3->SetBinContent(51,0.5382263); div3->SetBinContent(52,0.5782251); div3->SetBinContent(53,0.551668); div3->SetBinContent(54,0.5613169); div3->SetBinContent(55,0.001904762); div3->SetBinContent(56,0.5593719); div3->SetBinContent(57,0.5153689); div3->SetBinContent(58,0.5909091); div3->SetBinContent(59,0.6208531); div3->SetBinContent(60,0.6337719); div3->SetBinError(2,0.05497584); div3->SetBinError(3,0.04434568); div3->SetBinError(4,0.04058889); div3->SetBinError(5,0.03604752); div3->SetBinError(6,0.03435224); div3->SetBinError(7,0.03698338); div3->SetBinError(8,0.03326338); div3->SetBinError(9,0.03366584); div3->SetBinError(10,0.03423931); div3->SetBinError(11,0.03629621); div3->SetBinError(12,0.0382303); div3->SetBinError(13,0.03638779); div3->SetBinError(14,0.03661822); div3->SetBinError(15,0.0369759); div3->SetBinError(16,0.03615107); div3->SetBinError(17,0.03434764); div3->SetBinError(18,0.03478394); div3->SetBinError(19,0.03711966); div3->SetBinError(20,0.03464626); div3->SetBinError(21,0.03388668); div3->SetBinError(22,0.03440156); div3->SetBinError(23,0.03562031); div3->SetBinError(24,0.03282677); div3->SetBinError(25,0.02953244); div3->SetBinError(26,0.03369527); div3->SetBinError(27,0.03379019); div3->SetBinError(28,0.0341701); div3->SetBinError(29,0.03140732); div3->SetBinError(30,0.03198573); div3->SetBinError(31,0.0346836); div3->SetBinError(32,0.03128062); div3->SetBinError(33,0.03002824); div3->SetBinError(34,0.03161197); div3->SetBinError(35,0.03525908); div3->SetBinError(36,0.03469169); div3->SetBinError(37,0.03076908); div3->SetBinError(38,0.02934637); div3->SetBinError(39,0.03417882); div3->SetBinError(40,0.03006058); div3->SetBinError(41,0.0318677); div3->SetBinError(42,0.03193212); div3->SetBinError(43,0.03582446); div3->SetBinError(44,0.03282526); div3->SetBinError(45,0.0315195); div3->SetBinError(46,0.03384846); div3->SetBinError(47,0.03617394); div3->SetBinError(48,0.0381743); div3->SetBinError(49,0.03627772); div3->SetBinError(50,0.03685034); div3->SetBinError(51,0.04060754); div3->SetBinError(52,0.04049044); div3->SetBinError(53,0.03692296); div3->SetBinError(54,0.03759742); div3->SetBinError(55,0.001405652); div3->SetBinError(56,0.04095272); div3->SetBinError(57,0.03947572); div3->SetBinError(58,0.04641649); div3->SetBinError(59,0.05599459); div3->SetBinError(60,0.06695979); div3->SetEntries(33.24163); 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.62","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.59","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.56","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 5972 SL1L4"); AText = pt->AddText("HV = 3450 V, FEth = 30 mV, Source OFF"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }