34 RooRealVar mean(
"mean",
"mean of gaussians", 5, 0, 10);
35 RooRealVar sigma1(
"sigma1",
"width of gaussians", 0.5);
36 RooRealVar sigma2(
"sigma2",
"width of gaussians", 1);
38 RooGaussian sig1(
"sig1",
"Signal component 1",
x, mean, sigma1);
39 RooGaussian sig2(
"sig2",
"Signal component 2",
x, mean, sigma2);
47 RooRealVar sig1frac(
"sig1frac",
"fraction of component 1 in signal", 0.8, 0., 1.);
51 RooRealVar bkgfrac(
"bkgfrac",
"fraction of background", 0.5, 0., 1.);
55 std::unique_ptr<RooDataSet>
data{model.generate(
x, 1000)};
76 w->writeToFile(
"rf502_workspace.root");
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Efficient implementation of a sum of PDFs of the form.
RooArgList is a container object that can hold multiple RooAbsArg objects.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Chebychev polynomial p.d.f.
Variable that can be changed from the outside.
Persistable container for RooFit projects.
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...