11 using namespace RooFit;
17 w.factory(
"NonCentralChiSquare::nc(x[0,50],k[1.99,0,5],lambda[5])");
19 w.factory(
"NonCentralChiSquare::ncc(x,kk[2.01,0,5],lambda)");
21 w.factory(
"NonCentralChiSquare::nccc(x,kk,lambda)");
22 ((RooNonCentralChiSquare *)w.pdf(
"nccc"))->SetForceSum(
true);
25 w.factory(
"ChiSquarePdf::cs(x,k)");
29 RooDataSet *ncdata = w.pdf(
"nc")->generate(*w.var(
"x"), 100);
30 RooDataSet *csdata = w.pdf(
"cs")->generate(*w.var(
"x"), 100);
31 RooPlot *plot = w.var(
"x")->frame();
32 ncdata->plotOn(plot, MarkerColor(kRed));
33 csdata->plotOn(plot, MarkerColor(kBlue));
34 w.pdf(
"nc")->plotOn(plot, LineColor(kRed));
35 w.pdf(
"ncc")->plotOn(plot, LineColor(kGreen));
36 w.pdf(
"nccc")->plotOn(plot, LineColor(kYellow), LineStyle(kDashed));
37 w.pdf(
"cs")->plotOn(plot, LineColor(kBlue), LineStyle(kDotted));