16 #ifndef ROO_GENERIC_PDF 17 #define ROO_GENERIC_PDF void printMultiline(std::ostream &os, Int_t content, Bool_t verbose=kFALSE, TString indent="") const
Print info about this object to the specified stream.
virtual Bool_t isValidReal(Double_t value, Bool_t printError) const
Check if given value is valid.
virtual void writeToStream(std::ostream &os, Bool_t compact) const
Write object contents to given stream.
TString _formExpr
Formula engine.
#define ClassDef(name, id)
void printMetaArgs(std::ostream &os) const
Add formula expression as meta argument in printing interface.
RooFormula & formula() const
virtual ~RooGenericPdf()
Destructor.
RooListProxy is the concrete proxy for RooArgList objects.
virtual Double_t evaluate() const
Calculate current value of this object.
virtual Bool_t readFromStream(std::istream &is, Bool_t compact, Bool_t verbose=kFALSE)
Read object contents from given stream.
Mother of all ROOT objects.
RooAbsCollection is an abstract container object that can hold multiple RooAbsArg objects...
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
virtual Bool_t redirectServersHook(const RooAbsCollection &newServerList, Bool_t mustReplaceAll, Bool_t nameChange, Bool_t isRecursive)
Propagate server changes to embedded formula object.
Bool_t setFormula(const char *formula)
Change formula expression to given expression.
RooGenericPdf is a concrete implementation of a probability density function, which takes a RooArgLis...
virtual TObject * clone(const char *newname) const