#include <RooSharedPropertiesList.h>
Inheritance diagram for RooSharedPropertiesList:
Public Member Functions | |
RooSharedPropertiesList () | |
virtual | ~RooSharedPropertiesList () |
RooSharedProperties * | registerProperties (RooSharedProperties *, Bool_t canDeleteIncoming=kTRUE) |
void | unregisterProperties (RooSharedProperties *) |
RooSharedPropertiesList () | |
virtual | ~RooSharedPropertiesList () |
RooSharedProperties * | registerProperties (RooSharedProperties *, Bool_t canDeleteIncoming=kTRUE) |
void | unregisterProperties (RooSharedProperties *) |
Protected Attributes | |
RooRefCountList | _propList |
Definition at line 24 of file RooSharedPropertiesList.h.
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] |
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 * | ) |
RooRefCountList RooSharedPropertiesList::_propList [protected] |
Definition at line 35 of file RooSharedPropertiesList.h.
Referenced by registerProperties(), unregisterProperties(), and ~RooSharedPropertiesList().