RooStats::MaxLikelihoodEstimateTestStat Class Reference

#include <MaxLikelihoodEstimateTestStat.h>

Inheritance diagram for RooStats::MaxLikelihoodEstimateTestStat:

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

Public Member Functions

 MaxLikelihoodEstimateTestStat ()
 MaxLikelihoodEstimateTestStat (RooAbsPdf &pdf, RooRealVar &parameter)
virtual Double_t Evaluate (RooAbsData &data, RooArgSet &)
virtual const TString GetVarName () const
virtual void PValueIsRightTail (bool isright)
virtual bool PValueIsRightTail (void) const
 MaxLikelihoodEstimateTestStat ()
 MaxLikelihoodEstimateTestStat (RooAbsPdf &pdf, RooRealVar &parameter)
virtual Double_t Evaluate (RooAbsData &data, RooArgSet &)
virtual const TString GetVarName () const
virtual void PValueIsRightTail (bool isright)
virtual bool PValueIsRightTail (void) const

Private Attributes

RooAbsPdf * fPdf
RooRealVar * fParameter
bool fUpperLimit
RooAbsPdf * fPdf
RooRealVar * fParameter

Detailed Description

Definition at line 39 of file MaxLikelihoodEstimateTestStat.h.


Constructor & Destructor Documentation

RooStats::MaxLikelihoodEstimateTestStat::MaxLikelihoodEstimateTestStat (  )  [inline]

Definition at line 44 of file MaxLikelihoodEstimateTestStat.h.

RooStats::MaxLikelihoodEstimateTestStat::MaxLikelihoodEstimateTestStat ( RooAbsPdf &  pdf,
RooRealVar &  parameter 
) [inline]

Definition at line 52 of file MaxLikelihoodEstimateTestStat.h.

RooStats::MaxLikelihoodEstimateTestStat::MaxLikelihoodEstimateTestStat (  )  [inline]

Definition at line 44 of file MaxLikelihoodEstimateTestStat.h.

RooStats::MaxLikelihoodEstimateTestStat::MaxLikelihoodEstimateTestStat ( RooAbsPdf &  pdf,
RooRealVar &  parameter 
) [inline]

Definition at line 52 of file MaxLikelihoodEstimateTestStat.h.


Member Function Documentation

virtual Double_t RooStats::MaxLikelihoodEstimateTestStat::Evaluate ( RooAbsData &  data,
RooArgSet &   
) [inline, virtual]

Implements RooStats::TestStatistic.

Definition at line 61 of file MaxLikelihoodEstimateTestStat.h.

References RooFit::CloneData(), RooAbsPdf::createNLL(), RooAbsReal::createProfile(), data, RooFit::FATAL, fParameter, fPdf, TNamed::GetName(), RooArgSet::getRealValue(), RooMsgService::globalKillBelow(), RooMsgService::instance(), profile, and RooMsgService::setGlobalKillBelow().

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

Implements RooStats::TestStatistic.

Definition at line 89 of file MaxLikelihoodEstimateTestStat.h.

References Form(), fParameter, and TNamed::GetName().

virtual void RooStats::MaxLikelihoodEstimateTestStat::PValueIsRightTail ( bool  isright  )  [inline, virtual]

Definition at line 95 of file MaxLikelihoodEstimateTestStat.h.

References fUpperLimit.

virtual bool RooStats::MaxLikelihoodEstimateTestStat::PValueIsRightTail ( void   )  const [inline, virtual]

Reimplemented from RooStats::TestStatistic.

Definition at line 96 of file MaxLikelihoodEstimateTestStat.h.

References fUpperLimit.

virtual Double_t RooStats::MaxLikelihoodEstimateTestStat::Evaluate ( RooAbsData &  data,
RooArgSet &   
) [inline, virtual]

Implements RooStats::TestStatistic.

Definition at line 61 of file MaxLikelihoodEstimateTestStat.h.

References RooFit::CloneData(), RooAbsPdf::createNLL(), RooAbsReal::createProfile(), data, RooFit::FATAL, fParameter, fPdf, TNamed::GetName(), RooArgSet::getRealValue(), RooMsgService::globalKillBelow(), RooMsgService::instance(), profile, and RooMsgService::setGlobalKillBelow().

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

Implements RooStats::TestStatistic.

Definition at line 89 of file MaxLikelihoodEstimateTestStat.h.

References Form(), fParameter, and TNamed::GetName().

virtual void RooStats::MaxLikelihoodEstimateTestStat::PValueIsRightTail ( bool  isright  )  [inline, virtual]

Definition at line 95 of file MaxLikelihoodEstimateTestStat.h.

References fUpperLimit.

virtual bool RooStats::MaxLikelihoodEstimateTestStat::PValueIsRightTail ( void   )  const [inline, virtual]

Reimplemented from RooStats::TestStatistic.

Definition at line 96 of file MaxLikelihoodEstimateTestStat.h.

References fUpperLimit.


Member Data Documentation

RooAbsPdf* RooStats::MaxLikelihoodEstimateTestStat::fPdf [private]

Definition at line 100 of file MaxLikelihoodEstimateTestStat.h.

Referenced by Evaluate().

RooRealVar* RooStats::MaxLikelihoodEstimateTestStat::fParameter [private]

Definition at line 101 of file MaxLikelihoodEstimateTestStat.h.

Referenced by Evaluate(), and GetVarName().

bool RooStats::MaxLikelihoodEstimateTestStat::fUpperLimit [private]

Definition at line 102 of file MaxLikelihoodEstimateTestStat.h.

Referenced by PValueIsRightTail().

RooAbsPdf* RooStats::MaxLikelihoodEstimateTestStat::fPdf [private]

Definition at line 100 of file MaxLikelihoodEstimateTestStat.h.

RooRealVar* RooStats::MaxLikelihoodEstimateTestStat::fParameter [private]

Definition at line 101 of file MaxLikelihoodEstimateTestStat.h.


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