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

Public Member Functions | |
| RooJeffreysPrior () | |
| RooJeffreysPrior (const char *name, const char *title, RooAbsPdf &nominal, const RooArgList ¶mSet, const RooArgList &obsSet) | |
| virtual | ~RooJeffreysPrior () |
| RooJeffreysPrior (const RooJeffreysPrior &other, const char *name=0) | |
| virtual TObject * | clone (const char *newname) const |
| const RooArgList & | lowList () const |
| const RooArgList & | paramList () const |
| Int_t | getAnalyticalIntegral (RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const |
| Double_t | analyticalIntegral (Int_t code, const char *rangeName=0) const |
| RooJeffreysPrior () | |
| RooJeffreysPrior (const char *name, const char *title, RooAbsPdf &nominal, const RooArgList ¶mSet, const RooArgList &obsSet) | |
| virtual | ~RooJeffreysPrior () |
| RooJeffreysPrior (const RooJeffreysPrior &other, const char *name=0) | |
| virtual TObject * | clone (const char *newname) const |
| const RooArgList & | lowList () const |
| const RooArgList & | paramList () const |
| Int_t | getAnalyticalIntegral (RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const |
| Double_t | analyticalIntegral (Int_t code, const char *rangeName=0) const |
Protected Member Functions | |
| Double_t | evaluate () const |
| Iterator over lowSet. | |
| Double_t | evaluate () const |
| Iterator over lowSet. | |
Protected Attributes | |
| RooRealProxy | _nominal |
| RooArgList | _ownedList |
| RooListProxy | _obsSet |
| RooListProxy | _paramSet |
| TIterator * | _paramIter |
| TIterator * | _obsIter |
| Iterator over paramSet. | |
| TIterator * | _paramIter |
| TIterator * | _obsIter |
| Iterator over paramSet. | |
Definition at line 17 of file RooJeffreysPrior.h.
| RooJeffreysPrior::RooJeffreysPrior | ( | ) |
Definition at line 107 of file RooJeffreysPrior.cxx.
References _obsIter, _paramIter, and NULL.
Referenced by clone().
| RooJeffreysPrior::RooJeffreysPrior | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsPdf & | nominal, | |||
| const RooArgList & | paramSet, | |||
| const RooArgList & | obsSet | |||
| ) |
Definition at line 38 of file RooJeffreysPrior.cxx.
References _obsIter, _obsSet, _paramIter, _paramSet, RooListProxy::add(), coutE, RooAbsCollection::createIterator(), TNamed::GetName(), RooAbsCollection::getSize(), RooFit::InputArguments, kTRUE, TIterator::Next(), and RooErrorHandler::softAbort().
| RooJeffreysPrior::~RooJeffreysPrior | ( | ) | [virtual] |
| RooJeffreysPrior::RooJeffreysPrior | ( | const RooJeffreysPrior & | other, | |
| const char * | name = 0 | |||
| ) |
Definition at line 93 of file RooJeffreysPrior.cxx.
References _obsIter, _obsSet, _paramIter, _paramSet, and RooAbsCollection::createIterator().
| RooJeffreysPrior::RooJeffreysPrior | ( | ) |
| RooJeffreysPrior::RooJeffreysPrior | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsPdf & | nominal, | |||
| const RooArgList & | paramSet, | |||
| const RooArgList & | obsSet | |||
| ) |
| virtual RooJeffreysPrior::~RooJeffreysPrior | ( | ) | [virtual] |
| RooJeffreysPrior::RooJeffreysPrior | ( | const RooJeffreysPrior & | other, | |
| const char * | name = 0 | |||
| ) |
| virtual TObject* RooJeffreysPrior::clone | ( | const char * | newname | ) | const [inline, virtual] |
Implements RooAbsArg.
Definition at line 25 of file RooJeffreysPrior.h.
References RooJeffreysPrior().
| const RooArgList& RooJeffreysPrior::lowList | ( | ) | const [inline] |
| const RooArgList& RooJeffreysPrior::paramList | ( | ) | const [inline] |
| Double_t RooJeffreysPrior::evaluate | ( | ) | const [protected, virtual] |
Iterator over lowSet.
Implements RooAbsReal.
Definition at line 130 of file RooJeffreysPrior.cxx.
References _nominal, _obsSet, _paramSet, RooRealProxy::arg(), data, TMatrixTSym< Element >::Determinant(), RooFit::ExpectedData(), RooAbsArg::getVariables(), RooMsgService::globalKillBelow(), RooMsgService::instance(), TMatrixTSym< Element >::Invert(), kFALSE, RooFit::Minos(), RooFit::PrintLevel(), RooFit::Save(), RooMsgService::setGlobalKillBelow(), sqrt(), RooFit::SumW2Error(), and RooFit::WARNING.
| virtual TObject* RooJeffreysPrior::clone | ( | const char * | newname | ) | const [inline, virtual] |
Implements RooAbsArg.
Definition at line 25 of file RooJeffreysPrior.h.
References RooJeffreysPrior().
| const RooArgList& RooJeffreysPrior::lowList | ( | ) | const [inline] |
| const RooArgList& RooJeffreysPrior::paramList | ( | ) | const [inline] |
| Int_t RooJeffreysPrior::getAnalyticalIntegral | ( | RooArgSet & | allVars, | |
| RooArgSet & | analVars, | |||
| const char * | rangeName = 0 | |||
| ) | const [virtual] |
Reimplemented from RooAbsReal.
| Double_t RooJeffreysPrior::analyticalIntegral | ( | Int_t | code, | |
| const char * | rangeName = 0 | |||
| ) | const [virtual] |
Reimplemented from RooAbsReal.
| Double_t RooJeffreysPrior::evaluate | ( | ) | const [protected, virtual] |
RooRealProxy RooJeffreysPrior::_nominal [protected] |
RooArgList RooJeffreysPrior::_ownedList [protected] |
Definition at line 37 of file RooJeffreysPrior.h.
RooListProxy RooJeffreysPrior::_obsSet [protected] |
Definition at line 38 of file RooJeffreysPrior.h.
Referenced by evaluate(), lowList(), and RooJeffreysPrior().
RooListProxy RooJeffreysPrior::_paramSet [protected] |
Definition at line 39 of file RooJeffreysPrior.h.
Referenced by evaluate(), paramList(), and RooJeffreysPrior().
TIterator* RooJeffreysPrior::_paramIter [mutable, protected] |
Definition at line 40 of file RooJeffreysPrior.h.
Referenced by RooJeffreysPrior(), and ~RooJeffreysPrior().
TIterator* RooJeffreysPrior::_obsIter [mutable, protected] |
Iterator over paramSet.
Definition at line 41 of file RooJeffreysPrior.h.
Referenced by RooJeffreysPrior(), and ~RooJeffreysPrior().
TIterator* RooJeffreysPrior::_paramIter [mutable, protected] |
Definition at line 40 of file RooJeffreysPrior.h.
TIterator* RooJeffreysPrior::_obsIter [mutable, protected] |
1.5.1