void Eff_GEN_PT80() { //=========Macro generated from canvas: Eff_GEN_PT80/ //========= (Tue Apr 19 16:33:06 2016) by ROOT version6.06/01 TCanvas *Eff_GEN_PT80 = new TCanvas("Eff_GEN_PT80", "",3,54,600,600); Eff_GEN_PT80->Range(-187.013,-0.2142857,851.9481,1.214286); Eff_GEN_PT80->SetFillColor(0); Eff_GEN_PT80->SetBorderMode(0); Eff_GEN_PT80->SetBorderSize(10); Eff_GEN_PT80->SetGridx(); Eff_GEN_PT80->SetGridy(); Eff_GEN_PT80->SetLeftMargin(0.18); Eff_GEN_PT80->SetRightMargin(0.05); Eff_GEN_PT80->SetTopMargin(0.08); Eff_GEN_PT80->SetBottomMargin(0.15); Eff_GEN_PT80->SetFrameFillStyle(0); Eff_GEN_PT80->SetFrameLineStyle(0); Eff_GEN_PT80->SetFrameBorderMode(0); Eff_GEN_PT80->SetFrameBorderSize(10); Eff_GEN_PT80->SetFrameFillStyle(0); Eff_GEN_PT80->SetFrameLineStyle(0); Eff_GEN_PT80->SetFrameBorderMode(0); Eff_GEN_PT80->SetFrameBorderSize(10); Double_t eff_graph_fx3025[136] = { 2.5, 7.5, 12.5, 17.5, 22.5, 27.5, 32.5, 37.5, 42.5, 47.5, 52.5, 57.5, 62.5, 67.5, 72.5, 77.5, 82.5, 87.5, 92.5, 97.5, 102.5, 107.5, 112.5, 117.5, 122.5, 127.5, 132.5, 137.5, 142.5, 147.5, 152.5, 157.5, 162.5, 167.5, 172.5, 177.5, 182.5, 187.5, 192.5, 197.5, 202.5, 207.5, 212.5, 217.5, 222.5, 227.5, 232.5, 237.5, 242.5, 247.5, 252.5, 257.5, 262.5, 267.5, 272.5, 277.5, 282.5, 287.5, 292.5, 297.5, 305, 315, 325, 335, 345, 355, 365, 375, 385, 395, 405, 415, 425, 435, 445, 455, 465, 475, 485, 495, 505, 515, 525, 535, 545, 555, 565, 575, 585, 595, 610, 630, 650, 670, 690, 710, 730, 750, 770, 790, 810, 830, 850, 870, 890, 910, 930, 950, 970, 990, 1010, 1030, 1050, 1070, 1090, 1110, 1130, 1150, 1170, 1190, 1225, 1275, 1325, 1375, 1425, 1475, 1525, 1575, 1625, 1675, 1725, 1775, 1825, 1875, 1925, 1975}; Double_t eff_graph_fy3025[136] = { 0, 0, 0, 1.246413e-07, 0, 0, 3.486316e-06, 4.360673e-06, 5.669343e-05, 0.0003288457, 0.002397823, 0.009625332, 0.02852531, 0.06960667, 0.1529683, 0.2933728, 0.4811304, 0.6656016, 0.7986866, 0.8922575, 0.9441993, 0.9703109, 0.9849002, 0.9911576, 0.9948621, 0.9966423, 0.9981995, 0.9984359, 0.9989626, 0.9992202, 0.999637, 0.9995616, 0.999842, 0.9997742, 0.9998647, 0.9999415, 0.9999266, 1, 1, 0.999949, 0.9999809, 1, 0.9999884, 0.9999895, 1, 1, 0.9999855, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; Double_t eff_graph_felx3025[136] = { 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; Double_t eff_graph_fely3025[136] = { 0, 0, 0, 1.246413e-07, 0, 0, 1.981338e-06, 1.95723e-06, 1.690133e-05, 4.390894e-05, 0.0001456489, 0.0002932379, 0.0005068634, 0.0008016156, 0.001167754, 0.001525402, 0.001724279, 0.001681359, 0.00147392, 0.0011641, 0.0008840984, 0.0006691947, 0.0004863461, 0.0003904682, 0.0003080669, 0.0002607715, 0.0001798184, 0.000180699, 0.0001506115, 0.0001399208, 8.512474e-05, 0.0001071862, 5.93266e-05, 7.661056e-05, 5.49036e-05, 3.117631e-05, 4.949583e-05, 0, 0, 3.937697e-05, 1.892128e-05, 0, 1.153569e-05, 1.051628e-05, 0, 0, 1.452537e-05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; Double_t eff_graph_fehx3025[136] = { 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; Double_t eff_graph_fehy3025[136] = { 0, 0, 0, 1.246426e-07, 0, 0, 1.981338e-06, 1.95723e-06, 1.690133e-05, 4.390894e-05, 0.0001456489, 0.0002932379, 0.0005068634, 0.0008016156, 0.001167754, 0.001525402, 0.001724279, 0.001681359, 0.00147392, 0.0011641, 0.0008840984, 0.0006691947, 0.0004863461, 0.0003904682, 0.0003080669, 0.0002607715, 0.0001798184, 0.000180699, 0.0001506115, 0.0001399208, 8.512474e-05, 0.0001071862, 5.93266e-05, 7.661056e-05, 5.49036e-05, 3.117631e-05, 4.949583e-05, 0, 0, 3.937697e-05, 1.892128e-05, 0, 1.153569e-05, 1.051417e-05, 0, 0, 1.449876e-05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; TGraphAsymmErrors *grae = new TGraphAsymmErrors(136,eff_graph_fx3025,eff_graph_fy3025,eff_graph_felx3025,eff_graph_fehx3025,eff_graph_fely3025,eff_graph_fehy3025); grae->SetName("eff_graph"); grae->SetTitle("HLT_PFJet450 Efficiency (GEN Jets)"); grae->SetFillColor(19); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); grae->SetLineColor(ci); grae->SetLineWidth(3); ci = TColor::GetColor("#ff0000"); grae->SetMarkerColor(ci); grae->SetMarkerStyle(20); grae->SetMarkerSize(0.9); TH1F *Graph_eff_graph3025 = new TH1F("Graph_eff_graph3025","HLT_PFJet450 Efficiency (GEN Jets)",136,0,800); Graph_eff_graph3025->SetMinimum(0); Graph_eff_graph3025->SetMaximum(1.1); Graph_eff_graph3025->SetDirectory(0); Graph_eff_graph3025->SetStats(0); ci = TColor::GetColor("#000099"); Graph_eff_graph3025->SetLineColor(ci); Graph_eff_graph3025->GetXaxis()->SetTitle("P_{T} [GeV/c]"); Graph_eff_graph3025->GetXaxis()->SetLabelFont(42); Graph_eff_graph3025->GetXaxis()->SetLabelOffset(0.014); Graph_eff_graph3025->GetXaxis()->SetLabelSize(0.05); Graph_eff_graph3025->GetXaxis()->SetTitleSize(0.055); Graph_eff_graph3025->GetXaxis()->SetTitleOffset(1.3); Graph_eff_graph3025->GetXaxis()->SetTitleFont(42); Graph_eff_graph3025->GetYaxis()->SetTitle("Efficiency"); Graph_eff_graph3025->GetYaxis()->SetLabelFont(42); Graph_eff_graph3025->GetYaxis()->SetLabelOffset(0.014); Graph_eff_graph3025->GetYaxis()->SetLabelSize(0.05); Graph_eff_graph3025->GetYaxis()->SetTitleSize(0.055); Graph_eff_graph3025->GetYaxis()->SetTitleOffset(1.6); Graph_eff_graph3025->GetYaxis()->SetTitleFont(42); Graph_eff_graph3025->GetZaxis()->SetLabelFont(42); Graph_eff_graph3025->GetZaxis()->SetLabelSize(0.035); Graph_eff_graph3025->GetZaxis()->SetTitleSize(0.035); Graph_eff_graph3025->GetZaxis()->SetTitleFont(42); grae->SetHistogram(Graph_eff_graph3025); TF1 *turnon_803026 = new TF1("turnon_80","0.5*[2]*(1 + TMath::Erf((x - [0])/[1]))",82.5,142.5); turnon_803026->SetFillColor(19); turnon_803026->SetFillStyle(0); ci = TColor::GetColor("#ff0000"); turnon_803026->SetLineColor(ci); turnon_803026->SetLineWidth(2); turnon_803026->SetChisquare(0.0003540097); turnon_803026->SetNDF(10); turnon_803026->GetXaxis()->SetLabelFont(42); turnon_803026->GetXaxis()->SetLabelSize(0.035); turnon_803026->GetXaxis()->SetTitleSize(0.035); turnon_803026->GetXaxis()->SetTitleFont(42); turnon_803026->GetYaxis()->SetLabelFont(42); turnon_803026->GetYaxis()->SetLabelSize(0.035); turnon_803026->GetYaxis()->SetTitleSize(0.035); turnon_803026->GetYaxis()->SetTitleFont(42); turnon_803026->SetParameter(0,82.72749); turnon_803026->SetParError(0,0.1482901); turnon_803026->SetParLimits(0,0,0); turnon_803026->SetParameter(1,16.38598); turnon_803026->SetParError(1,0.3771996); turnon_803026->SetParLimits(1,0,0); turnon_803026->SetParameter(2,0.9940623); turnon_803026->SetParError(2,0.002238808); turnon_803026->SetParLimits(2,0,0); grae->GetListOfFunctions()->Add(turnon_803026); grae->Draw("ap"); Double_t eff_graph_fx3027[133] = { 17.5, 22.5, 27.5, 32.5, 37.5, 42.5, 47.5, 52.5, 57.5, 62.5, 67.5, 72.5, 77.5, 82.5, 87.5, 92.5, 97.5, 102.5, 107.5, 112.5, 117.5, 122.5, 127.5, 132.5, 137.5, 142.5, 147.5, 152.5, 157.5, 162.5, 167.5, 172.5, 177.5, 182.5, 187.5, 192.5, 197.5, 202.5, 207.5, 212.5, 217.5, 222.5, 227.5, 232.5, 237.5, 242.5, 247.5, 252.5, 257.5, 262.5, 267.5, 272.5, 277.5, 282.5, 287.5, 292.5, 297.5, 305, 315, 325, 335, 345, 355, 365, 375, 385, 395, 405, 415, 425, 435, 445, 455, 465, 475, 485, 495, 505, 515, 525, 535, 545, 555, 565, 575, 585, 595, 610, 630, 650, 670, 690, 710, 730, 750, 770, 790, 810, 830, 850, 870, 890, 910, 930, 950, 970, 990, 1010, 1030, 1050, 1070, 1090, 1110, 1130, 1150, 1170, 1190, 1225, 1275, 1325, 1375, 1425, 1475, 1525, 1575, 1625, 1675, 1725, 1775, 1825, 1875, 1925, 1975}; Double_t eff_graph_fy3027[133] = { 2.003028e-07, 6.048975e-08, 7.008519e-07, 1.103704e-05, 4.275804e-05, 0.0004228166, 0.00254047, 0.008325449, 0.02082262, 0.04361819, 0.07943533, 0.1453513, 0.2459613, 0.3782738, 0.5213151, 0.6548771, 0.7665922, 0.8508473, 0.9087731, 0.9449982, 0.9697016, 0.9827551, 0.9899291, 0.9936645, 0.9967813, 0.998553, 0.9987844, 0.999253, 0.9995148, 0.9996096, 0.9997846, 0.9998441, 0.9999249, 0.9999053, 1, 0.9998611, 0.9999535, 1, 0.9999802, 0.9999896, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; Double_t eff_graph_felx3027[133] = { 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; Double_t eff_graph_fely3027[133] = { 1.584524e-07, 6.048975e-08, 7.008519e-07, 7.188775e-06, 1.179288e-05, 4.525578e-05, 0.0001324818, 0.0002490475, 0.0004124659, 0.0006113926, 0.0008301606, 0.001129857, 0.001415587, 0.001641042, 0.001727396, 0.001674151, 0.001520735, 0.001304436, 0.001071481, 0.0008697906, 0.0006621144, 0.0005218405, 0.0004239574, 0.0003479942, 0.0002421534, 0.0001591085, 0.0001510302, 0.0001180737, 0.0001004585, 0.0001009548, 6.594154e-05, 6.236426e-05, 4.164034e-05, 4.611425e-05, 0, 6.998799e-05, 3.307751e-05, 0, 1.984252e-05, 1.035287e-05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; Double_t eff_graph_fehx3027[133] = { 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; Double_t eff_graph_fehy3027[133] = { 1.584524e-07, 6.049041e-08, 7.008586e-07, 7.188775e-06, 1.179288e-05, 4.525578e-05, 0.0001324818, 0.0002490475, 0.0004124659, 0.0006113926, 0.0008301606, 0.001129857, 0.001415587, 0.001641042, 0.001727396, 0.001674151, 0.001520735, 0.001304436, 0.001071481, 0.0008697906, 0.0006621144, 0.0005218405, 0.0004239574, 0.0003479942, 0.0002421534, 0.0001591085, 0.0001510302, 0.0001180737, 0.0001004585, 0.0001009548, 6.594154e-05, 6.236426e-05, 4.164034e-05, 4.611425e-05, 0, 6.998799e-05, 3.307751e-05, 0, 1.984252e-05, 1.035287e-05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; grae = new TGraphAsymmErrors(133,eff_graph_fx3027,eff_graph_fy3027,eff_graph_felx3027,eff_graph_fehx3027,eff_graph_fely3027,eff_graph_fehy3027); grae->SetName("eff_graph"); grae->SetTitle("HLT_PFJet450 Efficiency (GEN Jets)"); grae->SetFillColor(19); ci = TColor::GetColor("#00ff00"); grae->SetLineColor(ci); grae->SetLineWidth(3); ci = TColor::GetColor("#00ff00"); grae->SetMarkerColor(ci); grae->SetMarkerStyle(21); grae->SetMarkerSize(0.9); TH1F *Graph_eff_graph3027 = new TH1F("Graph_eff_graph3027","HLT_PFJet450 Efficiency (GEN Jets)",133,0,800); Graph_eff_graph3027->SetMinimum(0); Graph_eff_graph3027->SetMaximum(1.1); Graph_eff_graph3027->SetDirectory(0); Graph_eff_graph3027->SetStats(0); ci = TColor::GetColor("#000099"); Graph_eff_graph3027->SetLineColor(ci); Graph_eff_graph3027->GetXaxis()->SetTitle("P_{T} [GeV/c]"); Graph_eff_graph3027->GetXaxis()->SetLabelFont(42); Graph_eff_graph3027->GetXaxis()->SetLabelOffset(0.014); Graph_eff_graph3027->GetXaxis()->SetLabelSize(0.05); Graph_eff_graph3027->GetXaxis()->SetTitleSize(0.055); Graph_eff_graph3027->GetXaxis()->SetTitleOffset(1.3); Graph_eff_graph3027->GetXaxis()->SetTitleFont(42); Graph_eff_graph3027->GetYaxis()->SetTitle("Efficiency"); Graph_eff_graph3027->GetYaxis()->SetLabelFont(42); Graph_eff_graph3027->GetYaxis()->SetLabelOffset(0.014); Graph_eff_graph3027->GetYaxis()->SetLabelSize(0.05); Graph_eff_graph3027->GetYaxis()->SetTitleSize(0.055); Graph_eff_graph3027->GetYaxis()->SetTitleOffset(1.6); Graph_eff_graph3027->GetYaxis()->SetTitleFont(42); Graph_eff_graph3027->GetZaxis()->SetLabelFont(42); Graph_eff_graph3027->GetZaxis()->SetLabelSize(0.035); Graph_eff_graph3027->GetZaxis()->SetTitleSize(0.035); Graph_eff_graph3027->GetZaxis()->SetTitleFont(42); grae->SetHistogram(Graph_eff_graph3027); TF1 *turnon_803028 = new TF1("turnon_80","0.5*[2]*(1 + TMath::Erf((x - [0])/[1]))",82.5,147.5); turnon_803028->SetFillColor(19); turnon_803028->SetFillStyle(0); ci = TColor::GetColor("#00ff00"); turnon_803028->SetLineColor(ci); turnon_803028->SetLineWidth(2); turnon_803028->SetChisquare(0.0003283598); turnon_803028->SetNDF(11); turnon_803028->GetXaxis()->SetLabelFont(42); turnon_803028->GetXaxis()->SetLabelSize(0.035); turnon_803028->GetXaxis()->SetTitleSize(0.035); turnon_803028->GetXaxis()->SetTitleFont(42); turnon_803028->GetYaxis()->SetLabelFont(42); turnon_803028->GetYaxis()->SetLabelSize(0.035); turnon_803028->GetYaxis()->SetTitleSize(0.035); turnon_803028->GetYaxis()->SetTitleFont(42); turnon_803028->SetParameter(0,86.68716); turnon_803028->SetParError(0,0.1263596); turnon_803028->SetParLimits(0,0,0); turnon_803028->SetParameter(1,20.99128); turnon_803028->SetParError(1,0.3392441); turnon_803028->SetParLimits(1,0,0); turnon_803028->SetParameter(2,0.9935959); turnon_803028->SetParError(2,0.002231636); turnon_803028->SetParLimits(2,0,0); grae->GetListOfFunctions()->Add(turnon_803028); grae->Draw("p"); Double_t eff_graph_fx3029[133] = { 17.5, 22.5, 27.5, 32.5, 37.5, 42.5, 47.5, 52.5, 57.5, 62.5, 67.5, 72.5, 77.5, 82.5, 87.5, 92.5, 97.5, 102.5, 107.5, 112.5, 117.5, 122.5, 127.5, 132.5, 137.5, 142.5, 147.5, 152.5, 157.5, 162.5, 167.5, 172.5, 177.5, 182.5, 187.5, 192.5, 197.5, 202.5, 207.5, 212.5, 217.5, 222.5, 227.5, 232.5, 237.5, 242.5, 247.5, 252.5, 257.5, 262.5, 267.5, 272.5, 277.5, 282.5, 287.5, 292.5, 297.5, 305, 315, 325, 335, 345, 355, 365, 375, 385, 395, 405, 415, 425, 435, 445, 455, 465, 475, 485, 495, 505, 515, 525, 535, 545, 555, 565, 575, 585, 595, 610, 630, 650, 670, 690, 710, 730, 750, 770, 790, 810, 830, 850, 870, 890, 910, 930, 950, 970, 990, 1010, 1030, 1050, 1070, 1090, 1110, 1130, 1150, 1170, 1190, 1225, 1275, 1325, 1375, 1425, 1475, 1525, 1575, 1625, 1675, 1725, 1775, 1825, 1875, 1925, 1975}; Double_t eff_graph_fy3029[133] = { 1.503766e-07, 0, 0, 0, 0, 4.884899e-06, 5.893413e-05, 0.0004108538, 0.002007425, 0.007472289, 0.0213463, 0.04918227, 0.104718, 0.1969661, 0.3263231, 0.4722294, 0.610507, 0.724162, 0.8113361, 0.8687212, 0.9122743, 0.9363409, 0.9576479, 0.9683753, 0.9784638, 0.9858138, 0.9888025, 0.9919751, 0.9947021, 0.9958624, 0.9975787, 0.9983405, 0.9989154, 0.9990881, 0.999574, 0.9994299, 0.9998506, 0.9999513, 0.9998971, 0.9999816, 0.999948, 0.9999521, 1, 0.9999893, 0.9999787, 1, 1, 1, 1, 0.9999802, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}; Double_t eff_graph_felx3029[133] = { 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; Double_t eff_graph_fely3029[133] = { 1.503766e-07, 0, 0, 0, 0, 4.054735e-06, 1.746408e-05, 5.493598e-05, 0.000124864, 0.0002409438, 0.0004133082, 0.000643541, 0.0009356588, 0.00126695, 0.001548714, 0.001705615, 0.001722108, 0.00162498, 0.001457758, 0.001295092, 0.001098843, 0.0009809372, 0.0008134007, 0.0007385401, 0.0006060753, 0.0005036076, 0.0004576871, 0.0003962708, 0.000326625, 0.0002996327, 0.0002306269, 0.0001947217, 0.0001551452, 0.0001388055, 0.000103906, 0.0001223423, 5.808026e-05, 2.494462e-05, 6.060176e-05, 1.304242e-05, 3.743035e-05, 3.391528e-05, 0, 1.067378e-05, 2.129352e-05, 0, 0, 0, 0, 1.986938e-05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; Double_t eff_graph_fehx3029[133] = { 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}; Double_t eff_graph_fehy3029[133] = { 1.503793e-07, 0, 0, 0, 0, 4.054735e-06, 1.746408e-05, 5.493598e-05, 0.000124864, 0.0002409438, 0.0004133082, 0.000643541, 0.0009356588, 0.00126695, 0.001548714, 0.001705615, 0.001722108, 0.00162498, 0.001457758, 0.001295092, 0.001098843, 0.0009809372, 0.0008134007, 0.0007385401, 0.0006060753, 0.0005036076, 0.0004576871, 0.0003962708, 0.000326625, 0.0002996327, 0.0002306269, 0.0001947217, 0.0001551452, 0.0001388055, 0.000103906, 0.0001223423, 5.808026e-05, 2.494462e-05, 6.060176e-05, 1.304242e-05, 3.743035e-05, 3.391528e-05, 0, 1.06542e-05, 2.129352e-05, 0, 0, 0, 0, 1.98223e-05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; grae = new TGraphAsymmErrors(133,eff_graph_fx3029,eff_graph_fy3029,eff_graph_felx3029,eff_graph_fehx3029,eff_graph_fely3029,eff_graph_fehy3029); grae->SetName("eff_graph"); grae->SetTitle("HLT_PFJet450 Efficiency (GEN Jets)"); grae->SetFillColor(19); ci = TColor::GetColor("#0000ff"); grae->SetLineColor(ci); grae->SetLineWidth(3); ci = TColor::GetColor("#0000ff"); grae->SetMarkerColor(ci); grae->SetMarkerStyle(22); grae->SetMarkerSize(0.9); TH1F *Graph_eff_graph3029 = new TH1F("Graph_eff_graph3029","HLT_PFJet450 Efficiency (GEN Jets)",133,0,800); Graph_eff_graph3029->SetMinimum(0); Graph_eff_graph3029->SetMaximum(1.1); Graph_eff_graph3029->SetDirectory(0); Graph_eff_graph3029->SetStats(0); ci = TColor::GetColor("#000099"); Graph_eff_graph3029->SetLineColor(ci); Graph_eff_graph3029->GetXaxis()->SetTitle("P_{T} [GeV/c]"); Graph_eff_graph3029->GetXaxis()->SetLabelFont(42); Graph_eff_graph3029->GetXaxis()->SetLabelOffset(0.014); Graph_eff_graph3029->GetXaxis()->SetLabelSize(0.05); Graph_eff_graph3029->GetXaxis()->SetTitleSize(0.055); Graph_eff_graph3029->GetXaxis()->SetTitleOffset(1.3); Graph_eff_graph3029->GetXaxis()->SetTitleFont(42); Graph_eff_graph3029->GetYaxis()->SetTitle("Efficiency"); Graph_eff_graph3029->GetYaxis()->SetLabelFont(42); Graph_eff_graph3029->GetYaxis()->SetLabelOffset(0.014); Graph_eff_graph3029->GetYaxis()->SetLabelSize(0.05); Graph_eff_graph3029->GetYaxis()->SetTitleSize(0.055); Graph_eff_graph3029->GetYaxis()->SetTitleOffset(1.6); Graph_eff_graph3029->GetYaxis()->SetTitleFont(42); Graph_eff_graph3029->GetZaxis()->SetLabelFont(42); Graph_eff_graph3029->GetZaxis()->SetLabelSize(0.035); Graph_eff_graph3029->GetZaxis()->SetTitleSize(0.035); Graph_eff_graph3029->GetZaxis()->SetTitleFont(42); grae->SetHistogram(Graph_eff_graph3029); TF1 *turnon_803030 = new TF1("turnon_80","0.5*[2]*(1 + TMath::Erf((x - [0])/[1]))",92.5,177.5); turnon_803030->SetFillColor(19); turnon_803030->SetFillStyle(0); ci = TColor::GetColor("#0000ff"); turnon_803030->SetLineColor(ci); turnon_803030->SetLineWidth(2); turnon_803030->SetChisquare(0.001530723); turnon_803030->SetNDF(15); turnon_803030->GetXaxis()->SetLabelFont(42); turnon_803030->GetXaxis()->SetLabelSize(0.035); turnon_803030->GetXaxis()->SetTitleSize(0.035); turnon_803030->GetXaxis()->SetTitleFont(42); turnon_803030->GetYaxis()->SetLabelFont(42); turnon_803030->GetYaxis()->SetLabelSize(0.035); turnon_803030->GetYaxis()->SetTitleSize(0.035); turnon_803030->GetYaxis()->SetTitleFont(42); turnon_803030->SetParameter(0,92.76512); turnon_803030->SetParError(0,0.3337328); turnon_803030->SetParLimits(0,0,0); turnon_803030->SetParameter(1,23.84328); turnon_803030->SetParError(1,0.8544798); turnon_803030->SetParLimits(1,0,0); turnon_803030->SetParameter(2,0.9895061); turnon_803030->SetParError(2,0.003305703); turnon_803030->SetParLimits(2,0,0); grae->GetListOfFunctions()->Add(turnon_803030); grae->Draw("p"); TLegend *leg = new TLegend(0.74,0.17,0.94,0.3,NULL,"brNDC"); leg->SetBorderSize(1); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(1); leg->SetFillColor(0); leg->SetFillStyle(1001); TLegendEntry *entry=leg->AddEntry("eff_graph","AK4","LP"); ci = TColor::GetColor("#ff0000"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(3); ci = TColor::GetColor("#ff0000"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(0.9); entry->SetTextFont(42); entry=leg->AddEntry("eff_graph","AK8","lpf"); entry->SetFillColor(19); entry->SetFillStyle(1001); ci = TColor::GetColor("#00ff00"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(3); ci = TColor::GetColor("#00ff00"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(21); entry->SetMarkerSize(0.9); entry->SetTextFont(42); entry=leg->AddEntry("eff_graph","AK4-AK8","LP"); ci = TColor::GetColor("#0000ff"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(3); ci = TColor::GetColor("#0000ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(22); entry->SetMarkerSize(0.9); entry->SetTextFont(42); leg->Draw(); TPaveText *pt = new TPaveText(0.15,0.9343728,0.85,0.995,"blNDC"); pt->SetName("title"); pt->SetBorderSize(0); pt->SetFillColor(0); pt->SetFillStyle(0); pt->SetTextFont(42); TText *AText = pt->AddText("HLT_PFJet450 Efficiency (GEN Jets)"); pt->Draw(); Eff_GEN_PT80->Modified(); Eff_GEN_PT80->cd(); Eff_GEN_PT80->SetSelected(Eff_GEN_PT80); }