72 _ixf(
"!ixf",
"ixf",this),
85 string pname=
Form(
"%s_product",
name) ;
91 string pname=
Form(
"%s_product",
name) ;
118 _ixf(
"!ixf",
"ixf",this),
119 _if(
"!if",
"if",this),
133 string pname=
Form(
"%s_product",
name) ;
140 string pname=
Form(
"%s_product",
name) ;
174 _xf(
"xf",this,other._xf),
175 _ixf(
"ixf",this,other._ixf),
176 _if(
"if",this,other._if),
177 _xfOffset(other._xfOffset)
char * Form(const char *fmt,...)
RooExpensiveObjectCache & expensiveObjectCache() const
virtual void setExpensiveObjectCache(RooExpensiveObjectCache &cache)
Bool_t addOwnedComponents(const RooArgSet &comps)
Take ownership of the contents of 'comps'.
RooAbsMoment represents the first, second, or third order derivative of any RooAbsReal as calculated ...
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooAbsMoment * mean(RooRealVar &obs)
Double_t getVal(const RooArgSet *normalisationSet=nullptr) const
Evaluate object.
RooAbsReal * createIntegral(const RooArgSet &iset, const RooCmdArg &arg1, const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) const
Create an object that represents the integral of the function over one or more observables listed in ...
RooNumIntConfig * specialIntegratorConfig() const
Returns the specialized integrator configuration for this RooAbsReal.
virtual Bool_t isBinnedDistribution(const RooArgSet &) const
RooArgList is a container object that can hold multiple RooAbsArg objects.
RooAbsArg * absArg() const
RooArgSet is a container object that can hold multiple RooAbsArg objects.
virtual Bool_t add(const RooAbsCollection &col, Bool_t silent=kFALSE)
Add a collection of arguments to this collection by calling add() for each element in the source coll...
virtual Bool_t setLabel(const char *label, Bool_t printError=kTRUE)
Set value by specifying the name of the desired state If printError is set, a message will be printed...
A RooProduct represents the product of a given set of RooAbsReal objects.
RooRealIntegral performs hybrid numerical/analytical integrals of RooAbsReal objects.
void setCacheNumeric(Bool_t flag)
RooRealVar represents a variable that can be changed from the outside.
RooSecondMoment represents the first, second, or third order derivative of any RooAbsReal as calculat...
Double_t evaluate() const
Calculate value
virtual ~RooSecondMoment()
Destructor.
RooSecondMoment()
Default constructor.
virtual Bool_t add(const RooAbsArg &var, Bool_t silent=kFALSE)
Overloaded RooArgSet::add() method inserts 'var' into set and registers 'var' as server to owner with...
Bool_t setArg(T &newRef)
Change object held in proxy into newRef.
virtual const char * GetName() const
Returns name of object.