51 var(
"x",this,other.var)
60 os <<
"[ function=" <<
func <<
" " ;
63 if (!TString(p->
name()).BeginsWith(
"!")) {
92 var(
"x",this,other.var)
101 os <<
"[ function=" <<
func <<
" " ;
104 if (!TString(p->
name()).BeginsWith(
"!")) {
Interface (abstract class) for generic functions objects of one-dimension Provides a method to evalua...
Int_t numProxies() const
Return the number of registered proxies.
RooAbsProxy * getProxy(Int_t index) const
Return the nth proxy from the proxy list.
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
RooAbsProxy is the abstact interface for proxy classes.
virtual void print(std::ostream &os, Bool_t addContents=kFALSE) const
Print proxy name.
virtual const char * name() const
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Double_t getVal(const RooArgSet *set=0) const
Evaluate object. Returns either cached value or triggers a recalculation.
RooCFunction1Binding is a templated implementation of class RooAbsReal that binds generic C(++) funct...
void printArgs(std::ostream &os) const
Print object arguments, ie its proxies.
const ROOT::Math::IBaseFunctionOneDim * func
Double_t evaluate() const
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
const ROOT::Math::IBaseFunctionOneDim * func
Double_t evaluate() const
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
void printArgs(std::ostream &os) const
Print object arguments, ie its proxies.
const RooAbsReal & arg() const
RooAbsPdf * bindPdf(const char *name, CFUNCD1D func, RooAbsReal &x)
RooAbsReal * bindFunction(const char *name, CFUNCD1D func, RooAbsReal &x)