ROOT  6.06/08
Reference Guide
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
RooAbsProxy Class Referenceabstract

Definition at line 32 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 RooArgSetnset () const
 
virtual void print (std::ostream &os, Bool_t addContents=kFALSE) const
 Print proxy name. More...
 

Protected Member Functions

virtual Bool_t changePointer (const RooAbsCollection &newServerSet, Bool_t nameChange=kFALSE, Bool_t factoryInitMode=kFALSE)=0
 
virtual void changeNormSet (const RooArgSet *newNormSet)
 Destructor. More...
 

Protected Attributes

RooArgSet_nset
 

Friends

class RooAbsArg
 Normalization set to be used for evaluation of RooAbsPdf contents. More...
 
class RooObjectFactory
 
class RooAbsPdf
 

#include <RooAbsProxy.h>

+ Inheritance diagram for RooAbsProxy:
+ Collaboration diagram for RooAbsProxy:

Constructor & Destructor Documentation

§ RooAbsProxy() [1/2]

RooAbsProxy::RooAbsProxy ( )

Constructor.

Definition at line 46 of file RooAbsProxy.cxx.

§ RooAbsProxy() [2/2]

RooAbsProxy::RooAbsProxy ( const char *  name,
const RooAbsProxy other 
)

Copy constructor.

Definition at line 55 of file RooAbsProxy.cxx.

§ ~RooAbsProxy()

virtual RooAbsProxy::~RooAbsProxy ( )
inlinevirtual

Definition at line 38 of file RooAbsProxy.h.

Member Function Documentation

§ changeNormSet()

void RooAbsProxy::changeNormSet ( const RooArgSet newNormSet)
protectedvirtual

Destructor.

Definition at line 64 of file RooAbsProxy.cxx.

Referenced by RooArgProxy::changeDataSet(), and RooAbsArg::setProxyNormSet().

§ changePointer()

virtual Bool_t RooAbsProxy::changePointer ( const RooAbsCollection newServerSet,
Bool_t  nameChange = kFALSE,
Bool_t  factoryInitMode = kFALSE 
)
protectedpure virtual

Implemented in RooArgProxy, RooSetProxy, and RooListProxy.

Referenced by RooAbsArg::redirectServers().

§ name()

virtual const char* RooAbsProxy::name ( ) const
inlinevirtual

§ nset()

const RooArgSet* RooAbsProxy::nset ( ) const
inline

§ print()

void RooAbsProxy::print ( std::ostream &  os,
Bool_t  addContents = kFALSE 
) const
virtual

Friends And Related Function Documentation

§ RooAbsArg

friend class RooAbsArg
friend

Normalization set to be used for evaluation of RooAbsPdf contents.

Definition at line 57 of file RooAbsProxy.h.

§ RooAbsPdf

friend class RooAbsPdf
friend

Definition at line 61 of file RooAbsProxy.h.

§ RooObjectFactory

friend class RooObjectFactory
friend

Definition at line 58 of file RooAbsProxy.h.

Member Data Documentation

§ _nset

RooArgSet* RooAbsProxy::_nset
protected

Definition at line 55 of file RooAbsProxy.h.

Referenced by changeNormSet(), nset(), and RooRealProxy::operator Double_t().


The documentation for this class was generated from the following files: