#include <ProfiledLikelihoodRatioTestStatExt.h>
Public Member Functions | |
virtual Double_t | Evaluate (RooAbsData &data, RooArgSet &nullPOI) |
virtual const TString | GetVarName () const |
ProfiledLikelihoodRatioTestStatOpt (const RooArgSet &obs, RooAbsPdf &pdfNull, RooAbsPdf &pdfAlt, const RooArgSet *nuisances, const RooArgSet ¶msNull=RooArgSet(), const RooArgSet ¶msAlt=RooArgSet(), int verbosity=0) | |
void | setPrintLevel (Int_t level) |
Private Member Functions | |
bool | createNLL (RooAbsPdf &pdf, RooAbsData &data, std::auto_ptr< RooAbsReal > &nll) |
double | minNLL (std::auto_ptr< RooAbsReal > &nll) |
Private Attributes | |
std::auto_ptr< RooAbsReal > | nllAlt_ |
std::auto_ptr< RooAbsReal > | nllNull_ |
RooArgSet | nuisances_ |
std::auto_ptr< RooArgSet > | paramsAlt_ |
std::auto_ptr< RooArgSet > | paramsNull_ |
RooAbsPdf * | pdfAlt_ |
RooAbsPdf * | pdfNull_ |
RooArgSet | snapAlt_ |
RooArgSet | snapNull_ |
Int_t | verbosity_ |
Definition at line 19 of file ProfiledLikelihoodRatioTestStatExt.h.
ProfiledLikelihoodRatioTestStatOpt::ProfiledLikelihoodRatioTestStatOpt | ( | const RooArgSet & | obs, |
RooAbsPdf & | pdfNull, | ||
RooAbsPdf & | pdfAlt, | ||
const RooArgSet * | nuisances, | ||
const RooArgSet & | paramsNull = RooArgSet() , |
||
const RooArgSet & | paramsAlt = RooArgSet() , |
||
int | verbosity = 0 |
||
) |
Definition at line 40 of file ProfiledLikelihoodRatioTestStatExt.cc.
References gather_cfg::cout, DBG, nuisances_, pdfAlt_, pdfNull_, snapAlt_, and snapNull_.
|
private |
Definition at line 85 of file ProfiledLikelihoodRatioTestStatExt.cc.
References nuisances_.
Referenced by Evaluate().
|
virtual |
Definition at line 59 of file ProfiledLikelihoodRatioTestStatExt.cc.
References gather_cfg::cout, createNLL(), DBG, DBGV, minNLL(), nllAlt_, nllNull_, nuisances_, paramsAlt_, paramsNull_, pdfAlt_, pdfNull_, snapAlt_, and snapNull_.
|
inlinevirtual |
Definition at line 27 of file ProfiledLikelihoodRatioTestStatExt.h.
References pdfAlt_, and pdfNull_.
|
private |
Definition at line 98 of file ProfiledLikelihoodRatioTestStatExt.cc.
References gather_cfg::cout, data, nuisances_, and verbosity_.
Referenced by Evaluate().
|
inline |
Definition at line 32 of file ProfiledLikelihoodRatioTestStatExt.h.
References testEve_cfg::level, and verbosity_.
|
private |
Definition at line 39 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by Evaluate().
|
private |
Definition at line 39 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by Evaluate().
|
private |
Definition at line 37 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by createNLL(), Evaluate(), minNLL(), and ProfiledLikelihoodRatioTestStatOpt().
|
private |
Definition at line 38 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by Evaluate().
|
private |
Definition at line 38 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by Evaluate().
|
private |
Definition at line 35 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by Evaluate(), GetVarName(), and ProfiledLikelihoodRatioTestStatOpt().
|
private |
Definition at line 35 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by Evaluate(), GetVarName(), and ProfiledLikelihoodRatioTestStatOpt().
|
private |
Definition at line 36 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by Evaluate(), and ProfiledLikelihoodRatioTestStatOpt().
|
private |
Definition at line 36 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by Evaluate(), and ProfiledLikelihoodRatioTestStatOpt().
|
private |
Definition at line 40 of file ProfiledLikelihoodRatioTestStatExt.h.
Referenced by minNLL(), and setPrintLevel().