43 _nominal(
"nominal",
"nominal",this,nominal,
kFALSE,
kFALSE),
44 _obsSet(
"!obsSet",
"obs-side variation",this,
kFALSE,
kFALSE),
45 _paramSet(
"!paramSet",
"high-side variation",this)
56 <<
" in first list is not of type RooAbsReal" << endl ;
70 <<
" in first list is not of type RooAbsReal" << endl ;
91 _nominal(
"!nominal",this,other._nominal),
92 _obsSet(
"!obsSet",this,other._obsSet),
93 _paramSet(
"!paramSet",this,other._paramSet)
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
RooArgSet * getVariables(Bool_t stripDisconnected=kTRUE) const
Return RooArgSet with all variables (tree leaf nodes of expresssion tree)
TIterator * createIterator(Bool_t dir=kIterForward) const R__SUGGEST_ALTERNATIVE("begin()
TIterator-style iteration over contained elements.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooNumIntConfig * specialIntegratorConfig() const
Returns the specialized integrator configuration for this RooAbsReal.
RooArgList is a container object that can hold multiple RooAbsArg objects.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
virtual Bool_t setLabel(const char *label, Bool_t printError=kTRUE)
Set value by specifying the name of the desired state If printError is set, a message will be printed...
The RooDataHist is a container class to hold N-dimensional binned data.
RooFitResult is a container class to hold the input and output of a PDF fit to a dataset.
const TMatrixDSym & covarianceMatrix() const
Return covariance matrix.
virtual ~RooJeffreysPrior()
Destructor.
Double_t evaluate() const
Iterator over lowSet.
Double_t analyticalIntegral(Int_t code, const char *rangeName=0) const
Implements the actual analytical integral(s) advertised by getAnalyticalIntegral.
TIterator * _obsIter
Iterator over paramSet.
RooJeffreysPrior()
Default constructor.
Int_t getAnalyticalIntegral(RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const
if (matchArgs(allVars,analVars,x)) return 1 ; if (matchArgs(allVars,analVars,mean)) return 2 ; return...
virtual Bool_t add(const RooAbsArg &var, Bool_t silent=kFALSE)
Reimplementation of standard RooArgList::add()
static RooMsgService & instance()
Return reference to singleton instance.
void setGlobalKillBelow(RooFit::MsgLevel level)
RooFit::MsgLevel globalKillBelow() const
const RooAbsReal & arg() const
Iterator abstract base class.
virtual TObject * Next()=0
virtual Double_t Determinant() const
TMatrixTSym< Element > & Invert(Double_t *det=0)
Invert the matrix and calculate its determinant Notice that the LU decomposition is used instead of B...
virtual const char * GetName() const
Returns name of object.
Template specialisation used in RooAbsArg:
RooCmdArg SumW2Error(Bool_t flag)
RooCmdArg Save(Bool_t flag=kTRUE)
RooCmdArg PrintLevel(Int_t code)
RooCmdArg ExpectedData(Bool_t flag=kTRUE)
RooCmdArg Minos(Bool_t flag=kTRUE)