#include <RooSetProxy.h>
Inheritance diagram for RooSetProxy:

Public Member Functions | |
| void * | operator new (size_t bytes) |
| void | operator delete (void *ptr) |
| RooSetProxy () | |
| RooSetProxy (const char *name, const char *desc, RooAbsArg *owner, Bool_t defValueServer=kTRUE, Bool_t defShapeServer=kFALSE) | |
| RooSetProxy (const char *name, RooAbsArg *owner, const RooSetProxy &other) | |
| virtual | ~RooSetProxy () |
| virtual const char * | name () const |
| virtual Bool_t | add (const RooAbsArg &var, Bool_t silent=kFALSE) |
| virtual Bool_t | add (const RooAbsCollection &list, Bool_t silent=kFALSE) |
| virtual Bool_t | add (const RooAbsArg &var, Bool_t valueServer, Bool_t shapeServer, Bool_t silent) |
| virtual Bool_t | addOwned (RooAbsArg &var, Bool_t silent=kFALSE) |
| virtual Bool_t | addOwned (const RooAbsCollection &list, Bool_t silent=kFALSE) |
| virtual RooAbsArg * | addClone (const RooAbsArg &var, Bool_t silent=kFALSE) |
| virtual void | addClone (const RooAbsCollection &list, Bool_t silent=kFALSE) |
| virtual Bool_t | replace (const RooAbsArg &var1, const RooAbsArg &var2) |
| virtual Bool_t | remove (const RooAbsArg &var, Bool_t silent=kFALSE, Bool_t matchByNameOnly=kFALSE) |
| Bool_t | remove (const RooAbsCollection &list, Bool_t silent=kFALSE, Bool_t matchByNameOnly=kFALSE) |
| virtual void | removeAll () |
| virtual void | print (ostream &os, Bool_t addContents=kFALSE) const |
| RooSetProxy & | operator= (const RooArgSet &other) |
| void * | operator new (size_t bytes) |
| void | operator delete (void *ptr) |
| RooSetProxy () | |
| RooSetProxy (const char *name, const char *desc, RooAbsArg *owner, Bool_t defValueServer=kTRUE, Bool_t defShapeServer=kFALSE) | |
| RooSetProxy (const char *name, RooAbsArg *owner, const RooSetProxy &other) | |
| virtual | ~RooSetProxy () |
| virtual const char * | name () const |
| virtual Bool_t | add (const RooAbsArg &var, Bool_t silent=kFALSE) |
| virtual Bool_t | add (const RooAbsCollection &list, Bool_t silent=kFALSE) |
| virtual Bool_t | add (const RooAbsArg &var, Bool_t valueServer, Bool_t shapeServer, Bool_t silent) |
| virtual Bool_t | addOwned (RooAbsArg &var, Bool_t silent=kFALSE) |
| virtual Bool_t | addOwned (const RooAbsCollection &list, Bool_t silent=kFALSE) |
| virtual RooAbsArg * | addClone (const RooAbsArg &var, Bool_t silent=kFALSE) |
| virtual void | addClone (const RooAbsCollection &list, Bool_t silent=kFALSE) |
| virtual Bool_t | replace (const RooAbsArg &var1, const RooAbsArg &var2) |
| virtual Bool_t | remove (const RooAbsArg &var, Bool_t silent=kFALSE, Bool_t matchByNameOnly=kFALSE) |
| Bool_t | remove (const RooAbsCollection &list, Bool_t silent=kFALSE, Bool_t matchByNameOnly=kFALSE) |
| virtual void | removeAll () |
| virtual void | print (ostream &os, Bool_t addContents=kFALSE) const |
| RooSetProxy & | operator= (const RooArgSet &other) |
Protected Member Functions | |
| virtual Bool_t | changePointer (const RooAbsCollection &newServerSet, Bool_t nameChange=kFALSE, Bool_t factoryInitMode=kFALSE) |
| do not persist | |
| virtual Bool_t | changePointer (const RooAbsCollection &newServerSet, Bool_t nameChange=kFALSE, Bool_t factoryInitMode=kFALSE) |
| do not persist | |
Protected Attributes | |
| RooAbsArg * | _owner |
| Bool_t | _defValueServer |
| Bool_t | _defShapeServer |
| TIterator * | _iter |
| RooAbsArg * | _owner |
| TIterator * | _iter |
Definition at line 25 of file RooSetProxy.h.
| RooSetProxy::RooSetProxy | ( | ) | [inline] |
Definition at line 34 of file RooSetProxy.h.
References _iter, _owner, and RooAbsCollection::createIterator().
| RooSetProxy::RooSetProxy | ( | const char * | name, | |
| const char * | desc, | |||
| RooAbsArg * | owner, | |||
| Bool_t | defValueServer = kTRUE, |
|||
| Bool_t | defShapeServer = kFALSE | |||
| ) |
Definition at line 68 of file RooSetProxy.cxx.
References _iter, _owner, RooAbsCollection::createIterator(), and RooAbsArg::registerProxy().
| RooSetProxy::RooSetProxy | ( | const char * | name, | |
| RooAbsArg * | owner, | |||
| const RooSetProxy & | other | |||
| ) |
Definition at line 86 of file RooSetProxy.cxx.
References _iter, _owner, RooAbsCollection::createIterator(), and RooAbsArg::registerProxy().
| RooSetProxy::~RooSetProxy | ( | ) | [virtual] |
Definition at line 100 of file RooSetProxy.cxx.
References _iter, _owner, and RooAbsArg::unRegisterProxy().
| RooSetProxy::RooSetProxy | ( | ) | [inline] |
Definition at line 34 of file RooSetProxy.h.
References _iter, _owner, and RooAbsCollection::createIterator().
| RooSetProxy::RooSetProxy | ( | const char * | name, | |
| const char * | desc, | |||
| RooAbsArg * | owner, | |||
| Bool_t | defValueServer = kTRUE, |
|||
| Bool_t | defShapeServer = kFALSE | |||
| ) |
| RooSetProxy::RooSetProxy | ( | const char * | name, | |
| RooAbsArg * | owner, | |||
| const RooSetProxy & | other | |||
| ) |
| virtual RooSetProxy::~RooSetProxy | ( | ) | [virtual] |
| void RooSetProxy::operator delete | ( | void * | ptr | ) |
| virtual const char* RooSetProxy::name | ( | ) | const [inline, virtual] |
Reimplemented from RooAbsProxy.
Definition at line 43 of file RooSetProxy.h.
References RooAbsCollection::GetName().
Referenced by print().
Reimplemented from RooArgSet.
Definition at line 158 of file RooSetProxy.cxx.
References _defShapeServer, and _defValueServer.
Referenced by RooFFTConvPdf::calcParams(), changePointer(), RooAddModel::fixCoefNormalization(), RooAddPdf::fixCoefNormalization(), RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooAbsTestStatistic::RooAbsTestStatistic(), RooCachedPdf::RooCachedPdf(), RooCachedReal::RooCachedReal(), RooConstraintSum::RooConstraintSum(), RooConvCoefVar::RooConvCoefVar(), RooDerivative::RooDerivative(), RooGenProdProj::RooGenProdProj(), RooHistFunc::RooHistFunc(), RooHistPdf::RooHistPdf(), RooMoment::RooMoment(), RooMomentMorph::RooMomentMorph(), RooMultiCategory::RooMultiCategory(), RooProduct::RooProduct(), RooProfileLL::RooProfileLL(), RooProjectedPdf::RooProjectedPdf(), RooRealIntegral::RooRealIntegral(), RooSuperCategory::RooSuperCategory(), RooSimultaneous::selectNormalization(), and RooFFTConvPdf::setCacheObservables().
| virtual Bool_t RooSetProxy::add | ( | const RooAbsCollection & | list, | |
| Bool_t | silent = kFALSE | |||
| ) | [inline, virtual] |
Reimplemented from RooArgSet.
Definition at line 47 of file RooSetProxy.h.
References RooAbsCollection::add(), list, and silent.
| Bool_t RooSetProxy::add | ( | const RooAbsArg & | var, | |
| Bool_t | valueServer, | |||
| Bool_t | shapeServer, | |||
| Bool_t | silent | |||
| ) | [virtual] |
Definition at line 110 of file RooSetProxy.cxx.
References _owner, RooArgSet::add(), and RooAbsArg::addServer().
Reimplemented from RooArgSet.
Definition at line 126 of file RooSetProxy.cxx.
References _defShapeServer, _defValueServer, _owner, RooArgSet::addOwned(), and RooAbsArg::addServer().
| virtual Bool_t RooSetProxy::addOwned | ( | const RooAbsCollection & | list, | |
| Bool_t | silent = kFALSE | |||
| ) | [inline, virtual] |
Reimplemented from RooArgSet.
Definition at line 50 of file RooSetProxy.h.
References RooAbsCollection::addOwned(), list, and silent.
Reimplemented from RooArgSet.
Definition at line 142 of file RooSetProxy.cxx.
References _defShapeServer, _defValueServer, _owner, RooArgSet::addClone(), and RooAbsArg::addServer().
| virtual void RooSetProxy::addClone | ( | const RooAbsCollection & | list, | |
| Bool_t | silent = kFALSE | |||
| ) | [inline, virtual] |
Reimplemented from RooArgSet.
Definition at line 52 of file RooSetProxy.h.
References RooAbsCollection::addClone(), list, and silent.
Reimplemented from RooAbsCollection.
Definition at line 170 of file RooSetProxy.cxx.
References _owner, RooAbsArg::addServer(), RooAbsCollection::isOwning(), RooAbsArg::isShapeServer(), RooAbsArg::isValueServer(), RooAbsArg::removeServer(), and RooAbsCollection::replace().
| Bool_t RooSetProxy::remove | ( | const RooAbsArg & | var, | |
| Bool_t | silent = kFALSE, |
|||
| Bool_t | matchByNameOnly = kFALSE | |||
| ) | [virtual] |
Reimplemented from RooAbsCollection.
Definition at line 188 of file RooSetProxy.cxx.
References _owner, RooAbsCollection::isOwning(), RooAbsCollection::remove(), and RooAbsArg::removeServer().
Referenced by remove().
| Bool_t RooSetProxy::remove | ( | const RooAbsCollection & | list, | |
| Bool_t | silent = kFALSE, |
|||
| Bool_t | matchByNameOnly = kFALSE | |||
| ) |
Reimplemented from RooAbsCollection.
Definition at line 202 of file RooSetProxy.cxx.
References list, TIterator::Next(), remove(), and result().
| void RooSetProxy::removeAll | ( | ) | [virtual] |
Reimplemented from RooAbsCollection.
Definition at line 223 of file RooSetProxy.cxx.
References _owner, RooAbsCollection::createIterator(), RooAbsCollection::isOwning(), TIterator::Next(), RooAbsCollection::removeAll(), and RooAbsArg::removeServer().
Referenced by RooFFTConvPdf::calcParams(), RooAddModel::fixCoefNormalization(), RooAddPdf::fixCoefNormalization(), RooRealIntegral::RooRealIntegral(), RooSimultaneous::selectNormalization(), and RooFFTConvPdf::setCacheObservables().
Reimplemented from RooAbsProxy.
Definition at line 289 of file RooSetProxy.cxx.
References RooAbsCollection::createIterator(), kFALSE, RooPrintable::kInline, RooPrintable::kName, kTRUE, RooPrintable::kValue, name(), TIterator::Next(), and RooPrintable::printStream().
| RooSetProxy & RooSetProxy::operator= | ( | const RooArgSet & | other | ) |
Reimplemented from RooArgSet.
Definition at line 246 of file RooSetProxy.cxx.
References RooArgSet::operator=().
| Bool_t RooSetProxy::changePointer | ( | const RooAbsCollection & | newServerSet, | |
| Bool_t | nameChange = kFALSE, |
|||
| Bool_t | factoryInitMode = kFALSE | |||
| ) | [protected, virtual] |
do not persist
Implements RooAbsProxy.
Definition at line 257 of file RooSetProxy.cxx.
References _iter, add(), RooAbsCollection::createIterator(), error, RooAbsArg::findNewServer(), RooAbsCollection::getSize(), kFALSE, kTRUE, TIterator::Next(), RooAbsCollection::replace(), and TIterator::Reset().
| void RooSetProxy::operator delete | ( | void * | ptr | ) |
Reimplemented from RooArgSet.
| virtual const char* RooSetProxy::name | ( | ) | const [inline, virtual] |
Reimplemented from RooAbsProxy.
Definition at line 43 of file RooSetProxy.h.
References RooAbsCollection::GetName().
Reimplemented from RooArgSet.
| virtual Bool_t RooSetProxy::add | ( | const RooAbsCollection & | list, | |
| Bool_t | silent = kFALSE | |||
| ) | [inline, virtual] |
Reimplemented from RooArgSet.
Definition at line 47 of file RooSetProxy.h.
References RooAbsCollection::add(), list, and silent.
| virtual Bool_t RooSetProxy::add | ( | const RooAbsArg & | var, | |
| Bool_t | valueServer, | |||
| Bool_t | shapeServer, | |||
| Bool_t | silent | |||
| ) | [virtual] |
Reimplemented from RooArgSet.
| virtual Bool_t RooSetProxy::addOwned | ( | const RooAbsCollection & | list, | |
| Bool_t | silent = kFALSE | |||
| ) | [inline, virtual] |
Reimplemented from RooArgSet.
Definition at line 50 of file RooSetProxy.h.
References RooAbsCollection::addOwned(), list, and silent.
| virtual RooAbsArg* RooSetProxy::addClone | ( | const RooAbsArg & | var, | |
| Bool_t | silent = kFALSE | |||
| ) | [virtual] |
Reimplemented from RooArgSet.
| virtual void RooSetProxy::addClone | ( | const RooAbsCollection & | list, | |
| Bool_t | silent = kFALSE | |||
| ) | [inline, virtual] |
Reimplemented from RooArgSet.
Definition at line 52 of file RooSetProxy.h.
References RooAbsCollection::addClone(), list, and silent.
Reimplemented from RooAbsCollection.
| virtual Bool_t RooSetProxy::remove | ( | const RooAbsArg & | var, | |
| Bool_t | silent = kFALSE, |
|||
| Bool_t | matchByNameOnly = kFALSE | |||
| ) | [virtual] |
Reimplemented from RooAbsCollection.
| Bool_t RooSetProxy::remove | ( | const RooAbsCollection & | list, | |
| Bool_t | silent = kFALSE, |
|||
| Bool_t | matchByNameOnly = kFALSE | |||
| ) |
Reimplemented from RooAbsCollection.
| virtual void RooSetProxy::removeAll | ( | ) | [virtual] |
Reimplemented from RooAbsCollection.
Reimplemented from RooAbsProxy.
| RooSetProxy& RooSetProxy::operator= | ( | const RooArgSet & | other | ) |
Reimplemented from RooArgSet.
RooAbsArg* RooSetProxy::_owner [protected] |
Definition at line 64 of file RooSetProxy.h.
Referenced by add(), addClone(), addOwned(), remove(), removeAll(), replace(), RooSetProxy(), and ~RooSetProxy().
Bool_t RooSetProxy::_defValueServer [protected] |
Bool_t RooSetProxy::_defShapeServer [protected] |
TIterator* RooSetProxy::_iter [protected] |
Definition at line 67 of file RooSetProxy.h.
Referenced by changePointer(), RooSetProxy(), and ~RooSetProxy().
RooAbsArg* RooSetProxy::_owner [protected] |
Definition at line 64 of file RooSetProxy.h.
TIterator* RooSetProxy::_iter [protected] |
Definition at line 67 of file RooSetProxy.h.
1.5.1