RooSharedPropertiesList Class Reference

#include <RooSharedPropertiesList.h>

Inheritance diagram for RooSharedPropertiesList:

TObject TObject List of all members.

Public Member Functions

 RooSharedPropertiesList ()
virtual ~RooSharedPropertiesList ()
RooSharedPropertiesregisterProperties (RooSharedProperties *, Bool_t canDeleteIncoming=kTRUE)
void unregisterProperties (RooSharedProperties *)
 RooSharedPropertiesList ()
virtual ~RooSharedPropertiesList ()
RooSharedPropertiesregisterProperties (RooSharedProperties *, Bool_t canDeleteIncoming=kTRUE)
void unregisterProperties (RooSharedProperties *)

Protected Attributes

RooRefCountList _propList

Detailed Description

Definition at line 24 of file RooSharedPropertiesList.h.


Constructor & Destructor Documentation

RooSharedPropertiesList::RooSharedPropertiesList (  ) 

Definition at line 40 of file RooSharedPropertiesList.cxx.

RooSharedPropertiesList::~RooSharedPropertiesList (  )  [virtual]

Definition at line 48 of file RooSharedPropertiesList.cxx.

References _propList, RooLinkedList::MakeIterator(), and TIterator::Next().

RooSharedPropertiesList::RooSharedPropertiesList (  ) 

virtual RooSharedPropertiesList::~RooSharedPropertiesList (  )  [virtual]


Member Function Documentation

RooSharedProperties * RooSharedPropertiesList::registerProperties ( RooSharedProperties ,
Bool_t  canDeleteIncoming = kTRUE 
)

Definition at line 64 of file RooSharedPropertiesList.cxx.

References _propList, RooRefCountList::Add(), RooLinkedList::FindObject(), RooFit::InputArguments, RooLinkedList::MakeIterator(), TIterator::Next(), and oocoutE.

Referenced by RooCategory::RooCategory(), RooRealVar::RooRealVar(), and RooRealVar::sharedProp().

void RooSharedPropertiesList::unregisterProperties ( RooSharedProperties  ) 

Definition at line 118 of file RooSharedPropertiesList.cxx.

References _propList, RooRefCountList::refCount(), and RooRefCountList::Remove().

Referenced by RooRealVar::deleteSharedProperties(), RooCategory::~RooCategory(), and RooRealVar::~RooRealVar().

RooSharedProperties* RooSharedPropertiesList::registerProperties ( RooSharedProperties ,
Bool_t  canDeleteIncoming = kTRUE 
)

void RooSharedPropertiesList::unregisterProperties ( RooSharedProperties  ) 


Member Data Documentation

RooRefCountList RooSharedPropertiesList::_propList [protected]

Definition at line 35 of file RooSharedPropertiesList.h.

Referenced by registerProperties(), unregisterProperties(), and ~RooSharedPropertiesList().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:34:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1