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 SamplingDistribution * GetSamplingDistribution (RooArgSet &paramsOfInterest)=0
virtual Double_t EvaluateTestStatistic (RooAbsData &data, RooArgSet &paramsOfInterest)=0
virtual TestStatistic * GetTestStatistic () 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 SamplingDistribution * GetSamplingDistribution (RooArgSet &paramsOfInterest)=0
virtual Double_t EvaluateTestStatistic (RooAbsData &data, RooArgSet &paramsOfInterest)=0
virtual TestStatistic * GetTestStatistic () 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