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 39 of file TestStatSampler.h.
Public Member Functions | |
virtual | ~TestStatSampler () |
virtual Double_t | ConfidenceLevel () const =0 |
virtual Double_t | EvaluateTestStatistic (RooAbsData &data, RooArgSet ¶msOfInterest)=0 |
virtual SamplingDistribution * | GetSamplingDistribution (RooArgSet ¶msOfInterest)=0 |
virtual TestStatistic * | GetTestStatistic () const =0 |
virtual void | Initialize (RooAbsArg &testStatistic, RooArgSet ¶msOfInterest, 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 |
#include <RooStats/TestStatSampler.h>
|
inlinevirtual |
Definition at line 43 of file TestStatSampler.h.
|
pure virtual |
Implemented in RooStats::DebuggingSampler, and RooStats::ToyMCSampler.
|
pure virtual |
Implemented in RooStats::DebuggingSampler, and RooStats::ToyMCSampler.
|
pure virtual |
Implemented in RooStats::ToyMCSampler, and RooStats::DebuggingSampler.
|
pure virtual |
Implemented in RooStats::DebuggingSampler, and RooStats::ToyMCSampler.
|
pure virtual |
Implemented in RooStats::DebuggingSampler, and RooStats::ToyMCSampler.
Implemented in RooStats::DebuggingSampler, and RooStats::ToyMCSampler.
Implemented in RooStats::DebuggingSampler, and RooStats::ToyMCSampler.
Implemented in RooStats::DebuggingSampler, and RooStats::ToyMCSampler.
Implemented in RooStats::ToyMCSampler.
Implemented in RooStats::DebuggingSampler, RooStats::ToyMCImportanceSampler, and RooStats::ToyMCSampler.
Implemented in RooStats::DebuggingSampler, RooStats::ToyMCImportanceSampler, and RooStats::ToyMCSampler.
Implemented in RooStats::ToyMCSampler.
|
pure virtual |
Implemented in RooStats::ToyMCSampler.
Implemented in RooStats::DebuggingSampler, and RooStats::ToyMCSampler.
|
pure virtual |
Implemented in RooStats::DebuggingSampler, and RooStats::ToyMCSampler.