RooAbsCollection Class Reference

#include <RooAbsCollection.h>

Inheritance diagram for RooAbsCollection:

TObject RooPrintable TObject RooPrintable RooArgList RooArgList RooArgSet RooArgSet RooListProxy RooListProxy RooListProxy RooListProxy RooSetProxy RooSetProxy RooSetProxy RooSetProxy List of all members.

Public Member Functions

 RooAbsCollection ()
 RooAbsCollection (const char *name)
virtual TObjectclone (const char *newname) const =0
virtual TObjectcreate (const char *newname) const =0
virtual TObjectClone (const char *newname=0) const
virtual ~RooAbsCollection ()
 RooAbsCollection (const RooAbsCollection &other, const char *name="")
RooAbsCollectionoperator= (const RooAbsCollection &other)
RooAbsCollectionassignValueOnly (const RooAbsCollection &other)
RooAbsCollectionassignFast (const RooAbsCollection &other)
RooAbsCollectionsnapshot (Bool_t deepCopy=kTRUE) const
Bool_t snapshot (RooAbsCollection &output, Bool_t deepCopy=kTRUE) const
void setHashTableSize (Int_t i)
Int_t getHashTableSize () const
virtual Bool_t add (const RooAbsArg &var, Bool_t silent=kFALSE)
virtual Bool_t addOwned (RooAbsArg &var, Bool_t silent=kFALSE)
virtual RooAbsArgaddClone (const RooAbsArg &var, 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)
virtual void removeAll ()
virtual Bool_t add (const RooAbsCollection &list, Bool_t silent=kFALSE)
virtual Bool_t addOwned (const RooAbsCollection &list, Bool_t silent=kFALSE)
virtual void addClone (const RooAbsCollection &list, Bool_t silent=kFALSE)
Bool_t replace (const RooAbsCollection &other)
Bool_t remove (const RooAbsCollection &list, Bool_t silent=kFALSE, Bool_t matchByNameOnly=kFALSE)
void setAttribAll (const Text_t *name, Bool_t value=kTRUE)
RooAbsArgfind (const char *name) const
Bool_t contains (const RooAbsArg &var) const
Bool_t containsInstance (const RooAbsArg &var) const
RooAbsCollectionselectByAttrib (const char *name, Bool_t value) const
RooAbsCollectionselectCommon (const RooAbsCollection &refColl) const
RooAbsCollectionselectByName (const char *nameList, Bool_t verbose=kFALSE) const
Bool_t equals (const RooAbsCollection &otherColl) const
Bool_t overlaps (const RooAbsCollection &otherColl) const
TIteratorcreateIterator (Bool_t dir=kIterForward) const
Int_t getSize () const
RooAbsArgfirst () const
virtual void Print (Option_t *options=0) const
std::string contentsString () const
virtual void printName (ostream &os) const
virtual void printTitle (ostream &os) const
virtual void printClassName (ostream &os) const
virtual void printValue (ostream &os) const
virtual void printMultiline (ostream &os, Int_t contents, Bool_t verbose=kFALSE, TString indent="") const
virtual Int_t defaultPrintContents (Option_t *opt) const
void printLatex (const RooCmdArg &arg1=RooCmdArg(), const RooCmdArg &arg2=RooCmdArg(), const RooCmdArg &arg3=RooCmdArg(), const RooCmdArg &arg4=RooCmdArg(), const RooCmdArg &arg5=RooCmdArg(), const RooCmdArg &arg6=RooCmdArg(), const RooCmdArg &arg7=RooCmdArg(), const RooCmdArg &arg8=RooCmdArg()) const
void printLatex (ostream &ofs, Int_t ncol, const char *option="NEYU", Int_t sigDigit=1, const RooLinkedList &siblingLists=RooLinkedList(), const RooCmdArg *formatCmd=0) const
void setName (const char *name)
const char * GetName () const
Bool_t isOwning () const
Bool_t allInRange (const char *rangeSpec) const
void dump () const
void releaseOwnership ()
void sort (Bool_t ascend=kTRUE)
 RooAbsCollection ()
 RooAbsCollection (const char *name)
virtual TObjectclone (const char *newname) const =0
virtual TObjectcreate (const char *newname) const =0
virtual TObjectClone (const char *newname=0) const
virtual ~RooAbsCollection ()
 RooAbsCollection (const RooAbsCollection &other, const char *name="")
RooAbsCollectionoperator= (const RooAbsCollection &other)
RooAbsCollectionassignValueOnly (const RooAbsCollection &other)
RooAbsCollectionassignFast (const RooAbsCollection &other)
RooAbsCollectionsnapshot (Bool_t deepCopy=kTRUE) const
Bool_t snapshot (RooAbsCollection &output, Bool_t deepCopy=kTRUE) const
void setHashTableSize (Int_t i)
Int_t getHashTableSize () const
virtual Bool_t add (const RooAbsArg &var, Bool_t silent=kFALSE)
virtual Bool_t addOwned (RooAbsArg &var, Bool_t silent=kFALSE)
virtual RooAbsArgaddClone (const RooAbsArg &var, 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)
virtual void removeAll ()
virtual Bool_t add (const RooAbsCollection &list, Bool_t silent=kFALSE)
virtual Bool_t addOwned (const RooAbsCollection &list, Bool_t silent=kFALSE)
virtual void addClone (const RooAbsCollection &list, Bool_t silent=kFALSE)
Bool_t replace (const RooAbsCollection &other)
Bool_t remove (const RooAbsCollection &list, Bool_t silent=kFALSE, Bool_t matchByNameOnly=kFALSE)
void setAttribAll (const Text_t *name, Bool_t value=kTRUE)
RooAbsArgfind (const char *name) const
Bool_t contains (const RooAbsArg &var) const
Bool_t containsInstance (const RooAbsArg &var) const
RooAbsCollectionselectByAttrib (const char *name, Bool_t value) const
RooAbsCollectionselectCommon (const RooAbsCollection &refColl) const
RooAbsCollectionselectByName (const char *nameList, Bool_t verbose=kFALSE) const
Bool_t equals (const RooAbsCollection &otherColl) const
Bool_t overlaps (const RooAbsCollection &otherColl) const
TIteratorcreateIterator (Bool_t dir=kIterForward) const
Int_t getSize () const
RooAbsArgfirst () const
virtual void Print (Option_t *options=0) const
std::string contentsString () const
virtual void printName (ostream &os) const
virtual void printTitle (ostream &os) const
virtual void printClassName (ostream &os) const
virtual void printValue (ostream &os) const
virtual void printMultiline (ostream &os, Int_t contents, Bool_t verbose=kFALSE, TString indent="") const
virtual Int_t defaultPrintContents (Option_t *opt) const
void printLatex (const RooCmdArg &arg1=RooCmdArg(), const RooCmdArg &arg2=RooCmdArg(), const RooCmdArg &arg3=RooCmdArg(), const RooCmdArg &arg4=RooCmdArg(), const RooCmdArg &arg5=RooCmdArg(), const RooCmdArg &arg6=RooCmdArg(), const RooCmdArg &arg7=RooCmdArg(), const RooCmdArg &arg8=RooCmdArg()) const
void printLatex (ostream &ofs, Int_t ncol, const char *option="NEYU", Int_t sigDigit=1, const RooLinkedList &siblingLists=RooLinkedList(), const RooCmdArg *formatCmd=0) const
void setName (const char *name)
const char * GetName () const
Bool_t isOwning () const
Bool_t allInRange (const char *rangeSpec) const
void dump () const
void releaseOwnership ()
void sort (Bool_t ascend=kTRUE)

Protected Member Functions

void safeDeleteList ()
Bool_t addServerClonesToList (const RooAbsArg &var)
void safeDeleteList ()
Bool_t addServerClonesToList (const RooAbsArg &var)

Protected Attributes

RooLinkedList _list
Bool_t _ownCont
TString _name

Friends

class RooMultiCatIter

Detailed Description

Definition at line 26 of file RooAbsCollection.h.


Constructor & Destructor Documentation

RooAbsCollection::RooAbsCollection (  ) 

Definition at line 67 of file RooAbsCollection.cxx.

References RooTrace::create().

RooAbsCollection::RooAbsCollection ( const char *  name  ) 

Definition at line 80 of file RooAbsCollection.cxx.

References RooTrace::create().

RooAbsCollection::~RooAbsCollection (  )  [virtual]

Definition at line 119 of file RooAbsCollection.cxx.

References _ownCont, RooTrace::destroy(), and safeDeleteList().

RooAbsCollection::RooAbsCollection ( const RooAbsCollection other,
const char *  name = "" 
)

Definition at line 93 of file RooAbsCollection.cxx.

References add(), RooTrace::create(), createIterator(), GetName(), and setName().

RooAbsCollection::RooAbsCollection (  ) 

RooAbsCollection::RooAbsCollection ( const char *  name  ) 

virtual RooAbsCollection::~RooAbsCollection (  )  [virtual]

RooAbsCollection::RooAbsCollection ( const RooAbsCollection other,
const char *  name = "" 
)


Member Function Documentation

virtual TObject* RooAbsCollection::clone ( const char *  newname  )  const [pure virtual]

Referenced by Clone(), and RooAbsArg::redirectServers().

virtual TObject* RooAbsCollection::create ( const char *  newname  )  const [pure virtual]

