Logo ROOT  
Reference Guide
RooStats::NumEventsTestStat Class Reference

NumEventsTestStat is a simple implementation of the TestStatistic interface used for simple number counting.

It should probably support simple cuts as well.

Definition at line 41 of file NumEventsTestStat.h.

Public Member Functions

 NumEventsTestStat ()
 
 NumEventsTestStat (RooAbsPdf &pdf)
 
virtual ~NumEventsTestStat ()
 
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 RooAbsArgGetTestStatistic () const
 
virtual const TString GetVarName () const
 
- Public Member Functions inherited from RooStats::TestStatistic
virtual ~TestStatistic ()
 
virtual Double_t Evaluate (RooAbsData &data, RooArgSet &nullPOI)=0
 Main interface to evaluate the test statistic on a dataset given the values for the Null Parameters Of Interest. More...
 
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...
 
virtual const TString GetVarName () const =0
 
virtual bool PValueIsRightTail (void) const
 Defines the sign convention of the test statistic. Overwrite function if necessary. More...
 
virtual void SetConditionalObservables (const RooArgSet &)
 interface to set conditional observables. If a test statistics needs them it will re-implement this function More...
 
virtual void SetGlobalObservables (const RooArgSet &)
 interface to set global observables. If a test statistics needs them it will re-implement this function More...
 

Private Attributes

RooAbsPdffPdf
 

#include <RooStats/NumEventsTestStat.h>

Inheritance diagram for RooStats::NumEventsTestStat:
[legend]

Constructor & Destructor Documentation

◆ NumEventsTestStat() [1/2]

RooStats::NumEventsTestStat::NumEventsTestStat ( )
inline

Definition at line 44 of file NumEventsTestStat.h.

◆ NumEventsTestStat() [2/2]

RooStats::NumEventsTestStat::NumEventsTestStat ( RooAbsPdf pdf)
inline

Definition at line 45 of file NumEventsTestStat.h.

◆ ~NumEventsTestStat()

virtual RooStats::NumEventsTestStat::~NumEventsTestStat ( )
inlinevirtual

Definition at line 48 of file NumEventsTestStat.h.

Member Function Documentation

◆ Evaluate()

virtual Double_t RooStats::NumEventsTestStat::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 54 of file NumEventsTestStat.h.

◆ GetTestStatistic()

virtual const RooAbsArg * RooStats::NumEventsTestStat::GetTestStatistic ( void  ) const
inlinevirtual

Definition at line 83 of file NumEventsTestStat.h.

◆ GetVarName()

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

Implements RooStats::TestStatistic.

Definition at line 85 of file NumEventsTestStat.h.

Member Data Documentation

◆ fPdf

RooAbsPdf* RooStats::NumEventsTestStat::fPdf
private

Definition at line 89 of file NumEventsTestStat.h.

Libraries for RooStats::NumEventsTestStat:
[legend]

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