RooStats::RatioOfProfiledLikelihoodsTestStat Class Reference

#include <RatioOfProfiledLikelihoodsTestStat.h>

Inheritance diagram for RooStats::RatioOfProfiledLikelihoodsTestStat:

RooStats::TestStatistic RooStats::TestStatistic List of all members.

Public Member Functions

 RatioOfProfiledLikelihoodsTestStat ()
 RatioOfProfiledLikelihoodsTestStat (RooAbsPdf &nullPdf, RooAbsPdf &altPdf, const RooArgSet *altPOI=0)
 ~RatioOfProfiledLikelihoodsTestStat (void)
Double_t ProfiledLikelihood (RooAbsData &data, RooArgSet &poi, RooAbsPdf &pdf)
virtual Double_t Evaluate (RooAbsData &data, RooArgSet &nullParamsOfInterest)
virtual const TString GetVarName () const
void SetSubtractMLE (bool subtract)
 RatioOfProfiledLikelihoodsTestStat ()
 RatioOfProfiledLikelihoodsTestStat (RooAbsPdf &nullPdf, RooAbsPdf &altPdf, const RooArgSet *altPOI=0)
 ~RatioOfProfiledLikelihoodsTestStat (void)
Double_t ProfiledLikelihood (RooAbsData &data, RooArgSet &poi, RooAbsPdf &pdf)
virtual Double_t Evaluate (RooAbsData &data, RooArgSet &nullParamsOfInterest)
virtual const TString GetVarName () const
void SetSubtractMLE (bool subtract)

Private Attributes

RooAbsPdffNullPdf
RooAbsPdffAltPdf
RooArgSetfAltPOI
Bool_t fSubtractMLE
RooAbsPdffNullPdf
RooAbsPdffAltPdf
RooArgSetfAltPOI

Detailed Description

Definition at line 38 of file RatioOfProfiledLikelihoodsTestStat.h.


Constructor & Destructor Documentation

RooStats::RatioOfProfiledLikelihoodsTestStat::RatioOfProfiledLikelihoodsTestStat (  )  [inline]

Definition at line 42 of file RatioOfProfiledLikelihoodsTestStat.h.

RooStats::RatioOfProfiledLikelihoodsTestStat::RatioOfProfiledLikelihoodsTestStat ( RooAbsPdf nullPdf,
RooAbsPdf altPdf,
const RooArgSet altPOI = 0 
) [inline]

Definition at line 51 of file RatioOfProfiledLikelihoodsTestStat.h.

References fAltPOI, and RooAbsCollection::snapshot().

RooStats::RatioOfProfiledLikelihoodsTestStat::~RatioOfProfiledLikelihoodsTestStat ( void   )  [inline]

Definition at line 89 of file RatioOfProfiledLikelihoodsTestStat.h.

References fAltPOI.

RooStats::RatioOfProfiledLikelihoodsTestStat::RatioOfProfiledLikelihoodsTestStat (  )  [inline]

Definition at line 42 of file RatioOfProfiledLikelihoodsTestStat.h.

RooStats::RatioOfProfiledLikelihoodsTestStat::RatioOfProfiledLikelihoodsTestStat ( RooAbsPdf nullPdf,
RooAbsPdf altPdf,
const RooArgSet altPOI = 0 
) [inline]

Definition at line 51 of file RatioOfProfiledLikelihoodsTestStat.h.

References fAltPOI, and RooAbsCollection::snapshot().

RooStats::RatioOfProfiledLikelihoodsTestStat::~RatioOfProfiledLikelihoodsTestStat ( void   )  [inline]

Definition at line 89 of file RatioOfProfiledLikelihoodsTestStat.h.

References fAltPOI.


Member Function Documentation

Double_t RooStats::RatioOfProfiledLikelihoodsTestStat::ProfiledLikelihood ( RooAbsData data,
RooArgSet poi,
RooAbsPdf pdf 
) [inline]

Definition at line 94 of file RatioOfProfiledLikelihoodsTestStat.h.

References RooFit::CloneData(), RooAbsPdf::createNLL(), RooAbsReal::createProfile(), data, fSubtractMLE, RooAbsReal::getVal(), RooAbsArg::getVariables(), kFALSE, and profile.

Referenced by Evaluate().

