11 #ifndef ROOSTATS_ProfileLikelihoodCalculator
12 #define ROOSTATS_ProfileLikelihoodCalculator
14 #ifndef ROOSTATS_CombinedCalculator
25 class LikelihoodInterval;
ModelConfig is a simple class that holds configuration information specifying how a model should be u...
LikelihoodInterval is a concrete implementation of the RooStats::ConfInterval interface.
static RooFitResult * DoMinimizeNLL(RooAbsReal *nll)
RooFitResult * fFitResult
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)
virtual LikelihoodInterval * GetInterval() const
Return a likelihood interval.
#define ClassDef(name, id)
RooAbsReal * DoGlobalFit() const
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 HypoTestResult * GetHypoTest() const
Return the hypothesis test result obtained from the likelihood ratio of the maximum likelihood value ...
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...