29 w->factory(
"SUM::pdf(s[0.001,15]*Uniform(x[0,1]),b[1,0,2]*Uniform(x))");
30 w->factory(
"Gaussian::prior_b(b,1,1)");
31 w->factory(
"PROD::model(pdf,prior_b)");
42 data.add({*(
w->var(
"x"))},
w->var(
"n")->getVal());
53 std::cout <<
"\nBayesian Result using a Flat prior " << std::endl;
57 double cl =
bcalc.ConfidenceLevel();
58 std::cout << cl <<
"% CL central interval: [ " <<
interval->LowerLimit() <<
" - " <<
interval->UpperLimit()
59 <<
" ] or " << cl + (1. - cl) / 2 <<
"% CL limits\n";
67 std::cout <<
"\nBayesian Result using a 1/sqrt(s) prior " << std::endl;
71 cl =
bcalc2.ConfidenceLevel();
72 std::cout << cl <<
"% CL central interval: [ " <<
interval2->LowerLimit() <<
" - " <<
interval2->UpperLimit()
73 <<
" ] or " << cl + (1. - cl) / 2 <<
"% CL limits\n";
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
winID h TVirtualViewer3D TVirtualGLPainter char TVirtualGLPainter plot
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Abstract interface for all probability density functions.
Abstract base class for objects that represent a real value that may appear on the left hand side of ...
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Container class to hold unbinned data.
static RooMsgService & instance()
Return reference to singleton instance.
Plot frame and a container for graphics objects within that frame.
BayesianCalculator is a concrete implementation of IntervalCalculator, providing the computation of a...
SimpleInterval is a concrete implementation of the ConfInterval interface.
Persistable container for RooFit projects.
RooCmdArg WeightVar(const char *name="weight", bool reinterpretAsWeight=false)
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
Namespace for the RooStats classes.