17 x = ROOT.RooRealVar(
"x", 
"x", -10, 10)
 
   18 mean = ROOT.RooRealVar(
"mean", 
"mean of gaussian", 1, -10, 10)
 
   19 sigma = ROOT.RooRealVar(
"sigma", 
"width of gaussian", 1, 0.1, 10)
 
   22 gauss = ROOT.RooGaussian(
"gauss", 
"gaussian PDF", x, mean, sigma)
 
   25 xframe = x.frame(ROOT.RooFit.Title(
"Gaussian p.d.f."))  
 
   36 gauss.plotOn(xframe, ROOT.RooFit.LineColor(ROOT.kRed))
 
   41 data = gauss.generate(ROOT.RooArgSet(x), 10000)  
 
   45 xframe2 = x.frame(ROOT.RooFit.Title(
 
   46     "Gaussian p.d.f. with data"))  
 
   61 c = ROOT.TCanvas(
"rf101_basics", 
"rf101_basics", 800, 400)
 
   64 ROOT.gPad.SetLeftMargin(0.15)
 
   65 xframe.GetYaxis().SetTitleOffset(1.6)
 
   68 ROOT.gPad.SetLeftMargin(0.15)
 
   69 xframe2.GetYaxis().SetTitleOffset(1.6)
 
   72 c.SaveAs(
"rf101_basics.png")