63 _actualVars(
"actualVars",
"Variables used by formula expression",this),
64 _formula(0), _formExpr(inFormula)
78 _actualVars(
"actualVars",
"Variables used by formula expression",this),
79 _formula(0), _formExpr(title)
93 _actualVars(
"actualVars",this,other._actualVars),
94 _formula(0), _formExpr(other._formExpr)
173 os <<
"formula=\"" <<
_formExpr <<
"\" " ;
196 cout <<
getVal() << endl ;
268 if (nllArg && !chi2Arg) {
270 <<
") Formula contains a RooNLLVar, using its error level" << endl ;
272 }
else if (chi2Arg && !nllArg) {
274 <<
") Formula contains a RooChi2Var, using its error level" << endl ;
276 }
else if (!nllArg && !chi2Arg) {
278 <<
"Formula contains neither RooNLLVar nor RooChi2Var server, using default level of 1.0" << endl ;
281 <<
"Formula contains BOTH RooNLLVar and RooChi2Var server, using default level of 1.0" << endl ;
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
RooAbsCollection is an abstract container object that can hold multiple RooAbsArg objects.
RooFIter fwdIterator() const
TIterator * createIterator(Bool_t dir=kIterForward) const
RooAbsRealLValue is the common abstract base class for objects that represent a real value that may a...
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
virtual Double_t defaultErrorLevel() const
virtual std::list< Double_t > * plotSamplingHint(RooAbsRealLValue &, Double_t, Double_t) const
Double_t traceEval(const RooArgSet *set) const
Calculate current value of object, with error tracing wrapper.
virtual std::list< Double_t > * binBoundaries(RooAbsRealLValue &, Double_t, Double_t) const
virtual void printMultiline(std::ostream &os, Int_t contents, Bool_t verbose=kFALSE, TString indent="") const
Structure printing.
Double_t getVal(const RooArgSet *set=0) const
Evaluate object. Returns either cached value or triggers a recalculation.
virtual Bool_t add(const RooAbsArg &var, Bool_t silent=kFALSE)
Reimplementation of standard RooArgList::add()
Class RooNLLVar implements a a -log(likelihood) calculation from a dataset and a PDF.
Iterator abstract base class.
virtual TObject * Next()=0
virtual const char * GetTitle() const
Returns title of object.
virtual const char * GetName() const
Returns name of object.