void Efficiency_5974_L_Cell() { //=========Macro generated from canvas: c/c //========= (Mon Jan 14 19:42:44 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-6.500001,-0.04499282,68.5,0.4049354); 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.1887324); div1->SetBinContent(3,0.194382); div1->SetBinContent(4,0.1732082); div1->SetBinContent(5,0.1502754); div1->SetBinContent(6,0.1801862); div1->SetBinContent(7,0.1880089); div1->SetBinContent(8,0.1734475); div1->SetBinContent(9,0.1980259); div1->SetBinContent(10,0.1751592); div1->SetBinContent(11,0.1940075); div1->SetBinContent(12,0.2208976); div1->SetBinContent(13,0.2104259); div1->SetBinContent(14,0.2359405); div1->SetBinContent(15,0.2236111); div1->SetBinContent(16,0.2151984); div1->SetBinContent(17,0.192926); div1->SetBinContent(18,0.1783645); div1->SetBinContent(19,0.174581); div1->SetBinContent(20,0.1807838); div1->SetBinContent(21,0.1711097); div1->SetBinContent(22,0.19131); div1->SetBinContent(23,0.1818801); div1->SetBinContent(24,0.1641397); div1->SetBinContent(25,0.1578306); div1->SetBinContent(26,0.1727554); div1->SetBinContent(27,0.1803499); div1->SetBinContent(28,0.1774701); div1->SetBinContent(29,0.1549383); div1->SetBinContent(30,0.1681736); div1->SetBinContent(31,0.2014022); div1->SetBinContent(32,0.1609547); div1->SetBinContent(33,0.1375358); div1->SetBinContent(34,0.170504); div1->SetBinContent(35,0.1915176); div1->SetBinContent(36,0.17875); div1->SetBinContent(37,0.1252955); div1->SetBinContent(38,0.1817625); div1->SetBinContent(39,0.1667787); div1->SetBinContent(40,0.153506); div1->SetBinContent(41,0.1724138); div1->SetBinContent(42,0.182889); div1->SetBinContent(43,0.1994785); div1->SetBinContent(44,0.1890704); div1->SetBinContent(45,0.1646377); div1->SetBinContent(46,0.1833542); div1->SetBinContent(47,0.1678832); div1->SetBinContent(48,0.1527403); div1->SetBinContent(49,0.1558219); div1->SetBinContent(50,0.1714771); div1->SetBinContent(51,0.1576806); div1->SetBinContent(52,0.1735919); div1->SetBinContent(53,0.1685201); div1->SetBinContent(54,0.1846774); div1->SetBinContent(56,0.1689189); div1->SetBinContent(57,0.1714286); div1->SetBinContent(58,0.2222222); div1->SetBinContent(59,0.2281879); div1->SetBinContent(60,0.2135417); div1->SetBinError(2,0.023387); div1->SetBinError(3,0.02129429); div1->SetBinError(4,0.0172163); div1->SetBinError(5,0.01508871); div1->SetBinError(6,0.01559173); div1->SetBinError(7,0.01691179); div1->SetBinError(8,0.01576059); div1->SetBinError(9,0.0159712); div1->SetBinError(10,0.01498312); div1->SetBinError(11,0.01736484); div1->SetBinError(12,0.01829584); div1->SetBinError(13,0.01687166); div1->SetBinError(14,0.0183484); div1->SetBinError(15,0.01835403); div1->SetBinError(16,0.01761059); div1->SetBinError(17,0.01603103); div1->SetBinError(18,0.01524296); div1->SetBinError(19,0.01565492); div1->SetBinError(20,0.01523521); div1->SetBinError(21,0.01456007); div1->SetBinError(22,0.01601037); div1->SetBinError(23,0.01587791); div1->SetBinError(24,0.01461619); div1->SetBinError(25,0.01370328); div1->SetBinError(26,0.01464138); div1->SetBinError(27,0.01569512); div1->SetBinError(28,0.01502027); div1->SetBinError(29,0.01362909); div1->SetBinError(30,0.01419719); div1->SetBinError(31,0.01641431); div1->SetBinError(32,0.01390668); div1->SetBinError(33,0.01217034); div1->SetBinError(34,0.01455383); div1->SetBinError(35,0.01619593); div1->SetBinError(36,0.01503846); div1->SetBinError(37,0.01165137); div1->SetBinError(38,0.01504347); div1->SetBinError(39,0.01491545); div1->SetBinError(40,0.01370562); div1->SetBinError(41,0.01432845); div1->SetBinError(42,0.01520197); div1->SetBinError(43,0.01649654); div1->SetBinError(44,0.01563646); div1->SetBinError(45,0.01373346); div1->SetBinError(46,0.01529839); div1->SetBinError(47,0.01560562); div1->SetBinError(48,0.01629297); div1->SetBinError(49,0.01610968); div1->SetBinError(50,0.01706121); div1->SetBinError(51,0.01769444); div1->SetBinError(52,0.0179354); div1->SetBinError(53,0.0169354); div1->SetBinError(54,0.01744831); div1->SetBinError(56,0.01801713); div1->SetBinError(57,0.01837681); div1->SetBinError(58,0.02410519); div1->SetBinError(59,0.02891389); div1->SetBinError(60,0.03447898); div1->SetMinimum(0); div1->SetEntries(10.46466); 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.1732394); div2->SetBinContent(3,0.1662921); div2->SetBinContent(4,0.1501706); div2->SetBinContent(5,0.1329662); div2->SetBinContent(6,0.1635638); div2->SetBinContent(7,0.1584012); div2->SetBinContent(8,0.159172); div2->SetBinContent(9,0.1770512); div2->SetBinContent(10,0.1535032); div2->SetBinContent(11,0.1745318); div2->SetBinContent(12,0.1984572); div2->SetBinContent(13,0.1926256); div2->SetBinContent(14,0.217841); div2->SetBinContent(15,0.1993056); div2->SetBinContent(16,0.194351); div2->SetBinContent(17,0.1710611); div2->SetBinContent(18,0.1577592); div2->SetBinContent(19,0.1550279); div2->SetBinContent(20,0.1643489); div2->SetBinContent(21,0.1549907); div2->SetBinContent(22,0.1744488); div2->SetBinContent(23,0.1600817); div2->SetBinContent(24,0.1470007); div2->SetBinContent(25,0.1383303); div2->SetBinContent(26,0.1603715); div2->SetBinContent(27,0.1561238); div2->SetBinContent(28,0.1617369); div2->SetBinContent(29,0.1308642); div2->SetBinContent(30,0.1470766); div2->SetBinContent(31,0.1778203); div2->SetBinContent(32,0.1413709); div2->SetBinContent(33,0.1174785); div2->SetBinContent(34,0.1462352); div2->SetBinContent(35,0.1703115); div2->SetBinContent(36,0.161875); div2->SetBinContent(37,0.1117021); div2->SetBinContent(38,0.1609547); div2->SetBinContent(39,0.1452589); div2->SetBinContent(40,0.1358181); div2->SetBinContent(41,0.1539834); div2->SetBinContent(42,0.16739); div2->SetBinContent(43,0.178618); div2->SetBinContent(44,0.1658291); div2->SetBinContent(45,0.146087); div2->SetBinContent(46,0.1639549); div2->SetBinContent(47,0.1525547); div2->SetBinContent(48,0.1356694); div2->SetBinContent(49,0.1369863); div2->SetBinContent(50,0.1485569); div2->SetBinContent(51,0.1322482); div2->SetBinContent(52,0.1569714); div2->SetBinContent(53,0.1556886); div2->SetBinContent(54,0.1669355); div2->SetBinContent(56,0.1583012); div2->SetBinContent(57,0.1536946); div2->SetBinContent(58,0.1980676); div2->SetBinContent(59,0.2147651); div2->SetBinContent(60,0.1953125); div2->SetBinError(2,0.02212203); div2->SetBinError(3,0.01924325); div2->SetBinError(4,0.01570607); div2->SetBinError(5,0.01395782); div2->SetBinError(6,0.01464603); div2->SetBinError(7,0.01513762); div2->SetBinError(8,0.01491148); div2->SetBinError(9,0.01484852); div2->SetBinError(10,0.01376208); div2->SetBinError(11,0.01621073); div2->SetBinError(12,0.01705247); div2->SetBinError(13,0.01592284); div2->SetBinError(14,0.01740508); div2->SetBinError(15,0.0170168); div2->SetBinError(16,0.01647243); div2->SetBinError(17,0.01482639); div2->SetBinError(18,0.01408208); div2->SetBinError(19,0.01450153); div2->SetBinError(20,0.01432452); div2->SetBinError(21,0.01366159); div2->SetBinError(22,0.01507881); div2->SetBinError(23,0.01462068); div2->SetBinError(24,0.01361811); div2->SetBinError(25,0.01259608); div2->SetBinError(26,0.01395563); div2->SetBinError(27,0.01430007); div2->SetBinError(28,0.01414627); div2->SetBinError(29,0.01223914); div2->SetBinError(30,0.01302655); div2->SetBinError(31,0.01513503); div2->SetBinError(32,0.01279883); div2->SetBinError(33,0.01101735); div2->SetBinError(34,0.01318724); div2->SetBinError(35,0.01500803); div2->SetBinError(36,0.0141053); div2->SetBinError(37,0.01084071); div2->SetBinError(38,0.01390668); div2->SetBinError(39,0.01365054); div2->SetBinError(40,0.01267635); div2->SetBinError(41,0.01332263); div2->SetBinError(42,0.01435488); div2->SetBinError(43,0.01535121); div2->SetBinError(44,0.01436221); div2->SetBinError(45,0.01271997); div2->SetBinError(46,0.01423061); div2->SetBinError(47,0.01467403); div2->SetBinError(48,0.01510724); div2->SetBinError(49,0.01483798); div2->SetBinError(50,0.01555817); div2->SetBinError(51,0.015817); div2->SetBinError(52,0.01680902); div2->SetBinError(53,0.01609395); div2->SetBinError(54,0.01634347); div2->SetBinError(56,0.01727942); div2->SetBinError(57,0.01712962); div2->SetBinError(58,0.02234981); div2->SetBinError(59,0.02777985); div2->SetBinError(60,0.03251974); div2->SetEntries(9.341134); 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.1690141); div3->SetBinContent(3,0.1382022); div3->SetBinContent(4,0.1313993); div3->SetBinContent(5,0.115657); div3->SetBinContent(6,0.143617); div3->SetBinContent(7,0.134715); div3->SetBinContent(8,0.1399001); div3->SetBinContent(9,0.1566934); div3->SetBinContent(10,0.1369427); div3->SetBinContent(11,0.1588015); div3->SetBinContent(12,0.1802244); div3->SetBinContent(13,0.1703751); div3->SetBinContent(14,0.1868132); div3->SetBinContent(15,0.1763889); div3->SetBinContent(16,0.1667787); div3->SetBinContent(17,0.1536977); div3->SetBinContent(18,0.1390856); div3->SetBinContent(19,0.1417598); div3->SetBinContent(20,0.1428571); div3->SetBinContent(21,0.1407316); div3->SetBinContent(22,0.154345); div3->SetBinContent(23,0.1389646); div3->SetBinContent(24,0.1305208); div3->SetBinContent(25,0.11883); div3->SetBinContent(26,0.1411765); div3->SetBinContent(27,0.1339166); div3->SetBinContent(28,0.1472624); div3->SetBinContent(29,0.1154321); div3->SetBinContent(30,0.1289934); div3->SetBinContent(31,0.151689); div3->SetBinContent(32,0.127907); div3->SetBinContent(33,0.1002865); div3->SetBinContent(34,0.1325451); div3->SetBinContent(35,0.1431412); div3->SetBinContent(36,0.141875); div3->SetBinContent(37,0.0927896); div3->SetBinContent(38,0.1401469); div3->SetBinContent(39,0.1284465); div3->SetBinContent(40,0.1187618); div3->SetBinContent(41,0.1397146); div3->SetBinContent(42,0.1432114); div3->SetBinContent(43,0.1499348); div3->SetBinContent(44,0.1413317); div3->SetBinContent(45,0.1275362); div3->SetBinContent(46,0.1458073); div3->SetBinContent(47,0.1306569); div3->SetBinContent(48,0.1239892); div3->SetBinContent(49,0.119863); div3->SetBinContent(50,0.1256367); div3->SetBinContent(51,0.1119023); div3->SetBinContent(52,0.1440443); div3->SetBinContent(53,0.1231822); div3->SetBinContent(54,0.1516129); div3->SetBinContent(56,0.1409266); div3->SetBinContent(57,0.137931); div3->SetBinContent(58,0.1763285); div3->SetBinContent(59,0.1879195); div3->SetBinContent(60,0.1770833); div3->SetBinError(2,0.02177179); div3->SetBinError(3,0.01709383); div3->SetBinError(4,0.01442667); div3->SetBinError(5,0.01278336); div3->SetBinError(6,0.01347514); div3->SetBinError(7,0.01365086); div3->SetBinError(8,0.01373051); div3->SetBinError(9,0.0137237); div3->SetBinError(10,0.01279553); div3->SetBinError(11,0.01525277); div3->SetBinError(12,0.01601468); div3->SetBinError(13,0.01470309); div3->SetBinError(14,0.01573867); div3->SetBinError(15,0.01571588); div3->SetBinError(16,0.01491545); div3->SetBinError(17,0.01383953); div3->SetBinError(18,0.01299294); div3->SetBinError(19,0.0136957); div3->SetBinError(20,0.01309441); div3->SetBinError(21,0.01284476); div3->SetBinError(22,0.01393522); div3->SetBinError(23,0.01335641); div3->SetBinError(24,0.0126268); div3->SetBinError(25,0.01144299); div3->SetBinError(26,0.01286262); div3->SetBinError(27,0.01296705); div3->SetBinError(28,0.01332113); div3->SetBinError(29,0.01130916); div3->SetBinError(30,0.01198478); div3->SetBinError(31,0.01366204); div3->SetBinError(32,0.01201174); div3->SetBinError(33,0.009981688); div3->SetBinError(34,0.01238824); div3->SetBinError(35,0.01342437); div3->SetBinError(36,0.01296345); div3->SetBinError(37,0.009661209); div3->SetBinError(38,0.01272819); div3->SetBinError(39,0.01262501); div3->SetBinError(40,0.01164654); div3->SetBinError(41,0.01252064); div3->SetBinError(42,0.01298845); div3->SetBinError(43,0.01371457); div3->SetBinError(44,0.01296427); div3->SetBinError(45,0.0116692); div3->SetBinError(46,0.01319961); div3->SetBinError(47,0.01329574); div3->SetBinError(48,0.01427118); div3->SetBinError(49,0.0136375); div3->SetBinError(50,0.0139878); div3->SetBinError(51,0.0142386); div3->SetBinError(52,0.01590983); div3->SetBinError(53,0.01386799); div3->SetBinError(54,0.01536302); div3->SetBinError(56,0.01604155); div3->SetBinError(57,0.01598671); div3->SetBinError(58,0.02072089); div3->SetBinError(59,0.0254542); div3->SetBinError(60,0.03051125); div3->SetEntries(8.209297); 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.18","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.16","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.14","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 5974 SL1L4"); AText = pt->AddText("HV = 3350 V, FEth = 30 mV, Source OFF"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }