void Efficiency_5792_L_Cell() { //=========Macro generated from canvas: c/c //========= (Mon Jan 14 20:04:24 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,1200,800); c->Range(-6.500001,-0.06537027,68.5,0.5883324); 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.3408867); div1->SetBinContent(2,0.301381); div1->SetBinContent(3,0.2966507); div1->SetBinContent(4,0.3150305); div1->SetBinContent(5,0.2702975); div1->SetBinContent(6,0.3160055); div1->SetBinContent(7,0.2705882); div1->SetBinContent(8,0.3035883); div1->SetBinContent(9,0.2514743); div1->SetBinContent(10,0.2845815); div1->SetBinContent(11,0.2806052); div1->SetBinContent(12,0.28663); div1->SetBinContent(13,0.3236969); div1->SetBinContent(14,0.2748025); div1->SetBinContent(15,0.2832638); div1->SetBinContent(16,0.2565468); div1->SetBinContent(17,0.2489575); div1->SetBinContent(18,0.2945176); div1->SetBinContent(19,0.275291); div1->SetBinContent(20,0.2546041); div1->SetBinContent(21,0.2877847); div1->SetBinContent(22,0.2847107); div1->SetBinContent(23,0.283281); div1->SetBinContent(24,0.258427); div1->SetBinContent(25,0.2584362); div1->SetBinContent(26,0.2978288); div1->SetBinContent(27,0.2814136); div1->SetBinContent(28,0.2671323); div1->SetBinContent(29,0.2754032); div1->SetBinContent(30,0.2961222); div1->SetBinContent(31,0.2544454); div1->SetBinContent(32,0.2319328); div1->SetBinContent(33,0.2653846); div1->SetBinContent(34,0.3208955); div1->SetBinContent(35,0.3101462); div1->SetBinContent(36,0.3010888); div1->SetBinContent(37,0.3492002); div1->SetBinContent(38,0.3365423); div1->SetBinContent(39,0.3077911); div1->SetBinContent(40,0.2688797); div1->SetBinContent(41,0.312701); div1->SetBinContent(42,0.3408999); div1->SetBinContent(43,0.3263918); div1->SetBinContent(44,0.3315353); div1->SetBinContent(45,0.2851743); div1->SetBinContent(46,0.2813944); div1->SetBinContent(47,0.3320225); div1->SetBinContent(48,0.2812325); div1->SetBinContent(49,0.3514986); div1->SetBinContent(50,0.3491056); div1->SetBinContent(51,0.3425806); div1->SetBinContent(52,0.3036364); div1->SetBinContent(53,0.3158834); div1->SetBinContent(54,0.2825166); div1->SetBinContent(55,0.2819383); div1->SetBinContent(56,0.280236); div1->SetBinContent(57,0.2890995); div1->SetBinContent(58,0.3205965); div1->SetBinContent(59,0.3294529); div1->SetBinError(1,0.02902602); div1->SetBinError(2,0.0242368); div1->SetBinError(3,0.02199543); div1->SetBinError(4,0.02063755); div1->SetBinError(5,0.01774496); div1->SetBinError(6,0.01875206); div1->SetBinError(7,0.01715419); div1->SetBinError(8,0.01856898); div1->SetBinError(9,0.01545339); div1->SetBinError(10,0.01716973); div1->SetBinError(11,0.01735132); div1->SetBinError(12,0.01758936); div1->SetBinError(13,0.01868201); div1->SetBinError(14,0.01674094); div1->SetBinError(15,0.01755873); div1->SetBinError(16,0.01607582); div1->SetBinError(17,0.01527309); div1->SetBinError(18,0.01725936); div1->SetBinError(19,0.01692519); div1->SetBinError(20,0.01628992); div1->SetBinError(21,0.0167724); div1->SetBinError(22,0.01663418); div1->SetBinError(23,0.01726578); div1->SetBinError(24,0.01625579); div1->SetBinError(25,0.01555537); div1->SetBinError(26,0.01707399); div1->SetBinError(27,0.01695876); div1->SetBinError(28,0.0163792); div1->SetBinError(29,0.01606824); div1->SetBinError(30,0.01663051); div1->SetBinError(31,0.0156145); div1->SetBinError(32,0.01462587); div1->SetBinError(33,0.01530764); div1->SetBinError(34,0.01758638); div1->SetBinError(35,0.01825073); div1->SetBinError(36,0.01739009); div1->SetBinError(37,0.01857011); div1->SetBinError(38,0.01835902); div1->SetBinError(39,0.01784691); div1->SetBinError(40,0.01603968); div1->SetBinError(41,0.01747996); div1->SetBinError(42,0.01861862); div1->SetBinError(43,0.01850631); div1->SetBinError(44,0.01848225); div1->SetBinError(45,0.01678826); div1->SetBinError(46,0.01663802); div1->SetBinError(47,0.02152727); div1->SetBinError(48,0.01920853); div1->SetBinError(49,0.02204576); div1->SetBinError(50,0.02257921); div1->SetBinError(51,0.02356829); div1->SetBinError(52,0.02104048); div1->SetBinError(53,0.02141264); div1->SetBinError(54,0.02002208); div1->SetBinError(55,0.02202711); div1->SetBinError(56,0.02198597); div1->SetBinError(57,0.02323661); div1->SetBinError(58,0.02707261); div1->SetBinError(59,0.03082472); div1->SetMinimum(0); div1->SetEntries(17.40414); 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.3064039); div2->SetBinContent(2,0.2713241); div2->SetBinContent(3,0.265892); div2->SetBinContent(4,0.2939545); div2->SetBinContent(5,0.2460918); div2->SetBinContent(6,0.2900137); div2->SetBinContent(7,0.2475294); div2->SetBinContent(8,0.2757318); div2->SetBinContent(9,0.2295703); div2->SetBinContent(10,0.2577093); div2->SetBinContent(11,0.2581385); div2->SetBinContent(12,0.2554945); div2->SetBinContent(13,0.3013579); div2->SetBinContent(14,0.2546093); div2->SetBinContent(15,0.255911); div2->SetBinContent(16,0.2281403); div2->SetBinContent(17,0.2239366); div2->SetBinContent(18,0.2690183); div2->SetBinContent(19,0.2511191); div2->SetBinContent(20,0.2292818); div2->SetBinContent(21,0.2559006); div2->SetBinContent(22,0.2545455); div2->SetBinContent(23,0.2510085); div2->SetBinContent(24,0.2332584); div2->SetBinContent(25,0.2366255); div2->SetBinContent(26,0.2769357); div2->SetBinContent(27,0.2552356); div2->SetBinContent(28,0.232213); div2->SetBinContent(29,0.25); div2->SetBinContent(30,0.2679201); div2->SetBinContent(31,0.2294666); div2->SetBinContent(32,0.2096639); div2->SetBinContent(33,0.2411538); div2->SetBinContent(34,0.2949725); div2->SetBinContent(35,0.2835623); div2->SetBinContent(36,0.2759631); div2->SetBinContent(37,0.3218884); div2->SetBinContent(38,0.3100682); div2->SetBinContent(39,0.276113); div2->SetBinContent(40,0.2431535); div2->SetBinContent(41,0.2821543); div2->SetBinContent(42,0.3117146); div2->SetBinContent(43,0.3038674); div2->SetBinContent(44,0.2991701); div2->SetBinContent(45,0.2591348); div2->SetBinContent(46,0.251575); div2->SetBinContent(47,0.3011236); div2->SetBinContent(48,0.2492997); div2->SetBinContent(49,0.320436); div2->SetBinContent(50,0.3110214); div2->SetBinContent(51,0.3148387); div2->SetBinContent(52,0.2727273); div2->SetBinContent(53,0.2855443); div2->SetBinContent(54,0.2589232); div2->SetBinContent(55,0.2555066); div2->SetBinContent(56,0.25); div2->SetBinContent(57,0.2582938); div2->SetBinContent(58,0.2851817); div2->SetBinContent(59,0.2922002); div2->SetBinError(1,0.02699205); div2->SetBinError(2,0.0225794); div2->SetBinError(3,0.02043283); div2->SetBinError(4,0.01969138); div2->SetBinError(5,0.01666637); div2->SetBinError(6,0.01769276); div2->SetBinError(7,0.01616246); div2->SetBinError(8,0.0174012); div2->SetBinError(9,0.01454539); div2->SetBinError(10,0.01606397); div2->SetBinError(11,0.01640669); div2->SetBinError(12,0.01628302); div2->SetBinError(13,0.01779626); div2->SetBinError(14,0.01590662); div2->SetBinError(15,0.01640245); div2->SetBinError(16,0.01486925); div2->SetBinError(17,0.01423657); div2->SetBinError(18,0.0162384); div2->SetBinError(19,0.01591524); div2->SetBinError(20,0.01519407); div2->SetBinError(21,0.01550114); div2->SetBinError(22,0.0154303); div2->SetBinError(23,0.01592126); div2->SetBinError(24,0.01518398); div2->SetBinError(25,0.01466816); div2->SetBinError(26,0.01625662); div2->SetBinError(27,0.015884); div2->SetBinError(28,0.01491919); div2->SetBinError(29,0.01506036); div2->SetBinError(30,0.01554667); div2->SetBinError(31,0.01457793); div2->SetBinError(32,0.01368353); div2->SetBinError(33,0.01436017); div2->SetBinError(34,0.01660961); div2->SetBinError(35,0.01717752); div2->SetBinError(36,0.01639721); div2->SetBinError(37,0.01756487); div2->SetBinError(38,0.01736244); div2->SetBinError(39,0.01658476); div2->SetBinError(40,0.01499762); div2->SetBinError(41,0.01630591); div2->SetBinError(42,0.01751657); div2->SetBinError(43,0.0176283); div2->SetBinError(44,0.01723578); div2->SetBinError(45,0.01574301); div2->SetBinError(46,0.01543478); div2->SetBinError(47,0.02014387); div2->SetBinError(48,0.01771863); div2->SetBinError(49,0.02069493); div2->SetBinError(50,0.02086785); div2->SetBinError(51,0.02224899); div2->SetBinError(52,0.01957057); div2->SetBinError(53,0.01999775); div2->SetBinError(54,0.01888398); div2->SetBinError(55,0.0206199); div2->SetBinError(56,0.02036721); div2->SetBinError(57,0.02154302); div2->SetBinError(58,0.02500882); div2->SetBinError(59,0.02841326); div2->SetEntries(15.77359); 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.2463054); div3->SetBinContent(2,0.2250203); div3->SetBinContent(3,0.2289815); div3->SetBinContent(4,0.2479201); div3->SetBinContent(5,0.1976803); div3->SetBinContent(6,0.2389421); div3->SetBinContent(7,0.2032941); div3->SetBinContent(8,0.2242682); div3->SetBinContent(9,0.179444); div3->SetBinContent(10,0.2127753); div3->SetBinContent(11,0.2090784); div3->SetBinContent(12,0.2110806); div3->SetBinContent(13,0.239159); div3->SetBinContent(14,0.214662); div3->SetBinContent(15,0.2076959); div3->SetBinContent(16,0.1810919); div3->SetBinContent(17,0.1788991); div3->SetBinContent(18,0.2192945); div3->SetBinContent(19,0.2112802); div3->SetBinContent(20,0.1846225); div3->SetBinContent(21,0.2169772); div3->SetBinContent(22,0.2128099); div3->SetBinContent(23,0.2084267); div3->SetBinContent(24,0.1941573); div3->SetBinContent(25,0.1967078); div3->SetBinContent(26,0.2322819); div3->SetBinContent(27,0.2124782); div3->SetBinContent(28,0.1951113); div3->SetBinContent(29,0.2060484); div3->SetBinContent(30,0.2260086); div3->SetBinContent(31,0.188823); div3->SetBinContent(32,0.1705882); div3->SetBinContent(33,0.1938462); div3->SetBinContent(34,0.2395915); div3->SetBinContent(35,0.2308374); div3->SetBinContent(36,0.2269682); div3->SetBinContent(37,0.2676551); div3->SetBinContent(38,0.2519053); div3->SetBinContent(39,0.2277397); div3->SetBinContent(40,0.2045643); div3->SetBinContent(41,0.2295016); div3->SetBinContent(42,0.2557762); div3->SetBinContent(43,0.2588185); div3->SetBinContent(44,0.233195); div3->SetBinContent(45,0.2091558); div3->SetBinContent(46,0.2095758); div3->SetBinContent(47,0.247191); div3->SetBinContent(48,0.2084034); div3->SetBinContent(49,0.2517711); div3->SetBinContent(50,0.2492787); div3->SetBinContent(51,0.2664516); div3->SetBinContent(52,0.229697); div3->SetBinContent(53,0.2421178); div3->SetBinContent(54,0.2244404); div3->SetBinContent(55,0.2232012); div3->SetBinContent(56,0.2153392); div3->SetBinContent(57,0.2116904); div3->SetBinContent(58,0.2339236); div3->SetBinContent(59,0.2398137); div3->SetBinError(1,0.02330882); div3->SetBinError(2,0.01993362); div3->SetBinError(3,0.01849717); div3->SetBinError(4,0.01756489); div3->SetBinError(5,0.01442353); div3->SetBinError(6,0.01554062); div3->SetBinError(7,0.01419106); div3->SetBinError(8,0.01516322); div3->SetBinError(9,0.01237698); div3->SetBinError(10,0.01414751); div3->SetBinError(11,0.01426793); div3->SetBinError(12,0.01434771); div3->SetBinError(13,0.0152404); div3->SetBinError(14,0.01420492); div3->SetBinError(15,0.01428472); div3->SetBinError(16,0.01278059); div3->SetBinError(17,0.01229061); div3->SetBinError(18,0.01417472); div3->SetBinError(19,0.01419506); div3->SetBinError(20,0.01318106); div3->SetBinError(21,0.01389395); div3->SetBinError(22,0.0137035); div3->SetBinError(23,0.01407825); div3->SetBinError(24,0.01345752); div3->SetBinError(25,0.01298762); div3->SetBinError(26,0.01445637); div3->SetBinError(27,0.01406651); div3->SetBinError(28,0.01330478); div3->SetBinError(29,0.0132526); div3->SetBinError(30,0.01388187); div3->SetBinError(31,0.01282624); div3->SetBinError(32,0.01196287); div3->SetBinError(33,0.01243623); div3->SetBinError(34,0.01444912); div3->SetBinError(35,0.0149721); div3->SetBinError(36,0.01439371); div3->SetBinError(37,0.01550602); div3->SetBinError(38,0.01509729); div3->SetBinError(39,0.01458574); div3->SetBinError(40,0.01338009); div3->SetBinError(41,0.01420543); div3->SetBinError(42,0.01533192); div3->SetBinError(43,0.01582347); div3->SetBinError(44,0.01458693); div3->SetBinError(45,0.01365887); div3->SetBinError(46,0.01367688); div3->SetBinError(47,0.01764336); div3->SetBinError(48,0.01573792); div3->SetBinError(49,0.01759089); div3->SetBinError(50,0.01798148); div3->SetBinError(51,0.01987911); div3->SetBinError(52,0.01745349); div3->SetBinError(53,0.01790665); div3->SetBinError(54,0.01717269); div3->SetBinError(55,0.01884941); div3->SetBinError(56,0.01844959); div3->SetBinError(57,0.0188806); div3->SetBinError(58,0.02190637); div3->SetBinError(59,0.02489095); div3->SetEntries(13.00436); 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.29","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.26","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.22","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 5792 SL1L1"); AText = pt->AddText("HV = 3350 V, FEth = 30 mV, Source OFF"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }