|
ROOT
Reference Guide |
|
Go to the documentation of this file.
27 _list(
"params",
"params",this),
37 _list(
"params",this,other._list),
virtual void print(std::ostream &os, Bool_t addContents=kFALSE) const
Print proxy name.
Int_t numProxies() const
Return the number of registered proxies.
virtual const char * GetTitle() const
Returns title of object.
RooArgList is a container object that can hold multiple RooAbsArg objects.
Double_t getVal(const RooArgSet *normalisationSet=nullptr) const
Evaluate object.
virtual const char * name() const
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooAbsProxy * getProxy(Int_t index) const
Return the nth proxy from the proxy list.
RooAbsArg * at(Int_t idx) const
Return object at given index, or nullptr if index is out of range.
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
void printArgs(std::ostream &os) const
Print object arguments, ie its proxies.
A 3-Dim function with parameters.
Bool_t BeginsWith(const char *s, ECaseCompare cmp=kExact) const
A 2-Dim function with parameters.
Double_t evaluate() const
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
virtual Double_t Eval(Double_t x, Double_t y=0, Double_t z=0, Double_t t=0) const
Evaluate this function.
virtual Bool_t add(const RooAbsArg &var, Bool_t silent=kFALSE) override
Reimplementation of standard RooArgList::add()
RooAbsProxy is the abstact interface for proxy classes.
virtual const char * GetName() const
Returns name of object.
RooAbsPdf * bindPdf(const char *name, CFUNCD1D func, RooAbsReal &x)