Logo ROOT   6.18/05
Reference Guide
List of all members | Public Member Functions | Private Attributes | List of all members
RooStats::DebuggingSampler Class Reference

Definition at line 35 of file DebuggingSampler.h.

Public Member Functions

 DebuggingSampler ()
 
virtual ~DebuggingSampler ()
 
virtual Double_t ConfidenceLevel () const
 
virtual Double_t EvaluateTestStatistic (RooAbsData &, RooArgSet &)
 
virtual SamplingDistributionGetSamplingDistribution (RooArgSet &paramsOfInterest)
 
virtual TestStatisticGetTestStatistic () const
 
virtual void Initialize (RooAbsArg &, RooArgSet &, RooArgSet &)
 
virtual void SetConfidenceLevel (Double_t cl)
 
virtual void SetGlobalObservables (const RooArgSet &)
 
virtual void SetNuisanceParameters (const RooArgSet &)
 
virtual void SetParameters (RooArgSet &)
 
virtual void SetParametersForTestStat (const RooArgSet &)
 
virtual void SetPdf (RooAbsPdf &)
 
virtual void SetTestSize (Double_t size)
 
virtual void SetTestStatistic (TestStatistic *)
 
- Public Member Functions inherited from RooStats::TestStatSampler
virtual ~TestStatSampler ()
 
virtual Double_t ConfidenceLevel () const =0
 
virtual Double_t EvaluateTestStatistic (RooAbsData &data, RooArgSet &paramsOfInterest)=0
 
virtual SamplingDistributionGetSamplingDistribution (RooArgSet &paramsOfInterest)=0
 
virtual TestStatisticGetTestStatistic () const =0
 
virtual void Initialize (RooAbsArg &testStatistic, RooArgSet &paramsOfInterest, RooArgSet &nuisanceParameters)=0
 
virtual void SetConfidenceLevel (Double_t cl)=0
 
virtual void SetGlobalObservables (const RooArgSet &)=0
 
virtual void SetNuisanceParameters (const RooArgSet &)=0
 
virtual void SetObservables (const RooArgSet &)=0
 
virtual void SetParametersForTestStat (const RooArgSet &)=0
 
virtual void SetPdf (RooAbsPdf &)=0
 
virtual void SetPriorNuisance (RooAbsPdf *)=0
 
virtual void SetSamplingDistName (const char *name)=0
 
virtual void SetTestSize (Double_t size)=0
 
virtual void SetTestStatistic (TestStatistic *testStatistic)=0
 

Private Attributes

TRandomfRand
 
Double_t fSize
 
RooRealVarfTestStatistic
 

#include <RooStats/DebuggingSampler.h>

Inheritance diagram for RooStats::DebuggingSampler:
[legend]

Constructor & Destructor Documentation

◆ DebuggingSampler()

RooStats::DebuggingSampler::DebuggingSampler ( )
inline

Definition at line 38 of file DebuggingSampler.h.

◆ ~DebuggingSampler()

virtual RooStats::DebuggingSampler::~DebuggingSampler ( )
inlinevirtual

Definition at line 42 of file DebuggingSampler.h.

Member Function Documentation

◆ ConfidenceLevel()

virtual Double_t RooStats::DebuggingSampler::ConfidenceLevel ( ) const
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 73 of file DebuggingSampler.h.

◆ EvaluateTestStatistic()

virtual Double_t RooStats::DebuggingSampler::EvaluateTestStatistic ( RooAbsData ,
RooArgSet  
)
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 59 of file DebuggingSampler.h.

◆ GetSamplingDistribution()

virtual SamplingDistribution * RooStats::DebuggingSampler::GetSamplingDistribution ( RooArgSet paramsOfInterest)
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 48 of file DebuggingSampler.h.

◆ GetTestStatistic()

virtual TestStatistic * RooStats::DebuggingSampler::GetTestStatistic ( void  ) const
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 66 of file DebuggingSampler.h.

◆ Initialize()

virtual void RooStats::DebuggingSampler::Initialize ( RooAbsArg ,
RooArgSet ,
RooArgSet  
)
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 76 of file DebuggingSampler.h.

◆ SetConfidenceLevel()

virtual void RooStats::DebuggingSampler::SetConfidenceLevel ( Double_t  cl)
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 95 of file DebuggingSampler.h.

◆ SetGlobalObservables()

virtual void RooStats::DebuggingSampler::SetGlobalObservables ( const RooArgSet )
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 89 of file DebuggingSampler.h.

◆ SetNuisanceParameters()

virtual void RooStats::DebuggingSampler::SetNuisanceParameters ( const RooArgSet )
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 85 of file DebuggingSampler.h.

◆ SetParameters()

virtual void RooStats::DebuggingSampler::SetParameters ( RooArgSet )
inlinevirtual

Definition at line 83 of file DebuggingSampler.h.

◆ SetParametersForTestStat()

virtual void RooStats::DebuggingSampler::SetParametersForTestStat ( const RooArgSet )
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 87 of file DebuggingSampler.h.

◆ SetPdf()

virtual void RooStats::DebuggingSampler::SetPdf ( RooAbsPdf )
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 80 of file DebuggingSampler.h.

◆ SetTestSize()

virtual void RooStats::DebuggingSampler::SetTestSize ( Double_t  size)
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 93 of file DebuggingSampler.h.

◆ SetTestStatistic()

virtual void RooStats::DebuggingSampler::SetTestStatistic ( TestStatistic )
inlinevirtual

Implements RooStats::TestStatSampler.

Definition at line 98 of file DebuggingSampler.h.

Member Data Documentation

◆ fRand

TRandom* RooStats::DebuggingSampler::fRand
private

Definition at line 106 of file DebuggingSampler.h.

◆ fSize

Double_t RooStats::DebuggingSampler::fSize
private

Definition at line 104 of file DebuggingSampler.h.

◆ fTestStatistic

RooRealVar* RooStats::DebuggingSampler::fTestStatistic
private

Definition at line 105 of file DebuggingSampler.h.

Libraries for RooStats::DebuggingSampler:
[legend]

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