void hitsPerSL7817() { //=========Macro generated from canvas: c/c //========= (Mon Jan 21 20:21:34 2019) by ROOT version6.02/13 TCanvas *c = new TCanvas("c", "c",0,0,800,600); c->Range(-1.125,-5939.175,5.125,53452.58); c->SetFillColor(0); c->SetBorderMode(0); c->SetBorderSize(2); c->SetFrameBorderMode(0); c->SetFrameBorderMode(0); TH1D *seg_nhits_SL1_SL121 = new TH1D("seg_nhits_SL1_SL121","Number of hits in each SL",5,-0.5,4.5); seg_nhits_SL1_SL121->SetBinContent(1,5507); seg_nhits_SL1_SL121->SetBinContent(2,1388); seg_nhits_SL1_SL121->SetBinContent(3,7272); seg_nhits_SL1_SL121->SetBinContent(4,22402); seg_nhits_SL1_SL121->SetBinContent(5,10329); seg_nhits_SL1_SL121->SetMaximum(47513.4); seg_nhits_SL1_SL121->SetEntries(46898); seg_nhits_SL1_SL121->SetDirectory(0); seg_nhits_SL1_SL121->SetStats(0); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#9900ff"); seg_nhits_SL1_SL121->SetLineColor(ci); seg_nhits_SL1_SL121->SetLineWidth(2); seg_nhits_SL1_SL121->GetXaxis()->SetTitle("# Hits per segment in SL"); seg_nhits_SL1_SL121->GetXaxis()->SetLabelFont(42); seg_nhits_SL1_SL121->GetXaxis()->SetLabelSize(0.035); seg_nhits_SL1_SL121->GetXaxis()->SetTitleSize(0.035); seg_nhits_SL1_SL121->GetXaxis()->SetTitleFont(42); seg_nhits_SL1_SL121->GetYaxis()->SetTitle("# Segments"); seg_nhits_SL1_SL121->GetYaxis()->SetLabelFont(42); seg_nhits_SL1_SL121->GetYaxis()->SetLabelSize(0.035); seg_nhits_SL1_SL121->GetYaxis()->SetTitleSize(0.035); seg_nhits_SL1_SL121->GetYaxis()->SetTitleOffset(1.45); seg_nhits_SL1_SL121->GetYaxis()->SetTitleFont(42); seg_nhits_SL1_SL121->GetZaxis()->SetLabelFont(42); seg_nhits_SL1_SL121->GetZaxis()->SetLabelSize(0.035); seg_nhits_SL1_SL121->GetZaxis()->SetTitleSize(0.035); seg_nhits_SL1_SL121->GetZaxis()->SetTitleFont(42); seg_nhits_SL1_SL121->Draw("hist"); TH1D *seg_nhits_SL2_SL122 = new TH1D("seg_nhits_SL2_SL122","",5,-0.5,4.5); seg_nhits_SL2_SL122->SetBinContent(1,955); seg_nhits_SL2_SL122->SetBinContent(4,12343); seg_nhits_SL2_SL122->SetBinContent(5,33600); seg_nhits_SL2_SL122->SetEntries(46898); seg_nhits_SL2_SL122->SetDirectory(0); seg_nhits_SL2_SL122->SetStats(0); ci = TColor::GetColor("#ff9933"); seg_nhits_SL2_SL122->SetLineColor(ci); seg_nhits_SL2_SL122->SetLineWidth(2); seg_nhits_SL2_SL122->GetXaxis()->SetLabelFont(42); seg_nhits_SL2_SL122->GetXaxis()->SetLabelSize(0.035); seg_nhits_SL2_SL122->GetXaxis()->SetTitleSize(0.035); seg_nhits_SL2_SL122->GetXaxis()->SetTitleFont(42); seg_nhits_SL2_SL122->GetYaxis()->SetLabelFont(42); seg_nhits_SL2_SL122->GetYaxis()->SetLabelSize(0.035); seg_nhits_SL2_SL122->GetYaxis()->SetTitleSize(0.035); seg_nhits_SL2_SL122->GetYaxis()->SetTitleFont(42); seg_nhits_SL2_SL122->GetZaxis()->SetLabelFont(42); seg_nhits_SL2_SL122->GetZaxis()->SetLabelSize(0.035); seg_nhits_SL2_SL122->GetZaxis()->SetTitleSize(0.035); seg_nhits_SL2_SL122->GetZaxis()->SetTitleFont(42); seg_nhits_SL2_SL122->Draw("hist,same"); TH1D *seg_nhits_SL3_SL123 = new TH1D("seg_nhits_SL3_SL123","",5,-0.5,4.5); seg_nhits_SL3_SL123->SetBinContent(1,12); seg_nhits_SL3_SL123->SetBinContent(2,80); seg_nhits_SL3_SL123->SetBinContent(3,682); seg_nhits_SL3_SL123->SetBinContent(4,4808); seg_nhits_SL3_SL123->SetBinContent(5,41316); seg_nhits_SL3_SL123->SetEntries(46898); seg_nhits_SL3_SL123->SetDirectory(0); seg_nhits_SL3_SL123->SetStats(0); ci = TColor::GetColor("#00ff66"); seg_nhits_SL3_SL123->SetLineColor(ci); seg_nhits_SL3_SL123->SetLineWidth(2); seg_nhits_SL3_SL123->GetXaxis()->SetLabelFont(42); seg_nhits_SL3_SL123->GetXaxis()->SetLabelSize(0.035); seg_nhits_SL3_SL123->GetXaxis()->SetTitleSize(0.035); seg_nhits_SL3_SL123->GetXaxis()->SetTitleFont(42); seg_nhits_SL3_SL123->GetYaxis()->SetLabelFont(42); seg_nhits_SL3_SL123->GetYaxis()->SetLabelSize(0.035); seg_nhits_SL3_SL123->GetYaxis()->SetTitleSize(0.035); seg_nhits_SL3_SL123->GetYaxis()->SetTitleFont(42); seg_nhits_SL3_SL123->GetZaxis()->SetLabelFont(42); seg_nhits_SL3_SL123->GetZaxis()->SetLabelSize(0.035); seg_nhits_SL3_SL123->GetZaxis()->SetTitleSize(0.035); seg_nhits_SL3_SL123->GetZaxis()->SetTitleFont(42); seg_nhits_SL3_SL123->Draw("hist,same"); TLegend *leg = new TLegend(0.2,0.85,0.8,0.9,NULL,"brNDC"); leg->SetBorderSize(1); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(1); leg->SetFillColor(0); leg->SetFillStyle(1001); TLegendEntry *entry=leg->AddEntry("seg_nhits_SL1_SL1","SL1","l"); ci = TColor::GetColor("#9900ff"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("seg_nhits_SL2_SL1","SL2","l"); ci = TColor::GetColor("#ff9933"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("seg_nhits_SL3_SL1","SL3","l"); ci = TColor::GetColor("#00ff66"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry->SetTextFont(42); leg->Draw(); TPaveText *pt = new TPaveText(0.73,0.9,0.9,0.95,"brNDC"); pt->SetFillColor(0); pt->SetTextAlign(12); pt->SetTextFont(42); pt->SetTextSize(0.05); TText *AText = pt->AddText("Run 7817"); pt->Draw(); pt = new TPaveText(0.2657538,0.94,0.7342462,0.995,"blNDC"); pt->SetName("title"); pt->SetBorderSize(0); pt->SetFillColor(0); pt->SetFillStyle(0); pt->SetTextFont(42); AText = pt->AddText("Number of hits in each SL"); pt->Draw(); c->Modified(); c->cd(); c->SetSelected(c); }