16#ifndef ROO_STUDY_PACKAGE
17#define ROO_STUDY_PACKAGE
#define ClassDef(name, id)
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...
RooAbsStudy is an abstract base class for RooStudyManager modules.
RooDataSet is a container class to hold unbinned data.
RooFitResult is a container class to hold the input and output of a PDF fit to a dataset.
A RooPlot is a plot frame and a container for graphics objects within that frame.
RooRealVar represents a fundamental (non-derived) real valued object.
RooStudyPackage is a utility class to manage studies that consist of repeated applications of generat...
void driver(Int_t nExperiments)
Int_t initRandom()
Choose random seed for this process in case pass a definite seed to have it deterministic use also wo...
std::list< RooAbsStudy * > _studies
TObject * Clone(const char *="") const
Make a clone of an object using the Streamer facility.
static void processFile(const char *infile, Int_t nexp)
Read in study package.
void addStudy(RooAbsStudy &study)
void finalize()
Finalize all studies.
void initialize()
Make iterator over copy of studies attached to workspace.
void exportData(TList *olist, Int_t seqno)
void run(Int_t nExperiments)
std::list< RooAbsStudy * > & studies()
The RooWorkspace is a persistable container for RooFit projects.
The TNamed class is the base class for all named ROOT classes.
Mother of all ROOT objects.