#include <RooArgList.h>
Inheritance diagram for RooArgList:
Public Member Functions | |
RooArgList () | |
RooArgList (const RooArgSet &set) | |
RooArgList (const TCollection &tcoll, const char *name="") | |
RooArgList (const char *name) | |
RooArgList (const RooAbsArg &var1, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const RooAbsArg &var6, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const RooAbsArg &var6, const RooAbsArg &var7, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const RooAbsArg &var6, const RooAbsArg &var7, const RooAbsArg &var8, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const RooAbsArg &var6, const RooAbsArg &var7, const RooAbsArg &var8, const RooAbsArg &var9, const char *name="") | |
virtual | ~RooArgList () |
RooArgList (const RooArgList &other, const char *name="") | |
virtual TObject * | clone (const char *newname) const |
virtual TObject * | create (const char *newname) const |
RooArgList & | operator= (const RooArgList &other) |
void | sort (Bool_t reverse=kFALSE) |
Int_t | index (const RooAbsArg *arg) const |
Int_t | index (const char *name) const |
RooAbsArg * | at (Int_t idx) const |
virtual Bool_t | readFromStream (istream &is, Bool_t compact, Bool_t verbose=kFALSE) |
virtual void | writeToStream (ostream &os, Bool_t compact) |
RooAbsArg & | operator[] (Int_t idx) const |
RooArgList () | |
RooArgList (const RooArgSet &set) | |
RooArgList (const TCollection &tcoll, const char *name="") | |
RooArgList (const char *name) | |
RooArgList (const RooAbsArg &var1, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const RooAbsArg &var6, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const RooAbsArg &var6, const RooAbsArg &var7, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const RooAbsArg &var6, const RooAbsArg &var7, const RooAbsArg &var8, const char *name="") | |
RooArgList (const RooAbsArg &var1, const RooAbsArg &var2, const RooAbsArg &var3, const RooAbsArg &var4, const RooAbsArg &var5, const RooAbsArg &var6, const RooAbsArg &var7, const RooAbsArg &var8, const RooAbsArg &var9, const char *name="") | |
virtual | ~RooArgList () |
RooArgList (const RooArgList &other, const char *name="") | |
virtual TObject * | clone (const char *newname) const |
virtual TObject * | create (const char *newname) const |
RooArgList & | operator= (const RooArgList &other) |
void | sort (Bool_t reverse=kFALSE) |
Int_t | index (const RooAbsArg *arg) const |
Int_t | index (const char *name) const |
RooAbsArg * | at (Int_t idx) const |
virtual Bool_t | readFromStream (istream &is, Bool_t compact, Bool_t verbose=kFALSE) |
virtual void | writeToStream (ostream &os, Bool_t compact) |
RooAbsArg & | operator[] (Int_t idx) const |
Definition at line 22 of file RooArgList.h.
RooArgList::RooArgList | ( | ) |
RooArgList::RooArgList | ( | const RooArgSet & | set | ) |
RooArgList::RooArgList | ( | const TCollection & | tcoll, | |
const char * | name = "" | |||
) | [explicit] |
Definition at line 214 of file RooArgList.cxx.
References RooAbsCollection::add(), coutW, RooFit::InputArguments, TCollection::MakeIterator(), and TIterator::Next().
RooArgList::RooArgList | ( | const char * | name | ) | [explicit] |
Definition at line 82 of file RooArgList.cxx.
RooArgList::RooArgList | ( | const RooAbsArg & | var1, | |
const char * | name = "" | |||
) |
RooArgList::~RooArgList | ( | ) | [virtual] |
Definition at line 248 of file RooArgList.cxx.
RooArgList::RooArgList | ( | const RooArgList & | other, | |
const char * | name = "" | |||
) |
Definition at line 237 of file RooArgList.cxx.
RooArgList::RooArgList | ( | ) |
RooArgList::RooArgList | ( | const RooArgSet & | set | ) |
RooArgList::RooArgList | ( | const TCollection & | tcoll, | |
const char * | name = "" | |||
) | [explicit] |
RooArgList::RooArgList | ( | const char * | name | ) | [explicit] |
RooArgList::RooArgList | ( | const RooAbsArg & | var1, | |
const char * | name = "" | |||
) |
RooArgList::RooArgList | ( | const RooAbsArg & | var1, | |
const RooAbsArg & | var2, | |||
const RooAbsArg & | var3, | |||
const char * | name = "" | |||
) |
RooArgList::RooArgList | ( | const RooAbsArg & | var1, | |
const RooAbsArg & | var2, | |||
const RooAbsArg & | var3, | |||
const RooAbsArg & | var4, | |||
const char * | name = "" | |||
) |
RooArgList::RooArgList | ( | const RooAbsArg & | var1, | |
const RooAbsArg & | var2, | |||
const RooAbsArg & | var3, | |||
const RooAbsArg & | var4, | |||
const RooAbsArg & | var5, | |||
const char * | name = "" | |||
) |
RooArgList::RooArgList | ( | const RooAbsArg & | var1, | |
const RooAbsArg & | var2, | |||
const RooAbsArg & | var3, | |||
const RooAbsArg & | var4, | |||
const RooAbsArg & | var5, | |||
const RooAbsArg & | var6, | |||
const char * | name = "" | |||
) |
RooArgList::RooArgList | ( | const RooAbsArg & | var1, | |
const RooAbsArg & | var2, | |||
const RooAbsArg & | var3, | |||
const RooAbsArg & | var4, | |||
const RooAbsArg & | var5, | |||
const RooAbsArg & | var6, | |||
const RooAbsArg & | var7, | |||
const char * | name = "" | |||
) |
RooArgList::RooArgList | ( | const RooAbsArg & | var1, | |
const RooAbsArg & | var2, | |||
const RooAbsArg & | var3, | |||
const RooAbsArg & | var4, | |||
const RooAbsArg & | var5, | |||
const RooAbsArg & | var6, | |||
const RooAbsArg & | var7, | |||
const RooAbsArg & | var8, | |||
const char * | name = "" | |||
) |
RooArgList::RooArgList | ( | const RooAbsArg & | var1, | |
const RooAbsArg & | var2, | |||
const RooAbsArg & | var3, | |||
const RooAbsArg & | var4, | |||
const RooAbsArg & | var5, | |||
const RooAbsArg & | var6, | |||
const RooAbsArg & | var7, | |||
const RooAbsArg & | var8, | |||
const RooAbsArg & | var9, | |||
const char * | name = "" | |||
) |
virtual RooArgList::~RooArgList | ( | ) | [virtual] |
RooArgList::RooArgList | ( | const RooArgList & | other, | |
const char * | name = "" | |||
) |
virtual TObject* RooArgList::clone | ( | const char * | newname | ) | const [inline, virtual] |
virtual TObject* RooArgList::create | ( | const char * | newname | ) | const [inline, virtual] |
RooArgList& RooArgList::operator= | ( | const RooArgList & | other | ) | [inline] |
Definition at line 71 of file RooArgList.h.
References RooAbsCollection::operator=().
Referenced by RooListProxy::operator=().
Reimplemented from RooAbsCollection.
Definition at line 73 of file RooArgList.h.
References RooAbsCollection::_list, and RooLinkedList::Sort().
Referenced by RooAbsArg::getParameters(), RooNameSet::refill(), RooMinimizerFcn::RooMinimizerFcn(), RooMinuit::RooMinuit(), RooMinuit::save(), and RooMinimizer::save().
Definition at line 77 of file RooArgList.h.
References RooAbsCollection::_list, and RooLinkedList::IndexOf().
Referenced by RooMinuit::contour(), RooMinimizer::contour(), RooFitResult::correlation(), RooAbsAnaConvPdf::declareBasis(), RooProdPdf::findPdfNSet(), RooHistPdf::getAnalyticalIntegral(), RooFitResult::globalCorr(), RooProdPdf::initializeFromCmdArgList(), RooMinimizer::minos(), RooMinuit::minos(), and RooProdPdf::RooProdPdf().
Int_t RooArgList::index | ( | const char * | name | ) | const [inline] |
Definition at line 81 of file RooArgList.h.
References RooAbsCollection::_list, and RooLinkedList::IndexOf().
Definition at line 85 of file RooArgList.h.
References RooAbsCollection::_list, and RooLinkedList::At().
Referenced by RooStats::SPlot::AddSWeight(), RooDataHist::adjustBinning(), RooParametricStepFunction::analyticalIntegral(), RooUniform::analyticalIntegral(), RooMultiVarGaussian::analyticalIntegral(), RooSimultaneous::analyticalIntegralWN(), RooAddModel::analyticalIntegralWN(), RooAddPdf::analyticalIntegralWN(), RooMinuit::applyCovarianceMatrix(), RooMinimizerFcn::ApplyCovarianceMatrix(), RooAbsReal::asTF(), RooRealMPFE::calculate(), RooProdPdf::calculate(), RooMinimizerFcn::ClearPdfParamAsymErr(), RooMinuit::clearPdfParamAsymErr(), RooAbsAnaConvPdf::coefVars(), RooAbsAnaConvPdf::convVar(), RooFitResult::correlationHist(), RooStats::ProposalHelper::CreateCovMatrix(), RooFitResult::createHessePdf(), RooAbsRealLValue::createHistogram(), RooParametricStepFunction::evaluate(), RooAddPdf::evaluate(), RooStepFunction::evaluate(), RooNumConvolution::evaluate(), RooTFnPdfBinding::evaluate(), RooTFnBinding::evaluate(), RooFunctorBinding::evaluate(), RooGenProdProj::evaluate(), RooAddModel::evaluate(), RooFunctorPdfBinding::evaluate(), RooMultiVarGaussian::evaluate(), RooProdPdf::expectedEvents(), RooAddPdf::expectedEvents(), RooProdPdf::extendMode(), RooFitResult::fillCorrMatrix(), RooAbsData::fillHistogram(), RooAbsReal::fillHistogram(), RooMomentMorph::CacheElem::frac(), RooAbsAnaConvPdf::genContext(), RooUniform::generateEvent(), RooMultiVarGaussian::generateEvent(), RooMultiVarGaussian::getAnalyticalIntegral(), RooHistPdf::getAnalyticalIntegral(), RooUniform::getAnalyticalIntegral(), RooMomentMorph::getCache(), RooAbsAnaConvPdf::getCoefNorm(), RooUniform::getGenerator(), RooMultiVarGaussian::getGenerator(), RooFormulaVar::getParameter(), RooMinimizerFcn::GetPdfParamErr(), RooMinuit::getPdfParamErr(), RooMinuit::getPdfParamVal(), RooMinimizerFcn::GetPdfParamVal(), RooAbsReal::getPropagatedError(), RooStats::SPlot::GetSumOfEventSWeight(), RooFitResult::globalCorr(), RooDataHist::importTH1(), RooFitResult::isIdentical(), RooParametricStepFunction::lastBinValue(), RooMinimizer::lastMinuitFit(), RooFitResult::lastMinuitFit(), MultivariateGaussianTest(), operator[](), RooGenProdProj::operModeHook(), RooAbsCollection::printLatex(), RooProdPdf::printMetaArgs(), RooFitResult::printMultiline(), RooFitResult::reducedCovarianceMatrix(), RooGenProdProj::RooGenProdProj(), RooMultiVarGaussian::RooMultiVarGaussian(), RooNumConvolution::RooNumConvolution(), RooParamBinning::RooParamBinning(), RooRecursiveFraction::RooRecursiveFraction(), RooMinuit::save(), RooMinimizer::save(), RooRealMPFE::serverLoop(), RooMinimizerFcn::SetPdfParamErr(), RooMinuit::setPdfParamErr(), RooMinimizerFcn::SetPdfParamVal(), RooMinuit::setPdfParamVal(), RooMinimizerFcn::Synchronize(), RooMinuit::synchronize(), RooMultiVarGaussian::syncMuVec(), RooAddPdf::updateCoefficients(), RooAddModel::updateCoefficients(), RooParamBinning::xhi(), and RooParamBinning::xlo().
Bool_t RooArgList::readFromStream | ( | istream & | is, | |
Bool_t | compact, | |||
Bool_t | verbose = kFALSE | |||
) | [virtual] |
Definition at line 302 of file RooArgList.cxx.
References RooStreamParser::atEOL(), coutE, coutW, RooAbsCollection::createIterator(), RooAbsArg::getAttribute(), RooAbsCollection::GetName(), RooFit::InputArguments, kFALSE, kTRUE, TIterator::Next(), RooAbsArg::readFromStream(), RooStreamParser::readLine(), and RooStreamParser::zapToEnd().
void RooArgList::writeToStream | ( | ostream & | os, | |
Bool_t | compact | |||
) | [virtual] |
Definition at line 276 of file RooArgList.cxx.
References coutE, RooAbsCollection::createIterator(), RooAbsCollection::GetName(), RooFit::InputArguments, kTRUE, TIterator::Next(), and RooAbsArg::writeToStream().
Definition at line 256 of file RooArgList.cxx.
References at(), coutE, RooAbsCollection::GetName(), RooAbsCollection::getSize(), RooFit::InputArguments, and RooErrorHandler::softAbort().
virtual TObject* RooArgList::clone | ( | const char * | newname | ) | const [inline, virtual] |
virtual TObject* RooArgList::create | ( | const char * | newname | ) | const [inline, virtual] |
RooArgList& RooArgList::operator= | ( | const RooArgList & | other | ) | [inline] |
Reimplemented from RooAbsCollection.
Definition at line 73 of file RooArgList.h.
References RooAbsCollection::_list, and RooLinkedList::Sort().
Definition at line 77 of file RooArgList.h.
References RooAbsCollection::_list, and RooLinkedList::IndexOf().
Int_t RooArgList::index | ( | const char * | name | ) | const [inline] |
Definition at line 81 of file RooArgList.h.
References RooAbsCollection::_list, and RooLinkedList::IndexOf().
Definition at line 85 of file RooArgList.h.
References RooAbsCollection::_list, and RooLinkedList::At().
virtual Bool_t RooArgList::readFromStream | ( | istream & | is, | |
Bool_t | compact, | |||
Bool_t | verbose = kFALSE | |||
) | [virtual] |
virtual void RooArgList::writeToStream | ( | ostream & | os, | |
Bool_t | compact | |||
) | [virtual] |