RooAbsProxy is the abstact interface for proxy classes.
Proxy classes hold pointers to other Roofit objects and process serverRedirect changes so that the proxied pointers are updated accordingly on a clone or copy of of the owning class
Definition at line 31 of file RooAbsProxy.h.
Public Member Functions | |
| RooAbsProxy () | |
| Constructor.  More... | |
| RooAbsProxy (const char *name, const RooAbsProxy &other) | |
| Copy constructor.  More... | |
| virtual | ~RooAbsProxy () | 
| virtual const char * | name () const | 
| const RooArgSet * | nset () const | 
| virtual void | print (std::ostream &os, Bool_t addContents=kFALSE) const | 
| Print proxy name.  More... | |
Protected Member Functions | |
| virtual void | changeNormSet (const RooArgSet *newNormSet) | 
| Destructor.  More... | |
| virtual Bool_t | changePointer (const RooAbsCollection &newServerSet, Bool_t nameChange=kFALSE, Bool_t factoryInitMode=kFALSE)=0 | 
Protected Attributes | |
| RooArgSet * | _nset | 
Friends | |
| class | RooAbsArg | 
| Normalization set to be used for evaluation of RooAbsPdf contents.  More... | |
| class | RooAbsPdf | 
| class | RooObjectFactory | 
#include <RooAbsProxy.h>
| RooAbsProxy::RooAbsProxy | ( | ) | 
Constructor.
Definition at line 47 of file RooAbsProxy.cxx.
| RooAbsProxy::RooAbsProxy | ( | const char * | name, | 
| const RooAbsProxy & | other | ||
| ) | 
Copy constructor.
Definition at line 56 of file RooAbsProxy.cxx.
      
  | 
  inlinevirtual | 
Definition at line 37 of file RooAbsProxy.h.
Destructor.
Definition at line 65 of file RooAbsProxy.cxx.
      
  | 
  protectedpure virtual | 
Implemented in RooArgProxy, RooListProxy, and RooSetProxy.
      
  | 
  inlinevirtual | 
Reimplemented in RooArgProxy, RooListProxy, and RooSetProxy.
Definition at line 41 of file RooAbsProxy.h.
      
  | 
  inline | 
Definition at line 46 of file RooAbsProxy.h.
Print proxy name.
Reimplemented in RooArgProxy, RooListProxy, and RooSetProxy.
Definition at line 75 of file RooAbsProxy.cxx.
      
  | 
  friend | 
Normalization set to be used for evaluation of RooAbsPdf contents.
Definition at line 56 of file RooAbsProxy.h.
      
  | 
  friend | 
Definition at line 60 of file RooAbsProxy.h.
      
  | 
  friend | 
Definition at line 57 of file RooAbsProxy.h.
      
  | 
  protected | 
Definition at line 54 of file RooAbsProxy.h.