void etaDistroDetailRB1() { //=========Macro generated from canvas: c1/Canvas //========= (Tue Jun 25 13:48:16 2019) by ROOT version6.08/06 TCanvas *c1 = new TCanvas("c1", "Canvas",781,152,800,800); c1->SetHighLightColor(2); c1->Range(-2.194995,-0.3140046,1.851362,3.211532); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetLogy(); c1->SetLeftMargin(0.12); c1->SetRightMargin(0.04); c1->SetTopMargin(0.06); c1->SetFrameFillStyle(0); c1->SetFrameBorderMode(0); c1->SetFrameFillStyle(0); c1->SetFrameBorderMode(0); TMultiGraph *multigraph = new TMultiGraph(); multigraph->SetName(""); multigraph->SetTitle(""); Double_t Graph_fx1[6] = { -1.269543, -1.38083, -1.554935, -0.9430065, -1.01269, -1.104428}; Double_t Graph_fy1[6] = { 4.93, 7.92, 14.07, 2.11, 1.595, 1.975}; TGraph *graph1 = new TGraph(6,Graph_fx1,Graph_fy1); graph1->SetName("Graph"); graph1->SetTitle("Layer 1 Endcap"); graph1->SetFillStyle(1000); graph1->SetLineColor(2); graph1->SetLineWidth(4); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); graph1->SetMarkerColor(ci); graph1->SetMarkerStyle(24); graph1->SetMarkerSize(1.5); TH1F *Graph_Graph_Graph171 = new TH1F("Graph_Graph_Graph171","Layer 1 Endcap",100,-1.616128,-0.8818137); Graph_Graph_Graph171->SetMinimum(0.3475); Graph_Graph_Graph171->SetMaximum(15.3175); Graph_Graph_Graph171->SetDirectory(0); Graph_Graph_Graph171->SetStats(0); Graph_Graph_Graph171->SetLineStyle(0); Graph_Graph_Graph171->SetMarkerStyle(20); Graph_Graph_Graph171->GetXaxis()->SetTitle("#eta"); Graph_Graph_Graph171->GetXaxis()->SetLabelFont(42); Graph_Graph_Graph171->GetXaxis()->SetLabelOffset(0.007); Graph_Graph_Graph171->GetXaxis()->SetLabelSize(0.05); Graph_Graph_Graph171->GetXaxis()->SetTitleSize(0.06); Graph_Graph_Graph171->GetXaxis()->SetTitleOffset(0.9); Graph_Graph_Graph171->GetXaxis()->SetTitleFont(42); Graph_Graph_Graph171->GetYaxis()->SetTitle("RPC hit rate (Hz/cm^{2})"); Graph_Graph_Graph171->GetYaxis()->SetLabelFont(42); Graph_Graph_Graph171->GetYaxis()->SetLabelOffset(0.007); Graph_Graph_Graph171->GetYaxis()->SetLabelSize(0.05); Graph_Graph_Graph171->GetYaxis()->SetTitleSize(0.06); Graph_Graph_Graph171->GetYaxis()->SetTitleOffset(1.25); Graph_Graph_Graph171->GetYaxis()->SetTitleFont(42); Graph_Graph_Graph171->GetZaxis()->SetLabelFont(42); Graph_Graph_Graph171->GetZaxis()->SetLabelOffset(0.007); Graph_Graph_Graph171->GetZaxis()->SetLabelSize(0.05); Graph_Graph_Graph171->GetZaxis()->SetTitleSize(0.06); Graph_Graph_Graph171->GetZaxis()->SetTitleFont(42); graph1->SetHistogram(Graph_Graph_Graph171); multigraph->Add(graph1,"AP"); Double_t Graph_fx2[4] = { -0.6914756, -0.4535393, -1.112329, -0.9352334}; Double_t Graph_fy2[4] = { 11.21, 7.22, 17.11, 15.98}; graph2 = new TGraph(4,Graph_fx2,Graph_fy2); graph2->SetName("Graph"); graph2->SetTitle("RB1 in"); graph2->SetFillStyle(1000); ci = TColor::GetColor("#ff0000"); graph2->SetMarkerColor(ci); graph2->SetMarkerStyle(20); graph2->SetMarkerSize(1.5); TH1F *Graph_Graph_Graph182 = new TH1F("Graph_Graph_Graph182","RB1 in",100,-1.178207,-0.3876603); Graph_Graph_Graph182->SetMinimum(6.231); Graph_Graph_Graph182->SetMaximum(18.099); Graph_Graph_Graph182->SetDirectory(0); Graph_Graph_Graph182->SetStats(0); Graph_Graph_Graph182->SetLineStyle(0); Graph_Graph_Graph182->SetMarkerStyle(20); Graph_Graph_Graph182->GetXaxis()->SetTitle("#eta"); Graph_Graph_Graph182->GetXaxis()->SetLabelFont(42); Graph_Graph_Graph182->GetXaxis()->SetLabelOffset(0.007); Graph_Graph_Graph182->GetXaxis()->SetLabelSize(0.05); Graph_Graph_Graph182->GetXaxis()->SetTitleSize(0.06); Graph_Graph_Graph182->GetXaxis()->SetTitleOffset(0.9); Graph_Graph_Graph182->GetXaxis()->SetTitleFont(42); Graph_Graph_Graph182->GetYaxis()->SetTitle("RPC hit rate (Hz/cm^{2})"); Graph_Graph_Graph182->GetYaxis()->SetLabelFont(42); Graph_Graph_Graph182->GetYaxis()->SetLabelOffset(0.007); Graph_Graph_Graph182->GetYaxis()->SetLabelSize(0.05); Graph_Graph_Graph182->GetYaxis()->SetTitleSize(0.06); Graph_Graph_Graph182->GetYaxis()->SetTitleOffset(1.25); Graph_Graph_Graph182->GetYaxis()->SetTitleFont(42); Graph_Graph_Graph182->GetZaxis()->SetLabelFont(42); Graph_Graph_Graph182->GetZaxis()->SetLabelOffset(0.007); Graph_Graph_Graph182->GetZaxis()->SetLabelSize(0.05); Graph_Graph_Graph182->GetZaxis()->SetTitleSize(0.06); Graph_Graph_Graph182->GetZaxis()->SetTitleFont(42); graph2->SetHistogram(Graph_Graph_Graph182); multigraph->Add(graph2,"AP"); Double_t Graph_fx3[6] = { 1.25092, 1.36161, 1.53501, 0.940752, 1.01269, 1.104428}; Double_t Graph_fy3[6] = { 5.01, 8.4, 13.75, 2.865, 1.9, 2.115}; graph3 = new TGraph(6,Graph_fx3,Graph_fy3); graph3->SetName("Graph"); graph3->SetTitle("Layer 3 Endcap"); graph3->SetFillStyle(1000); graph3->SetLineColor(4); graph3->SetLineWidth(6); ci = TColor::GetColor("#ff0000"); graph3->SetMarkerColor(ci); graph3->SetMarkerStyle(24); graph3->SetMarkerSize(1.5); TH1F *Graph_Graph_Graph193 = new TH1F("Graph_Graph_Graph193","Layer 3 Endcap",100,0.8813262,1.594436); Graph_Graph_Graph193->SetMinimum(0.715); Graph_Graph_Graph193->SetMaximum(14.935); Graph_Graph_Graph193->SetDirectory(0); Graph_Graph_Graph193->SetStats(0); Graph_Graph_Graph193->SetLineStyle(0); Graph_Graph_Graph193->SetMarkerStyle(20); Graph_Graph_Graph193->GetXaxis()->SetTitle("#eta"); Graph_Graph_Graph193->GetXaxis()->SetLabelFont(42); Graph_Graph_Graph193->GetXaxis()->SetLabelOffset(0.007); Graph_Graph_Graph193->GetXaxis()->SetLabelSize(0.05); Graph_Graph_Graph193->GetXaxis()->SetTitleSize(0.06); Graph_Graph_Graph193->GetXaxis()->SetTitleOffset(0.9); Graph_Graph_Graph193->GetXaxis()->SetTitleFont(42); Graph_Graph_Graph193->GetYaxis()->SetTitle("RPC hit rate (Hz/cm^{2})"); Graph_Graph_Graph193->GetYaxis()->SetLabelFont(42); Graph_Graph_Graph193->GetYaxis()->SetLabelOffset(0.007); Graph_Graph_Graph193->GetYaxis()->SetLabelSize(0.05); Graph_Graph_Graph193->GetYaxis()->SetTitleSize(0.06); Graph_Graph_Graph193->GetYaxis()->SetTitleOffset(1.25); Graph_Graph_Graph193->GetYaxis()->SetTitleFont(42); Graph_Graph_Graph193->GetZaxis()->SetLabelFont(42); Graph_Graph_Graph193->GetZaxis()->SetLabelOffset(0.007); Graph_Graph_Graph193->GetZaxis()->SetLabelSize(0.05); Graph_Graph_Graph193->GetZaxis()->SetTitleSize(0.06); Graph_Graph_Graph193->GetZaxis()->SetTitleFont(42); graph3->SetHistogram(Graph_Graph_Graph193); multigraph->Add(graph3,"AP"); Double_t Graph_fx4[6] = { 0.1378691, -0.1516978, 0.7169072, 0.4716459, 1.146298, 0.966242}; Double_t Graph_fy4[6] = { 3.14, 2.8, 11.12, 5.88, 23.37, 22.4}; graph4 = new TGraph(6,Graph_fx4,Graph_fy4); graph4->SetName("Graph"); graph4->SetTitle("Layer 3 Wheel"); graph4->SetFillStyle(1000); graph4->SetLineColor(4); graph4->SetLineWidth(6); ci = TColor::GetColor("#ff0000"); graph4->SetMarkerColor(ci); graph4->SetMarkerStyle(20); graph4->SetMarkerSize(1.5); TH1F *Graph_Graph_Graph204 = new TH1F("Graph_Graph_Graph204","Layer 3 Wheel",100,-0.2814974,1.276098); Graph_Graph_Graph204->SetMinimum(0.743); Graph_Graph_Graph204->SetMaximum(25.427); Graph_Graph_Graph204->SetDirectory(0); Graph_Graph_Graph204->SetStats(0); Graph_Graph_Graph204->SetLineStyle(0); Graph_Graph_Graph204->SetMarkerStyle(20); Graph_Graph_Graph204->GetXaxis()->SetTitle("#eta"); Graph_Graph_Graph204->GetXaxis()->SetLabelFont(42); Graph_Graph_Graph204->GetXaxis()->SetLabelOffset(0.007); Graph_Graph_Graph204->GetXaxis()->SetLabelSize(0.05); Graph_Graph_Graph204->GetXaxis()->SetTitleSize(0.06); Graph_Graph_Graph204->GetXaxis()->SetTitleOffset(0.9); Graph_Graph_Graph204->GetXaxis()->SetTitleFont(42); Graph_Graph_Graph204->GetYaxis()->SetTitle("RPC hit rate (Hz/cm^{2})"); Graph_Graph_Graph204->GetYaxis()->SetLabelFont(42); Graph_Graph_Graph204->GetYaxis()->SetLabelOffset(0.007); Graph_Graph_Graph204->GetYaxis()->SetLabelSize(0.05); Graph_Graph_Graph204->GetYaxis()->SetTitleSize(0.06); Graph_Graph_Graph204->GetYaxis()->SetTitleOffset(1.25); Graph_Graph_Graph204->GetYaxis()->SetTitleFont(42); Graph_Graph_Graph204->GetZaxis()->SetLabelFont(42); Graph_Graph_Graph204->GetZaxis()->SetLabelOffset(0.007); Graph_Graph_Graph204->GetZaxis()->SetLabelSize(0.05); Graph_Graph_Graph204->GetZaxis()->SetTitleSize(0.06); Graph_Graph_Graph204->GetZaxis()->SetTitleFont(42); graph4->SetHistogram(Graph_Graph_Graph204); multigraph->Add(graph4,"AP"); Double_t Graph_fx5[4] = { -0.6684232, -0.4372446, -1.081175, -0.9069221}; Double_t Graph_fy5[4] = { 8.42, 6.03, 12.68, 12.44}; graph5 = new TGraph(4,Graph_fx5,Graph_fy5); graph5->SetName("Graph"); graph5->SetTitle("Layer 1 Wheel"); graph5->SetFillStyle(1000); graph5->SetLineColor(2); graph5->SetLineWidth(4); ci = TColor::GetColor("#0000ff"); graph5->SetMarkerColor(ci); graph5->SetMarkerStyle(29); graph5->SetMarkerSize(1.7); TH1F *Graph_Graph_Graph215 = new TH1F("Graph_Graph_Graph215","Layer 1 Wheel",100,-1.145568,-0.3728516); Graph_Graph_Graph215->SetMinimum(5.365); Graph_Graph_Graph215->SetMaximum(13.345); Graph_Graph_Graph215->SetDirectory(0); Graph_Graph_Graph215->SetStats(0); Graph_Graph_Graph215->SetLineStyle(0); Graph_Graph_Graph215->SetMarkerStyle(20); Graph_Graph_Graph215->GetXaxis()->SetTitle("#eta"); Graph_Graph_Graph215->GetXaxis()->SetLabelFont(42); Graph_Graph_Graph215->GetXaxis()->SetLabelOffset(0.007); Graph_Graph_Graph215->GetXaxis()->SetLabelSize(0.05); Graph_Graph_Graph215->GetXaxis()->SetTitleSize(0.06); Graph_Graph_Graph215->GetXaxis()->SetTitleOffset(0.9); Graph_Graph_Graph215->GetXaxis()->SetTitleFont(42); Graph_Graph_Graph215->GetYaxis()->SetTitle("RPC hit rate (Hz/cm^{2})"); Graph_Graph_Graph215->GetYaxis()->SetLabelFont(42); Graph_Graph_Graph215->GetYaxis()->SetLabelOffset(0.007); Graph_Graph_Graph215->GetYaxis()->SetLabelSize(0.05); Graph_Graph_Graph215->GetYaxis()->SetTitleSize(0.06); Graph_Graph_Graph215->GetYaxis()->SetTitleOffset(1.25); Graph_Graph_Graph215->GetYaxis()->SetTitleFont(42); Graph_Graph_Graph215->GetZaxis()->SetLabelFont(42); Graph_Graph_Graph215->GetZaxis()->SetLabelOffset(0.007); Graph_Graph_Graph215->GetZaxis()->SetLabelSize(0.05); Graph_Graph_Graph215->GetZaxis()->SetTitleSize(0.06); Graph_Graph_Graph215->GetZaxis()->SetTitleFont(42); graph5->SetHistogram(Graph_Graph_Graph215); multigraph->Add(graph5,"AP"); Double_t Graph_fx6[6] = { 0.1232712, -0.1356536, 0.6501188, 0.4243846, 1.056183, 0.8843007}; Double_t Graph_fy6[6] = { 3.05, 2.89, 7.54, 5.77, 14.6, 13.21}; graph6 = new TGraph(6,Graph_fx6,Graph_fy6); graph6->SetName("Graph"); graph6->SetTitle("Layer 4 Wheel"); graph6->SetFillStyle(1000); graph6->SetLineColor(5); graph6->SetLineWidth(7); ci = TColor::GetColor("#0000ff"); graph6->SetMarkerColor(ci); graph6->SetMarkerStyle(29); graph6->SetMarkerSize(1.5); TH1F *Graph_Graph_Graph226 = new TH1F("Graph_Graph_Graph226","Layer 4 Wheel",100,-0.2548373,1.175367); Graph_Graph_Graph226->SetMinimum(1.719); Graph_Graph_Graph226->SetMaximum(15.771); Graph_Graph_Graph226->SetDirectory(0); Graph_Graph_Graph226->SetStats(0); Graph_Graph_Graph226->SetLineStyle(0); Graph_Graph_Graph226->SetMarkerStyle(20); Graph_Graph_Graph226->GetXaxis()->SetTitle("#eta"); Graph_Graph_Graph226->GetXaxis()->SetLabelFont(42); Graph_Graph_Graph226->GetXaxis()->SetLabelOffset(0.007); Graph_Graph_Graph226->GetXaxis()->SetLabelSize(0.05); Graph_Graph_Graph226->GetXaxis()->SetTitleSize(0.06); Graph_Graph_Graph226->GetXaxis()->SetTitleOffset(0.9); Graph_Graph_Graph226->GetXaxis()->SetTitleFont(42); Graph_Graph_Graph226->GetYaxis()->SetTitle("RPC hit rate (Hz/cm^{2})"); Graph_Graph_Graph226->GetYaxis()->SetLabelFont(42); Graph_Graph_Graph226->GetYaxis()->SetLabelOffset(0.007); Graph_Graph_Graph226->GetYaxis()->SetLabelSize(0.05); Graph_Graph_Graph226->GetYaxis()->SetTitleSize(0.06); Graph_Graph_Graph226->GetYaxis()->SetTitleOffset(1.25); Graph_Graph_Graph226->GetYaxis()->SetTitleFont(42); Graph_Graph_Graph226->GetZaxis()->SetLabelFont(42); Graph_Graph_Graph226->GetZaxis()->SetLabelOffset(0.007); Graph_Graph_Graph226->GetZaxis()->SetLabelSize(0.05); Graph_Graph_Graph226->GetZaxis()->SetTitleSize(0.06); Graph_Graph_Graph226->GetZaxis()->SetTitleFont(42); graph6->SetHistogram(Graph_Graph_Graph226); multigraph->Add(graph6,"AP"); multigraph->Draw("a"); multigraph->GetXaxis()->SetTitle("#eta"); multigraph->GetXaxis()->SetLabelFont(42); multigraph->GetXaxis()->SetLabelOffset(0.007); multigraph->GetXaxis()->SetLabelSize(0.043); multigraph->GetXaxis()->SetTitleSize(0.05); multigraph->GetXaxis()->SetTitleOffset(1.06); multigraph->GetXaxis()->SetTitleFont(42); multigraph->GetYaxis()->SetTitle("RPC hit rate (Hz/cm^{2})"); multigraph->GetYaxis()->SetLabelFont(42); multigraph->GetYaxis()->SetLabelOffset(0.008); multigraph->GetYaxis()->SetLabelSize(0.05); multigraph->GetYaxis()->SetTitleSize(0.06); multigraph->GetYaxis()->SetTitleOffset(0.87); multigraph->GetYaxis()->SetTitleFont(42); TPaveText *pt = new TPaveText(0.02,0.97,0.55,0.97,"brNDC"); pt->SetBorderSize(0); pt->SetFillStyle(0); pt->SetTextSize(0.035); TText *AText = pt->AddText("CMS Preliminary"); pt->Draw(); pt = new TPaveText(0.6,0.97,0.9,0.97,"brNDC"); pt->SetBorderSize(0); pt->SetFillStyle(0); pt->SetTextSize(0.035); AText = pt->AddText("1.5 #times 10^{34} cm^{-2}s^{-1} (13 TeV)"); pt->Draw(); TLegend *leg = new TLegend(0.4,0.7,0.7,0.9,NULL,"brNDC"); leg->SetTextFont(62); leg->SetTextSize(0.05); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(1); leg->SetFillColor(0); leg->SetFillStyle(1001); TLegendEntry *entry=leg->AddEntry(graph1,"RE1","p"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#ff0000"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(24); entry->SetMarkerSize(1.5); entry->SetTextFont(62); entry=leg->AddEntry(graph2,"RB1in","p"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#ff0000"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(1.5); entry->SetTextFont(62); entry=leg->AddEntry(graph5,"RB1out","p"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#0000ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(29); entry->SetMarkerSize(1.7); entry->SetTextFont(62); leg->Draw(); /* pt = new TPaveText(0.4185714,0.94,0.5814286,0.995,"blNDC"); pt->SetName("title"); pt->SetBorderSize(0); pt->SetFillColor(0); pt->SetFillStyle(0); pt->SetTextFont(42); AText = pt->AddText("RB1in"); pt->Draw(); */ c1->Modified(); c1->cd(); c1->SetSelected(c1); }