void fitt() { //=========Macro generated from canvas: Canvas_1/Canvas_1 //========= (Fri Oct 26 18:52:58 2018) by ROOT version 6.12/06 TCanvas *Canvas_1 = new TCanvas("Canvas_1", "Canvas_1",320,106,1421,850); Canvas_1->ToggleEventStatus(); Canvas_1->Range(131.2353,-222.5084,318.7647,1807.881); Canvas_1->SetFillColor(0); Canvas_1->SetBorderMode(0); Canvas_1->SetBorderSize(2); Canvas_1->SetFrameBorderMode(0); Canvas_1->SetFrameBorderMode(0); TH1F *Beta__1 = new TH1F("Beta__1","Beta",150,150,300); Beta__1->SetBinContent(52,600); Beta__1->SetBinContent(53,662); Beta__1->SetBinContent(54,622); Beta__1->SetBinContent(55,584); Beta__1->SetBinContent(56,633); Beta__1->SetBinContent(57,614); Beta__1->SetBinContent(58,622); Beta__1->SetBinContent(59,597); Beta__1->SetBinContent(60,589); Beta__1->SetBinContent(61,595); Beta__1->SetBinContent(62,615); Beta__1->SetBinContent(63,604); Beta__1->SetBinContent(64,607); Beta__1->SetBinContent(65,601); Beta__1->SetBinContent(66,588); Beta__1->SetBinContent(67,643); Beta__1->SetBinContent(68,584); Beta__1->SetBinContent(69,603); Beta__1->SetBinContent(70,642); Beta__1->SetBinContent(71,671); Beta__1->SetBinContent(72,682); Beta__1->SetBinContent(73,692); Beta__1->SetBinContent(74,724); Beta__1->SetBinContent(75,768); Beta__1->SetBinContent(76,742); Beta__1->SetBinContent(77,812); Beta__1->SetBinContent(78,837); Beta__1->SetBinContent(79,885); Beta__1->SetBinContent(80,881); Beta__1->SetBinContent(81,950); Beta__1->SetBinContent(82,1007); Beta__1->SetBinContent(83,1056); Beta__1->SetBinContent(84,1093); Beta__1->SetBinContent(85,1161); Beta__1->SetBinContent(86,1310); Beta__1->SetBinContent(87,1456); Beta__1->SetBinContent(88,1546); Beta__1->SetBinContent(89,1265); Beta__1->SetBinContent(90,1227); Beta__1->SetBinContent(91,1213); Beta__1->SetBinContent(92,1062); Beta__1->SetBinContent(93,1027); Beta__1->SetBinContent(94,947); Beta__1->SetBinContent(95,964); Beta__1->SetBinContent(96,817); Beta__1->SetBinContent(97,733); Beta__1->SetBinContent(98,780); Beta__1->SetBinContent(99,737); Beta__1->SetBinContent(100,714); Beta__1->SetBinContent(101,704); Beta__1->SetBinContent(102,693); Beta__1->SetBinContent(103,714); Beta__1->SetBinContent(104,604); Beta__1->SetBinContent(105,534); Beta__1->SetBinContent(106,487); Beta__1->SetBinContent(107,485); Beta__1->SetBinContent(108,445); Beta__1->SetBinContent(109,465); Beta__1->SetBinContent(110,408); Beta__1->SetBinContent(111,372); Beta__1->SetBinContent(112,354); Beta__1->SetBinContent(113,299); Beta__1->SetBinContent(114,298); Beta__1->SetBinContent(115,286); Beta__1->SetBinContent(116,293); Beta__1->SetBinContent(117,267); Beta__1->SetBinContent(118,232); Beta__1->SetBinContent(119,279); Beta__1->SetBinContent(120,221); Beta__1->SetBinContent(121,240); Beta__1->SetBinContent(122,236); Beta__1->SetBinContent(123,230); Beta__1->SetBinContent(124,221); Beta__1->SetBinContent(125,230); Beta__1->SetBinContent(126,197); Beta__1->SetBinContent(127,227); Beta__1->SetBinContent(128,225); Beta__1->SetBinContent(129,206); Beta__1->SetBinContent(130,199); Beta__1->SetEntries(51015); TPaveStats *ptstats = new TPaveStats(0.1468005,0.7222914,0.346926,0.8816936,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetTextAlign(12); ptstats->SetTextFont(42); TText *ptstats_LaTex = ptstats->AddText("Beta"); ptstats_LaTex->SetTextSize(0.03666252); ptstats_LaTex = ptstats->AddText("Entries = 51015 "); ptstats_LaTex = ptstats->AddText("Mean = 234.7"); ptstats_LaTex = ptstats->AddText("Std Dev = 18.44"); ptstats->SetOptStat(1111); ptstats->SetOptFit(0); ptstats->Draw(); Beta__1->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(Beta__1); TF1 *PrevFitTMP2 = new TF1("PrevFitTMP","gaus(0)+pol0(3)+expo(4)",194,279, TF1::EAddToList::kNo); PrevFitTMP2->SetFillColor(19); PrevFitTMP2->SetFillStyle(0); PrevFitTMP2->SetLineColor(2); PrevFitTMP2->SetLineWidth(2); PrevFitTMP2->SetChisquare(371.9664); PrevFitTMP2->SetNDF(78); PrevFitTMP2->GetXaxis()->SetLabelFont(42); PrevFitTMP2->GetXaxis()->SetLabelSize(0.035); PrevFitTMP2->GetXaxis()->SetTitleSize(0.035); PrevFitTMP2->GetXaxis()->SetTitleFont(42); PrevFitTMP2->GetYaxis()->SetLabelFont(42); PrevFitTMP2->GetYaxis()->SetLabelSize(0.035); PrevFitTMP2->GetYaxis()->SetTitleSize(0.035); PrevFitTMP2->GetYaxis()->SetTitleOffset(0); PrevFitTMP2->GetYaxis()->SetTitleFont(42); PrevFitTMP2->SetParameter(0,765.083); PrevFitTMP2->SetParError(0,0); PrevFitTMP2->SetParLimits(0,765.083,765.083); PrevFitTMP2->SetParameter(1,238.357); PrevFitTMP2->SetParError(1,0); PrevFitTMP2->SetParLimits(1,238.357,238.357); PrevFitTMP2->SetParameter(2,9.40538); PrevFitTMP2->SetParError(2,0); PrevFitTMP2->SetParLimits(2,9.40538,9.40538); PrevFitTMP2->SetParameter(3,-1474.24); PrevFitTMP2->SetParError(3,0); PrevFitTMP2->SetParLimits(3,-1474.24,-1474.24); PrevFitTMP2->SetParameter(4,8.25998); PrevFitTMP2->SetParError(4,0); PrevFitTMP2->SetParLimits(4,8.25998,8.25998); PrevFitTMP2->SetParameter(5,-0.00299225); PrevFitTMP2->SetParError(5,0); PrevFitTMP2->SetParLimits(5,-0.00299225,-0.00299225); PrevFitTMP2->SetParent(Beta__1); Beta__1->GetListOfFunctions()->Add(PrevFitTMP2); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#000099"); Beta__1->SetLineColor(ci); Beta__1->GetXaxis()->SetLabelFont(42); Beta__1->GetXaxis()->SetLabelSize(0.035); Beta__1->GetXaxis()->SetTitleSize(0.035); Beta__1->GetXaxis()->SetTitleFont(42); Beta__1->GetYaxis()->SetLabelFont(42); Beta__1->GetYaxis()->SetLabelSize(0.035); Beta__1->GetYaxis()->SetTitleSize(0.035); Beta__1->GetYaxis()->SetTitleFont(42); Beta__1->GetZaxis()->SetLabelFont(42); Beta__1->GetZaxis()->SetLabelSize(0.035); Beta__1->GetZaxis()->SetTitleSize(0.035); Beta__1->GetZaxis()->SetTitleFont(42); Beta__1->Draw(""); TPaveText *pt = new TPaveText(0.4554851,0.94,0.5445149,0.995,"blNDC"); pt->SetName("title"); pt->SetBorderSize(0); pt->SetFillColor(0); pt->SetFillStyle(0); pt->SetTextFont(42); TText *pt_LaTex = pt->AddText("Beta"); pt->Draw(); TArrow *arrow = new TArrow(251.2353,793.9505,266.1765,1084.729,0.02,"<|"); arrow->SetFillColor(1); arrow->SetFillStyle(1001); arrow->SetLineWidth(2); arrow->Draw(); TLatex * tex = new TLatex(250.1765,1117.599,"Here I think I should use another gaus"); tex->SetTextSize(0.03); tex->SetLineWidth(2); tex->Draw(); Canvas_1->Modified(); Canvas_1->cd(); Canvas_1->SetSelected(Canvas_1); Canvas_1->ToggleToolBar(); }