ROOT
6.06/09
Reference Guide
|
TestStatSampler is an interface class for a tools which produce RooStats SamplingDistributions.
Tools that implement this interface are expected to be used for coverage studies, the Neyman Construction, etc.
Definition at line 40 of file TestStatSampler.h.
Public Member Functions | |
virtual | ~TestStatSampler () |
virtual SamplingDistribution * | GetSamplingDistribution (RooArgSet ¶msOfInterest)=0 |
virtual Double_t | EvaluateTestStatistic (RooAbsData &data, RooArgSet ¶msOfInterest)=0 |
virtual TestStatistic * | GetTestStatistic () const =0 |
virtual Double_t | ConfidenceLevel () const =0 |
virtual void | Initialize (RooAbsArg &testStatistic, RooArgSet ¶msOfInterest, 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 |
#include <RooStats/TestStatSampler.h>
|
inlinevirtual |
Definition at line 44 of file TestStatSampler.h.
|
pure virtual |
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
|
pure virtual |
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
Referenced by RooStats::NeymanConstruction::GetInterval().
|
pure virtual |
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
Referenced by RooStats::NeymanConstruction::GetInterval().
|
pure virtual |
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
Referenced by RooStats::HypoTestInverter::CreateResults(), and RooStats::HypoTestInverter::GetTestStatistic().
|
pure virtual |
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
Implemented in RooStats::ToyMCSampler.
Implemented in RooStats::ToyMCSampler, RooStats::ToyMCImportanceSampler, and RooStats::DebuggingSampler.
Referenced by RooStats::NeymanConstruction::GetInterval().
Implemented in RooStats::ToyMCSampler, RooStats::ToyMCImportanceSampler, and RooStats::DebuggingSampler.
Implemented in RooStats::ToyMCSampler.
|
pure virtual |
Implemented in RooStats::ToyMCSampler.
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
|
pure virtual |
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
Referenced by RooStats::HypoTestInverter::SetTestStatistic().