47 RooArgProxy(inName, desc, owner, valueServer, shapeServer, ownArg)
61 RooArgProxy(inName, desc, owner,ref, valueServer, shapeServer, ownArg)
97 cout <<
"RooRealProxy(" <<
name() <<
")::INTERNAL error, expected " <<
_arg->
GetName() <<
" to be an lvalue" << endl ;
void setAttribute(const Text_t *name, Bool_t value=kTRUE)
Set (default) or clear a named boolean attribute of this object.
virtual Bool_t changePointer(const RooAbsCollection &newServerSet, Bool_t nameChange=kFALSE, Bool_t factoryInitMode=kFALSE)
Change proxied object to object of same name in given list.
virtual ~RooRealProxy()
Destructor.
virtual const char * name() const
const RooAbsReal & arg() const
RooAbsRealLValue * lvptr() const
Return l-value pointer to contents, if contents is in fact an l-value.
char * Form(const char *fmt,...)
RooAbsArg * absArg() const
virtual const char * GetName() const
Returns name of object.
virtual Bool_t setArg(RooAbsReal &newRef)
Change object held in proxy into newRef.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...