19 using namespace RooFit;
 
   27    RooRealVar x(
"x", 
"x", -10, 10);
 
   28    RooRealVar mean(
"mean", 
"mean of gaussian", 1, -10, 10);
 
   29    RooRealVar sigma(
"sigma", 
"width of gaussian", 1, 0.1, 10);
 
   32    RooGaussian gauss(
"gauss", 
"gaussian PDF", x, mean, sigma);
 
   35    RooPlot *xframe = x.frame(Title(
"Gaussian p.d.f."));
 
   47    gauss.plotOn(xframe, LineColor(kRed));
 
   53    RooDataSet *data = gauss.generate(x, 10000);
 
   57    RooPlot *xframe2 = x.frame(Title(
"Gaussian p.d.f. with data"));
 
   58    data->plotOn(xframe2);
 
   59    gauss.plotOn(xframe2);
 
   72    TCanvas *c = 
new TCanvas(
"rf101_basics", 
"rf101_basics", 800, 400);
 
   75    gPad->SetLeftMargin(0.15);
 
   76    xframe->GetYaxis()->SetTitleOffset(1.6);
 
   79    gPad->SetLeftMargin(0.15);
 
   80    xframe2->GetYaxis()->SetTitleOffset(1.6);