11#ifndef ROOSTATS_DebuggingSampler
12#define ROOSTATS_DebuggingSampler
49 (
void)paramsOfInterest;
51 std::vector<Double_t> testStatVec;
52 for(
Int_t i=0; i<1000; ++i){
68 std::cout <<
"GetTestStatistic() IS NOT IMPLEMENTED FOR THIS SAMPLER. Returning NULL." << std::endl;
100 std::cout <<
"SetTestStatistic(...) IS NOT IMPLEMENTED FOR THIS SAMPLER" << std::endl;
#define ClassDef(name, id)
typedef void((*Func_t)())
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
RooAbsData is the common abstract base class for binned and unbinned datasets.
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
RooArgSet is a container object that can hold multiple RooAbsArg objects.
RooRealVar represents a fundamental (non-derived) real valued object.
virtual void SetGlobalObservables(const RooArgSet &)
RooRealVar * fTestStatistic
virtual void SetParametersForTestStat(const RooArgSet &)
virtual TestStatistic * GetTestStatistic() const
virtual void SetTestSize(Double_t size)
virtual Double_t EvaluateTestStatistic(RooAbsData &, RooArgSet &)
virtual SamplingDistribution * GetSamplingDistribution(RooArgSet ¶msOfInterest)
virtual void SetTestStatistic(TestStatistic *)
virtual void SetParameters(RooArgSet &)
virtual void SetNuisanceParameters(const RooArgSet &)
virtual void SetPdf(RooAbsPdf &)
virtual ~DebuggingSampler()
virtual void Initialize(RooAbsArg &, RooArgSet &, RooArgSet &)
virtual Double_t ConfidenceLevel() const
virtual void SetConfidenceLevel(Double_t cl)
This class simply holds a sampling distribution of some test statistic.
TestStatSampler is an interface class for a tools which produce RooStats SamplingDistributions.
TestStatistic is an interface class to provide a facility for construction test statistics distributi...
This is the base class for the ROOT Random number generators.
virtual Double_t Uniform(Double_t x1=1)
Returns a uniform deviate on the interval (0, x1).
@(#)root/roostats:$Id$ Author: George Lewis, Kyle Cranmer