RooStats::TestStatSampler Class Reference

#include <TestStatSampler.h>

Inheritance diagram for RooStats::TestStatSampler:

RooStats::DebuggingSampler RooStats::DebuggingSampler RooStats::ToyMCSampler RooStats::ToyMCSampler RooStats::ToyMCSamplerOld RooStats::ToyMCSamplerOld List of all members.

Public Member Functions

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

Detailed Description

Definition at line 39 of file TestStatSampler.h.


Constructor & Destructor Documentation

virtual RooStats::TestStatSampler::~TestStatSampler (  )  [inline, virtual]

Definition at line 43 of file TestStatSampler.h.

virtual RooStats::TestStatSampler::~TestStatSampler (  )  [inline, virtual]

Definition at line 43 of file TestStatSampler.h.


Member Function Documentation

virtual SamplingDistribution* RooStats::TestStatSampler::GetSamplingDistribution ( RooArgSet paramsOfInterest  )  [pure virtual]

Referenced by RooStats::NeymanConstruction::GetInterval().

virtual Double_t RooStats::TestStatSampler::EvaluateTestStatistic ( RooAbsData data,
RooArgSet paramsOfInterest 
) [pure virtual]

Referenced by RooStats::NeymanConstruction::GetInterval().

virtual TestStatistic* RooStats::TestStatSampler::GetTestStatistic (  )  const [pure virtual]

virtual Double_t RooStats::TestStatSampler::ConfidenceLevel (  )  const [pure virtual]

virtual void RooStats::TestStatSampler::Initialize ( RooAbsArg testStatistic,
RooArgSet paramsOfInterest,
RooArgSet nuisanceParameters 
) [pure virtual]

virtual void RooStats::TestStatSampler::SetPdf ( RooAbsPdf  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetPriorNuisance ( RooAbsPdf  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetParametersForTestStat ( const RooArgSet  )  [pure virtual]

Referenced by RooStats::NeymanConstruction::GetInterval().

virtual void RooStats::TestStatSampler::SetNuisanceParameters ( const RooArgSet  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetObservables ( const RooArgSet  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetGlobalObservables ( const RooArgSet  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetTestSize ( Double_t  size  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetConfidenceLevel ( Double_t  cl  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetTestStatistic ( TestStatistic testStatistic  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetSamplingDistName ( const char *  name  )  [pure virtual]

virtual SamplingDistribution* RooStats::TestStatSampler::GetSamplingDistribution ( RooArgSet paramsOfInterest  )  [pure virtual]

virtual Double_t RooStats::TestStatSampler::EvaluateTestStatistic ( RooAbsData data,
RooArgSet paramsOfInterest 
) [pure virtual]

virtual TestStatistic* RooStats::TestStatSampler::GetTestStatistic (  )  const [pure virtual]

virtual Double_t RooStats::TestStatSampler::ConfidenceLevel (  )  const [pure virtual]

virtual void RooStats::TestStatSampler::Initialize ( RooAbsArg testStatistic,
RooArgSet paramsOfInterest,
RooArgSet nuisanceParameters 
) [pure virtual]

virtual void RooStats::TestStatSampler::SetPdf ( RooAbsPdf  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetPriorNuisance ( RooAbsPdf  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetParametersForTestStat ( const RooArgSet  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetNuisanceParameters ( const RooArgSet  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetObservables ( const RooArgSet  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetGlobalObservables ( const RooArgSet  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetTestSize ( Double_t  size  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetConfidenceLevel ( Double_t  cl  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetTestStatistic ( TestStatistic testStatistic  )  [pure virtual]

virtual void RooStats::TestStatSampler::SetSamplingDistName ( const char *  name  )  [pure virtual]


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