Logo ROOT   6.08/07
Reference Guide
List of all members | Public Member Functions | Private Attributes | List of all members
RooStats::MaxLikelihoodEstimateTestStat Class Reference

MaxLikelihoodEstimateTestStat: TestStatistic that returns maximum likelihood estimate of a specified parameter.

Definition at line 43 of file MaxLikelihoodEstimateTestStat.h.

Public Member Functions

 MaxLikelihoodEstimateTestStat ()
 
 MaxLikelihoodEstimateTestStat (RooAbsPdf &pdf, RooRealVar &parameter)
 
virtual Double_t Evaluate (RooAbsData &data, RooArgSet &)
 Main interface to evaluate the test statistic on a dataset given the values for the Null Parameters Of Interest. More...
 
virtual const TString GetVarName () const
 
virtual void PValueIsRightTail (bool isright)
 
virtual bool PValueIsRightTail (void) const
 Defines the sign convention of the test statistic. Overwrite function if necessary. More...
 
virtual void SetConditionalObservables (const RooArgSet &set)
 
- Public Member Functions inherited from RooStats::TestStatistic
virtual ~TestStatistic ()
 
virtual const RooArgSetGetDetailedOutput () 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...
 

Private Attributes

RooArgSet fConditionalObs
 
TString fMinimizer
 
RooRealVarfParameter
 
RooAbsPdffPdf
 
Int_t fPrintLevel
 
Int_t fStrategy
 
bool fUpperLimit
 

#include <RooStats/MaxLikelihoodEstimateTestStat.h>

Inheritance diagram for RooStats::MaxLikelihoodEstimateTestStat:
[legend]

Constructor & Destructor Documentation

◆ MaxLikelihoodEstimateTestStat() [1/2]

RooStats::MaxLikelihoodEstimateTestStat::MaxLikelihoodEstimateTestStat ( )
inline

Definition at line 48 of file MaxLikelihoodEstimateTestStat.h.

◆ MaxLikelihoodEstimateTestStat() [2/2]

RooStats::MaxLikelihoodEstimateTestStat::MaxLikelihoodEstimateTestStat ( RooAbsPdf pdf,
RooRealVar parameter 
)
inline

Definition at line 61 of file MaxLikelihoodEstimateTestStat.h.

Member Function Documentation

◆ Evaluate()

virtual Double_t RooStats::MaxLikelihoodEstimateTestStat::Evaluate ( RooAbsData data,
RooArgSet nullPOI 
)
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 74 of file MaxLikelihoodEstimateTestStat.h.

◆ GetVarName()

virtual const TString RooStats::MaxLikelihoodEstimateTestStat::GetVarName ( ) const
inlinevirtual

Implements RooStats::TestStatistic.

Definition at line 142 of file MaxLikelihoodEstimateTestStat.h.

◆ PValueIsRightTail() [1/2]

virtual void RooStats::MaxLikelihoodEstimateTestStat::PValueIsRightTail ( bool  isright)
inlinevirtual

Definition at line 148 of file MaxLikelihoodEstimateTestStat.h.

◆ PValueIsRightTail() [2/2]

virtual bool RooStats::MaxLikelihoodEstimateTestStat::PValueIsRightTail ( void  ) const
inlinevirtual

Defines the sign convention of the test statistic. Overwrite function if necessary.

Reimplemented from RooStats::TestStatistic.

Definition at line 149 of file MaxLikelihoodEstimateTestStat.h.

◆ SetConditionalObservables()

virtual void RooStats::MaxLikelihoodEstimateTestStat::SetConditionalObservables ( const RooArgSet set)
inlinevirtual

Definition at line 153 of file MaxLikelihoodEstimateTestStat.h.

Member Data Documentation

◆ fConditionalObs

RooArgSet RooStats::MaxLikelihoodEstimateTestStat::fConditionalObs
private

Definition at line 159 of file MaxLikelihoodEstimateTestStat.h.

◆ fMinimizer

TString RooStats::MaxLikelihoodEstimateTestStat::fMinimizer
private

Definition at line 161 of file MaxLikelihoodEstimateTestStat.h.

◆ fParameter

RooRealVar* RooStats::MaxLikelihoodEstimateTestStat::fParameter
private

Definition at line 158 of file MaxLikelihoodEstimateTestStat.h.

◆ fPdf

RooAbsPdf* RooStats::MaxLikelihoodEstimateTestStat::fPdf
private

Definition at line 157 of file MaxLikelihoodEstimateTestStat.h.

◆ fPrintLevel

Int_t RooStats::MaxLikelihoodEstimateTestStat::fPrintLevel
private

Definition at line 163 of file MaxLikelihoodEstimateTestStat.h.

◆ fStrategy

Int_t RooStats::MaxLikelihoodEstimateTestStat::fStrategy
private

Definition at line 162 of file MaxLikelihoodEstimateTestStat.h.

◆ fUpperLimit

bool RooStats::MaxLikelihoodEstimateTestStat::fUpperLimit
private

Definition at line 160 of file MaxLikelihoodEstimateTestStat.h.


The documentation for this class was generated from the following file: