12 #ifndef ROOSTATS_MinNLLTestStat 13 #define ROOSTATS_MinNLLTestStat 70 if (
this == &rhs)
return *
this;
MinNLLTestStat(RooAbsPdf &pdf)
void SetPrintLevel(Int_t printlevel)
virtual const RooArgSet * GetDetailedOutput(void) const
return detailed output: for fits this can be pulls, processing time, ... The returned pointer will no...
virtual RooAbsPdf * GetPdf() const
MinNLLTestStat is an implementation of the TestStatistic interface that calculates the minimum value ...
void SetStrategy(Int_t strategy)
void SetOneSided(Bool_t flag=true)
void SetReuseNLL(Bool_t flag)
void SetOneSided(Bool_t flag=true)
virtual void EnableDetailedOutput(bool e=true, bool withErrorsAndPulls=false)
virtual const TString GetVarName() const
virtual Double_t EvaluateProfileLikelihood(int type, RooAbsData &data, RooArgSet ¶msOfInterest)
internal function to evaluate test statistics can do depending on type:
void SetMinimizer(const char *minimizer)
void SetReuseNLL(Bool_t flag)
void SetTolerance(double tol)
#define ClassDef(name, id)
void SetPrintLevel(Int_t printlevel)
virtual const TString GetVarName() const
virtual ~MinNLLTestStat()
void SetMinimizer(const char *minimizer)
void SetOneSidedDiscovery(Bool_t flag=true)
void SetLOffset(Bool_t flag=kTRUE)
void SetLOffset(Bool_t flag=kTRUE)
virtual void SetVarName(const char *name)
MinNLLTestStat & operator=(const MinNLLTestStat &rhs)
virtual const RooArgSet * GetDetailedOutput(void) const
return detailed output: for fits this can be pulls, processing time, ... The returned pointer will no...
RooAbsData is the common abstract base class for binned and unbinned datasets.
void SetOneSidedDiscovery(Bool_t flag=true)
ProfileLikelihoodTestStat is an implementation of the TestStatistic interface that calculates the pro...
virtual Double_t Evaluate(RooAbsData &data, RooArgSet ¶msOfInterest)
Main interface to evaluate the test statistic on a dataset given the values for the Null Parameters O...
virtual void EnableDetailedOutput(bool e=true)
Namespace for the RooStats classes.
void SetTolerance(double tol)
you should not use this method at all Int_t Int_t Double_t Double_t Double_t e
void SetStrategy(Int_t strategy)
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
ProfileLikelihoodTestStat * fProflts
MinNLLTestStat(const MinNLLTestStat &rhs)
virtual void SetVarName(const char *name)
TestStatistic is an interface class to provide a facility for construction test statistics distributi...