11#ifndef ROOSTATS_ToyMCStudy 
   12#define ROOSTATS_ToyMCStudy 
   34      ToyMCStudy(
const char *
name = 
"ToyMCStudy", 
const char *title = 
"ToyMCStudy") :
 
#define ClassDefOverride(name, id)
 
virtual bool add(const RooAbsArg &var, bool silent=false)
Add the specified argument to list.
 
RooAbsStudy is an abstract base class for RooStudyManager modules.
 
void storeDetailedOutput(bool flag)
 
RooArgSet is a container object that can hold multiple RooAbsArg objects.
 
RooDataSet is a container class to hold unbinned data.
 
RooDataSet * GetSamplingDistributions()
 
ToyMCPayload(RooDataSet *sd)
 
ToyMCSampler is an implementation of the TestStatSampler interface.
 
ToyMCStudy is an implementation of RooAbsStudy for toy Monte Carlo sampling.
 
void SetToyMCSampler(ToyMCSampler &t)
 
bool execute(void) override
 
bool finalize(void) override
 
ToyMCSampler * fToyMCSampler
 
void SetParamPoint(const RooArgSet ¶mPoint)
 
RooAbsStudy * clone(const char *="") const override
 
void SetRandomSeed(unsigned int seed)
 
ToyMCStudy(const char *name="ToyMCStudy", const char *title="ToyMCStudy")
need to have constructor without arguments for proof
 
bool initialize(void) override
 
The TNamed class is the base class for all named ROOT classes.
 
Namespace for the RooStats classes.