void jzb_2jets_HT_Central() { //=========Macro generated from canvas: finalPlots/jzb_2jets_HT_Central/finalPlots/jzb_2jets_HT_Central //========= (Mon Apr 18 10:52:33 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_2jets_HT_Central = new TCanvas("finalPlots/jzb_2jets_HT_Central", "finalPlots/jzb_2jets_HT_Central",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_2jets_HT_Central->SetHighLightColor(2); finalPlots/jzb_2jets_HT_Central->Range(-403.3247,-4.108504,391.4805,5.137179); finalPlots/jzb_2jets_HT_Central->SetFillColor(0); finalPlots/jzb_2jets_HT_Central->SetBorderMode(0); finalPlots/jzb_2jets_HT_Central->SetBorderSize(2); finalPlots/jzb_2jets_HT_Central->SetLogy(); finalPlots/jzb_2jets_HT_Central->SetTickx(1); finalPlots/jzb_2jets_HT_Central->SetTicky(1); finalPlots/jzb_2jets_HT_Central->SetLeftMargin(0.13); finalPlots/jzb_2jets_HT_Central->SetTopMargin(0.08); finalPlots/jzb_2jets_HT_Central->SetBottomMargin(0.13); finalPlots/jzb_2jets_HT_Central->SetFrameFillStyle(0); finalPlots/jzb_2jets_HT_Central->SetFrameBorderMode(0); finalPlots/jzb_2jets_HT_Central->SetFrameFillStyle(0); finalPlots/jzb_2jets_HT_Central->SetFrameBorderMode(0); TH1F *dy2jetsHTSFCentral1 = new TH1F("dy2jetsHTSFCentral1","",51,-300,312); dy2jetsHTSFCentral1->SetBinContent(2,0.002560451); dy2jetsHTSFCentral1->SetBinContent(5,0.04391384); dy2jetsHTSFCentral1->SetBinContent(6,0.05667403); dy2jetsHTSFCentral1->SetBinContent(7,0.1657922); dy2jetsHTSFCentral1->SetBinContent(8,0.05122856); dy2jetsHTSFCentral1->SetBinContent(9,0.2885633); dy2jetsHTSFCentral1->SetBinContent(10,0.04330378); dy2jetsHTSFCentral1->SetBinContent(11,0.3027839); dy2jetsHTSFCentral1->SetBinContent(12,0.6080103); dy2jetsHTSFCentral1->SetBinContent(13,0.2236142); dy2jetsHTSFCentral1->SetBinContent(14,0.2908817); dy2jetsHTSFCentral1->SetBinContent(15,0.9652724); dy2jetsHTSFCentral1->SetBinContent(16,1.85457); dy2jetsHTSFCentral1->SetBinContent(17,5.094291); dy2jetsHTSFCentral1->SetBinContent(18,5.845445); dy2jetsHTSFCentral1->SetBinContent(19,15.99982); dy2jetsHTSFCentral1->SetBinContent(20,38.04467); dy2jetsHTSFCentral1->SetBinContent(21,161.4273); dy2jetsHTSFCentral1->SetBinContent(22,576.3926); dy2jetsHTSFCentral1->SetBinContent(23,1982.063); dy2jetsHTSFCentral1->SetBinContent(24,5510.312); dy2jetsHTSFCentral1->SetBinContent(25,11068.06); dy2jetsHTSFCentral1->SetBinContent(26,13079.86); dy2jetsHTSFCentral1->SetBinContent(27,9224.474); dy2jetsHTSFCentral1->SetBinContent(28,4366.788); dy2jetsHTSFCentral1->SetBinContent(29,1542.934); dy2jetsHTSFCentral1->SetBinContent(30,448.2519); dy2jetsHTSFCentral1->SetBinContent(31,110.5508); dy2jetsHTSFCentral1->SetBinContent(32,36.70434); dy2jetsHTSFCentral1->SetBinContent(33,10.09497); dy2jetsHTSFCentral1->SetBinContent(34,2.593657); dy2jetsHTSFCentral1->SetBinContent(35,1.206795); dy2jetsHTSFCentral1->SetBinContent(36,0.5032298); dy2jetsHTSFCentral1->SetBinContent(37,0.3746027); dy2jetsHTSFCentral1->SetBinContent(38,0.03315664); dy2jetsHTSFCentral1->SetBinContent(39,0.3004527); dy2jetsHTSFCentral1->SetBinContent(40,0.08168024); dy2jetsHTSFCentral1->SetBinContent(45,0.1815104); dy2jetsHTSFCentral1->SetBinContent(51,0.3592907); dy2jetsHTSFCentral1->SetBinError(2,0.002560451); dy2jetsHTSFCentral1->SetBinError(5,0.04391384); dy2jetsHTSFCentral1->SetBinError(6,0.04573016); dy2jetsHTSFCentral1->SetBinError(7,0.08354978); dy2jetsHTSFCentral1->SetBinError(8,0.05122856); dy2jetsHTSFCentral1->SetBinError(9,0.2668937); dy2jetsHTSFCentral1->SetBinError(10,0.0408237); dy2jetsHTSFCentral1->SetBinError(11,0.1125187); dy2jetsHTSFCentral1->SetBinError(12,0.4180519); dy2jetsHTSFCentral1->SetBinError(13,0.09090986); dy2jetsHTSFCentral1->SetBinError(14,0.1100282); dy2jetsHTSFCentral1->SetBinError(15,0.3620959); dy2jetsHTSFCentral1->SetBinError(16,0.4568469); dy2jetsHTSFCentral1->SetBinError(17,1.15465); dy2jetsHTSFCentral1->SetBinError(18,1.040631); dy2jetsHTSFCentral1->SetBinError(19,2.11295); dy2jetsHTSFCentral1->SetBinError(20,3.05247); dy2jetsHTSFCentral1->SetBinError(21,6.962524); dy2jetsHTSFCentral1->SetBinError(22,15.06229); dy2jetsHTSFCentral1->SetBinError(23,34.23055); dy2jetsHTSFCentral1->SetBinError(24,49.71883); dy2jetsHTSFCentral1->SetBinError(25,94.28651); dy2jetsHTSFCentral1->SetBinError(26,101.9715); dy2jetsHTSFCentral1->SetBinError(27,73.94723); dy2jetsHTSFCentral1->SetBinError(28,48.65849); dy2jetsHTSFCentral1->SetBinError(29,25.0722); dy2jetsHTSFCentral1->SetBinError(30,12.05719); dy2jetsHTSFCentral1->SetBinError(31,7.605618); dy2jetsHTSFCentral1->SetBinError(32,2.991316); dy2jetsHTSFCentral1->SetBinError(33,1.372036); dy2jetsHTSFCentral1->SetBinError(34,0.5917022); dy2jetsHTSFCentral1->SetBinError(35,0.2389398); dy2jetsHTSFCentral1->SetBinError(36,0.1491135); dy2jetsHTSFCentral1->SetBinError(37,0.1288841); dy2jetsHTSFCentral1->SetBinError(38,0.03315664); dy2jetsHTSFCentral1->SetBinError(39,0.2748789); dy2jetsHTSFCentral1->SetBinError(40,0.06273195); dy2jetsHTSFCentral1->SetBinError(45,0.1815104); dy2jetsHTSFCentral1->SetBinError(51,0.3467653); dy2jetsHTSFCentral1->SetEntries(72801.69); dy2jetsHTSFCentral1->SetDirectory(0); TF1 *gaus1 = new TF1("gaus","gaus",-30,30); gaus1->SetBit(TF1::kNotDraw); gaus1->SetFillColor(19); gaus1->SetFillStyle(0); gaus1->SetMarkerStyle(20); gaus1->SetLineColor(2); gaus1->SetLineWidth(2); gaus1->SetChisquare(47.47571); gaus1->SetNDF(3); gaus1->GetXaxis()->SetLabelFont(42); gaus1->GetXaxis()->SetLabelOffset(0.007); gaus1->GetXaxis()->SetTitleSize(0.05); gaus1->GetXaxis()->SetTitleFont(42); gaus1->GetYaxis()->SetLabelFont(42); gaus1->GetYaxis()->SetLabelOffset(0.007); gaus1->GetYaxis()->SetTitleSize(0.05); gaus1->GetYaxis()->SetTitleOffset(1.1); gaus1->GetYaxis()->SetTitleFont(42); gaus1->SetParameter(0,12903.64); gaus1->SetParError(0,69.44353); gaus1->SetParLimits(0,0,0); gaus1->SetParameter(1,4.220558); gaus1->SetParError(1,0.07027078); gaus1->SetParLimits(1,0,0); gaus1->SetParameter(2,17.4124); gaus1->SetParError(2,0.07173348); gaus1->SetParLimits(2,0,154.9284); dy2jetsHTSFCentral1->GetListOfFunctions()->Add(gaus1); TPaveStats *ptstats = new TPaveStats(0.656,0.87,0.98,0.995,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetTextAlign(12); ptstats->SetTextFont(42); TText *AText = ptstats->AddText("#chi^{2} / ndf = 47.48 / 3"); AText = ptstats->AddText("Constant = 1.29e+04 #pm 6.94e+01 "); AText = ptstats->AddText("Mean = 4.221 #pm 0.070 "); AText = ptstats->AddText("Sigma = 17.41 #pm 0.07 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy2jetsHTSFCentral1->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy2jetsHTSFCentral1); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy2jetsHTSFCentral1->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy2jetsHTSFCentral1->SetMarkerColor(ci); dy2jetsHTSFCentral1->SetMarkerStyle(20); dy2jetsHTSFCentral1->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsHTSFCentral1->GetXaxis()->SetLabelFont(42); dy2jetsHTSFCentral1->GetXaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral1->GetXaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral1->GetXaxis()->SetTitleFont(42); dy2jetsHTSFCentral1->GetYaxis()->SetTitle("Events / 12 GeV"); dy2jetsHTSFCentral1->GetYaxis()->SetLabelFont(42); dy2jetsHTSFCentral1->GetYaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral1->GetYaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral1->GetYaxis()->SetTitleOffset(1.1); dy2jetsHTSFCentral1->GetYaxis()->SetTitleFont(42); dy2jetsHTSFCentral1->GetZaxis()->SetLabelFont(42); dy2jetsHTSFCentral1->GetZaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral1->GetZaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral1->GetZaxis()->SetTitleFont(42); dy2jetsHTSFCentral1->Draw("E,"); TH1F *dy2jetsHTSFCentral_center2 = new TH1F("dy2jetsHTSFCentral_center2","",51,-300,312); dy2jetsHTSFCentral_center2->SetBinContent(2,0.002560451); dy2jetsHTSFCentral_center2->SetBinContent(5,0.04391384); dy2jetsHTSFCentral_center2->SetBinContent(6,0.08983067); dy2jetsHTSFCentral_center2->SetBinContent(7,0.1326356); dy2jetsHTSFCentral_center2->SetBinContent(8,0.05122856); dy2jetsHTSFCentral_center2->SetBinContent(9,0.2885633); dy2jetsHTSFCentral_center2->SetBinContent(10,0.1595624); dy2jetsHTSFCentral_center2->SetBinContent(11,0.269193); dy2jetsHTSFCentral_center2->SetBinContent(12,0.5811586); dy2jetsHTSFCentral_center2->SetBinContent(13,0.2824009); dy2jetsHTSFCentral_center2->SetBinContent(14,0.4223614); dy2jetsHTSFCentral_center2->SetBinContent(15,1.204628); dy2jetsHTSFCentral_center2->SetBinContent(16,3.12625); dy2jetsHTSFCentral_center2->SetBinContent(17,4.944866); dy2jetsHTSFCentral_center2->SetBinContent(18,7.055671); dy2jetsHTSFCentral_center2->SetBinContent(19,22.74676); dy2jetsHTSFCentral_center2->SetBinContent(20,60.58704); dy2jetsHTSFCentral_center2->SetBinContent(21,254.7293); dy2jetsHTSFCentral_center2->SetBinContent(22,888.2376); dy2jetsHTSFCentral_center2->SetBinContent(23,2919.539); dy2jetsHTSFCentral_center2->SetBinContent(24,7497.206); dy2jetsHTSFCentral_center2->SetBinContent(25,12412.75); dy2jetsHTSFCentral_center2->SetBinContent(26,12206.16); dy2jetsHTSFCentral_center2->SetBinContent(27,7349.256); dy2jetsHTSFCentral_center2->SetBinContent(28,3176.462); dy2jetsHTSFCentral_center2->SetBinContent(29,1004.1); dy2jetsHTSFCentral_center2->SetBinContent(30,276.3795); dy2jetsHTSFCentral_center2->SetBinContent(31,75.83947); dy2jetsHTSFCentral_center2->SetBinContent(32,20.26522); dy2jetsHTSFCentral_center2->SetBinContent(33,6.405818); dy2jetsHTSFCentral_center2->SetBinContent(34,2.29458); dy2jetsHTSFCentral_center2->SetBinContent(35,0.7136942); dy2jetsHTSFCentral_center2->SetBinContent(36,0.5253272); dy2jetsHTSFCentral_center2->SetBinContent(37,0.1690018); dy2jetsHTSFCentral_center2->SetBinContent(38,0.06631328); dy2jetsHTSFCentral_center2->SetBinContent(39,0.3510525); dy2jetsHTSFCentral_center2->SetBinContent(45,0.1815104); dy2jetsHTSFCentral_center2->SetBinContent(51,0.3592907); dy2jetsHTSFCentral_center2->SetBinError(2,0.002560451); dy2jetsHTSFCentral_center2->SetBinError(5,0.04391384); dy2jetsHTSFCentral_center2->SetBinError(6,0.05648549); dy2jetsHTSFCentral_center2->SetBinError(7,0.076689); dy2jetsHTSFCentral_center2->SetBinError(8,0.05122856); dy2jetsHTSFCentral_center2->SetBinError(9,0.2668937); dy2jetsHTSFCentral_center2->SetBinError(10,0.07464899); dy2jetsHTSFCentral_center2->SetBinError(11,0.1080029); dy2jetsHTSFCentral_center2->SetBinError(12,0.4164959); dy2jetsHTSFCentral_center2->SetBinError(13,0.1070029); dy2jetsHTSFCentral_center2->SetBinError(14,0.132192); dy2jetsHTSFCentral_center2->SetBinError(15,0.4064377); dy2jetsHTSFCentral_center2->SetBinError(16,0.8192303); dy2jetsHTSFCentral_center2->SetBinError(17,1.037017); dy2jetsHTSFCentral_center2->SetBinError(18,1.201659); dy2jetsHTSFCentral_center2->SetBinError(19,2.468717); dy2jetsHTSFCentral_center2->SetBinError(20,4.003755); dy2jetsHTSFCentral_center2->SetBinError(21,8.909311); dy2jetsHTSFCentral_center2->SetBinError(22,20.24783); dy2jetsHTSFCentral_center2->SetBinError(23,38.11454); dy2jetsHTSFCentral_center2->SetBinError(24,72.72842); dy2jetsHTSFCentral_center2->SetBinError(25,98.13933); dy2jetsHTSFCentral_center2->SetBinError(26,92.99612); dy2jetsHTSFCentral_center2->SetBinError(27,63.75565); dy2jetsHTSFCentral_center2->SetBinError(28,41.66855); dy2jetsHTSFCentral_center2->SetBinError(29,20.68335); dy2jetsHTSFCentral_center2->SetBinError(30,10.27105); dy2jetsHTSFCentral_center2->SetBinError(31,4.915615); dy2jetsHTSFCentral_center2->SetBinError(32,1.996822); dy2jetsHTSFCentral_center2->SetBinError(33,1.095073); dy2jetsHTSFCentral_center2->SetBinError(34,0.4661863); dy2jetsHTSFCentral_center2->SetBinError(35,0.1756552); dy2jetsHTSFCentral_center2->SetBinError(36,0.1550274); dy2jetsHTSFCentral_center2->SetBinError(37,0.08768872); dy2jetsHTSFCentral_center2->SetBinError(38,0.04689057); dy2jetsHTSFCentral_center2->SetBinError(39,0.279715); dy2jetsHTSFCentral_center2->SetBinError(45,0.1815104); dy2jetsHTSFCentral_center2->SetBinError(51,0.3467653); dy2jetsHTSFCentral_center2->SetEntries(72808.17); dy2jetsHTSFCentral_center2->SetDirectory(0); ci = TColor::GetColor("#0000ff"); dy2jetsHTSFCentral_center2->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy2jetsHTSFCentral_center2->SetMarkerColor(ci); dy2jetsHTSFCentral_center2->SetMarkerStyle(20); dy2jetsHTSFCentral_center2->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsHTSFCentral_center2->GetXaxis()->SetLabelFont(42); dy2jetsHTSFCentral_center2->GetXaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral_center2->GetXaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral_center2->GetXaxis()->SetTitleFont(42); dy2jetsHTSFCentral_center2->GetYaxis()->SetTitle("Events / 12 GeV"); dy2jetsHTSFCentral_center2->GetYaxis()->SetLabelFont(42); dy2jetsHTSFCentral_center2->GetYaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral_center2->GetYaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral_center2->GetYaxis()->SetTitleOffset(1.1); dy2jetsHTSFCentral_center2->GetYaxis()->SetTitleFont(42); dy2jetsHTSFCentral_center2->GetZaxis()->SetLabelFont(42); dy2jetsHTSFCentral_center2->GetZaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral_center2->GetZaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral_center2->GetZaxis()->SetTitleFont(42); dy2jetsHTSFCentral_center2->Draw("E,SAME"); TLegend *leg = new TLegend(0.4,0.2,0.6,0.32,NULL,"brNDC"); leg->SetBorderSize(0); leg->SetTextSize(0.04); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(0); leg->SetFillColor(0); leg->SetFillStyle(1001); TLegendEntry *entry=leg->AddEntry("dy2jetsHTSFCentral","Drell-Yan","P"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#ff0000"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("dy2jetsHTSFCentral_center","Drell-Yan (corrected)","P"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#0000ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(1); entry->SetTextFont(42); leg->Draw(); tex = new TLatex(0.23,0.93,"CMS"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(42); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.37,0.93,"Simulation"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(42); tex->SetTextSize(0.03); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.9,0.93,"2.3 fb^{-1} (13 TeV)"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(42); tex->SetLineWidth(2); tex->Draw(); finalPlots/jzb_2jets_HT_Central->Modified(); finalPlots/jzb_2jets_HT_Central->cd(); finalPlots/jzb_2jets_HT_Central->SetSelected(finalPlots/jzb_2jets_HT_Central); }