|
ROOT
Reference Guide |
|
Go to the documentation of this file.
16 #ifndef ROO_SIM_PDF_BUILDER
17 #define ROO_SIM_PDF_BUILDER
RooAbsData is the common abstract base class for binned and unbinned datasets.
RooSimPdfBuilder(const RooArgSet &pdfProtoList)
RooArgSet _splitNodeListOwned
RooSimPdfBuilder(const RooSimPdfBuilder &)
This tool has now been superseded by RooSimWSTool
RooArgSet * createProtoBuildConfig()
Make RooArgSet of configuration objects.
TList _retiredCustomizerList
RooSimultaneous * buildPdf(const RooArgSet &buildConfig, const RooAbsData *dataSet, const RooArgSet *auxSplitCats=0, Bool_t verbose=kFALSE)
std::list< RooSuperCategory * > _fitCatList
const RooArgSet & splitLeafList()
void addSpecializations(const RooArgSet &specSet)
RooSimultaneous * buildPdf(const RooArgSet &buildConfig, const RooArgSet &dependents, const RooArgSet *auxSplitCats=0, Bool_t verbose=kFALSE)
Initialize needed components.
virtual const RooArgSet * get() const
std::list< RooSimultaneous * > _simPdfList
RooArgSet _compSplitCatSet
RooSimultaneous * buildPdf(const RooArgSet &buildConfig, const RooAbsData *dataSet, const RooArgSet &auxSplitCats, Bool_t verbose=kFALSE)
RooCategory is an object to represent discrete states.
The RooSuperCategory can join several RooAbsCategoryLValue objects into a single category.
Mother of all ROOT objects.
#define ClassDef(name, id)
RooSimultaneous * buildPdf(const RooArgSet &buildConfig, const RooArgSet &dependents, const RooArgSet &auxSplitCats, Bool_t verbose=kFALSE)
RooSimultaneous facilitates simultaneous fitting of multiple PDFs to subsets of a given dataset.
RooArgSet is a container object that can hold multiple RooAbsArg objects.