16 #ifndef ROO_SIM_PDF_BUILDER 17 #define ROO_SIM_PDF_BUILDER
std::list< RooSimultaneous * > _simPdfList
virtual const RooArgSet * get() const
RooSimultaneous * buildPdf(const RooArgSet &buildConfig, const RooAbsData *dataSet, const RooArgSet &auxSplitCats, Bool_t verbose=kFALSE)
#define ClassDef(name, id)
RooSimultaneous * buildPdf(const RooArgSet &buildConfig, const RooAbsData *dataSet, const RooArgSet *auxSplitCats=0, Bool_t verbose=kFALSE)
TList _retiredCustomizerList
RooArgSet _splitNodeListOwned
RooSimultaneous * buildPdf(const RooArgSet &buildConfig, const RooArgSet &dependents, const RooArgSet *auxSplitCats=0, Bool_t verbose=kFALSE)
Initialize needed components.
RooAbsData is the common abstract base class for binned and unbinned datasets.
RooCategory represents a fundamental (non-derived) discrete value object.
std::list< RooSuperCategory * > _fitCatList
RooArgSet _compSplitCatSet
void addSpecializations(const RooArgSet &specSet)
RooSimultaneous * buildPdf(const RooArgSet &buildConfig, const RooArgSet &dependents, const RooArgSet &auxSplitCats, Bool_t verbose=kFALSE)
Mother of all ROOT objects.
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
const RooArgSet & splitLeafList()
RooSimPdfBuilder(const RooArgSet &pdfProtoList)
RooSuperCategory consolidates several RooAbsCategoryLValue objects into a single category.
RooSimultaneous facilitates simultaneous fitting of multiple PDFs to subsets of a given dataset...
RooArgSet * createProtoBuildConfig()
Make RooArgSet of configuration objects.