{ //=========Macro generated from canvas: c2/c2 //========= (Tue Apr 19 16:57:30 2016) by ROOT version5.34/32 gStyle->SetLineScalePS(2); TCanvas *c2 = new TCanvas("c2", "c2",205,221,1500,500); gStyle->SetOptFit(1); gStyle->SetOptTitle(0); c2->ToggleEventStatus(); c2->Range(0,0,1,1); c2->SetFillColor(0); c2->SetBorderMode(0); c2->SetBorderSize(2); c2->SetTickx(1); c2->SetTicky(1); c2->SetLeftMargin(0.16); c2->SetRightMargin(0.04); c2->SetTopMargin(0.05); c2->SetBottomMargin(0.14); c2->SetFrameFillStyle(0); c2->SetFrameBorderMode(0); // ------------>Primitives in pad: c2_1 TPad *c2_1 = new TPad("c2_1", "c2_1",0.01,0.01,0.3233333,0.99); c2_1->Draw(); c2_1->cd(); c2_1->Range(3.844,-1.114442,3.894,4.695644); c2_1->SetFillColor(0); c2_1->SetBorderMode(0); c2_1->SetBorderSize(2); c2_1->SetLogy(); c2_1->SetTickx(1); c2_1->SetTicky(1); c2_1->SetLeftMargin(0.16); c2_1->SetRightMargin(0.04); c2_1->SetTopMargin(0.05); c2_1->SetBottomMargin(0.14); c2_1->SetFrameFillStyle(0); c2_1->SetFrameBorderMode(0); c2_1->SetFrameFillStyle(0); c2_1->SetFrameBorderMode(0); TH1F *hm1pres = new TH1F("hm1pres","#bar{p}p 4C fit (J/#psi#rightarrow #mu^{+}#mu^{-}), preselection",100,3.852,3.892); hm1pres->SetBinContent(0,2); hm1pres->SetBinContent(15,1); hm1pres->SetBinContent(32,1); hm1pres->SetBinContent(35,1); hm1pres->SetBinContent(38,2); hm1pres->SetBinContent(42,1); hm1pres->SetBinContent(43,2); hm1pres->SetBinContent(44,3); hm1pres->SetBinContent(45,13); hm1pres->SetBinContent(46,15); hm1pres->SetBinContent(47,25); hm1pres->SetBinContent(48,101); hm1pres->SetBinContent(49,708); hm1pres->SetBinContent(50,13415); hm1pres->SetBinContent(51,11211); hm1pres->SetBinContent(52,151); hm1pres->SetBinContent(53,17); hm1pres->SetBinContent(54,3); hm1pres->SetBinContent(55,3); hm1pres->SetBinContent(57,1); hm1pres->SetBinContent(65,1); hm1pres->SetBinContent(66,1); hm1pres->SetBinContent(67,2); hm1pres->SetBinContent(101,2); hm1pres->SetEntries(25682); hm1pres->SetStats(0); hm1pres->SetLineColor(1); hm1pres->SetLineWidth(2); hm1pres->SetMarkerStyle(20); hm1pres->GetXaxis()->SetTitle("m_{fit}(#mu^{+}#mu^{-}#pi^{+}#pi^{-}) [GeV/c^{2}]"); hm1pres->GetXaxis()->SetNdivisions(505); hm1pres->GetXaxis()->SetLabelFont(42); hm1pres->GetXaxis()->SetLabelSize(0.05); hm1pres->GetXaxis()->SetTitleSize(0.05); hm1pres->GetXaxis()->SetTickLength(0.02); hm1pres->GetXaxis()->SetTitleOffset(1.2); hm1pres->GetXaxis()->SetTitleFont(42); hm1pres->GetYaxis()->SetTitle("counts / 0.4 MeV/c^{2}"); hm1pres->GetYaxis()->SetLabelFont(42); hm1pres->GetYaxis()->SetLabelSize(0.05); hm1pres->GetYaxis()->SetTitleSize(0.05); hm1pres->GetYaxis()->SetTickLength(0.015); hm1pres->GetYaxis()->SetTitleOffset(1.5); hm1pres->GetYaxis()->SetTitleFont(42); hm1pres->GetZaxis()->SetLabelFont(42); hm1pres->GetZaxis()->SetLabelSize(0.05); hm1pres->GetZaxis()->SetTitleSize(0.06); hm1pres->GetZaxis()->SetTickLength(0.02); hm1pres->GetZaxis()->SetTitleFont(42); hm1pres->Draw(""); TH1F *hm1preb = new TH1F("hm1preb","#bar{p}p 4C fit (J/#psi#rightarrow #mu^{+}#mu^{-}), preselection (Bg)",100,3.852,3.892); hm1preb->SetBinContent(0,42); hm1preb->SetBinContent(3,4); hm1preb->SetBinContent(4,3); hm1preb->SetBinContent(5,1); hm1preb->SetBinContent(10,1); hm1preb->SetBinContent(11,2); hm1preb->SetBinContent(12,2); hm1preb->SetBinContent(14,1); hm1preb->SetBinContent(15,1); hm1preb->SetBinContent(17,1); hm1preb->SetBinContent(18,1); hm1preb->SetBinContent(19,2); hm1preb->SetBinContent(20,4); hm1preb->SetBinContent(22,4); hm1preb->SetBinContent(23,3); hm1preb->SetBinContent(25,7); hm1preb->SetBinContent(26,5); hm1preb->SetBinContent(27,4); hm1preb->SetBinContent(28,7); hm1preb->SetBinContent(29,3); hm1preb->SetBinContent(30,5); hm1preb->SetBinContent(31,15); hm1preb->SetBinContent(32,11); hm1preb->SetBinContent(33,18); hm1preb->SetBinContent(34,15); hm1preb->SetBinContent(35,9); hm1preb->SetBinContent(36,10); hm1preb->SetBinContent(37,12); hm1preb->SetBinContent(38,25); hm1preb->SetBinContent(39,41); hm1preb->SetBinContent(40,28); hm1preb->SetBinContent(41,35); hm1preb->SetBinContent(42,60); hm1preb->SetBinContent(43,87); hm1preb->SetBinContent(44,97); hm1preb->SetBinContent(45,129); hm1preb->SetBinContent(46,201); hm1preb->SetBinContent(47,422); hm1preb->SetBinContent(48,1085); hm1preb->SetBinContent(49,3229); hm1preb->SetBinContent(50,15327); hm1preb->SetBinContent(51,7681); hm1preb->SetBinContent(52,688); hm1preb->SetBinContent(53,280); hm1preb->SetBinContent(54,134); hm1preb->SetBinContent(55,71); hm1preb->SetBinContent(56,48); hm1preb->SetBinContent(57,29); hm1preb->SetBinContent(58,31); hm1preb->SetBinContent(59,24); hm1preb->SetBinContent(60,15); hm1preb->SetBinContent(61,8); hm1preb->SetBinContent(62,10); hm1preb->SetBinContent(63,12); hm1preb->SetBinContent(64,4); hm1preb->SetBinContent(65,5); hm1preb->SetBinContent(66,5); hm1preb->SetBinContent(67,9); hm1preb->SetBinContent(68,5); hm1preb->SetBinContent(69,3); hm1preb->SetBinContent(70,1); hm1preb->SetBinContent(71,6); hm1preb->SetBinContent(72,1); hm1preb->SetBinContent(73,4); hm1preb->SetBinContent(74,2); hm1preb->SetBinContent(75,2); hm1preb->SetBinContent(76,3); hm1preb->SetBinContent(77,4); hm1preb->SetBinContent(79,4); hm1preb->SetBinContent(80,4); hm1preb->SetBinContent(81,5); hm1preb->SetBinContent(82,2); hm1preb->SetBinContent(83,1); hm1preb->SetBinContent(88,1); hm1preb->SetBinContent(89,1); hm1preb->SetBinContent(92,1); hm1preb->SetBinContent(93,1); hm1preb->SetBinContent(96,2); hm1preb->SetBinContent(99,1); hm1preb->SetBinContent(101,54); hm1preb->SetEntries(30121); hm1preb->SetStats(0); hm1preb->SetLineColor(2); hm1preb->SetLineWidth(2); hm1preb->SetMarkerStyle(20); hm1preb->GetXaxis()->SetTitle("m [GeV/c^{2}]"); hm1preb->GetXaxis()->SetNdivisions(505); hm1preb->GetXaxis()->SetLabelFont(42); hm1preb->GetXaxis()->SetLabelSize(0.05); hm1preb->GetXaxis()->SetTitleSize(0.05); hm1preb->GetXaxis()->SetTickLength(0.02); hm1preb->GetXaxis()->SetTitleOffset(1.2); hm1preb->GetXaxis()->SetTitleFont(42); hm1preb->GetYaxis()->SetTitle("counts / 0.4 MeV/c^{2}"); hm1preb->GetYaxis()->SetLabelFont(42); hm1preb->GetYaxis()->SetLabelSize(0.05); hm1preb->GetYaxis()->SetTitleSize(0.05); hm1preb->GetYaxis()->SetTickLength(0.015); hm1preb->GetYaxis()->SetTitleOffset(1.5); hm1preb->GetYaxis()->SetTitleFont(42); hm1preb->GetZaxis()->SetLabelFont(42); hm1preb->GetZaxis()->SetLabelSize(0.05); hm1preb->GetZaxis()->SetTitleSize(0.06); hm1preb->GetZaxis()->SetTickLength(0.02); hm1preb->GetZaxis()->SetTitleFont(42); hm1preb->Draw("same"); TLatex * tex = new TLatex(0.94,0.87,"#bar{P}ANDA"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextColor(13); tex->SetTextSize(0.063); tex->SetLineWidth(2); // tex->Draw(); tex = new TLatex(0.94,0.8613,"MC simulation"); tex->SetNDC(); tex->SetTextAlign(33); tex->SetTextColor(13); tex->SetTextFont(42); tex->SetTextSize(0.0344); tex->SetLineWidth(2); // tex->Draw(); c2_1->Modified(); c2->cd(); // ------------>Primitives in pad: c2_2 c2_2 = new TPad("c2_2", "c2_2",0.3433333,0.01,0.6566667,0.99); c2_2->Draw(); c2_2->cd(); c2_2->Range(2.873,-1.013414,3.273,4.075046); c2_2->SetFillColor(0); c2_2->SetBorderMode(0); c2_2->SetBorderSize(2); c2_2->SetLogy(); c2_2->SetTickx(1); c2_2->SetTicky(1); c2_2->SetLeftMargin(0.16); c2_2->SetRightMargin(0.04); c2_2->SetTopMargin(0.05); c2_2->SetBottomMargin(0.14); c2_2->SetFrameFillStyle(0); c2_2->SetFrameBorderMode(0); c2_2->SetFrameFillStyle(0); c2_2->SetFrameBorderMode(0); TH1F *hm2pres = new TH1F("hm2pres","m(J/#psi#rightarrow #mu^{+}#mu^{-}) 4C fit, preselection",100,2.937,3.257); hm2pres->SetBinContent(0,77); hm2pres->SetBinContent(1,1); hm2pres->SetBinContent(2,2); hm2pres->SetBinContent(3,8); hm2pres->SetBinContent(4,5); hm2pres->SetBinContent(5,3); hm2pres->SetBinContent(6,6); hm2pres->SetBinContent(7,6); hm2pres->SetBinContent(8,4); hm2pres->SetBinContent(9,7); hm2pres->SetBinContent(10,3); hm2pres->SetBinContent(11,8); hm2pres->SetBinContent(12,9); hm2pres->SetBinContent(13,10); hm2pres->SetBinContent(14,10); hm2pres->SetBinContent(15,13); hm2pres->SetBinContent(16,9); hm2pres->SetBinContent(17,14); hm2pres->SetBinContent(18,8); hm2pres->SetBinContent(19,15); hm2pres->SetBinContent(20,11); hm2pres->SetBinContent(21,9); hm2pres->SetBinContent(22,14); hm2pres->SetBinContent(23,13); hm2pres->SetBinContent(24,17); hm2pres->SetBinContent(25,17); hm2pres->SetBinContent(26,17); hm2pres->SetBinContent(27,19); hm2pres->SetBinContent(28,16); hm2pres->SetBinContent(29,34); hm2pres->SetBinContent(30,28); hm2pres->SetBinContent(31,23); hm2pres->SetBinContent(32,29); hm2pres->SetBinContent(33,38); hm2pres->SetBinContent(34,61); hm2pres->SetBinContent(35,43); hm2pres->SetBinContent(36,66); hm2pres->SetBinContent(37,57); hm2pres->SetBinContent(38,71); hm2pres->SetBinContent(39,64); hm2pres->SetBinContent(40,112); hm2pres->SetBinContent(41,110); hm2pres->SetBinContent(42,112); hm2pres->SetBinContent(43,160); hm2pres->SetBinContent(44,221); hm2pres->SetBinContent(45,357); hm2pres->SetBinContent(46,548); hm2pres->SetBinContent(47,1013); hm2pres->SetBinContent(48,1737); hm2pres->SetBinContent(49,2615); hm2pres->SetBinContent(50,3400); hm2pres->SetBinContent(51,3492); hm2pres->SetBinContent(52,2840); hm2pres->SetBinContent(53,1974); hm2pres->SetBinContent(54,1210); hm2pres->SetBinContent(55,721); hm2pres->SetBinContent(56,508); hm2pres->SetBinContent(57,339); hm2pres->SetBinContent(58,250); hm2pres->SetBinContent(59,230); hm2pres->SetBinContent(60,192); hm2pres->SetBinContent(61,156); hm2pres->SetBinContent(62,146); hm2pres->SetBinContent(63,126); hm2pres->SetBinContent(64,136); hm2pres->SetBinContent(65,100); hm2pres->SetBinContent(66,104); hm2pres->SetBinContent(67,96); hm2pres->SetBinContent(68,100); hm2pres->SetBinContent(69,103); hm2pres->SetBinContent(70,64); hm2pres->SetBinContent(71,76); hm2pres->SetBinContent(72,92); hm2pres->SetBinContent(73,74); hm2pres->SetBinContent(74,44); hm2pres->SetBinContent(75,53); hm2pres->SetBinContent(76,49); hm2pres->SetBinContent(77,38); hm2pres->SetBinContent(78,43); hm2pres->SetBinContent(79,44); hm2pres->SetBinContent(80,45); hm2pres->SetBinContent(81,43); hm2pres->SetBinContent(82,37); hm2pres->SetBinContent(83,35); hm2pres->SetBinContent(84,34); hm2pres->SetBinContent(85,37); hm2pres->SetBinContent(86,30); hm2pres->SetBinContent(87,34); hm2pres->SetBinContent(88,13); hm2pres->SetBinContent(89,21); hm2pres->SetBinContent(90,24); hm2pres->SetBinContent(91,26); hm2pres->SetBinContent(92,7); hm2pres->SetBinContent(93,23); hm2pres->SetBinContent(94,18); hm2pres->SetBinContent(95,21); hm2pres->SetBinContent(96,12); hm2pres->SetBinContent(97,24); hm2pres->SetBinContent(98,14); hm2pres->SetBinContent(99,11); hm2pres->SetBinContent(100,18); hm2pres->SetBinContent(101,505); hm2pres->SetEntries(25682); hm2pres->SetStats(0); TF1 *f1 = new TF1("f1","gaus(0)",3.082,3.112); f1->SetFillColor(19); f1->SetFillStyle(0); f1->SetMarkerStyle(20); f1->SetLineColor(4); f1->SetLineWidth(2); f1->SetChisquare(2.771939); f1->SetNDF(3); f1->GetXaxis()->SetNdivisions(505); f1->GetXaxis()->SetLabelFont(42); f1->GetXaxis()->SetLabelSize(0.05); f1->GetXaxis()->SetTitleSize(0.05); f1->GetXaxis()->SetTickLength(0.02); f1->GetXaxis()->SetTitleOffset(1.2); f1->GetXaxis()->SetTitleFont(42); f1->GetYaxis()->SetLabelFont(42); f1->GetYaxis()->SetLabelSize(0.05); f1->GetYaxis()->SetTitleSize(0.05); f1->GetYaxis()->SetTickLength(0.015); f1->GetYaxis()->SetTitleFont(42); f1->SetParameter(0,3507.204); f1->SetParError(0,39.27192); f1->SetParLimits(0,0,0); f1->SetParameter(1,3.097407); f1->SetParError(1,8.092875e-05); f1->SetParLimits(1,0,0); f1->SetParameter(2,0.007036633); f1->SetParError(2,0.000117469); f1->SetParLimits(2,0,0); hm2pres->GetListOfFunctions()->Add(f1); hm2pres->SetLineColor(1); hm2pres->SetLineWidth(2); hm2pres->SetMarkerStyle(20); hm2pres->GetXaxis()->SetTitle("m_{fit}(#mu^{+}#mu^{-}) [GeV/c^{2}]"); hm2pres->GetXaxis()->SetNdivisions(505); hm2pres->GetXaxis()->SetLabelFont(42); hm2pres->GetXaxis()->SetLabelSize(0.05); hm2pres->GetXaxis()->SetTitleSize(0.05); hm2pres->GetXaxis()->SetTickLength(0.02); hm2pres->GetXaxis()->SetTitleOffset(1.2); hm2pres->GetXaxis()->SetTitleFont(42); hm2pres->GetYaxis()->SetTitle("counts / 3.2 MeV/c^{2}"); hm2pres->GetYaxis()->SetLabelFont(42); hm2pres->GetYaxis()->SetLabelSize(0.05); hm2pres->GetYaxis()->SetTitleSize(0.05); hm2pres->GetYaxis()->SetTickLength(0.015); hm2pres->GetYaxis()->SetTitleOffset(1.5); hm2pres->GetYaxis()->SetTitleFont(42); hm2pres->GetZaxis()->SetLabelFont(42); hm2pres->GetZaxis()->SetLabelSize(0.05); hm2pres->GetZaxis()->SetTitleSize(0.06); hm2pres->GetZaxis()->SetTickLength(0.02); hm2pres->GetZaxis()->SetTitleFont(42); hm2pres->Draw(""); TH1F *hm2preb = new TH1F("hm2preb","m(J/#psi#rightarrow #mu^{+}#mu^{-}) 4C fit, preselection (Bg)",100,2.937,3.257); hm2preb->SetBinContent(0,10364); hm2preb->SetBinContent(1,231); hm2preb->SetBinContent(2,193); hm2preb->SetBinContent(3,263); hm2preb->SetBinContent(4,197); hm2preb->SetBinContent(5,241); hm2preb->SetBinContent(6,231); hm2preb->SetBinContent(7,217); hm2preb->SetBinContent(8,217); hm2preb->SetBinContent(9,244); hm2preb->SetBinContent(10,237); hm2preb->SetBinContent(11,204); hm2preb->SetBinContent(12,235); hm2preb->SetBinContent(13,220); hm2preb->SetBinContent(14,228); hm2preb->SetBinContent(15,212); hm2preb->SetBinContent(16,214); hm2preb->SetBinContent(17,229); hm2preb->SetBinContent(18,210); hm2preb->SetBinContent(19,208); hm2preb->SetBinContent(20,186); hm2preb->SetBinContent(21,219); hm2preb->SetBinContent(22,218); hm2preb->SetBinContent(23,219); hm2preb->SetBinContent(24,232); hm2preb->SetBinContent(25,221); hm2preb->SetBinContent(26,220); hm2preb->SetBinContent(27,234); hm2preb->SetBinContent(28,194); hm2preb->SetBinContent(29,200); hm2preb->SetBinContent(30,209); hm2preb->SetBinContent(31,220); hm2preb->SetBinContent(32,190); hm2preb->SetBinContent(33,176); hm2preb->SetBinContent(34,202); hm2preb->SetBinContent(35,190); hm2preb->SetBinContent(36,213); hm2preb->SetBinContent(37,172); hm2preb->SetBinContent(38,196); hm2preb->SetBinContent(39,195); hm2preb->SetBinContent(40,219); hm2preb->SetBinContent(41,181); hm2preb->SetBinContent(42,187); hm2preb->SetBinContent(43,205); hm2preb->SetBinContent(44,187); hm2preb->SetBinContent(45,200); hm2preb->SetBinContent(46,214); hm2preb->SetBinContent(47,218); hm2preb->SetBinContent(48,184); hm2preb->SetBinContent(49,186); hm2preb->SetBinContent(50,192); hm2preb->SetBinContent(51,179); hm2preb->SetBinContent(52,169); hm2preb->SetBinContent(53,170); hm2preb->SetBinContent(54,178); hm2preb->SetBinContent(55,174); hm2preb->SetBinContent(56,186); hm2preb->SetBinContent(57,160); hm2preb->SetBinContent(58,162); hm2preb->SetBinContent(59,144); hm2preb->SetBinContent(60,164); hm2preb->SetBinContent(61,154); hm2preb->SetBinContent(62,156); hm2preb->SetBinContent(63,170); hm2preb->SetBinContent(64,146); hm2preb->SetBinContent(65,154); hm2preb->SetBinContent(66,162); hm2preb->SetBinContent(67,170); hm2preb->SetBinContent(68,137); hm2preb->SetBinContent(69,136); hm2preb->SetBinContent(70,160); hm2preb->SetBinContent(71,142); hm2preb->SetBinContent(72,146); hm2preb->SetBinContent(73,126); hm2preb->SetBinContent(74,159); hm2preb->SetBinContent(75,147); hm2preb->SetBinContent(76,150); hm2preb->SetBinContent(77,143); hm2preb->SetBinContent(78,138); hm2preb->SetBinContent(79,136); hm2preb->SetBinContent(80,141); hm2preb->SetBinContent(81,116); hm2preb->SetBinContent(82,120); hm2preb->SetBinContent(83,119); hm2preb->SetBinContent(84,128); hm2preb->SetBinContent(85,117); hm2preb->SetBinContent(86,124); hm2preb->SetBinContent(87,136); hm2preb->SetBinContent(88,138); hm2preb->SetBinContent(89,104); hm2preb->SetBinContent(90,136); hm2preb->SetBinContent(91,116); hm2preb->SetBinContent(92,106); hm2preb->SetBinContent(93,127); hm2preb->SetBinContent(94,103); hm2preb->SetBinContent(95,93); hm2preb->SetBinContent(96,120); hm2preb->SetBinContent(97,104); hm2preb->SetBinContent(98,117); hm2preb->SetBinContent(99,102); hm2preb->SetBinContent(100,81); hm2preb->SetBinContent(101,2281); hm2preb->SetEntries(30121); hm2preb->SetStats(0); hm2preb->SetLineColor(2); hm2preb->SetLineWidth(2); hm2preb->SetMarkerStyle(20); hm2preb->GetXaxis()->SetTitle("m [GeV/c^{2}]"); hm2preb->GetXaxis()->SetNdivisions(505); hm2preb->GetXaxis()->SetLabelFont(42); hm2preb->GetXaxis()->SetLabelSize(0.05); hm2preb->GetXaxis()->SetTitleSize(0.05); hm2preb->GetXaxis()->SetTickLength(0.02); hm2preb->GetXaxis()->SetTitleOffset(1.2); hm2preb->GetXaxis()->SetTitleFont(42); hm2preb->GetYaxis()->SetTitle("counts / 3.2 MeV/c^{2}"); hm2preb->GetYaxis()->SetLabelFont(42); hm2preb->GetYaxis()->SetLabelSize(0.05); hm2preb->GetYaxis()->SetTitleSize(0.05); hm2preb->GetYaxis()->SetTickLength(0.015); hm2preb->GetYaxis()->SetTitleOffset(1.5); hm2preb->GetYaxis()->SetTitleFont(42); hm2preb->GetZaxis()->SetLabelFont(42); hm2preb->GetZaxis()->SetLabelSize(0.05); hm2preb->GetZaxis()->SetTitleSize(0.06); hm2preb->GetZaxis()->SetTickLength(0.02); hm2preb->GetZaxis()->SetTitleFont(42); hm2preb->Draw("same"); tex = new TLatex(0.94,0.87,"#bar{P}ANDA"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextColor(13); tex->SetTextSize(0.063); tex->SetLineWidth(2); // tex->Draw(); tex = new TLatex(0.94,0.8613,"MC simulation"); tex->SetNDC(); tex->SetTextAlign(33); tex->SetTextColor(13); tex->SetTextFont(42); tex->SetTextSize(0.0344); tex->SetLineWidth(2); // tex->Draw(); c2_2->Modified(); c2->cd(); // ------------>Primitives in pad: c2_3 c2_3 = new TPad("c2_3", "c2_3",0.6766667,0.01,0.99,0.99); c2_3->Draw(); c2_3->cd(); c2_3->Range(2.873,-0.9781173,3.273,3.858221); c2_3->SetFillColor(0); c2_3->SetBorderMode(0); c2_3->SetBorderSize(2); c2_3->SetLogy(); c2_3->SetTickx(1); c2_3->SetTicky(1); c2_3->SetLeftMargin(0.16); c2_3->SetRightMargin(0.04); c2_3->SetTopMargin(0.05); c2_3->SetBottomMargin(0.14); c2_3->SetFrameFillStyle(0); c2_3->SetFrameBorderMode(0); c2_3->SetFrameFillStyle(0); c2_3->SetFrameBorderMode(0); TH1F *hm2s = new TH1F("hm2s","m(J/#psi#rightarrow #mu^{+}#mu^{-}) 4C fit, full selection",100,2.937,3.257); hm2s->SetBinContent(0,23); hm2s->SetBinContent(1,1); hm2s->SetBinContent(3,4); hm2s->SetBinContent(4,1); hm2s->SetBinContent(5,3); hm2s->SetBinContent(6,4); hm2s->SetBinContent(7,4); hm2s->SetBinContent(8,3); hm2s->SetBinContent(9,2); hm2s->SetBinContent(10,2); hm2s->SetBinContent(11,3); hm2s->SetBinContent(12,8); hm2s->SetBinContent(13,4); hm2s->SetBinContent(14,5); hm2s->SetBinContent(15,8); hm2s->SetBinContent(16,8); hm2s->SetBinContent(17,6); hm2s->SetBinContent(18,4); hm2s->SetBinContent(19,4); hm2s->SetBinContent(20,7); hm2s->SetBinContent(21,6); hm2s->SetBinContent(22,5); hm2s->SetBinContent(23,6); hm2s->SetBinContent(24,9); hm2s->SetBinContent(25,8); hm2s->SetBinContent(26,9); hm2s->SetBinContent(27,11); hm2s->SetBinContent(28,7); hm2s->SetBinContent(29,19); hm2s->SetBinContent(30,13); hm2s->SetBinContent(31,8); hm2s->SetBinContent(32,13); hm2s->SetBinContent(33,19); hm2s->SetBinContent(34,35); hm2s->SetBinContent(35,25); hm2s->SetBinContent(36,36); hm2s->SetBinContent(37,34); hm2s->SetBinContent(38,37); hm2s->SetBinContent(39,38); hm2s->SetBinContent(40,57); hm2s->SetBinContent(41,59); hm2s->SetBinContent(42,65); hm2s->SetBinContent(43,96); hm2s->SetBinContent(44,144); hm2s->SetBinContent(45,233); hm2s->SetBinContent(46,383); hm2s->SetBinContent(47,671); hm2s->SetBinContent(48,1132); hm2s->SetBinContent(49,1614); hm2s->SetBinContent(50,2098); hm2s->SetBinContent(51,2182); hm2s->SetBinContent(52,1809); hm2s->SetBinContent(53,1275); hm2s->SetBinContent(54,799); hm2s->SetBinContent(55,454); hm2s->SetBinContent(56,322); hm2s->SetBinContent(57,204); hm2s->SetBinContent(58,146); hm2s->SetBinContent(59,136); hm2s->SetBinContent(60,114); hm2s->SetBinContent(61,85); hm2s->SetBinContent(62,83); hm2s->SetBinContent(63,73); hm2s->SetBinContent(64,77); hm2s->SetBinContent(65,60); hm2s->SetBinContent(66,73); hm2s->SetBinContent(67,51); hm2s->SetBinContent(68,58); hm2s->SetBinContent(69,61); hm2s->SetBinContent(70,35); hm2s->SetBinContent(71,39); hm2s->SetBinContent(72,51); hm2s->SetBinContent(73,51); hm2s->SetBinContent(74,22); hm2s->SetBinContent(75,27); hm2s->SetBinContent(76,27); hm2s->SetBinContent(77,14); hm2s->SetBinContent(78,21); hm2s->SetBinContent(79,20); hm2s->SetBinContent(80,29); hm2s->SetBinContent(81,19); hm2s->SetBinContent(82,19); hm2s->SetBinContent(83,19); hm2s->SetBinContent(84,20); hm2s->SetBinContent(85,16); hm2s->SetBinContent(86,14); hm2s->SetBinContent(87,13); hm2s->SetBinContent(88,5); hm2s->SetBinContent(89,11); hm2s->SetBinContent(90,10); hm2s->SetBinContent(91,11); hm2s->SetBinContent(92,1); hm2s->SetBinContent(93,12); hm2s->SetBinContent(94,10); hm2s->SetBinContent(95,6); hm2s->SetBinContent(96,4); hm2s->SetBinContent(97,8); hm2s->SetBinContent(98,7); hm2s->SetBinContent(99,4); hm2s->SetBinContent(100,7); hm2s->SetBinContent(101,141); hm2s->SetEntries(15749); hm2s->SetStats(0); hm2s->SetLineColor(1); hm2s->SetLineWidth(2); hm2s->SetMarkerStyle(20); hm2s->GetXaxis()->SetTitle("m_{fit}(#mu^{+}#mu^{-}) [GeV/c^{2}]"); hm2s->GetXaxis()->SetNdivisions(505); hm2s->GetXaxis()->SetLabelFont(42); hm2s->GetXaxis()->SetLabelSize(0.05); hm2s->GetXaxis()->SetTitleSize(0.05); hm2s->GetXaxis()->SetTickLength(0.02); hm2s->GetXaxis()->SetTitleOffset(1.2); hm2s->GetXaxis()->SetTitleFont(42); hm2s->GetYaxis()->SetTitle("counts / 3.2 MeV/c^{2}"); hm2s->GetYaxis()->SetLabelFont(42); hm2s->GetYaxis()->SetLabelSize(0.05); hm2s->GetYaxis()->SetTitleSize(0.05); hm2s->GetYaxis()->SetTickLength(0.015); hm2s->GetYaxis()->SetTitleOffset(1.5); hm2s->GetYaxis()->SetTitleFont(42); hm2s->GetZaxis()->SetLabelFont(42); hm2s->GetZaxis()->SetLabelSize(0.05); hm2s->GetZaxis()->SetTitleSize(0.06); hm2s->GetZaxis()->SetTickLength(0.02); hm2s->GetZaxis()->SetTitleFont(42); hm2s->Draw(""); TH1F *hm2b = new TH1F("hm2b","m(J/#psi#rightarrow #mu^{+}#mu^{-}) 4C fit, full selection (Bg)",100,2.937,3.257); hm2b->SetBinContent(0,2); hm2b->SetBinContent(22,1); hm2b->SetBinContent(38,1); hm2b->SetBinContent(65,1); hm2b->SetBinContent(95,1); hm2b->SetBinContent(101,5); hm2b->SetEntries(11); hm2b->SetStats(0); hm2b->SetLineColor(2); hm2b->SetLineWidth(2); hm2b->SetMarkerStyle(20); hm2b->GetXaxis()->SetTitle("m [GeV/c^{2}]"); hm2b->GetXaxis()->SetNdivisions(505); hm2b->GetXaxis()->SetLabelFont(42); hm2b->GetXaxis()->SetLabelSize(0.05); hm2b->GetXaxis()->SetTitleSize(0.05); hm2b->GetXaxis()->SetTickLength(0.02); hm2b->GetXaxis()->SetTitleOffset(1.2); hm2b->GetXaxis()->SetTitleFont(42); hm2b->GetYaxis()->SetTitle("counts / 3.2 MeV/c^{2}"); hm2b->GetYaxis()->SetLabelFont(42); hm2b->GetYaxis()->SetLabelSize(0.05); hm2b->GetYaxis()->SetTitleSize(0.05); hm2b->GetYaxis()->SetTickLength(0.015); hm2b->GetYaxis()->SetTitleOffset(1.5); hm2b->GetYaxis()->SetTitleFont(42); hm2b->GetZaxis()->SetLabelFont(42); hm2b->GetZaxis()->SetLabelSize(0.05); hm2b->GetZaxis()->SetTitleSize(0.06); hm2b->GetZaxis()->SetTickLength(0.02); hm2b->GetZaxis()->SetTitleFont(42); hm2b->Draw("same"); TH1F *hm2b2 = new TH1F("hm2b2","m(J/#psi#rightarrow #mu^{+}#mu^{-}) 4C fit, full selection (Bg)",100,2.937,3.257); hm2b2->SetBinContent(0,2); hm2b2->SetBinContent(4,2); hm2b2->SetBinContent(6,1); hm2b2->SetBinContent(9,2); hm2b2->SetBinContent(11,1); hm2b2->SetBinContent(13,1); hm2b2->SetBinContent(14,2); hm2b2->SetBinContent(15,2); hm2b2->SetBinContent(17,3); hm2b2->SetBinContent(19,1); hm2b2->SetBinContent(21,1); hm2b2->SetBinContent(22,2); hm2b2->SetBinContent(23,4); hm2b2->SetBinContent(24,3); hm2b2->SetBinContent(25,4); hm2b2->SetBinContent(26,6); hm2b2->SetBinContent(27,3); hm2b2->SetBinContent(28,2); hm2b2->SetBinContent(29,6); hm2b2->SetBinContent(30,7); hm2b2->SetBinContent(31,2); hm2b2->SetBinContent(32,3); hm2b2->SetBinContent(33,3); hm2b2->SetBinContent(34,9); hm2b2->SetBinContent(35,4); hm2b2->SetBinContent(36,7); hm2b2->SetBinContent(37,6); hm2b2->SetBinContent(38,6); hm2b2->SetBinContent(39,5); hm2b2->SetBinContent(40,11); hm2b2->SetBinContent(41,5); hm2b2->SetBinContent(42,13); hm2b2->SetBinContent(43,16); hm2b2->SetBinContent(44,30); hm2b2->SetBinContent(45,38); hm2b2->SetBinContent(46,60); hm2b2->SetBinContent(47,135); hm2b2->SetBinContent(48,224); hm2b2->SetBinContent(49,356); hm2b2->SetBinContent(50,377); hm2b2->SetBinContent(51,438); hm2b2->SetBinContent(52,345); hm2b2->SetBinContent(53,247); hm2b2->SetBinContent(54,130); hm2b2->SetBinContent(55,82); hm2b2->SetBinContent(56,67); hm2b2->SetBinContent(57,35); hm2b2->SetBinContent(58,34); hm2b2->SetBinContent(59,32); hm2b2->SetBinContent(60,24); hm2b2->SetBinContent(61,15); hm2b2->SetBinContent(62,21); hm2b2->SetBinContent(63,25); hm2b2->SetBinContent(64,19); hm2b2->SetBinContent(65,17); hm2b2->SetBinContent(66,9); hm2b2->SetBinContent(67,13); hm2b2->SetBinContent(68,11); hm2b2->SetBinContent(69,8); hm2b2->SetBinContent(70,8); hm2b2->SetBinContent(71,7); hm2b2->SetBinContent(72,8); hm2b2->SetBinContent(73,6); hm2b2->SetBinContent(74,5); hm2b2->SetBinContent(75,6); hm2b2->SetBinContent(76,5); hm2b2->SetBinContent(77,6); hm2b2->SetBinContent(78,3); hm2b2->SetBinContent(79,5); hm2b2->SetBinContent(80,5); hm2b2->SetBinContent(81,2); hm2b2->SetBinContent(82,6); hm2b2->SetBinContent(83,3); hm2b2->SetBinContent(84,2); hm2b2->SetBinContent(85,1); hm2b2->SetBinContent(86,4); hm2b2->SetBinContent(87,2); hm2b2->SetBinContent(88,3); hm2b2->SetBinContent(89,3); hm2b2->SetBinContent(90,2); hm2b2->SetBinContent(91,2); hm2b2->SetBinContent(92,3); hm2b2->SetBinContent(93,2); hm2b2->SetBinContent(94,1); hm2b2->SetBinContent(95,1); hm2b2->SetBinContent(96,2); hm2b2->SetBinContent(98,3); hm2b2->SetBinContent(99,1); hm2b2->SetBinContent(101,40); hm2b2->SetEntries(3084); hm2b2->SetStats(0); hm2b2->SetLineColor(4); hm2b2->SetLineWidth(2); hm2b2->SetMarkerStyle(20); hm2b2->GetXaxis()->SetTitle("m [GeV/c^{2}]"); hm2b2->GetXaxis()->SetNdivisions(505); hm2b2->GetXaxis()->SetLabelFont(42); hm2b2->GetXaxis()->SetLabelSize(0.05); hm2b2->GetXaxis()->SetTitleSize(0.05); hm2b2->GetXaxis()->SetTickLength(0.02); hm2b2->GetXaxis()->SetTitleOffset(1.2); hm2b2->GetXaxis()->SetTitleFont(42); hm2b2->GetYaxis()->SetTitle("counts / 3.2 MeV/c^{2}"); hm2b2->GetYaxis()->SetLabelFont(42); hm2b2->GetYaxis()->SetLabelSize(0.05); hm2b2->GetYaxis()->SetTitleSize(0.05); hm2b2->GetYaxis()->SetTickLength(0.015); hm2b2->GetYaxis()->SetTitleOffset(1.5); hm2b2->GetYaxis()->SetTitleFont(42); hm2b2->GetZaxis()->SetLabelFont(42); hm2b2->GetZaxis()->SetLabelSize(0.05); hm2b2->GetZaxis()->SetTitleSize(0.06); hm2b2->GetZaxis()->SetTickLength(0.02); hm2b2->GetZaxis()->SetTitleFont(42); hm2b2->Draw("same"); TLine *line = new TLine(2.937,69.59602,3.257,69.59602); line->SetLineColor(2); line->SetLineStyle(9); line->SetLineWidth(2); line->Draw(); tex = new TLatex(0.94,0.87,"#bar{P}ANDA"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextColor(13); tex->SetTextSize(0.063); tex->SetLineWidth(2); // tex->Draw(); tex = new TLatex(0.94,0.8613,"MC simulation"); tex->SetNDC(); tex->SetTextAlign(33); tex->SetTextColor(13); tex->SetTextFont(42); tex->SetTextSize(0.0344); tex->SetLineWidth(2); // tex->Draw(); c2_3->Modified(); c2->cd(); c2->Modified(); c2->cd(); c2->SetSelected(c2); gROOT->LoadMacro("PandaSmartLabel.C"); c2_1->cd(); PandaSmartLabel(); c2_2->cd(); PandaSmartLabel(); c2_3->cd(); PandaSmartLabel(); c2->SaveAs("Fig07abc.gif"); c2->SaveAs("Fig07abc.pdf"); }