16 #ifndef ROO_REAL_PROXY
17 #define ROO_REAL_PROXY
RooRealProxy & operator=(const Double_t &value)
virtual ~RooRealProxy()
Destructor.
virtual const char * name() const
virtual TObject * Clone(const char *newName=0) const
Make a clone of an object using the Streamer facility.
virtual Double_t getMin(const char *name=0) const
const RooAbsReal & arg() const
Bool_t hasMax(const char *name=0) const
#define ClassDef(name, id)
RooAbsRealLValue * lvptr() const
Return l-value pointer to contents, if contents is in fact an l-value.
static Bool_t _inhibitDirty
virtual Bool_t setArg(RooAbsReal &newRef)
Change object held in proxy into newRef.
Bool_t hasMax(const char *rname=0) const
virtual void setVal(Double_t value)=0
Bool_t hasMin(const char *name=0) const
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Mother of all ROOT objects.
RooArgProxy is the abstact interface for RooAbsArg proxy classes.
virtual Double_t getMax(const char *name=0) const
RooAbsRealLValue is the common abstract base class for objects that represent a real value that may a...
Double_t min(const char *rname=0) const
Bool_t inhibitDirty() const
Delete watch flag.
RooRealProxy is the concrete proxy for RooAbsReal objects A RooRealProxy is the general mechanism to ...
Bool_t hasMin(const char *rname=0) const
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
Double_t max(const char *rname=0) const