ROOT
6.06/09
Reference Guide
|
MinNLLTestStat is an implementation of the TestStatistic interface that calculates the minimum value of the negative log likelihood function and returns it as a test statistic.
Internaly it operates by delegating to a MinNLLTestStat object.
Definition at line 54 of file MinNLLTestStat.h.
Public Member Functions | |
MinNLLTestStat () | |
MinNLLTestStat (RooAbsPdf &pdf) | |
MinNLLTestStat (const MinNLLTestStat &rhs) | |
MinNLLTestStat & | operator= (const MinNLLTestStat &rhs) |
virtual | ~MinNLLTestStat () |
void | SetOneSided (Bool_t flag=true) |
void | SetOneSidedDiscovery (Bool_t flag=true) |
void | SetReuseNLL (Bool_t flag) |
void | SetMinimizer (const char *minimizer) |
void | SetStrategy (Int_t strategy) |
void | SetTolerance (double tol) |
void | SetPrintLevel (Int_t printlevel) |
void | SetLOffset (Bool_t flag=kTRUE) |
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 Of Interest. More... | |
virtual void | EnableDetailedOutput (bool e=true) |
virtual const RooArgSet * | GetDetailedOutput (void) const |
return detailed output: for fits this can be pulls, processing time, ... The returned pointer will not loose validity until another call to Evaluate. More... | |
virtual void | SetVarName (const char *name) |
virtual const TString | GetVarName () const |
Public Member Functions inherited from RooStats::TestStatistic | |
virtual | ~TestStatistic () |
virtual bool | PValueIsRightTail (void) const |
Defines the sign convention of the test statistic. Overwrite function if necessary. More... | |
Private Attributes | |
ProfileLikelihoodTestStat * | fProflts |
#include <RooStats/MinNLLTestStat.h>
|
inline |
Definition at line 57 of file MinNLLTestStat.h.
|
inline |
Definition at line 61 of file MinNLLTestStat.h.
|
inline |
Definition at line 65 of file MinNLLTestStat.h.
|
inlinevirtual |
Definition at line 79 of file MinNLLTestStat.h.
|
inlinevirtual |
Definition at line 97 of file MinNLLTestStat.h.
|
inlinevirtual |
Main interface to evaluate the test statistic on a dataset given the values for the Null Parameters Of Interest.
Implements RooStats::TestStatistic.
Definition at line 93 of file MinNLLTestStat.h.
return detailed output: for fits this can be pulls, processing time, ... The returned pointer will not loose validity until another call to Evaluate.
Reimplemented from RooStats::TestStatistic.
Definition at line 99 of file MinNLLTestStat.h.
|
inlinevirtual |
Implements RooStats::TestStatistic.
Definition at line 111 of file MinNLLTestStat.h.
|
inline |
Definition at line 70 of file MinNLLTestStat.h.
Definition at line 90 of file MinNLLTestStat.h.
|
inline |
Definition at line 86 of file MinNLLTestStat.h.
Definition at line 83 of file MinNLLTestStat.h.
Definition at line 84 of file MinNLLTestStat.h.
Definition at line 89 of file MinNLLTestStat.h.
Definition at line 85 of file MinNLLTestStat.h.
Definition at line 87 of file MinNLLTestStat.h.
Definition at line 88 of file MinNLLTestStat.h.
|
inlinevirtual |
Definition at line 109 of file MinNLLTestStat.h.
|
private |
Definition at line 114 of file MinNLLTestStat.h.
Referenced by EnableDetailedOutput(), Evaluate(), GetDetailedOutput(), GetVarName(), MinNLLTestStat(), operator=(), SetLOffset(), SetMinimizer(), SetOneSided(), SetOneSidedDiscovery(), SetPrintLevel(), SetReuseNLL(), SetStrategy(), SetTolerance(), SetVarName(), and ~MinNLLTestStat().