virtual Double_t RooStats::RatioOfProfiledLikelihoodsTestStat::Evaluate ( RooAbsData data,
RooArgSet nullParamsOfInterest 
) [inline, virtual]

Implements RooStats::TestStatistic.

Definition at line 117 of file RatioOfProfiledLikelihoodsTestStat.h.

References data, fAltPdf, fAltPOI, RooFit::FATAL, fNullPdf, RooMsgService::globalKillBelow(), RooMsgService::instance(), ProfiledLikelihood(), and RooMsgService::setGlobalKillBelow().

virtual const TString RooStats::RatioOfProfiledLikelihoodsTestStat::GetVarName (  )  const [inline, virtual]

Implements RooStats::TestStatistic.

Definition at line 151 of file RatioOfProfiledLikelihoodsTestStat.h.

void RooStats::RatioOfProfiledLikelihoodsTestStat::SetSubtractMLE ( bool  subtract  )  [inline]

Definition at line 155 of file RatioOfProfiledLikelihoodsTestStat.h.

References fSubtractMLE.

Double_t RooStats::RatioOfProfiledLikelihoodsTestStat::ProfiledLikelihood ( RooAbsData data,
RooArgSet poi,
RooAbsPdf pdf 
) [inline]

Definition at line 94 of file RatioOfProfiledLikelihoodsTestStat.h.

References RooFit::CloneData(), RooAbsPdf::createNLL(), RooAbsReal::createProfile(), data, fSubtractMLE, RooAbsReal::getVal(), RooAbsArg::getVariables(), kFALSE, and profile.

virtual Double_t RooStats::RatioOfProfiledLikelihoodsTestStat::Evaluate ( RooAbsData data,
RooArgSet nullParamsOfInterest 
) [inline, virtual]

Implements RooStats::TestStatistic.

Definition at line 117 of file RatioOfProfiledLikelihoodsTestStat.h.

References data, fAltPdf, fAltPOI, RooFit::FATAL, fNullPdf, RooMsgService::globalKillBelow(), RooMsgService::instance(), ProfiledLikelihood(), and RooMsgService::setGlobalKillBelow().

virtual const TString RooStats::RatioOfProfiledLikelihoodsTestStat::GetVarName (  )  const [inline, virtual]

Implements RooStats::TestStatistic.

Definition at line 151 of file RatioOfProfiledLikelihoodsTestStat.h.

void RooStats::RatioOfProfiledLikelihoodsTestStat::SetSubtractMLE ( bool  subtract  )  [inline]

Definition at line 155 of file RatioOfProfiledLikelihoodsTestStat.h.

References fSubtractMLE.


Member Data Documentation

RooAbsPdf* RooStats::RatioOfProfiledLikelihoodsTestStat::fNullPdf [private]

Definition at line 158 of file RatioOfProfiledLikelihoodsTestStat.h.

Referenced by Evaluate().

RooAbsPdf* RooStats::RatioOfProfiledLikelihoodsTestStat::fAltPdf [private]

Definition at line 159 of file RatioOfProfiledLikelihoodsTestStat.h.

Referenced by Evaluate().

RooArgSet* RooStats::RatioOfProfiledLikelihoodsTestStat::fAltPOI [private]

Definition at line 160 of file RatioOfProfiledLikelihoodsTestStat.h.

Referenced by Evaluate(), RatioOfProfiledLikelihoodsTestStat(), and ~RatioOfProfiledLikelihoodsTestStat().

Bool_t RooStats::RatioOfProfiledLikelihoodsTestStat::fSubtractMLE [private]

Definition at line 161 of file RatioOfProfiledLikelihoodsTestStat.h.

Referenced by ProfiledLikelihood(), and SetSubtractMLE().

RooAbsPdf* RooStats::RatioOfProfiledLikelihoodsTestStat::fNullPdf [private]

Definition at line 158 of file RatioOfProfiledLikelihoodsTestStat.h.

RooAbsPdf* RooStats::RatioOfProfiledLikelihoodsTestStat::fAltPdf [private]

Definition at line 159 of file RatioOfProfiledLikelihoodsTestStat.h.

RooArgSet* RooStats::RatioOfProfiledLikelihoodsTestStat::fAltPOI [private]

Definition at line 160 of file RatioOfProfiledLikelihoodsTestStat.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:57:09 2011 for ROOT_528-00b_version by  doxygen 1.5.1