16x = ROOT.RooRealVar(
"x",
"x", -10, 10)
19sigma = ROOT.RooRealVar(
"sigma",
"sigma", 1, 0.1, 10)
20mean = ROOT.RooRealVar(
"mean",
"mean", -3, -10, 10)
21gauss = ROOT.RooGaussian(
"gauss",
"gauss", x, mean, sigma)
24data = gauss.generate({x}, 1000)
33frame = x.frame(Name=
"xframe", Title=
"RooPlot with decorations", Bins=40)
41gauss.paramOn(frame, Layout=0.55)
48data.statOn(frame, Layout=(0.55, 0.99, 0.8))
54txt = ROOT.TText(2, 100,
"Signal")
56txt.SetTextColor(ROOT.kRed)
60arrow = ROOT.TArrow(2, 100, -1, 50, 0.01,
"|>")
61arrow.SetLineColor(ROOT.kRed)
62arrow.SetFillColor(ROOT.kRed)
69f = ROOT.TFile(
"rf106_plotdecoration.root",
"RECREATE")
77c = ROOT.TCanvas(
"rf106_plotdecoration",
"rf106_plotdecoration", 600, 600)
78ROOT.gPad.SetLeftMargin(0.15)
79frame.GetYaxis().SetTitleOffset(1.6)
82c.SaveAs(
"rf106_plotdecoration.png")