Referenced by selectByAttrib(), selectByName(), selectCommon(), and snapshot().

virtual TObject* RooAbsCollection::Clone ( const char *  newname = 0  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 34 of file RooAbsCollection.h.

References clone(), and GetName().

Referenced by RooAbsReal::plotOn(), RooSimultaneous::plotOn(), and rf508_listsetmanip().

RooAbsCollection & RooAbsCollection::operator= ( const RooAbsCollection other  ) 

Definition at line 303 of file RooAbsCollection.cxx.

References _list, RooAbsArg::copyCache(), find(), TNamed::GetName(), RooAbsArg::isConstant(), RooLinkedList::iterator(), RooLinkedListIter::Next(), RooAbsArg::setAttribute(), and RooAbsArg::syncCache().

Referenced by RooArgSet::operator=(), and RooArgList::operator=().

RooAbsCollection & RooAbsCollection::assignValueOnly ( const RooAbsCollection other  ) 

Definition at line 325 of file RooAbsCollection.cxx.

References _list, RooAbsArg::copyCache(), find(), TNamed::GetName(), RooLinkedList::iterator(), RooLinkedListIter::Next(), and RooAbsArg::syncCache().

Referenced by RooTreeDataStore::loadValues(), RooProfileLL::validateAbsMin(), and RooDataHist::weight().

RooAbsCollection & RooAbsCollection::assignFast ( const RooAbsCollection other  ) 

Definition at line 346 of file RooAbsCollection.cxx.

References _list, RooAbsArg::copyCache(), RooLinkedList::iterator(), kTRUE, RooLinkedListIter::Next(), and RooAbsArg::syncCache().

Referenced by RooDataSet::addFast().

RooAbsCollection * RooAbsCollection::snapshot ( Bool_t  deepCopy = kTRUE  )  const

Definition at line 181 of file RooAbsCollection.cxx.

References TString::Append(), create(), TString::Data(), error, GetName(), getSize(), and output().

Referenced by RooDataHist::add(), RooNumGenConfig::addConfigSection(), RooNumIntConfig::addConfigSection(), RooStats::SPlot::AddSWeight(), RooNormSetCache::autoCache(), RooSimPdfBuilder::buildPdf(), ClassImp(), RooMinuit::contour(), DoHypothesisTest(), RooStats::ProfileLikelihoodTestStat::Evaluate(), RooProfileLL::evaluate(), RooProdPdf::factorizeProduct(), RooProdPdf::getPartIntList(), RooGenFitStudy::initialize(), RooProdPdf::initializeFromCmdArgList(), RooTreeDataStore::loadValues(), RooNumIntConfig::operator=(), RooNumGenConfig::operator=(), RooObjCacheManager::optimizeCacheMode(), RooFitResult::randomizePars(), RooStats::RatioOfProfiledLikelihoodsTestStat::RatioOfProfiledLikelihoodsTestStat(), RooRealIntegral::redirectServersHook(), RooDataHist::reduceEng(), rf508_listsetmanip(), RooAbsGenContext::RooAbsGenContext(), RooAbsNumGenerator::RooAbsNumGenerator(), RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooAddGenContext::RooAddGenContext(), RooAICRegistry::RooAICRegistry(), RooConvGenContext::RooConvGenContext(), RooFitResult::RooFitResult(), RooGenContext::RooGenContext(), RooGenProdProj::RooGenProdProj(), RooMCStudy::RooMCStudy(), RooMinimizerFcn::RooMinimizerFcn(), RooMinuit::RooMinuit(), RooNumGenConfig::RooNumGenConfig(), RooNumIntConfig::RooNumIntConfig(), RooPlot::RooPlot(), RooProdPdf::RooProdPdf(), RooRealIntegral::RooRealIntegral(), RooWorkspace::RooWorkspace(), RooWorkspace::saveSnapshot(), RooStats::SimpleLikelihoodRatioTestStat::SetAltParameters(), RooStats::SimpleLikelihoodRatioTestStat::SetNullParameters(), RooStats::ToyMCSampler::SetParametersForTestStat(), RooStats::ToyMCSamplerOld::SetParametersForTestStat(), RooStats::SimpleLikelihoodRatioTestStat::SimpleLikelihoodRatioTestStat(), RooAbsData::split(), RooAICRegistry::store(), RooAbsData::table(), RooPlot::updateNormVars(), and RooProfileLL::validateAbsMin().

Bool_t RooAbsCollection::snapshot ( RooAbsCollection output,
Bool_t  deepCopy = kTRUE 
) const

Definition at line 218 of file RooAbsCollection.cxx.

References RooAbsArg::Clone(), copy(), coutE, createIterator(), error, kFALSE, kTRUE, TIterator::Next(), RooFit::ObjectHandling, output(), RooAbsArg::redirectServers(), and TIterator::Reset().

void RooAbsCollection::setHashTableSize ( Int_t  i  )  [inline]

Definition at line 52 of file RooAbsCollection.h.

References _list, and RooLinkedList::setHashTableSize().

Referenced by RooCustomizer::doBuild(), RooCustomizer::RooCustomizer(), RooSimPdfBuilder::RooSimPdfBuilder(), and RooCustomizer::setCloneBranchSet().

Int_t RooAbsCollection::getHashTableSize (  )  const [inline]

Definition at line 56 of file RooAbsCollection.h.

References _list, and RooLinkedList::getHashTableSize().

Bool_t RooAbsCollection::add ( const RooAbsArg var,
Bool_t  silent = kFALSE 
) [virtual]

Definition at line 418 of file RooAbsCollection.cxx.

References _list, _ownCont, RooLinkedList::Add(), TObject::ClassName(), coutE, GetName(), kFALSE, kTRUE, and RooFit::ObjectHandling.

Referenced by RooSetProxy::add(), RooArgSet::add(), RooListProxy::add(), add(), RooFactoryWSTool::add(), RooFactoryWSTool::addfunc(), RooStats::SPlot::AddSWeight(), RooFactoryWSTool::amplAdd(), RooSimPdfBuilder::buildPdf(), RooMomentMorph::CacheElem::CacheElem(), RooAbsAnaConvPdf::changeModel(), ClassImp(), RooFFTConvPdf::FFTCacheElem::containedArgs(), RooAbsCachedPdf::PdfCacheElem::containedArgs(), RooAddPdf::CacheElem::containedArgs(), RooNumRunningInt::RICacheElem::containedArgs(), RooAbsCachedReal::FuncCacheElem::containedArgs(), RooEffProd::CacheElem::containedArgs(), PiecewiseInterpolation::CacheElem::containedArgs(), RooRealSumPdf::CacheElem::containedArgs(), RooAddModel::CacheElem::containedArgs(), RooProdPdf::CacheElem::containedArgs(), RooIntegralMorph::MorphCacheElem::containedArgs(), RooAddModel::convolution(), RooAbsData::corrcovMatrix(), RooClassFactory::ClassFacIFace::create(), RooFitResult::createHessePdf(), RooAbsData::createHistogram(), RooAbsRealLValue::createHistogram(), RooAbsReal::createHistogram(), RooAbsReal::createIntRI(), RooStats::MCMCInterval::CreateKeysPdf(), RooAbsPdf::createNLL(), RooStats::ProposalHelper::CreatePdf(), RooStats::BernsteinCorrection::CreateQSamplingDist(), RooAbsAnaConvPdf::declareBasis(), RooMomentMorph::getCache(), RooProduct::getPartIntList(), RooProdPdf::getPartIntList(), RooAbsReal::getPropagatedError(), RooStats::ProposalHelper::GetProposalFunction(), RooStats::HLFactory::GetTotBkgPdf(), RooStats::HLFactory::GetTotSigBkgPdf(), RooStats::BernsteinCorrection::ImportCorrectedPdf(), MultivariateGaussianTest(), RooSimultaneous::plotOn(), RooFitResult::reducedCovarianceMatrix(), RooAbsCollection(), RooAddPdf::RooAddPdf(), RooArgList::RooArgList(), RooFunctor::RooFunctor(), RooMinuit::save(), RooMinimizer::save(), RooMinuit::synchronize(), and RooMinimizerFcn::Synchronize().

Bool_t RooAbsCollection::addOwned ( RooAbsArg var,
Bool_t  silent = kFALSE 
) [virtual]

Definition at line 371 of file RooAbsCollection.cxx.

References _list, _ownCont, RooLinkedList::Add(), TObject::ClassName(), coutE, GetName(), getSize(), kFALSE, kTRUE, and RooFit::ObjectHandling.

Referenced by RooListProxy::addOwned(), RooSetProxy::addOwned(), RooArgSet::addOwned(), addOwned(), RooAbsAnaConvPdf::declareBasis(), RooFitResult::fillLegacyCorrMatrix(), RooAddition::getAnalyticalIntegral(), RooRealSumPdf::getAnalyticalIntegralWN(), PiecewiseInterpolation::getAnalyticalIntegralWN(), RooSimultaneous::getAnalyticalIntegralWN(), RooAbsAnaConvPdf::getCoefNorm(), RooAddModel::getCompIntList(), RooProduct::getPartIntList(), RooProdPdf::getPartIntList(), RooAddPdf::getProjCache(), RooAddModel::getProjCache(), RooMinimizer::lastMinuitFit(), RooFitResult::lastMinuitFit(), RooAbsAnaConvPdf::makeCoefVarList(), PiecewiseInterpolation::PiecewiseInterpolation(), RooSimultaneous::plotOn(), RooAddition::RooAddition(), and RooRealConstant::value().

RooAbsArg * RooAbsCollection::addClone ( const RooAbsArg var,
Bool_t  silent = kFALSE 
) [virtual]

Definition at line 393 of file RooAbsCollection.cxx.

References _list, _ownCont, RooLinkedList::Add(), TObject::ClassName(), RooAbsArg::Clone(), coutE, GetName(), getSize(), kTRUE, and RooFit::ObjectHandling.

Referenced by addClone(), RooArgSet::addClone(), RooSetProxy::addClone(), RooStats::ProfileLikelihoodCalculator::GetHypoTest(), RooRealMPFE::initVars(), RooStats::SPlot::SPlot(), RooMinuit::synchronize(), and RooMinimizerFcn::Synchronize().

Bool_t RooAbsCollection::replace ( const RooAbsArg var1,
const RooAbsArg var2 
) [virtual]

Definition at line 515 of file RooAbsCollection.cxx.

References _list, _ownCont, coutE, createIterator(), find(), TNamed::GetName(), kFALSE, kTRUE, name, TIterator::Next(), RooFit::ObjectHandling, and RooLinkedList::Replace().

Referenced by RooListProxy::changePointer(), RooSetProxy::changePointer(), RooAbsReal::createPlotProjection(), RooConvGenContext::initGenerator(), RooSetProxy::replace(), RooListProxy::replace(), replace(), and RooAbsNumGenerator::RooAbsNumGenerator().

Bool_t RooAbsCollection::remove ( const RooAbsArg var,
Bool_t  silent = kFALSE,
Bool_t  matchByNameOnly = kFALSE 
) [virtual]

Definition at line 566 of file RooAbsCollection.cxx.

References _list, createIterator(), TNamed::GetName(), kFALSE, kTRUE, name, TIterator::Next(), and RooLinkedList::Remove().

Referenced by RooFFTConvPdf::actualObservables(), RooAbsSelfCachedPdf::actualParameters(), RooNumRunningInt::actualParameters(), RooAbsSelfCachedReal::actualParameters(), RooFFTConvPdf::actualParameters(), RooIntegralMorph::actualParameters(), RooStats::SPlot::AddSWeight(), RooAbsCachedPdf::analyticalIntegralWN(), RooConvGenContext::attach(), RooAbsNumGenerator::attachParameters(), RooCustomizer::build(), RooSimPdfBuilder::buildPdf(), RooWorkspace::cancelTransaction(), ClassImp(), RooAbsArg::cloneTree(), RooAbsAnaConvPdf::coefVars(), RooAbsReal::createPlotProjection(), RooProdPdf::factorizeProduct(), RooFFTConvPdf::FFTCacheElem::FFTCacheElem(), RooAbsReal::findInnerMostIntegration(), RooAbsAnaConvPdf::genContext(), RooNumConvPdf::genContext(), RooFFTConvPdf::genContext(), RooStats::ToyMCSamplerOld::GenerateToyData(), RooAddPdf::getAnalyticalIntegralWN(), RooProdPdf::getConstraints(), RooProdPdf::getPartIntList(), RooAddPdf::getProjCache(), RooAddModel::getProjCache(), RooConvGenContext::initGenerator(), RooDataSet::initialize(), RooGenProdProj::makeIntegral(), RooAbsReal::makeProjectionSet(), RooAbsData::optimizeReadingWithCaching(), RooAbsReal::plotAsymOn(), RooAbsReal::plotOn(), RooSimultaneous::plotOn(), RooAbsPdf::plotOn(), RooAbsPdf::plotOnCompSelect(), RooAbsReal::plotSliceOn(), RooIntegralMorph::preferredObservableScanOrder(), RooAbsArg::redirectServers(), RooProjectedPdf::redirectServersHook(), RooAbsData::reduce(), remove(), RooMPSentinel::remove(), RooSetProxy::remove(), RooListProxy::remove(), RooStats::RemoveConstantParameters(), RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooGenContext::RooGenContext(), RooMinimizerFcn::RooMinimizerFcn(), RooMinuit::RooMinuit(), RooProdGenContext::RooProdGenContext(), RooRealIntegral::RooRealIntegral(), RooSimGenContext::RooSimGenContext(), safeDeleteList(), RooMinuit::save(), RooMinimizer::save(), RooAbsData::split(), RooDataHist::sum(), RooMinimizerFcn::Synchronize(), RooMinuit::synchronize(), RooSimWSTool::validateConfig(), and RooTreeDataStore::varsNoWeight().

void RooAbsCollection::removeAll (  )  [virtual]

Definition at line 616 of file RooAbsCollection.cxx.

References _list, _ownCont, RooLinkedList::Clear(), kFALSE, and safeDeleteList().

Referenced by RooFormula::actualDependents(), RooTreeDataStore::attachCache(), RooWorkspace::cancelTransaction(), RooWorkspace::commitTransaction(), RooAbsReal::findInnerMostIntegration(), RooProdPdf::groupProductTerms(), RooWorkspace::import(), RooNumConvolution::initialize(), RooDataSet::initialize(), RooRealMPFE::initVars(), RooAbsReal::makeProjectionSet(), RooCmdArg::operator=(), RooAbsReal::preferredObservableScanOrder(), RooIntegralMorph::preferredObservableScanOrder(), RooRealIntegral::redirectServersHook(), RooSetProxy::removeAll(), RooListProxy::removeAll(), RooStats::PdfProposal::Reset(), RooAbsData::resetCache(), RooTreeDataStore::resetCache(), RooGenContext::RooGenContext(), RooStats::CombinedCalculator::SetAlternateParameters(), RooProdPdf::setDefNormSet(), RooStats::MCMCCalculator::SetModel(), RooStats::MCMCCalculator::SetNuisanceParameters(), RooStats::CombinedCalculator::SetNuisanceParameters(), RooStats::CombinedCalculator::SetNullParameters(), RooStats::MCMCCalculator::SetParameters(), RooStats::MCMCInterval::SetParameters(), RooStats::CombinedCalculator::SetParameters(), RooCmdArg::setSet(), and RooProfileLL::validateAbsMin().

Bool_t RooAbsCollection::add ( const RooAbsCollection list,
Bool_t  silent = kFALSE 
) [virtual]

Definition at line 438 of file RooAbsCollection.cxx.

References add(), list, n, and result().

Bool_t RooAbsCollection::addOwned ( const RooAbsCollection list,
Bool_t  silent = kFALSE 
) [virtual]

Definition at line 456 of file RooAbsCollection.cxx.

References addOwned(), list, n, and result().

void RooAbsCollection::addClone ( const RooAbsCollection list,
Bool_t  silent = kFALSE 
) [virtual]

Definition at line 474 of file RooAbsCollection.cxx.

References addClone(), list, and n.

Bool_t RooAbsCollection::replace ( const RooAbsCollection other  ) 

Definition at line 488 of file RooAbsCollection.cxx.

References _ownCont, coutE, createIterator(), find(), TNamed::GetName(), kFALSE, kTRUE, TIterator::Next(), RooFit::ObjectHandling, and replace().

Bool_t RooAbsCollection::remove ( const RooAbsCollection list,
Bool_t  silent = kFALSE,
Bool_t  matchByNameOnly = kFALSE 
)

Definition at line 598 of file RooAbsCollection.cxx.

References list, n, remove(), and result().

void RooAbsCollection::setAttribAll ( const Text_t name,
Bool_t  value = kTRUE 
)

Definition at line 634 of file RooAbsCollection.cxx.

References createIterator(), TIterator::Next(), and RooAbsArg::setAttribute().

Referenced by RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooDataSet::RooDataSet(), and RooMCStudy::RooMCStudy().

RooAbsArg * RooAbsCollection::find ( const char *  name  )  const

Definition at line 791 of file RooAbsCollection.cxx.

References _list, and RooLinkedList::find().

Referenced by RooFFTConvPdf::actualObservables(), RooDataHist::add(), RooTreeDataStore::addColumns(), addServerClonesToList(), RooStats::SPlot::AddSWeight(), RooDataHist::adjustBinning(), RooAbsData::allClientsCached(), RooWorkspace::arg(), assignValueOnly(), RooConvGenContext::attach(), RooSimPdfBuilder::buildPdf(), RooMCStudy::calcPulls(), RooDataHist::calculatePartialBinVolume(), RooWorkspace::cat(), RooWorkspace::catfunc(), RooCompositeDataStore::changeObservableName(), RooTreeDataStore::changeObservableName(), RooArgSet::checkForDup(), RooAbsArg::cloneTree(), contains(), RooFitResult::correlation(), RooFitResult::createHessePdf(), RooDataSet::createHistogram(), RooAbsData::createHistogram(), RooAbsReal::createHistogram(), RooStats::LikelihoodInterval::CreateMinimizer(), RooAbsReal::createPlotProjection(), RooAbsData::dataRealVar(), RooCustomizer::doBuild(), RooStats::LikelihoodIntervalPlot::Draw(), RooDataSet::emptyClone(), equals(), RooProfileLL::evaluate(), RooFFTConvPdf::fillCacheSlice(), RooAbsData::fillHistogram(), RooAbsReal::fillHistogram(), RooAbsArg::findConstantNodes(), RooAbsArg::findNewServer(), RooWorkspace::function(), RooSimultaneous::genContext(), RooAbsPdf::getAllConstraints(), RooMultiVarGaussian::getAnalyticalIntegral(), RooHistPdf::getAnalyticalIntegral(), RooHistFunc::getAnalyticalIntegral(), RooUniform::getAnalyticalIntegral(), RooAddPdf::getAnalyticalIntegralWN(), RooArgSet::getCatIndex(), RooArgSet::getCatLabel(), RooUniform::getGenerator(), RooMultiVarGaussian::getGenerator(), RooStats::ProfileLikelihoodCalculator::GetHypoTest(), RooStats::ProfileLikelihoodCalculator::GetInterval(), RooFormulaVar::getParameter(), RooAbsReal::getPropagatedError(), RooAbsData::getRange(), RooArgSet::getRealValue(), RooArgSet::getStringValue(), RooStats::SPlot::GetSWeight(), RooStats::SPlot::GetYieldFromSWeight(), RooFitResult::globalCorr(), RooWorkspace::import(), RooDataHist::importDHistSet(), RooDataHist::importTH1(), RooSimGenContext::initGenerator(), RooConvGenContext::initGenerator(), RooDataSet::initialize(), RooRandomizeParamMCSModule::initializeInstance(), RooFitResult::isIdentical(), RooAbsReal::makeProjectionSet(), RooAbsReal::matchArgsByName(), RooMinimizer::minos(), RooMinuit::minos(), RooAbsData::moment(), operator=(), RooArgSet::operator[](), overlaps(), RooWorkspace::pdf(), RooAbsReal::plotAsymOn(), RooAbsReal::plotOn(), RooSimultaneous::plotOn(), RooDataHist::plotOn(), RooFitResult::plotOn(), RooAbsData::plotOn(), RooAbsPdf::plotOnCompSelect(), RooAbsReal::plotOnWithErrorBand(), RooDataSet::plotOnXY(), RooMCStudy::plotParam(), RooHistPdf::plotSamplingHint(), RooHistFunc::plotSamplingHint(), RooAbsReal::plotSliceOn(), RooIntegralMorph::preferredObservableScanOrder(), RooDLLSignificanceMCSModule::processAfterFit(), RooRandomizeParamMCSModule::processBeforeGen(), RooStats::UpperLimitMCSModule::processBetweenGenAndFit(), RooArgSet::readFromStream(), RooProjectedPdf::redirectServersHook(), RooResolutionModel::redirectServersHook(), RooAbsData::reduce(), RooFitResult::reducedCovarianceMatrix(), RooDataHist::reduceEng(), replace(), rf303_conditional(), rf901_numintconfig(), RooAbsNumGenerator::RooAbsNumGenerator(), RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooAddGenContext::RooAddGenContext(), RooConvGenContext::RooConvGenContext(), RooDataSet::RooDataSet(), RooGenContext::RooGenContext(), RooGenProdProj::RooGenProdProj(), RooHistFunc::RooHistFunc(), RooHistPdf::RooHistPdf(), RooMultiVarGaussian::RooMultiVarGaussian(), RooPlot::RooPlot(), RooRealIntegral::RooRealIntegral(), RooSimGenContext::RooSimGenContext(), RooXYChi2Var::RooXYChi2Var(), RooRandomizeParamMCSModule::sampleGaussian(), RooRandomizeParamMCSModule::sampleSumGauss(), RooRandomizeParamMCSModule::sampleSumUniform(), RooRandomizeParamMCSModule::sampleUniform(), RooMinuit::save(), RooMinimizer::save(), selectCommon(), RooRealIntegral::servesExclusively(), RooTreeDataStore::setArgStatus(), RooArgSet::setCatIndex(), RooArgSet::setCatLabel(), RooStats::MarkovChain::SetParameters(), RooArgSet::setRealValue(), RooArgSet::setStringValue(), RooDataHist::sliceIterator(), RooAbsData::split(), RooDataHist::sum(), RooAbsData::table(), TestBasic303::testCode(), TestBasic803::testCode(), TestBasic804::testCode(), TestBasic802::testCode(), RooGenCategory::updateIndexList(), RooWorkspace::var(), RooTreeDataStore::varsNoWeight(), RooDataHist::weight(), and RooTreeDataStore::weightVar().

Bool_t RooAbsCollection::contains ( const RooAbsArg var  )  const [inline]

Definition at line 80 of file RooAbsCollection.h.

References find(), TNamed::GetName(), kFALSE, and kTRUE.

Referenced by RooFFTConvPdf::actualObservables(), RooSimultaneous::expectedEvents(), RooAbsGenContext::generate(), RooProdPdf::groupProductTerms(), RooAbsGenContext::RooAbsGenContext(), and RooRealIntegral::RooRealIntegral().

Bool_t RooAbsCollection::containsInstance ( const RooAbsArg var  )  const [inline]

Definition at line 84 of file RooAbsCollection.h.

References _list, RooLinkedList::FindObject(), kFALSE, and kTRUE.

RooAbsCollection * RooAbsCollection::selectByAttrib ( const char *  name,
Bool_t  value 
) const

Definition at line 651 of file RooAbsCollection.cxx.

References TString::Append(), create(), createIterator(), TString::Data(), RooAbsArg::getAttribute(), GetName(), TIterator::Next(), and sel.

Referenced by RooAbsArg::findNewServer(), RooRealMPFE::initVars(), RooChi2MCSModule::processAfterFit(), RooMinimizerFcn::RooMinimizerFcn(), and RooMinuit::RooMinuit().

RooAbsCollection * RooAbsCollection::selectCommon ( const RooAbsCollection refColl  )  const

Definition at line 677 of file RooAbsCollection.cxx.

References TString::Append(), create(), createIterator(), TString::Data(), find(), GetName(), TNamed::GetName(), TIterator::Next(), and sel.

Referenced by RooAbsSelfCachedReal::actualObservables(), RooConvGenContext::attach(), RooDataSet::cacheClone(), RooDataHist::cacheClone(), RooAbsReal::createPlotProjection(), RooProdPdf::factorizeProduct(), RooHistPdf::getAnalyticalIntegral(), RooHistFunc::getAnalyticalIntegral(), RooProdPdf::getConstraints(), RooHistPdf::getMaxVal(), RooProdPdf::groupProductTerms(), RooConvGenContext::initGenerator(), RooWorkspace::loadSnapshot(), RooAbsPdf::paramOn(), RooAbsReal::plotAsymOn(), RooAbsReal::plotOn(), RooAbsPdf::plotOn(), RooAbsReal::plotOnWithErrorBand(), RooProjectedPdf::redirectServersHook(), RooDataHist::reduceEng(), RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooDataSet::RooDataSet(), RooWorkspace::RooWorkspace(), RooWorkspace::saveSnapshot(), and RooCompositeDataStore::setArgStatus().

RooAbsCollection * RooAbsCollection::selectByName ( const char *  nameList,
Bool_t  verbose = kFALSE 
) const

Definition at line 703 of file RooAbsCollection.cxx.

References TString::Append(), buf, create(), createIterator(), cxcoutD, TString::Data(), GetName(), TNamed::GetName(), RooFit::Index(), kTRUE, TIterator::Next(), RooFit::ObjectHandling, TIterator::Reset(), sel, and strlcpy().

Referenced by RooAbsPdf::plotOn().

Bool_t RooAbsCollection::equals ( const RooAbsCollection otherColl  )  const

Definition at line 747 of file RooAbsCollection.cxx.

References createIterator(), find(), TNamed::GetName(), getSize(), kFALSE, kTRUE, and TIterator::Next().

Referenced by RooStats::SimpleInterval::CheckParameters(), RooStats::ConfidenceBelt::CheckParameters(), RooStats::MCMCInterval::CheckParameters(), RooStats::LikelihoodInterval::CheckParameters(), RooStats::PointSetInterval::CheckParameters(), RooStats::FeldmanCousins::CreateParameterPoints(), RooAddPdf::getProjCache(), RooAddModel::getProjCache(), RooStats::SimpleLikelihoodRatioTestStat::ParamsAreEqual(), and RooAICRegistry::store().

Bool_t RooAbsCollection::overlaps ( const RooAbsCollection otherColl  )  const

Definition at line 771 of file RooAbsCollection.cxx.

References createIterator(), find(), TNamed::GetName(), kFALSE, kTRUE, and TIterator::Next().

Referenced by RooProdPdf::factorizeProduct(), and RooAbsReal::findInnerMostIntegration().

TIterator* RooAbsCollection::createIterator ( Bool_t  dir = kIterForward  )  const [inline]

Definition at line 95 of file RooAbsCollection.h.

References _list, dir(), and RooLinkedList::MakeIterator().

Referenced by RooFFTConvPdf::actualObservables(), RooTreeDataStore::addColumns(), RooAbsArg::addParameters(), RooAbsArg::addServerList(), RooAbsArg::aggregateCacheUniqueSuffix(), RooWorkspace::allCatFunctions(), RooWorkspace::allCats(), RooWorkspace::allFunctions(), RooWorkspace::allPdfs(), RooWorkspace::allResolutionModels(), RooWorkspace::allVars(), RooHistFunc::analyticalIntegral(), RooHistPdf::analyticalIntegral(), RooAddition::analyticalIntegral(), RooAbsCachedPdf::analyticalIntegralWN(), RooAddModel::analyticalIntegralWN(), PiecewiseInterpolation::analyticalIntegralWN(), RooRealSumPdf::analyticalIntegralWN(), RooTreeDataStore::attachCache(), RooAbsArg::attachDataSet(), RooAbsArg::attachDataStore(), RooRealIntegral::autoSelectDirtyMode(), RooAddModel::basisCode(), RooSimPdfBuilder::buildPdf(), RooTreeDataStore::cacheArgs(), RooAbsCachedReal::cacheNameSuffix(), RooAbsCachedPdf::cacheNameSuffix(), RooDataHist::cacheValidEntries(), RooMCStudy::calcPulls(), RooProduct::calculate(), RooWorkspace::cancelTransaction(), RooAbsAnaConvPdf::changeModel(), RooListProxy::changePointer(), RooSetProxy::changePointer(), ClassImp(), RooAbsAnaConvPdf::coefVars(), RooWorkspace::commitTransaction(), RooWorkspace::componentIterator(), contentsString(), RooAbsData::corrcovMatrix(), RooFitResult::createHessePdf(), RooAbsReal::createIntRI(), RooAbsPdf::createNLL(), RooStats::FeldmanCousins::CreateParameterPoints(), RooStats::ProposalHelper::CreatePdf(), RooAbsReal::createPlotProjection(), RooAbsReal::createProfile(), RooAbsPdf::createProjection(), RooSimPdfBuilder::createProtoBuildConfig(), RooNumGenFactory::createSampler(), RooMultiCategory::currentLabel(), RooAbsAnaConvPdf::declareBasis(), RooFormulaVar::defaultErrorLevel(), RooWorkspace::defineSet(), RooAbsArg::dependsOn(), RooStats::MCMCInterval::DetermineByKeys(), RooCustomizer::doBuild(), RooMinimizerFcn::DoEval(), WrapperRooPdf::DoEvalPar(), WrapperRooPdf::DoSetParameters(), RooStats::LikelihoodIntervalPlot::Draw(), dump(), equals(), RooProfileLL::evaluate(), RooSimWSTool::executeBuild(), RooWorkspace::exportToCint(), RooAbsReal::fillHistogram(), RooFitResult::fillLegacyCorrMatrix(), RooAbsArg::findConstantNodes(), RooAbsReal::findInnerMostIntegration(), RooAbsPdf::fitTo(), RooAbsReal::fixAddCoefNormalization(), RooAbsReal::fixAddCoefRange(), RooAbsGenContext::generate(), RooStats::ConfidenceBelt::GetAcceptanceRegion(), RooAbsPdf::getAllConstraints(), RooHistPdf::getAnalyticalIntegral(), RooHistFunc::getAnalyticalIntegral(), RooAddPdf::getAnalyticalIntegralWN(), RooAbsAnaConvPdf::getAnalyticalIntegralWN(), RooProdPdf::getConstraints(), RooProdPdf::getGenerator(), RooStats::ProfileLikelihoodCalculator::GetHypoTest(), RooStats::ProfileLikelihoodCalculator::GetInterval(), RooStats::ProfileInspector::GetListOfProfilePlots(), RooAbsArg::getObservables(), RooProdPdf::getParametersHook(), RooAbsArg::graphVizTree(), RooProdPdf::groupProductTerms(), RooProduct::groupProductTerms(), RooWorkspace::import(), RooRealConstant::init(), RooGenContext::initGenerator(), RooDataHist::initialize(), RooMultiCatIter::initialize(), RooTreeDataStore::initialize(), RooXYChi2Var::initialize(), RooCustomizer::initialize(), RooProdPdf::initializeFromCmdArgList(), RooStats::PointSetInterval::IsInInterval(), RooArgSet::isInRange(), RooMinimizer::lastMinuitFit(), RooFitResult::lastMinuitFit(), RooTreeDataStore::loadValues(), RooClassFactory::makeAndCompileFunction(), RooClassFactory::makeAndCompilePdf(), RooProduct::makeFPName(), RooClassFactory::makeFunctionInstance(), RooGenProdProj::makeIntegral(), RooClassFactory::makePdfInstance(), RooAbsReal::makeProjectionSet(), RooProdPdf::makeRGPPName(), RooSimWSTool::makeSplitName(), RooAbsReal::matchArgs(), RooMinimizer::minos(), RooMinuit::minos(), RooGenProdProj::operModeHook(), RooAbsOptTestStatistic::optimizeConstantTerms(), RooAbsData::optimizeReadingWithCaching(), overlaps(), WrapperRooPdf::ParameterName(), WrapperRooPdf::Parameters(), RooStats::SimpleLikelihoodRatioTestStat::ParamsAreEqual(), PiecewiseInterpolation::PiecewiseInterpolation(), RooAbsReal::plotAsymOn(), RooAbsReal::plotOn(), RooSimultaneous::plotOn(), RooAbsPdf::plotOn(), RooAbsPdf::plotOnCompSelect(), RooAbsReal::plotSliceOn(), RooSetProxy::print(), RooListProxy::print(), RooWorkspace::Print(), RooDataSet::printArgs(), RooAbsGenContext::printArgs(), RooAbsArg::printDirty(), printLatex(), RooProdPdf::printMetaArgs(), RooAbsAnaConvPdf::printMultiline(), printMultiline(), printValue(), RooProdPdf::processProductTerm(), RooStats::RandomizeCollection(), RooFitResult::randomizePars(), RooArgList::readFromStream(), RooProdPdf::rearrangeProduct(), RooAbsArg::recursiveCheckObservables(), RooAbsData::reduce(), RooFitResult::reducedCovarianceMatrix(), RooDataHist::reduceEng(), RooNameSet::refill(), remove(), RooSetProxy::removeAll(), RooListProxy::removeAll(), RooStats::RemoveConstantParameters(), replace(), RooAbsCollection(), RooAbsData::RooAbsData(), RooAbsDataStore::RooAbsDataStore(), RooAbsGenContext::RooAbsGenContext(), RooAbsNumGenerator::RooAbsNumGenerator(), RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooAcceptReject::RooAcceptReject(), RooAddition::RooAddition(), RooAddModel::RooAddModel(), RooAddPdf::RooAddPdf(), RooBernstein::RooBernstein(), RooChangeTracker::RooChangeTracker(), RooChebychev::RooChebychev(), RooConstraintSum::RooConstraintSum(), RooDataHist::RooDataHist(), RooDataSet::RooDataSet(), RooFoamGenerator::RooFoamGenerator(), RooFracRemainder::RooFracRemainder(), RooGenContext::RooGenContext(), RooGenProdProj::RooGenProdProj(), RooHistFunc::RooHistFunc(), RooHistPdf::RooHistPdf(), RooJeffreysPrior::RooJeffreysPrior(), RooListProxy::RooListProxy(), RooMinimizerFcn::RooMinimizerFcn(), RooMinuit::RooMinuit(), RooMinuitGlue(), RooMomentMorph::RooMomentMorph(), RooMultiCategory::RooMultiCategory(), RooNDKeysPdf::RooNDKeysPdf(), RooParametricStepFunction::RooParametricStepFunction(), RooPolynomial::RooPolynomial(), RooPolyVar::RooPolyVar(), RooProdGenContext::RooProdGenContext(), RooProdPdf::RooProdPdf(), RooProduct::RooProduct(), RooProfileLL::RooProfileLL(), RooRealBinding::RooRealBinding(), RooRealIntegral::RooRealIntegral(), RooRealSumPdf::RooRealSumPdf(), RooRecursiveFraction::RooRecursiveFraction(), RooSetProxy::RooSetProxy(), RooSimultaneous::RooSimultaneous(), RooStepFunction::RooStepFunction(), RooSuperCategory::RooSuperCategory(), RooXYChi2Var::RooXYChi2Var(), RooMCStudy::run(), safeDeleteList(), RooRandomizeParamMCSModule::sampleSumGauss(), RooRandomizeParamMCSModule::sampleSumUniform(), selectByAttrib(), selectByName(), selectCommon(), RooTreeDataStore::setArgStatus(), setAttribAll(), RooStats::MCMCCalculator::SetBins(), RooFitResult::setConstParList(), RooFitResult::setFinalParList(), RooFitResult::setInitParList(), RooStats::MCMCInterval::SetParameters(), RooAbsPdf::setTraceCounter(), snapshot(), RooCustomizer::splitArgs(), RooStats::SPlot::SPlot(), RooDataHist::sum(), RooAbsData::table(), RooHistFunc::totVolume(), RooHistPdf::totVolume(), RooWorkspace::unExport(), RooSimWSTool::validateConfig(), RooArgSet::writeToStream(), RooArgList::writeToStream(), RooAbsAnaConvPdf::~RooAbsAnaConvPdf(), and RooMPSentinel::~RooMPSentinel().

Int_t RooAbsCollection::getSize (  )  const [inline]

Definition at line 99 of file RooAbsCollection.h.

References _list, and RooLinkedList::GetSize().

Referenced by RooCachedPdf::actualObservables(), RooCachedReal::actualObservables(), RooFFTConvPdf::actualObservables(), RooCachedPdf::actualParameters(), RooCachedReal::actualParameters(), addClone(), RooFactoryWSTool::addfunc(), addOwned(), RooStats::SPlot::AddSWeight(), RooBernstein::analyticalIntegral(), RooHistPdf::analyticalIntegral(), RooChebychev::analyticalIntegral(), RooMultiVarGaussian::analyticalIntegral(), RooAddPdf::analyticalIntegralWN(), RooAbsReal::asTF(), RooGenFitStudy::attach(), RooCustomizer::build(), RooSimPdfBuilder::buildPdf(), RooTreeDataStore::cacheArgs(), RooAbsCachedReal::cacheNameSuffix(), RooAbsCachedPdf::cacheNameSuffix(), RooRealMPFE::calculate(), RooProdPdf::calculate(), RooDataHist::calculatePartialBinVolume(), RooListProxy::changePointer(), RooSetProxy::changePointer(), RooStats::SimpleInterval::CheckParameters(), RooStats::ConfidenceBelt::CheckParameters(), RooStats::MCMCInterval::CheckParameters(), RooStats::LikelihoodInterval::CheckParameters(), RooStats::PointSetInterval::CheckParameters(), ClassImp(), RooAbsAnaConvPdf::coefVars(), RooAbsData::corrcovMatrix(), RooAbsPdf::createCdf(), RooStats::ProposalHelper::CreateCovMatrix(), RooStats::MCMCInterval::CreateDataHist(), RooFitResult::createHessePdf(), RooAbsRealLValue::createHistogram(), RooAbsReal::createIntObj(), RooStats::MCMCInterval::CreateKeysPdf(), RooAbsPdf::createNLL(), RooAbsPdf::createProjection(), RooAbsReal::createRunningIntegral(), RooNumGenFactory::createSampler(), RooMultiVarGaussian::decodeCode(), RooMCStudy::doFit(), equals(), RooChebychev::evaluate(), RooAddPdf::evaluate(), RooStepFunction::evaluate(), RooMultiBinomial::evaluate(), RooAbsAnaConvPdf::evaluate(), RooBernstein::evaluate(), RooFunctorBinding::evaluate(), RooRealIntegral::evaluate(), RooFunctorPdfBinding::evaluate(), RooHistPdf::evaluate(), RooMultiVarGaussian::evaluate(), RooSimWSTool::executeBuild(), RooAddPdf::expectedEvents(), RooExtendPdf::expectedEvents(), RooRealSumPdf::extendMode(), RooProdPdf::factorizeProduct(), RooFitResult::fillCorrMatrix(), RooAbsData::fillHistogram(), RooAbsReal::fillHistogram(), RooAbsArg::findNewServer(), RooMinuit::fit(), RooAbsReal::fixAddCoefNormalization(), RooAddModel::fixCoefNormalization(), RooAddPdf::fixCoefNormalization(), RooAbsCachedPdf::forceAnalyticalInt(), FourBinInstructional(), RooAbsReal::functor(), RooAbsAnaConvPdf::genContext(), RooNumConvPdf::genContext(), RooFFTConvPdf::genContext(), RooMultiVarGaussian::genData(), RooAcceptReject::generateEvent(), RooGenContext::generateEvent(), RooFoamGenerator::generateEvent(), RooMultiVarGaussian::getAnalyticalIntegral(), RooHistPdf::getAnalyticalIntegral(), RooHistFunc::getAnalyticalIntegral(), RooUniform::getAnalyticalIntegral(), RooAddPdf::getAnalyticalIntegralWN(), RooRealSumPdf::getAnalyticalIntegralWN(), RooAbsAnaConvPdf::getAnalyticalIntegralWN(), RooEffProd::getAnalyticalIntegralWN(), PiecewiseInterpolation::getAnalyticalIntegralWN(), RooAbsCachedPdf::getAnalyticalIntegralWN(), RooProduct::getAnalyticalIntegralWN(), RooMomentMorph::getCache(), RooAbsAnaConvPdf::getCoefNorm(), RooProdPdf::getGenerator(), RooUniform::getGenerator(), RooMultiVarGaussian::getGenerator(), RooStats::ProfileLikelihoodCalculator::GetHypoTest(), RooStats::ProfileLikelihoodCalculator::GetInterval(), RooStats::MCMCCalculator::GetInterval(), RooStats::ProfileInspector::GetListOfProfilePlots(), RooHistPdf::getMaxVal(), RooStats::SPlot::GetNumSWeightVars(), RooProdPdf::getParametersHook(), RooProdPdf::getPartIntList(), RooAddPdf::getProjCache(), RooAddModel::getProjCache(), RooAbsReal::getPropagatedError(), RooProduct::groupProductTerms(), RooAbsDataStore::hasFilledCache(), RooMinuit::hesse(), RooMomentMorph::idxmax(), RooMomentMorph::idxmin(), RooAbsReal::iGenFunction(), RooMomentMorph::ij(), RooWorkspace::import(), RooMinuit::improve(), RooGenContext::initGenerator(), RooMomentMorph::initialize(), RooDataHist::initialize(), RooMultiCatIter::initialize(), RooNDKeysPdf::initialize(), RooRealIntegral::initNumIntegrator(), RooAbsReal::integralNameSuffix(), RooFitResult::isIdentical(), RooStats::LikelihoodInterval::IsInInterval(), RooStats::SimpleInterval::IsInInterval(), RooRealIntegral::jacobianProduct(), RooMinimizer::lastMinuitFit(), RooFitResult::lastMinuitFit(), RooStats::LikelihoodIntervalPlot::LikelihoodIntervalPlot(), RooAbsAnaConvPdf::makeCoefVarList(), RooAbsReal::matchArgsByName(), RooMinuit::migrad(), RooMinimizer::minos(), RooMinuit::minos(), MultivariateGaussianTest(), WrapperRooPdf::NDim(), WrapperRooPdf::NPar(), RooArgList::operator[](), RooAbsData::optimizeReadingWithCaching(), PiecewiseInterpolation::PiecewiseInterpolation(), RooAbsReal::plotAsymOn(), RooAbsReal::plotOn(), RooSimultaneous::plotOn(), RooAbsPdf::plotOn(), RooAbsReal::plotOnWithErrorBand(), RooWorkspace::Print(), printLatex(), RooRealIntegral::printMetaArgs(), RooAddPdf::printMetaArgs(), RooProdPdf::printMetaArgs(), RooRealSumPdf::printMetaArgs(), RooGenContext::printMultiline(), RooDataHist::printMultiline(), RooFitResult::printMultiline(), RooAbsDataStore::printMultiline(), RooChi2MCSModule::processAfterFit(), RooProdPdf::processProductTerm(), RooStats::PdfProposal::Propose(), RooFitResult::randomizePars(), RooProdPdf::rearrangeProduct(), RooAbsArg::redirectServers(), RooProjectedPdf::redirectServersHook(), RooFitResult::reducedCovarianceMatrix(), RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooAcceptReject::RooAcceptReject(), RooAddGenContext::RooAddGenContext(), RooAddition::RooAddition(), RooAddModel::RooAddModel(), RooAddPdf::RooAddPdf(), RooDataHist::RooDataHist(), RooFoamGenerator::RooFoamGenerator(), RooFormulaVar::RooFormulaVar(), RooFunctor::RooFunctor(), RooGenContext::RooGenContext(), RooGenericPdf::RooGenericPdf(), RooHistFunc::RooHistFunc(), RooHistPdf::RooHistPdf(), RooJeffreysPrior::RooJeffreysPrior(), RooMCStudy::RooMCStudy(), RooMinimizerFcn::RooMinimizerFcn(), RooMinuit::RooMinuit(), RooMomentMorph::RooMomentMorph(), RooMultiBinomial::RooMultiBinomial(), RooMultiVarGaussian::RooMultiVarGaussian(), RooProdGenContext::RooProdGenContext(), RooRealIntegral::RooRealIntegral(), RooRealSumPdf::RooRealSumPdf(), RooRecursiveFraction::RooRecursiveFraction(), RooSimultaneous::RooSimultaneous(), RooStepFunction::RooStepFunction(), safeDeleteList(), RooMinuit::save(), RooMinimizer::save(), RooMinuit::seek(), RooAddPdf::selectNormalization(), RooAddModel::selectNormalization(), RooRealIntegral::servesExclusively(), RooStats::LikelihoodIntervalPlot::SetLikelihoodInterval(), RooStats::MCMCInterval::SetParameters(), RooMinuit::simplex(), snapshot(), RooRealIntegral::sum(), RooDataHist::sum(), RooMinimizerFcn::Synchronize(), RooMinuit::synchronize(), RooMultiVarGaussian::syncMuVec(), RooAbsPdf::syncNormalization(), RooAddPdf::updateCoefficients(), RooAddModel::updateCoefficients(), RooProfileLL::validateAbsMin(), and RooDataHist::weight().

RooAbsArg* RooAbsCollection::first (  )  const [inline]

Definition at line 103 of file RooAbsCollection.h.

References _list, and RooLinkedList::First().

Referenced by RooArgProxy::changePointer(), RooAbsPdf::createScanCdf(), RooAbsReal::createScanRI(), RooStats::MCMCIntervalPlot::DrawHistInterval(), RooStats::MCMCIntervalPlot::DrawKeysPdfInterval(), RooStats::MCMCIntervalPlot::DrawPosteriorKeysPdf(), RooStats::MCMCIntervalPlot::DrawPosteriorKeysProduct(), RooStats::MCMCIntervalPlot::DrawTailFractionInterval(), RooStats::ProfileLikelihoodTestStat::Evaluate(), RooSimWSTool::executeBuild(), RooAbsArg::findNewServer(), RooStats::ProfileInspector::GetListOfProfilePlots(), RooProduct::getPartIntList(), RooProdPdf::getPartIntList(), RooStats::SimpleInterval::IsInInterval(), RooAbsOptTestStatistic::printCompactTreeHook(), RooStats::UpperLimitMCSModule::processBetweenGenAndFit(), rs_numberCountingCombination_expected(), StandardBayesianMCMCDemo(), StandardBayesianNumericalDemo(), StandardFeldmanCousinsDemo(), StandardProfileLikelihoodDemo(), and RooRealIntegral::sum().

virtual void RooAbsCollection::Print ( Option_t options = 0  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 108 of file RooAbsCollection.h.

References defaultPrintContents(), RooPrintable::defaultPrintStream(), RooPrintable::defaultPrintStyle(), and RooPrintable::printStream().

Referenced by RooStats::SPlot::AddSWeight(), RooRealSumPdf::checkObservables(), ClassImp(), RooStats::BernsteinCorrection::CreateQSamplingDist(), RooAbsArg::findNewServer(), RooStats::ToyMCSamplerOld::GenerateToyData(), RooAbsPdf::getNorm(), RooAddPdf::getProjCache(), RooAddModel::getProjCache(), RooStats::UpperLimitMCSModule::initializeInstance(), RooRealIntegral::printMultiline(), rf207_comptools(), rf402_datahandling(), rf508_listsetmanip(), safeDeleteList(), and WrapperRooPdf::WrapperRooPdf().

string RooAbsCollection::contentsString (  )  const

Definition at line 802 of file RooAbsCollection.cxx.

References createIterator(), TNamed::GetName(), kFALSE, kTRUE, and TIterator::Next().

Referenced by RooAbsReal::plotAsymOn(), RooAbsReal::plotOn(), RooAbsPdf::plotOn(), and RooAbsPdf::syncNormalization().

void RooAbsCollection::printName ( ostream &  os  )  const [virtual]

Reimplemented from RooPrintable.

Definition at line 825 of file RooAbsCollection.cxx.

References GetName().

void RooAbsCollection::printTitle ( ostream &  os  )  const [virtual]

Reimplemented from RooPrintable.

Definition at line 835 of file RooAbsCollection.cxx.

References TObject::GetTitle().

void RooAbsCollection::printClassName ( ostream &  os  )  const [virtual]

Reimplemented from RooPrintable.

Definition at line 845 of file RooAbsCollection.cxx.

void RooAbsCollection::printValue ( ostream &  os  )  const [virtual]

Reimplemented from RooPrintable.

Definition at line 876 of file RooAbsCollection.cxx.

References createIterator(), TNamed::GetName(), kFALSE, kTRUE, and TIterator::Next().

void RooAbsCollection::printMultiline ( ostream &  os,
Int_t  contents,
Bool_t  verbose = kFALSE,
TString  indent = "" 
) const [virtual]

Reimplemented from RooPrintable.

Definition at line 901 of file RooAbsCollection.cxx.

References RooPrintable::_nameLength, _ownCont, TString::Append(), TObject::ClassName(), createIterator(), GetName(), TNamed::GetName(), RooPrintable::kCollectionHeader, RooPrintable::kSingleLine, len, RooPrintable::nameFieldLength(), and RooPrintable::printStream().

Referenced by RooNumGenConfig::printMultiline(), and RooNumIntConfig::printMultiline().

Int_t RooAbsCollection::defaultPrintContents ( Option_t opt  )  const [virtual]

Reimplemented from RooPrintable.

Definition at line 855 of file RooAbsCollection.cxx.

References RooPrintable::kAddress, RooPrintable::kArgs, RooPrintable::kClassName, RooPrintable::kExtras, RooPrintable::kName, RooPrintable::kTitle, and RooPrintable::kValue.

Referenced by Print().

void RooAbsCollection::printLatex ( const RooCmdArg arg1 = RooCmdArg(),
const RooCmdArg arg2 = RooCmdArg(),
const RooCmdArg arg3 = RooCmdArg(),
const RooCmdArg arg4 = RooCmdArg(),
const RooCmdArg arg5 = RooCmdArg(),
const RooCmdArg arg6 = RooCmdArg(),
const RooCmdArg arg7 = RooCmdArg(),
const RooCmdArg arg8 = RooCmdArg() 
) const

Definition at line 956 of file RooAbsCollection.cxx.

References RooLinkedList::Add(), RooCmdConfig::defineInt(), RooCmdConfig::defineMutex(), RooCmdConfig::defineObject(), RooCmdConfig::defineString(), RooLinkedList::FindObject(), RooCmdConfig::getInt(), RooCmdConfig::getObjectList(), RooCmdConfig::getString(), RooCmdConfig::hasProcessed(), kTRUE, RooFit::LatexTableStyle(), RooCmdConfig::ok(), and RooCmdConfig::process().

void RooAbsCollection::printLatex ( ostream &  ofs,
Int_t  ncol,
const char *  option = "NEYU",
Int_t  sigDigit = 1,
const RooLinkedList siblingLists = RooLinkedList(),
const RooCmdArg formatCmd = 0 
) const

Definition at line 1037 of file RooAbsCollection.cxx.

References RooCmdArg::_s, RooLinkedList::Add(), RooArgList::at(), RooLinkedList::At(), buf, coutW, createIterator(), TString::Data(), RooLinkedList::Delete(), GetName(), TNamed::GetName(), getSize(), RooLinkedList::GetSize(), i, RooFit::InputArguments, j, k, list, RooLinkedList::MakeIterator(), TIterator::Next(), par, TString::ReplaceAll(), and strlcpy().

void RooAbsCollection::setName ( const char *  name  )  [inline]

Definition at line 131 of file RooAbsCollection.h.

References _name.

Referenced by RooProdPdf::initializeFromCmdArgList(), RooNumIntConfig::operator=(), RooNumGenConfig::operator=(), RooAbsCollection(), RooMinimizerFcn::RooMinimizerFcn(), RooMinuit::RooMinuit(), RooNumGenConfig::RooNumGenConfig(), RooNumIntConfig::RooNumIntConfig(), RooProdPdf::RooProdPdf(), RooWorkspace::RooWorkspace(), and RooWorkspace::saveSnapshot().

const char* RooAbsCollection::GetName (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 135 of file RooAbsCollection.h.

References _name, and TString::Data().

Referenced by add(), addClone(), addOwned(), ClassImp(), Clone(), RooProdPdf::factorizeProduct(), RooArgSet::getCatIndex(), RooArgSet::getCatLabel(), RooAbsReal::getPropagatedError(), RooArgSet::getRealValue(), RooArgSet::getStringValue(), RooListProxy::name(), RooSetProxy::name(), RooNumIntConfig::operator=(), RooNumGenConfig::operator=(), RooArgList::operator[](), RooArgSet::operator[](), RooAbsReal::plotOnWithErrorBand(), RooWorkspace::Print(), printLatex(), RooProdPdf::printMetaArgs(), RooNumGenConfig::printMultiline(), printMultiline(), RooNumIntConfig::printMultiline(), printName(), RooArgSet::readFromFile(), RooArgSet::readFromStream(), RooArgList::readFromStream(), RooAbsArg::registerProxy(), RooAbsCollection(), RooNumGenConfig::RooNumGenConfig(), RooNumIntConfig::RooNumIntConfig(), RooProdPdf::RooProdPdf(), RooRealIntegral::RooRealIntegral(), RooWorkspace::RooWorkspace(), safeDeleteList(), selectByAttrib(), selectByName(), selectCommon(), RooArgSet::setCatIndex(), RooArgSet::setCatLabel(), RooArgSet::setRealValue(), RooArgSet::setStringValue(), snapshot(), RooAbsData::split(), RooArgSet::writeToFile(), RooArgSet::writeToStream(), and RooArgList::writeToStream().

Bool_t RooAbsCollection::isOwning (  )  const [inline]

Definition at line 139 of file RooAbsCollection.h.

References _ownCont.

Referenced by RooSetProxy::remove(), RooSetProxy::removeAll(), and RooSetProxy::replace().

Bool_t RooAbsCollection::allInRange ( const char *  rangeSpec  )  const

Definition at line 1152 of file RooAbsCollection.cxx.

References _list, buf, RooAbsArg::inRange(), RooLinkedList::iterator(), kFALSE, kTRUE, RooLinkedListIter::Next(), and strlcpy().

Referenced by RooAbsData::corrcov(), RooAbsData::moment(), RooDataSet::sumEntries(), and RooDataHist::sumEntries().

void RooAbsCollection::dump (  )  const

Definition at line 941 of file RooAbsCollection.cxx.

References createIterator(), TNamed::GetName(), TNamed::GetTitle(), and TIterator::Next().

void RooAbsCollection::releaseOwnership (  )  [inline]

Definition at line 148 of file RooAbsCollection.h.

References _ownCont, and kFALSE.

Referenced by RooAbsArg::cloneTree(), and RooWorkspace::import().

void RooAbsCollection::sort ( Bool_t  ascend = kTRUE  )  [inline]

Definition at line 150 of file RooAbsCollection.h.

References _list, and RooLinkedList::Sort().

Referenced by RooWorkspace::Print().

void RooAbsCollection::safeDeleteList (  )  [protected]

Definition at line 134 of file RooAbsCollection.cxx.

References _list, coutW, createIterator(), RooLinkedList::Delete(), RooAbsArg::dependsOn(), GetName(), getSize(), RooLinkedList::GetSize(), kFALSE, kTRUE, TIterator::Next(), RooFit::ObjectHandling, Print(), remove(), and TIterator::Reset().

Referenced by removeAll(), and ~RooAbsCollection().

Bool_t RooAbsCollection::addServerClonesToList ( const RooAbsArg var  )  [protected]

Definition at line 278 of file RooAbsCollection.cxx.

References _list, RooLinkedList::Add(), RooAbsArg::Clone(), find(), TNamed::GetName(), kFALSE, TIterator::Next(), RooAbsArg::serverIterator(), and RooAbsArg::setAttribute().

virtual TObject* RooAbsCollection::clone ( const char *  newname  )  const [pure virtual]

virtual TObject* RooAbsCollection::create ( const char *  newname  )  const [pure virtual]

virtual TObject* RooAbsCollection::Clone ( const char *  newname = 0  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 34 of file RooAbsCollection.h.

References clone(), and GetName().

RooAbsCollection& RooAbsCollection::operator= ( const RooAbsCollection other  ) 

RooAbsCollection& RooAbsCollection::assignValueOnly ( const RooAbsCollection other  ) 

RooAbsCollection& RooAbsCollection::assignFast ( const RooAbsCollection other  ) 

RooAbsCollection* RooAbsCollection::snapshot ( Bool_t  deepCopy = kTRUE  )  const

Bool_t RooAbsCollection::snapshot ( RooAbsCollection output,
Bool_t  deepCopy = kTRUE 
) const

void RooAbsCollection::setHashTableSize ( Int_t  i  )  [inline]

Definition at line 52 of file RooAbsCollection.h.

References _list, and RooLinkedList::setHashTableSize().

Int_t RooAbsCollection::getHashTableSize (  )  const [inline]

Definition at line 56 of file RooAbsCollection.h.

References _list, and RooLinkedList::getHashTableSize().

virtual Bool_t RooAbsCollection::add ( const RooAbsArg var,
Bool_t  silent = kFALSE 
) [virtual]

virtual Bool_t RooAbsCollection::addOwned ( RooAbsArg var,
Bool_t  silent = kFALSE 
) [virtual]

virtual RooAbsArg* RooAbsCollection::addClone ( const RooAbsArg var,
Bool_t  silent = kFALSE 
) [virtual]

virtual Bool_t RooAbsCollection::replace ( const RooAbsArg var1,
const RooAbsArg var2 
) [virtual]

virtual Bool_t RooAbsCollection::remove ( const RooAbsArg var,
Bool_t  silent = kFALSE,
Bool_t  matchByNameOnly = kFALSE 
) [virtual]

virtual void RooAbsCollection::removeAll (  )  [virtual]

virtual Bool_t RooAbsCollection::add ( const RooAbsCollection list,
Bool_t  silent = kFALSE 
) [virtual]

virtual Bool_t RooAbsCollection::addOwned ( const RooAbsCollection list,
Bool_t  silent = kFALSE 
) [virtual]

virtual void RooAbsCollection::addClone ( const RooAbsCollection list,
Bool_t  silent = kFALSE 
) [virtual]

Bool_t RooAbsCollection::replace ( const RooAbsCollection other  ) 

Bool_t RooAbsCollection::remove ( const RooAbsCollection list,
Bool_t  silent = kFALSE,
Bool_t  matchByNameOnly = kFALSE 
)

void RooAbsCollection::setAttribAll ( const Text_t name,
Bool_t  value = kTRUE 
)

RooAbsArg* RooAbsCollection::find ( const char *  name  )  const

Bool_t RooAbsCollection::contains ( const RooAbsArg var  )  const [inline]

Definition at line 80 of file RooAbsCollection.h.

References find(), TNamed::GetName(), kFALSE, and kTRUE.

Bool_t RooAbsCollection::containsInstance ( const RooAbsArg var  )  const [inline]

Definition at line 84 of file RooAbsCollection.h.

References _list, RooLinkedList::FindObject(), kFALSE, and kTRUE.

RooAbsCollection* RooAbsCollection::selectByAttrib ( const char *  name,
Bool_t  value 
) const

RooAbsCollection* RooAbsCollection::selectCommon ( const RooAbsCollection refColl  )  const

RooAbsCollection* RooAbsCollection::selectByName ( const char *  nameList,
Bool_t  verbose = kFALSE 
) const

Bool_t RooAbsCollection::equals ( const RooAbsCollection otherColl  )  const

Bool_t RooAbsCollection::overlaps ( const RooAbsCollection otherColl  )  const

TIterator* RooAbsCollection::createIterator ( Bool_t  dir = kIterForward  )  const [inline]

Definition at line 95 of file RooAbsCollection.h.

References _list, dir(), and RooLinkedList::MakeIterator().

Int_t RooAbsCollection::getSize (  )  const [inline]

Definition at line 99 of file RooAbsCollection.h.

References _list, and RooLinkedList::GetSize().

RooAbsArg* RooAbsCollection::first (  )  const [inline]

Definition at line 103 of file RooAbsCollection.h.

References _list, and RooLinkedList::First().

virtual void RooAbsCollection::Print ( Option_t options = 0  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 108 of file RooAbsCollection.h.

References defaultPrintContents(), RooPrintable::defaultPrintStream(), RooPrintable::defaultPrintStyle(), and RooPrintable::printStream().

std::string RooAbsCollection::contentsString (  )  const

virtual void RooAbsCollection::printName ( ostream &  os  )  const [virtual]

Reimplemented from RooPrintable.

virtual void RooAbsCollection::printTitle ( ostream &  os  )  const [virtual]

Reimplemented from RooPrintable.

virtual void RooAbsCollection::printClassName ( ostream &  os  )  const [virtual]

Reimplemented from RooPrintable.

virtual void RooAbsCollection::printValue ( ostream &  os  )  const [virtual]

Reimplemented from RooPrintable.

virtual void RooAbsCollection::printMultiline ( ostream &  os,
Int_t  contents,
Bool_t  verbose = kFALSE,
TString  indent = "" 
) const [virtual]

Reimplemented from RooPrintable.

virtual Int_t RooAbsCollection::defaultPrintContents ( Option_t opt  )  const [virtual]

Reimplemented from RooPrintable.

void RooAbsCollection::printLatex ( const RooCmdArg arg1 = RooCmdArg(),
const RooCmdArg arg2 = RooCmdArg(),
const RooCmdArg arg3 = RooCmdArg(),
const RooCmdArg arg4 = RooCmdArg(),
const RooCmdArg arg5 = RooCmdArg(),
const RooCmdArg arg6 = RooCmdArg(),
const RooCmdArg arg7 = RooCmdArg(),
const RooCmdArg arg8 = RooCmdArg() 
) const

void RooAbsCollection::printLatex ( ostream &  ofs,
Int_t  ncol,
const char *  option = "NEYU",
Int_t  sigDigit = 1,
const RooLinkedList siblingLists = RooLinkedList(),
const RooCmdArg formatCmd = 0 
) const

void RooAbsCollection::setName ( const char *  name  )  [inline]

Definition at line 131 of file RooAbsCollection.h.

References _name.

const char* RooAbsCollection::GetName (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 135 of file RooAbsCollection.h.

References _name, and TString::Data().

Bool_t RooAbsCollection::isOwning (  )  const [inline]

Definition at line 139 of file RooAbsCollection.h.

References _ownCont.

Bool_t RooAbsCollection::allInRange ( const char *  rangeSpec  )  const

void RooAbsCollection::dump (  )  const

void RooAbsCollection::releaseOwnership (  )  [inline]

Definition at line 148 of file RooAbsCollection.h.

References _ownCont, and kFALSE.

void RooAbsCollection::sort ( Bool_t  ascend = kTRUE  )  [inline]

Definition at line 150 of file RooAbsCollection.h.

References _list, and RooLinkedList::Sort().

void RooAbsCollection::safeDeleteList (  )  [protected]

Bool_t RooAbsCollection::addServerClonesToList ( const RooAbsArg var  )  [protected]


Friends And Related Function Documentation

RooMultiCatIter [friend]

Definition at line 154 of file RooAbsCollection.h.


Member Data Documentation

RooLinkedList RooAbsCollection::_list [protected]

Definition at line 156 of file RooAbsCollection.h.

Referenced by add(), addClone(), addOwned(), addServerClonesToList(), allInRange(), assignFast(), assignValueOnly(), RooArgList::at(), containsInstance(), createIterator(), find(), first(), getHashTableSize(), getSize(), RooArgList::index(), operator=(), remove(), removeAll(), replace(), safeDeleteList(), setHashTableSize(), sort(), and RooArgList::sort().

Bool_t RooAbsCollection::_ownCont [protected]

Definition at line 158 of file RooAbsCollection.h.

Referenced by add(), addClone(), addOwned(), isOwning(), printMultiline(), releaseOwnership(), removeAll(), replace(), and ~RooAbsCollection().

TString RooAbsCollection::_name [protected]

Definition at line 159 of file RooAbsCollection.h.

Referenced by GetName(), and setName().


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