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);