11 #ifndef ROOSTATS_ProfileLikelihoodCalculator 12 #define ROOSTATS_ProfileLikelihoodCalculator 14 #ifndef ROOSTATS_CombinedCalculator 25 class LikelihoodInterval;
RooAbsReal * DoGlobalFit() const
ModelConfig is a simple class that holds configuration information specifying how a model should be u...
virtual LikelihoodInterval * GetInterval() const
Return a likelihood interval.
LikelihoodInterval is a concrete implementation of the RooStats::ConfInterval interface.
static RooFitResult * DoMinimizeNLL(RooAbsReal *nll)
RooFitResult * fFitResult
virtual HypoTestResult * GetHypoTest() const
Return the hypothesis test result obtained from the likelihood ratio of the maximum likelihood value ...
HypoTestResult is a base class for results from hypothesis tests.
ProfileLikelihoodCalculator is a concrete implementation of CombinedCalculator (the interface class f...
ProfileLikelihoodCalculator()
Default constructor (needed for I/O)
#define ClassDef(name, id)
RooAbsData is the common abstract base class for binned and unbinned datasets.
CombinedCalculator is an interface class for a tools which can produce both RooStats HypoTestResults ...
Namespace for the RooStats classes.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
virtual ~ProfileLikelihoodCalculator()
destructor cannot delete prod pdf because it will delete all the composing pdf's if (fOwnPdf) delete ...
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...