#include <RooAbsReal.h>
Inheritance diagram for RooAbsReal:
Public Types | |
enum | ScaleType |
enum | ErrorLoggingMode |
enum | ScaleType |
enum | ErrorLoggingMode |
typedef std::map< const RooAbsArg *, std::pair< std::string, std::list< EvalError > > >::const_iterator | EvalErrorIter |
typedef std::map< const RooAbsArg *, std::pair< std::string, std::list< EvalError > > >::const_iterator | EvalErrorIter |
Public Member Functions | |
RooAbsReal () | |
RooAbsReal (const char *name, const char *title, const char *unit="") | |
RooAbsReal (const char *name, const char *title, Double_t minVal, Double_t maxVal, const char *unit="") | |
RooAbsReal (const RooAbsReal &other, const char *name=0) | |
virtual | ~RooAbsReal () |
virtual Double_t | getVal (const RooArgSet *set=0) const |
Double_t | getVal (const RooArgSet &set) const |
Double_t | getPropagatedError (const RooFitResult &fr) |
Bool_t | operator== (Double_t value) const |
virtual Bool_t | operator== (const RooAbsArg &other) |
const Text_t * | getUnit () const |
void | setUnit (const char *unit) |
TString | getTitle (Bool_t appendUnit=kFALSE) const |
RooAbsFunc * | bindVars (const RooArgSet &vars, const RooArgSet *nset=0, Bool_t clipInvalid=kFALSE) const |
RooAbsArg * | createFundamental (const char *newname=0) const |
virtual Int_t | getAnalyticalIntegralWN (RooArgSet &allVars, RooArgSet &analVars, const RooArgSet *normSet, const char *rangeName=0) const |
virtual Double_t | analyticalIntegralWN (Int_t code, const RooArgSet *normSet, const char *rangeName=0) const |
virtual Int_t | getAnalyticalIntegral (RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const |
virtual Double_t | analyticalIntegral (Int_t code, const char *rangeName=0) const |
virtual Bool_t | forceAnalyticalInt (const RooAbsArg &) const |
virtual void | forceNumInt (Bool_t flag=kTRUE) |
virtual RooFitResult * | chi2FitTo (RooDataHist &data, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
virtual RooFitResult * | chi2FitTo (RooDataHist &data, const RooLinkedList &cmdList) |
virtual RooAbsReal * | createChi2 (RooDataHist &data, const RooLinkedList &cmdList) |
virtual RooAbsReal * | createChi2 (RooDataHist &data, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
virtual RooFitResult * | chi2FitTo (RooDataSet &xydata, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
virtual RooFitResult * | chi2FitTo (RooDataSet &xydata, const RooLinkedList &cmdList) |
virtual RooAbsReal * | createChi2 (RooDataSet &data, const RooLinkedList &cmdList) |
virtual RooAbsReal * | createChi2 (RooDataSet &data, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
virtual RooAbsReal * | createProfile (const RooArgSet ¶msOfInterest) |
RooAbsReal * | createIntegral (const RooArgSet &iset, const RooCmdArg &arg1, const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) const |
RooAbsReal * | createIntegral (const RooArgSet &iset, const char *rangeName) const |
RooAbsReal * | createIntegral (const RooArgSet &iset, const RooArgSet &nset, const char *rangeName=0) const |
RooAbsReal * | createIntegral (const RooArgSet &iset, const RooArgSet &nset, const RooNumIntConfig &cfg, const char *rangeName=0) const |
RooAbsReal * | createIntegral (const RooArgSet &iset, const RooNumIntConfig &cfg, const char *rangeName=0) const |
virtual RooAbsReal * | createIntegral (const RooArgSet &iset, const RooArgSet *nset=0, const RooNumIntConfig *cfg=0, const char *rangeName=0) const |
RooAbsReal * | createRunningIntegral (const RooArgSet &iset, const RooArgSet &nset=RooArgSet()) |
RooAbsReal * | createRunningIntegral (const RooArgSet &iset, const RooCmdArg &arg1, const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
RooAbsReal * | createIntRI (const RooArgSet &iset, const RooArgSet &nset=RooArgSet()) |
RooAbsReal * | createScanRI (const RooArgSet &iset, const RooArgSet &nset, Int_t numScanBins, Int_t intOrder) |
virtual Int_t | getMaxVal (const RooArgSet &vars) const |
virtual Double_t | maxVal (Int_t code) const |
virtual Int_t | minTrialSamples (const RooArgSet &) const |
void | setPlotLabel (const char *label) |
const char * | getPlotLabel () const |
virtual Double_t | defaultErrorLevel () const |
const RooNumIntConfig * | getIntegratorConfig () const |
RooNumIntConfig * | getIntegratorConfig () |
RooNumIntConfig * | specialIntegratorConfig () const |
RooNumIntConfig * | specialIntegratorConfig (Bool_t createOnTheFly) |
void | setIntegratorConfig () |
void | setIntegratorConfig (const RooNumIntConfig &config) |
virtual void | fixAddCoefNormalization (const RooArgSet &addNormSet=RooArgSet(), Bool_t force=kTRUE) |
virtual void | fixAddCoefRange (const char *rangeName=0, Bool_t force=kTRUE) |
virtual void | preferredObservableScanOrder (const RooArgSet &obs, RooArgSet &orderedObs) const |
virtual RooPlot * | plotOn (RooPlot *frame, 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 RooCmdArg &arg9=RooCmdArg(), const RooCmdArg &arg10=RooCmdArg()) const |
virtual RooPlot * | plotSliceOn (RooPlot *frame, const RooArgSet &sliceSet, Option_t *drawOptions="L", Double_t scaleFactor=1.0, ScaleType stype=Relative, const RooAbsData *projData=0) const |
TH1 * | fillHistogram (TH1 *hist, const RooArgList &plotVars, Double_t scaleFactor=1, const RooArgSet *projectedVars=0, Bool_t scaling=kTRUE, const RooArgSet *condObs=0, Bool_t setError=kTRUE) const |
TH1 * | createHistogram (const char *varNameList, Int_t xbins=0, Int_t ybins=0, Int_t zbins=0) const |
TH1 * | createHistogram (const char *name, const RooAbsRealLValue &xvar, RooLinkedList &argList) const |
TH1 * | createHistogram (const char *name, const RooAbsRealLValue &xvar, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) const |
RooDataHist * | fillDataHist (RooDataHist *hist, const RooArgSet *nset, Double_t scaleFactor, Bool_t correctForBinVolume=kFALSE, Bool_t showProgress=kFALSE) const |
virtual Bool_t | readFromStream (istream &is, Bool_t compact, Bool_t verbose=kFALSE) |
virtual void | writeToStream (ostream &os, Bool_t compact) const |
virtual void | printValue (ostream &os) const |
virtual void | printMultiline (ostream &os, Int_t contents, Bool_t verbose=kFALSE, TString indent="") const |
void | logEvalError (const char *message, const char *serverValueString=0) const |
virtual std::list< Double_t > * | plotSamplingHint (RooAbsRealLValue &, Double_t, Double_t) const |
RooGenFunction * | iGenFunction (RooRealVar &x, const RooArgSet &nset=RooArgSet()) |
RooMultiGenFunction * | iGenFunction (const RooArgSet &observables, const RooArgSet &nset=RooArgSet()) |
RooFunctor * | functor (const RooArgList &obs, const RooArgList &pars=RooArgList(), const RooArgSet &nset=RooArgSet()) const |
TF1 * | asTF (const RooArgList &obs, const RooArgList &pars=RooArgList(), const RooArgSet &nset=RooArgSet()) const |
RooDerivative * | derivative (RooRealVar &obs, Int_t order=1, Double_t eps=0.001) |
RooDerivative * | derivative (RooRealVar &obs, const RooArgSet &normSet, Int_t order, Double_t eps=0.001) |
RooMoment * | moment (RooRealVar &obs, Int_t order, Bool_t central, Bool_t takeRoot) |
RooMoment * | moment (RooRealVar &obs, const RooArgSet &normObs, Int_t order, Bool_t central, Bool_t takeRoot, Bool_t intNormObs) |
RooMoment * | mean (RooRealVar &obs) |
RooMoment * | mean (RooRealVar &obs, const RooArgSet &nset) |
RooMoment * | sigma (RooRealVar &obs) |
RooMoment * | sigma (RooRealVar &obs, const RooArgSet &nset) |
Double_t | findRoot (RooRealVar &x, Double_t xmin, Double_t xmax, Double_t yval) |
const RooAbsReal * | createPlotProjection (const RooArgSet &depVars, const RooArgSet &projVars) const |
const RooAbsReal * | createPlotProjection (const RooArgSet &depVars, const RooArgSet &projVars, RooArgSet *&cloneSet) const |
const RooAbsReal * | createPlotProjection (const RooArgSet &dependentVars, const RooArgSet *projectedVars, RooArgSet *&cloneSet, const char *rangeName=0, const RooArgSet *condObs=0) const |
RooAbsReal () | |
RooAbsReal (const char *name, const char *title, const char *unit="") | |
RooAbsReal (const char *name, const char *title, Double_t minVal, Double_t maxVal, const char *unit="") | |
RooAbsReal (const RooAbsReal &other, const char *name=0) | |
virtual | ~RooAbsReal () |
virtual Double_t | getVal (const RooArgSet *set=0) const |
Double_t | getVal (const RooArgSet &set) const |
Double_t | getPropagatedError (const RooFitResult &fr) |
Bool_t | operator== (Double_t value) const |
virtual Bool_t | operator== (const RooAbsArg &other) |
const Text_t * | getUnit () const |
void | setUnit (const char *unit) |
TString | getTitle (Bool_t appendUnit=kFALSE) const |
RooAbsFunc * | bindVars (const RooArgSet &vars, const RooArgSet *nset=0, Bool_t clipInvalid=kFALSE) const |
RooAbsArg * | createFundamental (const char *newname=0) const |
virtual Int_t | getAnalyticalIntegralWN (RooArgSet &allVars, RooArgSet &analVars, const RooArgSet *normSet, const char *rangeName=0) const |
virtual Double_t | analyticalIntegralWN (Int_t code, const RooArgSet *normSet, const char *rangeName=0) const |
virtual Int_t | getAnalyticalIntegral (RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const |
virtual Double_t | analyticalIntegral (Int_t code, const char *rangeName=0) const |
virtual Bool_t | forceAnalyticalInt (const RooAbsArg &) const |
virtual void | forceNumInt (Bool_t flag=kTRUE) |
virtual RooFitResult * | chi2FitTo (RooDataHist &data, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
virtual RooFitResult * | chi2FitTo (RooDataHist &data, const RooLinkedList &cmdList) |
virtual RooAbsReal * | createChi2 (RooDataHist &data, const RooLinkedList &cmdList) |
virtual RooAbsReal * | createChi2 (RooDataHist &data, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
virtual RooFitResult * | chi2FitTo (RooDataSet &xydata, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
virtual RooFitResult * | chi2FitTo (RooDataSet &xydata, const RooLinkedList &cmdList) |
virtual RooAbsReal * | createChi2 (RooDataSet &data, const RooLinkedList &cmdList) |
virtual RooAbsReal * | createChi2 (RooDataSet &data, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
virtual RooAbsReal * | createProfile (const RooArgSet ¶msOfInterest) |
RooAbsReal * | createIntegral (const RooArgSet &iset, const RooCmdArg &arg1, const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) const |
RooAbsReal * | createIntegral (const RooArgSet &iset, const char *rangeName) const |
RooAbsReal * | createIntegral (const RooArgSet &iset, const RooArgSet &nset, const char *rangeName=0) const |
RooAbsReal * | createIntegral (const RooArgSet &iset, const RooArgSet &nset, const RooNumIntConfig &cfg, const char *rangeName=0) const |
RooAbsReal * | createIntegral (const RooArgSet &iset, const RooNumIntConfig &cfg, const char *rangeName=0) const |
virtual RooAbsReal * | createIntegral (const RooArgSet &iset, const RooArgSet *nset=0, const RooNumIntConfig *cfg=0, const char *rangeName=0) const |
RooAbsReal * | createRunningIntegral (const RooArgSet &iset, const RooArgSet &nset=RooArgSet()) |
RooAbsReal * | createRunningIntegral (const RooArgSet &iset, const RooCmdArg &arg1, const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) |
RooAbsReal * | createIntRI (const RooArgSet &iset, const RooArgSet &nset=RooArgSet()) |
RooAbsReal * | createScanRI (const RooArgSet &iset, const RooArgSet &nset, Int_t numScanBins, Int_t intOrder) |
virtual Int_t | getMaxVal (const RooArgSet &vars) const |
virtual Double_t | maxVal (Int_t code) const |
virtual Int_t | minTrialSamples (const RooArgSet &) const |
void | setPlotLabel (const char *label) |
const char * | getPlotLabel () const |
virtual Double_t | defaultErrorLevel () const |
const RooNumIntConfig * | getIntegratorConfig () const |
RooNumIntConfig * | getIntegratorConfig () |
RooNumIntConfig * | specialIntegratorConfig () const |
RooNumIntConfig * | specialIntegratorConfig (Bool_t createOnTheFly) |
void | setIntegratorConfig () |
void | setIntegratorConfig (const RooNumIntConfig &config) |
virtual void | fixAddCoefNormalization (const RooArgSet &addNormSet=RooArgSet(), Bool_t force=kTRUE) |
virtual void | fixAddCoefRange (const char *rangeName=0, Bool_t force=kTRUE) |
virtual void | preferredObservableScanOrder (const RooArgSet &obs, RooArgSet &orderedObs) const |
virtual RooPlot * | plotOn (RooPlot *frame, 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 RooCmdArg &arg9=RooCmdArg(), const RooCmdArg &arg10=RooCmdArg()) const |
virtual RooPlot * | plotSliceOn (RooPlot *frame, const RooArgSet &sliceSet, Option_t *drawOptions="L", Double_t scaleFactor=1.0, ScaleType stype=Relative, const RooAbsData *projData=0) const |
TH1 * | fillHistogram (TH1 *hist, const RooArgList &plotVars, Double_t scaleFactor=1, const RooArgSet *projectedVars=0, Bool_t scaling=kTRUE, const RooArgSet *condObs=0, Bool_t setError=kTRUE) const |
TH1 * | createHistogram (const char *varNameList, Int_t xbins=0, Int_t ybins=0, Int_t zbins=0) const |
TH1 * | createHistogram (const char *name, const RooAbsRealLValue &xvar, RooLinkedList &argList) const |
TH1 * | createHistogram (const char *name, const RooAbsRealLValue &xvar, const RooCmdArg &arg1=RooCmdArg::none(), const RooCmdArg &arg2=RooCmdArg::none(), const RooCmdArg &arg3=RooCmdArg::none(), const RooCmdArg &arg4=RooCmdArg::none(), const RooCmdArg &arg5=RooCmdArg::none(), const RooCmdArg &arg6=RooCmdArg::none(), const RooCmdArg &arg7=RooCmdArg::none(), const RooCmdArg &arg8=RooCmdArg::none()) const |
RooDataHist * | fillDataHist (RooDataHist *hist, const RooArgSet *nset, Double_t scaleFactor, Bool_t correctForBinVolume=kFALSE, Bool_t showProgress=kFALSE) const |
virtual Bool_t | readFromStream (istream &is, Bool_t compact, Bool_t verbose=kFALSE) |
virtual void | writeToStream (ostream &os, Bool_t compact) const |
virtual void | printValue (ostream &os) const |
virtual void | printMultiline (ostream &os, Int_t contents, Bool_t verbose=kFALSE, TString indent="") const |
void | logEvalError (const char *message, const char *serverValueString=0) const |
virtual std::list< Double_t > * | plotSamplingHint (RooAbsRealLValue &, Double_t, Double_t) const |
RooGenFunction * | iGenFunction (RooRealVar &x, const RooArgSet &nset=RooArgSet()) |
RooMultiGenFunction * | iGenFunction (const RooArgSet &observables, const RooArgSet &nset=RooArgSet()) |
RooFunctor * | functor (const RooArgList &obs, const RooArgList &pars=RooArgList(), const RooArgSet &nset=RooArgSet()) const |
TF1 * | asTF (const RooArgList &obs, const RooArgList &pars=RooArgList(), const RooArgSet &nset=RooArgSet()) const |
RooDerivative * | derivative (RooRealVar &obs, Int_t order=1, Double_t eps=0.001) |
RooDerivative * | derivative (RooRealVar &obs, const RooArgSet &normSet, Int_t order, Double_t eps=0.001) |
RooMoment * | moment (RooRealVar &obs, Int_t order, Bool_t central, Bool_t takeRoot) |
RooMoment * | moment (RooRealVar &obs, const RooArgSet &normObs, Int_t order, Bool_t central, Bool_t takeRoot, Bool_t intNormObs) |
RooMoment * | mean (RooRealVar &obs) |
RooMoment * | mean (RooRealVar &obs, const RooArgSet &nset) |
RooMoment * | sigma (RooRealVar &obs) |
RooMoment * | sigma (RooRealVar &obs, const RooArgSet &nset) |
Double_t | findRoot (RooRealVar &x, Double_t xmin, Double_t xmax, Double_t yval) |
const RooAbsReal * | createPlotProjection (const RooArgSet &depVars, const RooArgSet &projVars) const |
const RooAbsReal * | createPlotProjection (const RooArgSet &depVars, const RooArgSet &projVars, RooArgSet *&cloneSet) const |
const RooAbsReal * | createPlotProjection (const RooArgSet &dependentVars, const RooArgSet *projectedVars, RooArgSet *&cloneSet, const char *rangeName=0, const RooArgSet *condObs=0) const |
Static Public Member Functions | |
static RooNumIntConfig * | defaultIntegratorConfig () |
static void | setCacheCheck (Bool_t flag) |
static ErrorLoggingMode | evalErrorLoggingMode () |
static void | setEvalErrorLoggingMode (ErrorLoggingMode m) |
static void | logEvalError (const RooAbsReal *originator, const char *origName, const char *message, const char *serverValueString=0) |
static void | printEvalErrors (ostream &os=std::cout, Int_t maxPerNode=10000000) |
static Int_t | numEvalErrors () |
static Int_t | numEvalErrorItems () |
static EvalErrorIter | evalErrorIter () |
static void | clearEvalErrorLog () |
static RooNumIntConfig * | defaultIntegratorConfig () |
static void | setCacheCheck (Bool_t flag) |
static ErrorLoggingMode | evalErrorLoggingMode () |
static void | setEvalErrorLoggingMode (ErrorLoggingMode m) |
static void | logEvalError (const RooAbsReal *originator, const char *origName, const char *message, const char *serverValueString=0) |
static void | printEvalErrors (ostream &os=std::cout, Int_t maxPerNode=10000000) |
static Int_t | numEvalErrors () |
static Int_t | numEvalErrorItems () |
static EvalErrorIter | evalErrorIter () |
static void | clearEvalErrorLog () |
Protected Member Functions | |
virtual RooPlot * | plotOn (RooPlot *frame, RooLinkedList &cmdList) const |
virtual void | selectNormalization (const RooArgSet *depSet=0, Bool_t force=kFALSE) |
virtual void | selectNormalizationRange (const char *rangeName=0, Bool_t force=kFALSE) |
Bool_t | plotSanityChecks (RooPlot *frame) const |
void | makeProjectionSet (const RooAbsArg *plotVar, const RooArgSet *allVars, RooArgSet &projectedVars, Bool_t silent) const |
TString | integralNameSuffix (const RooArgSet &iset, const RooArgSet *nset=0, const char *rangeName=0, Bool_t omitEmpty=kFALSE) const |
Bool_t | isSelectedComp () const |
RooFitResult * | chi2FitDriver (RooAbsReal &fcn, RooLinkedList &cmdList) |
RooPlot * | plotOnWithErrorBand (RooPlot *frame, const RooFitResult &fr, Double_t Z, const RooArgSet *params, const RooLinkedList &argList, Bool_t method1) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgProxy &a) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgProxy &a, const RooArgProxy &b) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgProxy &a, const RooArgProxy &b, const RooArgProxy &c) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgProxy &a, const RooArgProxy &b, const RooArgProxy &c, const RooArgProxy &d) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgSet &set) const |
RooAbsReal * | createIntObj (const RooArgSet &iset, const RooArgSet *nset, const RooNumIntConfig *cfg, const char *rangeName) const |
void | findInnerMostIntegration (const RooArgSet &allObs, RooArgSet &innerObs, const char *rangeName) const |
virtual Bool_t | isValid () const |
virtual Bool_t | isValidReal (Double_t value, Bool_t printError=kFALSE) const |
Double_t | traceEval (const RooArgSet *set) const |
virtual Bool_t | traceEvalHook (Double_t) const |
virtual Double_t | evaluate () const=0 |
virtual void | syncCache (const RooArgSet *set=0) |
virtual void | copyCache (const RooAbsArg *source, Bool_t valueOnly=kFALSE) |
virtual void | attachToTree (TTree &t, Int_t bufSize=32000) |
virtual void | setTreeBranchStatus (TTree &t, Bool_t active) |
virtual void | fillTreeBranch (TTree &t) |
virtual RooPlot * | plotOn (RooPlot *frame, PlotOpt o) const |
virtual RooPlot * | plotAsymOn (RooPlot *frame, const RooAbsCategoryLValue &asymCat, PlotOpt o) const |
void | selectComp (Bool_t flag) |
virtual RooPlot * | plotOn (RooPlot *frame, RooLinkedList &cmdList) const |
virtual void | selectNormalization (const RooArgSet *depSet=0, Bool_t force=kFALSE) |
virtual void | selectNormalizationRange (const char *rangeName=0, Bool_t force=kFALSE) |
Bool_t | plotSanityChecks (RooPlot *frame) const |
void | makeProjectionSet (const RooAbsArg *plotVar, const RooArgSet *allVars, RooArgSet &projectedVars, Bool_t silent) const |
TString | integralNameSuffix (const RooArgSet &iset, const RooArgSet *nset=0, const char *rangeName=0, Bool_t omitEmpty=kFALSE) const |
Bool_t | isSelectedComp () const |
RooFitResult * | chi2FitDriver (RooAbsReal &fcn, RooLinkedList &cmdList) |
RooPlot * | plotOnWithErrorBand (RooPlot *frame, const RooFitResult &fr, Double_t Z, const RooArgSet *params, const RooLinkedList &argList, Bool_t method1) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgProxy &a) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgProxy &a, const RooArgProxy &b) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgProxy &a, const RooArgProxy &b, const RooArgProxy &c) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgProxy &a, const RooArgProxy &b, const RooArgProxy &c, const RooArgProxy &d) const |
Bool_t | matchArgs (const RooArgSet &allDeps, RooArgSet &numDeps, const RooArgSet &set) const |
RooAbsReal * | createIntObj (const RooArgSet &iset, const RooArgSet *nset, const RooNumIntConfig *cfg, const char *rangeName) const |
void | findInnerMostIntegration (const RooArgSet &allObs, RooArgSet &innerObs, const char *rangeName) const |
virtual Bool_t | isValid () const |
virtual Bool_t | isValidReal (Double_t value, Bool_t printError=kFALSE) const |
Double_t | traceEval (const RooArgSet *set) const |
virtual Bool_t | traceEvalHook (Double_t) const |
virtual Double_t | evaluate () const=0 |
virtual void | syncCache (const RooArgSet *set=0) |
virtual void | copyCache (const RooAbsArg *source, Bool_t valueOnly=kFALSE) |
virtual void | attachToTree (TTree &t, Int_t bufSize=32000) |
virtual void | setTreeBranchStatus (TTree &t, Bool_t active) |
virtual void | fillTreeBranch (TTree &t) |
virtual RooPlot * | plotOn (RooPlot *frame, PlotOpt o) const |
virtual RooPlot * | plotAsymOn (RooPlot *frame, const RooAbsCategoryLValue &asymCat, PlotOpt o) const |
void | selectComp (Bool_t flag) |
Static Protected Member Functions | |
static void | globalSelectComp (Bool_t flag) |
static void | globalSelectComp (Bool_t flag) |
Protected Attributes | |
Double_t | _plotMin |
Double_t | _plotMax |
Int_t | _plotBins |
Double_t | _value |
TString | _unit |
TString | _label |
Bool_t | _forceNumInt |
Float_t | _floatValue |
Int_t | _intValue |
Transient cache for floating point values from tree branches. | |
UChar_t | _byteValue |
Transient cache for integer values from tree branches. | |
Char_t | _sbyteValue |
Transient cache for byte values from tree branches. | |
UInt_t | _uintValue |
Transient cache for signed byte values from tree branches. | |
RooNumIntConfig * | _specIntegratorConfig |
Bool_t | _treeVar |
Bool_t | _selectComp |
RooArgSet * | _lastNSet |
RooNumIntConfig * | _specIntegratorConfig |
RooArgSet * | _lastNSet |
Static Protected Attributes | |
static Bool_t | _cacheCheck |
static Bool_t | _globalSelectComp |
Component selection flag for RooAbsPdf::plotCompOn. | |
Private Member Functions | |
Bool_t | matchArgsByName (const RooArgSet &allArgs, RooArgSet &matchedArgs, const TList &nameList) const |
Bool_t | matchArgsByName (const RooArgSet &allArgs, RooArgSet &matchedArgs, const TList &nameList) const |
Static Private Attributes | |
static ErrorLoggingMode | _evalErrorMode |
static std::map< const RooAbsArg *, std::pair< std::string, std::list< EvalError > > > | _evalErrorList |
static Int_t | _evalErrorCount |
static std::map< const RooAbsArg *, std::pair< std::string, std::list< EvalError > > > | _evalErrorList |
Friends | |
class | RooRealIntegral |
class | RooAbsPdf |
Transient cache for unsigned integer values from tree branches. | |
class | RooAbsAnaConvPdf |
class | RooRealProxy |
class | RooDataProjBinding |
class | RooAbsOptGoodnessOfFit |
class | RooRealSumPdf |
class | RooAddPdf |
class | RooAddModel |
Classes | |
class | EvalError |
struct | PlotOpt |
Definition at line 53 of file RooAbsReal.h.
typedef std::map<const RooAbsArg*,std::pair<std::string,std::list<EvalError> > >::const_iterator RooAbsReal::EvalErrorIter |
Definition at line 260 of file RooAbsReal.h.
typedef std::map<const RooAbsArg*,std::pair<std::string,std::list<EvalError> > >::const_iterator RooAbsReal::EvalErrorIter |
Definition at line 260 of file RooAbsReal.h.
Definition at line 205 of file RooAbsReal.h.
Definition at line 250 of file RooAbsReal.h.
Definition at line 205 of file RooAbsReal.h.
Definition at line 250 of file RooAbsReal.h.
RooAbsReal::RooAbsReal | ( | ) |
Definition at line 111 of file RooAbsReal.cxx.
RooAbsReal::RooAbsReal | ( | const char * | name, | |
const char * | title, | |||
const char * | unit = "" | |||
) |
Definition at line 119 of file RooAbsReal.cxx.
References RooAbsArg::setShapeDirty(), and RooAbsArg::setValueDirty().
RooAbsReal::RooAbsReal | ( | const char * | name, | |
const char * | title, | |||
Double_t | minVal, | |||
Double_t | maxVal, | |||
const char * | unit = "" | |||
) |
Definition at line 132 of file RooAbsReal.cxx.
References RooAbsArg::setShapeDirty(), and RooAbsArg::setValueDirty().
RooAbsReal::RooAbsReal | ( | const RooAbsReal & | other, | |
const char * | name = 0 | |||
) |
RooAbsReal::~RooAbsReal | ( | ) | [virtual] |
RooAbsReal::RooAbsReal | ( | ) |
RooAbsReal::RooAbsReal | ( | const char * | name, | |
const char * | title, | |||
const char * | unit = "" | |||
) |
RooAbsReal::RooAbsReal | ( | const char * | name, | |
const char * | title, | |||
Double_t | minVal, | |||
Double_t | maxVal, | |||
const char * | unit = "" | |||
) |
RooAbsReal::RooAbsReal | ( | const RooAbsReal & | other, | |
const char * | name = 0 | |||
) |
virtual RooAbsReal::~RooAbsReal | ( | ) | [virtual] |
Definition at line 211 of file RooAbsReal.cxx.
References _cacheCheck, _lastNSet, _value, RooAbsArg::clearShapeDirty(), RooAbsArg::clearValueDirty(), coutW, RooFit::Eval, TNamed::GetName(), RooAbsArg::isShapeDirty(), RooAbsArg::isValueDirty(), and traceEval().
Referenced by RooAcceptReject::addEventToCache(), RooNumRunningInt::RICacheElem::addPoint(), RooPolynomial::analyticalIntegral(), RooPolyVar::analyticalIntegral(), RooAddModel::analyticalIntegralWN(), RooEffProd::analyticalIntegralWN(), RooAbsAnaConvPdf::analyticalIntegralWN(), RooRealSumPdf::analyticalIntegralWN(), RooProjectedPdf::analyticalIntegralWN(), analyticalIntegralWN(), RooParamBinning::binCenter(), RooParamBinning::binHigh(), RooParamBinning::binLow(), RooStats::MCMCInterval::CalcConfLevel(), RooIntegralMorph::MorphCacheElem::calculate(), RooProdPdf::calculate(), RooProduct::calculate(), RooIntegralMorph::MorphCacheElem::calcX(), ClassImp(), RooAbsOptTestStatistic::combinedValue(), RooStats::MetropolisHastings::ConstructChain(), RooDataSet::createHistogram(), RooFormula::DefinedValue(), RooStats::MCMCInterval::DetermineByKeys(), RooMinimizerFcn::DoEval(), RooStats::LikelihoodIntervalPlot::Draw(), RooStats::SimpleLikelihoodRatioTestStat::Evaluate(), RooStats::ProfileLikelihoodTestStat::Evaluate(), RooProjectedPdf::evaluate(), RooRealSumPdf::evaluate(), RooNumConvolution::evaluate(), RooFracRemainder::evaluate(), RooAddition::evaluate(), RooStepFunction::evaluate(), RooEffProd::evaluate(), RooMultiBinomial::evaluate(), RooRecursiveFraction::evaluate(), RooFunctor1DBinding::evaluate(), RooTFnBinding::evaluate(), RooProduct::evaluate(), RooPolyVar::evaluate(), RooRealIntegral::evaluate(), RooGenProdProj::evaluate(), RooFunctorBinding::evaluate(), RooNDKeysPdf::evaluate(), RooPolynomial::evaluate(), RooFunctor1DPdfBinding::evaluate(), RooDataWeightedAverage::evaluatePartition(), RooChi2Var::evaluatePartition(), RooAddModel::expectedEvents(), RooExtendPdf::expectedEvents(), RooRealSumPdf::expectedEvents(), RooExpensiveObjectCache::ExpensiveObject::ExpensiveObject(), fillDataHist(), RooAbsData::fillHistogram(), fillHistogram(), RooIntegralMorph::MorphCacheElem::findRange(), RooXYChi2Var::fy(), RooAcceptReject::generateEvent(), RooEffGenContext::generateEvent(), RooAbsRealLValue::getBin(), RooAbsHiddenReal::getHiddenVal(), RooStats::ProfileLikelihoodCalculator::GetHypoTest(), RooAbsPdf::getNorm(), RooResolutionModel::getNorm(), getPropagatedError(), RooArgSet::getRealValue(), RooFormulaVar::getVal(), RooAbsPdf::getVal(), RooAbsCachedReal::getVal(), RooAbsHiddenReal::getVal(), getVal(), RooChangeTracker::hasChanged(), RooParamBinning::highBound(), RooBMixDecay::initGenerator(), RooAbsRealLValue::inRange(), RooStats::LikelihoodInterval::IsInInterval(), RooParamBinning::lowBound(), RooExpensiveObjectCache::ExpensiveObject::matches(), RooConvIntegrandBinding::operator()(), RooDataProjBinding::operator()(), RooRealAnalytic::operator()(), RooRealBinding::operator()(), RooAbsRealLValue::operator=(), operator==(), RooAbsOptTestStatistic::optimizeCaching(), RooAbsOptTestStatistic::optimizeConstantTerms(), RooStats::SimpleLikelihoodRatioTestStat::ParamsAreEqual(), plotAsymOn(), plotOn(), RooAbsPdf::printValue(), printValue(), RooChi2MCSModule::processAfterFit(), RooRandomizeParamMCSModule::processBeforeGen(), RooStats::RatioOfProfiledLikelihoodsTestStat::ProfiledLikelihood(), rf110_normintegration(), rf308_normintegration2d(), rf602_chi2fit(), rf606_nllerrorhandling(), rf901_numintconfig(), RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooChangeTracker::RooChangeTracker(), RooMinuitGlue(), RooRealIntegral::RooRealIntegral(), rs401d_FeldmanCousins(), RooMinuit::save(), syncCache(), RooAbsPdf::syncNormalization(), TestBasic110::testCode(), TestBasic308::testCode(), TestBasic111::testCode(), TestBasic606::testCode(), RooAddPdf::updateCoefficients(), RooAddModel::updateCoefficients(), RooProfileLL::validateAbsMin(), and RooLinearVar::writeToStream().
Double_t RooAbsReal::getPropagatedError | ( | const RooFitResult & | fr | ) |
Definition at line 2376 of file RooAbsReal.cxx.
References RooAbsCollection::add(), RooArgList::at(), C, RooAbsArg::cloneTree(), RooFitResult::covarianceMatrix(), Reflex::F, RooAbsCollection::find(), RooFitResult::floatParsFinal(), RooAbsCollection::GetName(), RooAbsArg::getObservables(), RooAbsArg::getParameters(), RooAbsCollection::getSize(), getVal(), i, j, par, RooFitResult::reducedCovarianceMatrix(), sqrt(), and V.
Implements RooAbsArg.
Definition at line 182 of file RooAbsReal.cxx.
References getVal(), kFALSE, and operator==().
const Text_t* RooAbsReal::getUnit | ( | ) | const [inline] |
Definition at line 75 of file RooAbsReal.h.
References _unit, and TString::Data().
Referenced by createFundamental(), RooAbsRealLValue::createHistogram(), getTitle(), RooRealVar::printExtras(), RooExtendPdf::RooExtendPdf(), and RooRealVar::writeToStream().
void RooAbsReal::setUnit | ( | const char * | unit | ) | [inline] |
Definition at line 79 of file RooAbsReal.h.
References _unit.
Referenced by RooExtendPdf::RooExtendPdf().
Definition at line 194 of file RooAbsReal.cxx.
References TNamed::GetTitle(), getUnit(), and title.
Referenced by RooAbsRealLValue::createHistogram(), and RooPlot::RooPlot().
RooAbsFunc * RooAbsReal::bindVars | ( | const RooArgSet & | vars, | |
const RooArgSet * | nset = 0 , |
|||
Bool_t | clipInvalid = kFALSE | |||
) | const |
Definition at line 2815 of file RooAbsReal.cxx.
References TObject::ClassName(), coutE, TNamed::GetName(), RooFit::InputArguments, and RooAbsFunc::isValid().
Referenced by RooDstD0BG::analyticalIntegral(), and RooIntegralMorph::MorphCacheElem::MorphCacheElem().
RooAbsArg * RooAbsReal::createFundamental | ( | const char * | newname = 0 |
) | const [virtual] |
Implements RooAbsArg.
Definition at line 2982 of file RooAbsReal.cxx.
References _value, TNamed::GetName(), getPlotLabel(), TNamed::GetTitle(), getUnit(), RooRealVar::removeRange(), RooAbsArg::setAttribute(), and setPlotLabel().
Referenced by RooMCStudy::plotError(), and RooAbsNumGenerator::RooAbsNumGenerator().
Int_t RooAbsReal::getAnalyticalIntegralWN | ( | RooArgSet & | allVars, | |
RooArgSet & | analVars, | |||
const RooArgSet * | normSet, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Definition at line 278 of file RooAbsReal.cxx.
References _forceNumInt, and getAnalyticalIntegral().
Referenced by RooAddPdf::getAnalyticalIntegralWN(), RooAbsCachedReal::getAnalyticalIntegralWN(), RooAbsCachedPdf::getAnalyticalIntegralWN(), RooGenProdProj::makeIntegral(), and RooRealIntegral::RooRealIntegral().
Double_t RooAbsReal::analyticalIntegralWN | ( | Int_t | code, | |
const RooArgSet * | normSet, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Definition at line 310 of file RooAbsReal.cxx.
References analyticalIntegral(), and getVal().
Referenced by RooAbsCachedReal::analyticalIntegralWN(), RooRealIntegral::evaluate(), RooRealIntegral::integrate(), and RooRealAnalytic::operator()().
Int_t RooAbsReal::getAnalyticalIntegral | ( | RooArgSet & | allVars, | |
RooArgSet & | analVars, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Definition at line 294 of file RooAbsReal.cxx.
Referenced by getAnalyticalIntegralWN(), and RooBDecay::getCoefAnalyticalIntegral().
Definition at line 324 of file RooAbsReal.cxx.
References coutF, RooFit::Eval, and TNamed::GetName().
Referenced by RooAbsPdf::analyticalIntegralWN(), analyticalIntegralWN(), and RooBDecay::coefAnalyticalIntegral().
Definition at line 96 of file RooAbsReal.h.
References kFALSE.
Referenced by RooRealIntegral::RooRealIntegral().
RooFitResult * RooAbsReal::chi2FitTo | ( | RooDataHist & | data, | |
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | [virtual] |
RooFitResult * RooAbsReal::chi2FitTo | ( | RooDataHist & | data, | |
const RooLinkedList & | cmdList | |||
) | [virtual] |
Definition at line 3991 of file RooAbsReal.cxx.
References chi2FitDriver(), createChi2(), data, RooCmdConfig::filterCmdList(), Form(), and TNamed::GetName().
RooAbsReal * RooAbsReal::createChi2 | ( | RooDataHist & | data, | |
const RooLinkedList & | cmdList | |||
) | [virtual] |
Definition at line 4037 of file RooAbsReal.cxx.
References data, Form(), TNamed::GetName(), i, RooLinkedList::MakeIterator(), name, TIterator::Next(), and RooCmdArg::none().
Referenced by chi2FitTo(), and createChi2().
RooAbsReal * RooAbsReal::createChi2 | ( | RooDataHist & | data, | |
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | [virtual] |
Definition at line 4014 of file RooAbsReal.cxx.
References data, Form(), TNamed::GetName(), and name.
RooFitResult * RooAbsReal::chi2FitTo | ( | RooDataSet & | xydata, | |
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | [virtual] |
RooFitResult * RooAbsReal::chi2FitTo | ( | RooDataSet & | xydata, | |
const RooLinkedList & | cmdList | |||
) | [virtual] |
Definition at line 4116 of file RooAbsReal.cxx.
References chi2FitDriver(), createChi2(), RooCmdConfig::filterCmdList(), Form(), and TNamed::GetName().
RooAbsReal * RooAbsReal::createChi2 | ( | RooDataSet & | data, | |
const RooLinkedList & | cmdList | |||
) | [virtual] |
Definition at line 4168 of file RooAbsReal.cxx.
References data, RooCmdConfig::defineInt(), RooCmdConfig::defineObject(), Form(), RooCmdConfig::getInt(), TNamed::GetName(), RooCmdConfig::getObject(), kTRUE, name, RooCmdConfig::ok(), and RooCmdConfig::process().
RooAbsReal * RooAbsReal::createChi2 | ( | RooDataSet & | data, | |
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | [virtual] |
RooAbsReal * RooAbsReal::createProfile | ( | const RooArgSet & | paramsOfInterest | ) | [virtual] |
Definition at line 422 of file RooAbsReal.cxx.
References RooAbsCollection::createIterator(), Form(), TNamed::GetName(), TNamed::GetTitle(), kFALSE, kTRUE, name, and TIterator::Next().
Referenced by RooStats::FeldmanCousins::CreateParameterPoints(), RooProfileLL::createProfile(), RooStats::ProfileLikelihoodTestStat::Evaluate(), RooStats::MaxLikelihoodEstimateTestStat::Evaluate(), RooStats::ProfileLikelihoodCalculator::GetInterval(), RooStats::ProfileInspector::GetListOfProfilePlots(), RooStats::RatioOfProfiledLikelihoodsTestStat::ProfiledLikelihood(), and rf605_profilell().
RooAbsReal * RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooCmdArg & | arg1, | |||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | const |
Definition at line 454 of file RooAbsReal.cxx.
References RooCmdConfig::defineObject(), RooCmdConfig::defineString(), Form(), TNamed::GetName(), RooCmdConfig::getObject(), RooCmdConfig::getString(), kTRUE, RooCmdConfig::ok(), and RooCmdConfig::process().
Referenced by RooStats::MCMCInterval::CalcConfLevel(), RooAbsPdf::createCdf(), createIntegral(), RooRealIntegral::createIntegral(), createIntRI(), createRunningIntegral(), RooStats::MCMCInterval::DetermineByKeys(), RooRealSumPdf::expectedEvents(), RooAddition::getAnalyticalIntegral(), RooEffProd::getAnalyticalIntegralWN(), RooSimultaneous::getAnalyticalIntegralWN(), RooAbsAnaConvPdf::getCoefNorm(), RooAbsPdf::getNormObj(), RooAddPdf::getProjCache(), RooAddModel::getProjCache(), RooProjectedPdf::getProjection(), RooXYChi2Var::initIntegrator(), RooProdPdf::makeCondPdfRatioCorr(), RooGenProdProj::makeIntegral(), RooProdPdf::processProductTerm(), RooProdPdf::rearrangeProduct(), rf110_normintegration(), rf308_normintegration2d(), rf313_paramranges(), rf506_msgservice(), rf901_numintconfig(), RooGenContext::RooGenContext(), RooMoment::RooMoment(), rs401d_FeldmanCousins(), RooProdPdf::specializeIntegral(), RooAbsPdf::syncNormalization(), TestBasic110::testCode(), TestBasic313::testCode(), TestBasic308::testCode(), and TestBasic111::testCode().
RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const char * | rangeName | |||
) | const [inline] |
RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset, | |||
const char * | rangeName = 0 | |||
) | const [inline] |
RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset, | |||
const RooNumIntConfig & | cfg, | |||
const char * | rangeName = 0 | |||
) | const [inline] |
RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooNumIntConfig & | cfg, | |||
const char * | rangeName = 0 | |||
) | const [inline] |
RooAbsReal * RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooArgSet * | nset = 0 , |
|||
const RooNumIntConfig * | cfg = 0 , |
|||
const char * | rangeName = 0 | |||
) | const [virtual] |
Definition at line 497 of file RooAbsReal.cxx.
References TString::Append(), createIntObj(), TString::Data(), TObjArray::GetEntries(), TNamed::GetName(), TNamed::GetTitle(), i, integralNameSuffix(), kTRUE, and title.
RooAbsReal * RooAbsReal::createRunningIntegral | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset = RooArgSet() | |||
) |
RooAbsReal * RooAbsReal::createRunningIntegral | ( | const RooArgSet & | iset, | |
const RooCmdArg & | arg1, | |||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) |
Definition at line 3577 of file RooAbsReal.cxx.
References coutI, createIntegral(), createIntRI(), createScanRI(), RooCmdConfig::defineInt(), RooCmdConfig::defineMutex(), RooCmdConfig::defineObject(), Form(), RooCmdConfig::getInt(), TNamed::GetName(), RooCmdConfig::getObject(), RooAbsCollection::getSize(), kTRUE, RooFit::NumIntegration, RooRealIntegral::numIntRealVars(), RooCmdConfig::ok(), and RooCmdConfig::process().
RooAbsReal * RooAbsReal::createIntRI | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset = RooArgSet() | |||
) |
Definition at line 3688 of file RooAbsReal.cxx.
References RooArgSet::add(), RooAbsCollection::add(), RooCustomizer::build(), cdf(), RooRealVar::clone(), coutW, createIntegral(), RooAbsCollection::createIterator(), Form(), RooAbsRealLValue::getMin(), TNamed::GetName(), RooFit::InputArguments, kFALSE, kTRUE, TIterator::Next(), RooCustomizer::replaceArg(), RooRealVar::setBinning(), RooCustomizer::setCloneBranchSet(), RooCustomizer::setOwning(), and RooRealVar::setVal().
Referenced by RooAbsPdf::createCdf(), and createRunningIntegral().
RooAbsReal * RooAbsReal::createScanRI | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset, | |||
Int_t | numScanBins, | |||
Int_t | intOrder | |||
) |
Definition at line 3672 of file RooAbsReal.cxx.
References TString::Data(), RooAbsCollection::first(), TNamed::GetName(), integralNameSuffix(), name, RooRealVar::setBins(), and RooAbsCachedReal::setInterpolationOrder().
Referenced by createRunningIntegral().
Definition at line 3250 of file RooAbsReal.cxx.
Referenced by RooFFTConvPdf::getMaxVal(), and RooGenContext::RooGenContext().
Definition at line 3264 of file RooAbsReal.cxx.
Referenced by RooGenContext::generateEvent(), RooFFTConvPdf::maxVal(), and RooGenContext::RooGenContext().
Definition at line 170 of file RooAbsReal.h.
void RooAbsReal::setPlotLabel | ( | const char * | label | ) |
Definition at line 348 of file RooAbsReal.cxx.
References _label.
Referenced by createFundamental(), RooAbsData::meanVar(), RooAbsData::rmsVar(), RooExtendPdf::RooExtendPdf(), and RooAbsData::statOn().
const char * RooAbsReal::getPlotLabel | ( | ) | const |
Definition at line 338 of file RooAbsReal.cxx.
References _label, TString::Data(), TNamed::fName, and TString::IsNull().
Referenced by createFundamental(), RooRealVar::format(), RooAbsData::meanVar(), printMultiline(), RooAbsData::rmsVar(), and RooExtendPdf::RooExtendPdf().
virtual Double_t RooAbsReal::defaultErrorLevel | ( | ) | const [inline, virtual] |
Definition at line 177 of file RooAbsReal.h.
Referenced by RooAddition::defaultErrorLevel(), RooFormulaVar::defaultErrorLevel(), RooMinimizer::RooMinimizer(), and RooMinuit::RooMinuit().
const RooNumIntConfig * RooAbsReal::getIntegratorConfig | ( | ) | const |
Definition at line 3164 of file RooAbsReal.cxx.
References defaultIntegratorConfig(), and specialIntegratorConfig().
Referenced by RooAbsPdf::getNormObj(), RooRealIntegral::RooRealIntegral(), and RooAbsPdf::syncNormalization().
RooNumIntConfig * RooAbsReal::getIntegratorConfig | ( | ) |
Definition at line 3177 of file RooAbsReal.cxx.
References defaultIntegratorConfig(), and specialIntegratorConfig().
RooNumIntConfig * RooAbsReal::defaultIntegratorConfig | ( | ) | [static] |
Definition at line 3130 of file RooAbsReal.cxx.
References RooNumIntConfig::defaultConfig().
Referenced by G__G__RooFitCore1_180_0_48(), G__setup_memfuncRooAbsReal(), getIntegratorConfig(), rf315_projectpdf(), rf901_numintconfig(), specialIntegratorConfig(), TestBasic111::testCode(), and TestBasic315::testCode().
RooNumIntConfig * RooAbsReal::specialIntegratorConfig | ( | ) | const |
Definition at line 3138 of file RooAbsReal.cxx.
References _specIntegratorConfig.
Referenced by getIntegratorConfig().
RooNumIntConfig * RooAbsReal::specialIntegratorConfig | ( | Bool_t | createOnTheFly | ) |
Definition at line 3148 of file RooAbsReal.cxx.
References _specIntegratorConfig, and defaultIntegratorConfig().
void RooAbsReal::setIntegratorConfig | ( | ) |
Definition at line 3204 of file RooAbsReal.cxx.
References _specIntegratorConfig.
Referenced by rf901_numintconfig(), and TestBasic111::testCode().
void RooAbsReal::setIntegratorConfig | ( | const RooNumIntConfig & | config | ) |
void RooAbsReal::fixAddCoefNormalization | ( | const RooArgSet & | addNormSet = RooArgSet() , |
|
Bool_t | force = kTRUE | |||
) | [virtual] |
Definition at line 3493 of file RooAbsReal.cxx.
References RooAbsCollection::createIterator(), RooAbsArg::getComponents(), RooAbsCollection::getSize(), TIterator::Next(), and selectNormalization().
Referenced by RooSimultaneous::plotOn(), RooAbsOptTestStatistic::RooAbsOptTestStatistic(), RooAddGenContext::RooAddGenContext(), and RooGenContext::RooGenContext().
Definition at line 3524 of file RooAbsReal.cxx.
References RooAbsCollection::createIterator(), RooAbsArg::getComponents(), TIterator::Next(), and selectNormalizationRange().
Referenced by RooFFTConvPdf::FFTCacheElem::FFTCacheElem(), and RooAbsOptTestStatistic::RooAbsOptTestStatistic().
void RooAbsReal::preferredObservableScanOrder | ( | const RooArgSet & | obs, | |
RooArgSet & | orderedObs | |||
) | const [virtual] |
Definition at line 3550 of file RooAbsReal.cxx.
References RooArgSet::add(), and RooAbsCollection::removeAll().
Referenced by RooCachedPdf::preferredObservableScanOrder().
RooPlot * RooAbsReal::plotOn | ( | RooPlot * | frame, | |
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 RooCmdArg & | arg9 = RooCmdArg() , |
|||
const RooCmdArg & | arg10 = RooCmdArg() | |||
) | const [virtual] |
Definition at line 1310 of file RooAbsReal.cxx.
References l.
Referenced by ClassImp(), RooStats::LikelihoodIntervalPlot::Draw(), RooStats::MCMCIntervalPlot::DrawPosteriorKeysProduct(), plotOn(), RooSimultaneous::plotOn(), RooAbsPdf::plotOn(), plotOnWithErrorBand(), plotSliceOn(), rf105_funcbinding(), rf110_normintegration(), rf111_derivatives(), rf313_paramranges(), rf605_profilell(), rf606_nllerrorhandling(), rf701_efficiencyfit(), rf703_effpdfprod(), rf705_linearmorph(), TestBasic703::testCode(), TestBasic313::testCode(), TestBasic701::testCode(), TestBasic105::testCode(), TestBasic705::testCode(), TestBasic605::testCode(), and TestBasic606::testCode().
RooPlot * RooAbsReal::plotSliceOn | ( | RooPlot * | frame, | |
const RooArgSet & | sliceSet, | |||
Option_t * | drawOptions = "L" , |
|||
Double_t | scaleFactor = 1.0 , |
|||
ScaleType | stype = Relative , |
|||
const RooAbsData * | projData = 0 | |||
) | const [virtual] |
Definition at line 2059 of file RooAbsReal.cxx.
References coutI, RooAbsCollection::createIterator(), RooAbsCollection::find(), TNamed::GetName(), RooPlot::getNormVars(), RooPlot::getPlotVar(), kTRUE, makeProjectionSet(), o, plotOn(), RooFit::Plotting, and RooAbsCollection::remove().
TH1 * RooAbsReal::fillHistogram | ( | TH1 * | hist, | |
const RooArgList & | plotVars, | |||
Double_t | scaleFactor = 1 , |
|||
const RooArgSet * | projectedVars = 0 , |
|||
Bool_t | scaling = kTRUE , |
|||
const RooArgSet * | condObs = 0 , |
|||
Bool_t | setError = kTRUE | |||
) | const |
Definition at line 929 of file RooAbsReal.cxx.
References RooArgSet::add(), RooArgSet::addClone(), RooArgList::at(), ccoutW, RooAbsArg::checkObservables(), TObject::ClassName(), clearEvalErrorLog(), CollectErrors, coutE, coutW, RooAbsCollection::createIterator(), createPlotProjection(), cxcoutD, RooAbsCollection::find(), TAxis::GetBinCenter(), TNamed::GetName(), RooAbsCollection::getSize(), RooRealVar::getVal(), getVal(), TAxis::GetXmax(), TAxis::GetXmin(), hist, RooFit::InputArguments, kFALSE, kTRUE, TIterator::Next(), numEvalErrors(), RooFit::Plotting, PrintErrors, RooAbsArg::recursiveRedirectServers(), result(), setEvalErrorLoggingMode(), and RooRealVar::setVal().
Referenced by createHistogram().
TH1 * RooAbsReal::createHistogram | ( | const char * | varNameList, | |
Int_t | xbins = 0 , |
|||
Int_t | ybins = 0 , |
|||
Int_t | zbins = 0 | |||
) | const |
Definition at line 1167 of file RooAbsReal.cxx.
References RooLinkedList::Add(), RooFit::Binning(), buf, RooCmdArg::Clone(), RooAbsArg::Clone(), RooLinkedList::Delete(), RooAbsCollection::find(), TNamed::GetName(), RooAbsArg::getVariables(), result(), strlcpy(), RooFit::YVar(), and RooFit::ZVar().
Referenced by createHistogram(), RooStats::LikelihoodIntervalPlot::Draw(), RooStats::MCMCIntervalPlot::DrawKeysPdfInterval(), RooStats::MCMCIntervalPlot::DrawPosteriorKeysPdf(), RooStats::MCMCIntervalPlot::DrawPosteriorKeysProduct(), rf302_utilfuncs(), rf306_condpereventerrors(), rf308_normintegration2d(), rf309_ndimplot(), rf608_fitresultaspdf(), rf702_efficiencyfit_2D(), rf704_amplitudefit(), rf705_linearmorph(), rf707_kernelestimation(), rs401d_FeldmanCousins(), TestBasic302::testCode(), TestBasic308::testCode(), TestBasic704::testCode(), TestBasic306::testCode(), TestBasic702::testCode(), TestBasic707::testCode(), and TestBasic705::testCode().
TH1 * RooAbsReal::createHistogram | ( | const char * | name, | |
const RooAbsRealLValue & | xvar, | |||
RooLinkedList & | argList | |||
) | const |
Definition at line 1264 of file RooAbsReal.cxx.
References RooAbsCollection::add(), RooCmdConfig::allowUndefined(), RooCmdConfig::defineInt(), RooCmdConfig::defineObject(), RooCmdConfig::defineSet(), fillHistogram(), Form(), RooCmdConfig::getInt(), TNamed::GetName(), RooCmdConfig::getObject(), RooCmdConfig::getSet(), histo, kFALSE, kTRUE, RooCmdConfig::ok(), RooCmdConfig::process(), and RooCmdConfig::stripCmdList().
TH1 * RooAbsReal::createHistogram | ( | const char * | name, | |
const RooAbsRealLValue & | xvar, | |||
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | const |
RooDataHist * RooAbsReal::fillDataHist | ( | RooDataHist * | hist, | |
const RooArgSet * | nset, | |||
Double_t | scaleFactor, | |||
Bool_t | correctForBinVolume = kFALSE , |
|||
Bool_t | showProgress = kFALSE | |||
) | const |
Definition at line 1102 of file RooAbsReal.cxx.
References ccoutP, RooAbsArg::checkObservables(), TObject::ClassName(), coutE, RooFit::Eval, flush, TNamed::GetName(), RooAbsArg::getObservables(), getVal(), hist, i, RooFit::InputArguments, and RooAbsArg::recursiveRedirectServers().
Referenced by RooStats::MCMCInterval::CreateKeysDataHist(), and RooAbsPdf::generateBinned().
void RooAbsReal::writeToStream | ( | ostream & | os, | |
Bool_t | compact | |||
) | const [virtual] |
Implements RooAbsArg.
Definition at line 368 of file RooAbsReal.cxx.
Referenced by RooAbsHiddenReal::writeToStream().
void RooAbsReal::printValue | ( | ostream & | os | ) | const [virtual] |
Reimplemented from RooPrintable.
Definition at line 376 of file RooAbsReal.cxx.
References getVal().
void RooAbsReal::printMultiline | ( | ostream & | os, | |
Int_t | contents, | |||
Bool_t | verbose = kFALSE , |
|||
TString | indent = "" | |||
) | const [virtual] |
Reimplemented from RooAbsArg.
Definition at line 385 of file RooAbsReal.cxx.
References _unit, getPlotLabel(), RooAbsArg::printMultiline(), and unit.
Referenced by RooFormulaVar::printMultiline(), RooRealIntegral::printMultiline(), RooAbsPdf::printMultiline(), and RooAbsRealLValue::printMultiline().
void RooAbsReal::setCacheCheck | ( | Bool_t | flag | ) | [static] |
Definition at line 3241 of file RooAbsReal.cxx.
References _cacheCheck.
Referenced by G__G__RooFitCore1_180_0_67(), and G__setup_memfuncRooAbsReal().
RooAbsReal::ErrorLoggingMode RooAbsReal::evalErrorLoggingMode | ( | ) | [static] |
Definition at line 4333 of file RooAbsReal.cxx.
References _evalErrorMode.
Referenced by RooRealMPFE::evaluate(), G__G__RooFitCore1_180_0_68(), and G__setup_memfuncRooAbsReal().
void RooAbsReal::setEvalErrorLoggingMode | ( | ErrorLoggingMode | m | ) | [static] |
Definition at line 4340 of file RooAbsReal.cxx.
References _evalErrorMode.
Referenced by ClassImp(), RooStats::MetropolisHastings::ConstructChain(), RooAbsPdf::createNLL(), fillHistogram(), G__G__RooFitCore1_180_0_69(), G__setup_memfuncRooAbsReal(), RooMinuit::hesse(), RooMinimizer::hesse(), RooMinuit::improve(), RooMinimizer::improve(), RooMinimizer::migrad(), RooMinuit::migrad(), RooMinimizer::minimize(), RooMinimizer::minos(), RooMinuit::minos(), RooMinimizer::optimizeConst(), RooMinuit::optimizeConst(), plotAsymOn(), plotOn(), RooMinuit::seek(), RooMinimizer::seek(), RooRealMPFE::serverLoop(), RooMinuit::simplex(), RooMinimizer::simplex(), RooMinuit::synchronize(), and RooMinimizerFcn::Synchronize().
void RooAbsReal::logEvalError | ( | const char * | message, | |
const char * | serverValueString = 0 | |||
) | const |
Definition at line 3344 of file RooAbsReal.cxx.
References _evalErrorCount, _evalErrorList, _evalErrorMode, RooAbsReal::EvalError::_msg, RooAbsReal::EvalError::_srvval, CollectErrors, CountErrors, coutE, RooFit::Eval, TNamed::GetName(), RooAbsArg::getProxy(), i, RooPrintable::kArgs, RooPrintable::kClassName, kFALSE, RooPrintable::kInline, RooPrintable::kName, kTRUE, RooAbsArg::numProxies(), RooAbsProxy::print(), PrintErrors, RooPrintable::printStream(), RooAbsReal::EvalError::setMessage(), and RooAbsReal::EvalError::setServerValues().
Referenced by RooRealMPFE::evaluate(), G__G__RooFitCore1_180_0_71(), G__setup_memfuncRooAbsReal(), RooAbsPdf::getLogVal(), RooAbsPdf::getVal(), traceEval(), and RooAbsPdf::traceEvalPdf().
void RooAbsReal::logEvalError | ( | const RooAbsReal * | originator, | |
const char * | origName, | |||
const char * | message, | |||
const char * | serverValueString = 0 | |||
) | [static] |
Definition at line 3304 of file RooAbsReal.cxx.
References _evalErrorCount, _evalErrorList, _evalErrorMode, RooAbsReal::EvalError::_msg, RooAbsReal::EvalError::_srvval, CollectErrors, CountErrors, RooFit::Eval, kFALSE, kTRUE, oocoutE, PrintErrors, RooAbsReal::EvalError::setMessage(), and RooAbsReal::EvalError::setServerValues().
void RooAbsReal::printEvalErrors | ( | ostream & | os = std::cout , |
|
Int_t | maxPerNode = 10000000 | |||
) | [static] |
Definition at line 3429 of file RooAbsReal.cxx.
References _evalErrorCount, _evalErrorList, _evalErrorMode, CountErrors, i, and if().
Referenced by RooCurve::addRange(), RooMinimizerFcn::DoEval(), G__G__RooFitCore1_180_0_72(), G__setup_memfuncRooAbsReal(), and RooMinuitGlue().
Int_t RooAbsReal::numEvalErrors | ( | ) | [static] |
Definition at line 3475 of file RooAbsReal.cxx.
References _evalErrorCount, _evalErrorList, _evalErrorMode, and CountErrors.
Referenced by RooCurve::addRange(), RooStats::MetropolisHastings::ConstructChain(), RooMinimizerFcn::DoEval(), fillHistogram(), G__G__RooFitCore1_180_0_73(), G__setup_memfuncRooAbsReal(), RooMinuitGlue(), and RooRealMPFE::serverLoop().
static Int_t RooAbsReal::numEvalErrorItems | ( | ) | [inline, static] |
Definition at line 257 of file RooAbsReal.h.
References _evalErrorList.
Referenced by G__G__RooFitCore1_180_0_74(), G__setup_memfuncRooAbsReal(), and RooRealMPFE::serverLoop().
static EvalErrorIter RooAbsReal::evalErrorIter | ( | ) | [inline, static] |
Definition at line 261 of file RooAbsReal.h.
References _evalErrorList.
Referenced by G__G__RooFitCore1_180_0_75(), G__setup_memfuncRooAbsReal(), and RooRealMPFE::serverLoop().
void RooAbsReal::clearEvalErrorLog | ( | ) | [static] |
Definition at line 3414 of file RooAbsReal.cxx.
References _evalErrorCount, _evalErrorList, _evalErrorMode, CollectErrors, and PrintErrors.
Referenced by RooCurve::addRange(), RooStats::MetropolisHastings::ConstructChain(), RooMinimizerFcn::DoEval(), fillHistogram(), G__G__RooFitCore1_180_0_76(), G__setup_memfuncRooAbsReal(), RooMinuit::hesse(), RooMinimizer::hesse(), RooMinuit::improve(), RooMinimizer::improve(), RooRealMPFE::initialize(), RooMinimizer::migrad(), RooMinuit::migrad(), RooMinimizer::minimize(), RooMinimizer::minos(), RooMinuit::minos(), RooMinuitGlue(), RooMinuit::seek(), RooMinimizer::seek(), RooRealMPFE::serverLoop(), RooMinuit::simplex(), and RooMinimizer::simplex().
virtual std::list<Double_t>* RooAbsReal::plotSamplingHint | ( | RooAbsRealLValue & | , | |
Double_t | , | |||
Double_t | ||||
) | const [inline, virtual] |
Definition at line 265 of file RooAbsReal.h.
Referenced by RooProdPdf::plotSamplingHint(), RooAddPdf::plotSamplingHint(), RooRealIntegral::plotSamplingHint(), and RooRealBinding::plotSamplingHint().
RooGenFunction * RooAbsReal::iGenFunction | ( | RooRealVar & | x, | |
const RooArgSet & | nset = RooArgSet() | |||
) |
Definition at line 3921 of file RooAbsReal.cxx.
References RooAbsCollection::getSize(), RooAbsArg::RooArgSet, and x.
RooMultiGenFunction * RooAbsReal::iGenFunction | ( | const RooArgSet & | observables, | |
const RooArgSet & | nset = RooArgSet() | |||
) |
RooFunctor * RooAbsReal::functor | ( | const RooArgList & | obs, | |
const RooArgList & | pars = RooArgList() , |
|||
const RooArgSet & | nset = RooArgSet() | |||
) | const |
Definition at line 3755 of file RooAbsReal.cxx.
References coutE, TNamed::GetName(), RooAbsArg::getObservables(), RooAbsCollection::getSize(), and RooFit::InputArguments.
Referenced by asTF(), and RooDerivative::evaluate().
TF1 * RooAbsReal::asTF | ( | const RooArgList & | obs, | |
const RooArgList & | pars = RooArgList() , |
|||
const RooArgSet & | nset = RooArgSet() | |||
) | const |
Definition at line 3781 of file RooAbsReal.cxx.
References RooArgList::at(), coutE, functor(), TNamed::GetName(), RooAbsArg::getObservables(), RooAbsCollection::getSize(), i, RooFit::InputArguments, RooFit::ObjectHandling, p, TFormula::SetParameter(), TFormula::SetParName(), x, and y.
Referenced by ClassImp(), and RooStats::LikelihoodIntervalPlot::Draw().
RooDerivative * RooAbsReal::derivative | ( | RooRealVar & | obs, | |
Int_t | order = 1 , |
|||
Double_t | eps = 0.001 | |||
) |
Definition at line 3860 of file RooAbsReal.cxx.
References Form(), TNamed::GetName(), name, and title.
Referenced by rf111_derivatives().
RooDerivative * RooAbsReal::derivative | ( | RooRealVar & | obs, | |
const RooArgSet & | normSet, | |||
Int_t | order, | |||
Double_t | eps = 0.001 | |||
) |
Definition at line 3871 of file RooAbsReal.cxx.
References Form(), TNamed::GetName(), name, and title.
RooMoment * RooAbsReal::moment | ( | RooRealVar & | obs, | |
Int_t | order, | |||
Bool_t | central, | |||
Bool_t | takeRoot | |||
) |
Definition at line 3882 of file RooAbsReal.cxx.
References Form(), TNamed::GetName(), name, and title.
RooMoment * RooAbsReal::moment | ( | RooRealVar & | obs, | |
const RooArgSet & | normObs, | |||
Int_t | order, | |||
Bool_t | central, | |||
Bool_t | takeRoot, | |||
Bool_t | intNormObs | |||
) |
Definition at line 3893 of file RooAbsReal.cxx.
References Form(), TNamed::GetName(), name, and title.
RooMoment* RooAbsReal::mean | ( | RooRealVar & | obs | ) | [inline] |
Definition at line 283 of file RooAbsReal.h.
References kFALSE, and moment().
Referenced by fillWorkspace(), rf106_plotdecoration(), rf107_plotstyles(), rf109_chi2residpull(), rf111_derivatives(), rf201_composite(), rf202_extendedmlfit(), rf204_extrangefit(), rf205_compplot(), rf206_treevistools(), rf207_comptools(), rf211_paramconv(), rf407_latextables(), rf501_simultaneouspdf(), rf502_wspacewrite(), rf601_intminuit(), rf602_chi2fit(), rf605_profilell(), rf607_fitresult(), rf608_fitresultaspdf(), rf801_mcstudy(), and rf802_mcstudy_addons().
RooMoment* RooAbsReal::mean | ( | RooRealVar & | obs, | |
const RooArgSet & | nset | |||
) | [inline] |
RooMoment* RooAbsReal::sigma | ( | RooRealVar & | obs | ) | [inline] |
Definition at line 285 of file RooAbsReal.h.
References kTRUE, and moment().
Referenced by RooMomentMorph::getCache().
RooMoment* RooAbsReal::sigma | ( | RooRealVar & | obs, | |
const RooArgSet & | nset | |||
) | [inline] |
Double_t RooAbsReal::findRoot | ( | RooRealVar & | x, | |
Double_t | xmin, | |||
Double_t | xmax, | |||
Double_t | yval | |||
) |
RooPlot * RooAbsReal::plotOn | ( | RooPlot * | frame, | |
RooLinkedList & | cmdList | |||
) | const [protected, virtual] |
Definition at line 1446 of file RooAbsReal.cxx.
References RooArgSet::add(), RooLinkedList::Add(), buf, xmlio::Class, RooAbsCollection::Clone(), coutE, coutI, RooAbsCollection::createIterator(), cxcoutD, RooCmdConfig::defineDouble(), RooCmdConfig::defineInt(), RooCmdConfig::defineMutex(), RooCmdConfig::defineObject(), RooCmdConfig::defineSet(), RooCmdConfig::defineString(), RooPlot::drawBefore(), RooCurve::Extended, RooAbsCollection::find(), RooPlot::findObject(), RooLinkedList::FindObject(), Form(), RooPlot::getAttFill(), RooPlot::getAttLine(), RooPlot::getCurve(), RooCmdConfig::getDouble(), RooCmdConfig::getInt(), RooAbsRealLValue::getMax(), RooAbsRealLValue::getMin(), TNamed::GetName(), TObject::GetName(), RooPlot::getNormVars(), RooCmdConfig::getObject(), RooPlot::getObject(), RooCmdConfig::getObjectList(), RooPlot::getPlotVar(), RooCmdConfig::getSet(), RooCmdArg::getString(), RooCmdConfig::getString(), RooCmdConfig::hasProcessed(), RooFit::InputArguments, kFALSE, kTRUE, RooLinkedList::MakeIterator(), makeProjectionSet(), TIterator::Next(), RooFit::NormRange(), RooCurve::NoWings, RooPlot::numItems(), o, RooCmdConfig::ok(), plotAsymOn(), plotOn(), plotOnWithErrorBand(), RooFit::Plotting, RooCmdConfig::process(), RooAbsCollection::remove(), TAttFill::SetFillColor(), TAttFill::SetFillStyle(), RooCategory::setLabel(), TAttLine::SetLineColor(), TAttLine::SetLineStyle(), TAttLine::SetLineWidth(), RooCmdArg::setString(), RooCurve::Straight, and strlcpy().
void RooAbsReal::selectNormalization | ( | const RooArgSet * | depSet = 0 , |
|
Bool_t | force = kFALSE | |||
) | [protected, virtual] |
Definition at line 3218 of file RooAbsReal.cxx.
Referenced by fixAddCoefNormalization(), and plotOn().
Definition at line 2693 of file RooAbsReal.cxx.
References TObject::ClassName(), coutE, TNamed::GetName(), RooPlot::getPlotVar(), kFALSE, kTRUE, and RooFit::Plotting.
Referenced by plotAsymOn(), plotOn(), RooSimultaneous::plotOn(), and RooAbsPdf::plotOn().
void RooAbsReal::makeProjectionSet | ( | const RooAbsArg * | plotVar, | |
const RooArgSet * | allVars, | |||
RooArgSet & | projectedVars, | |||
Bool_t | silent | |||
) | const [protected] |
Definition at line 2731 of file RooAbsReal.cxx.
References RooArgSet::add(), coutW, RooAbsCollection::createIterator(), cxcoutD, RooAbsArg::dependsOnValue(), RooAbsCollection::find(), TNamed::GetName(), RooAbsArg::getObservables(), kTRUE, TIterator::Next(), RooFit::Plotting, RooAbsCollection::remove(), RooAbsCollection::removeAll(), and RooAbsArg::RooArgSet.
Referenced by plotAsymOn(), plotOn(), RooSimultaneous::plotOn(), and plotSliceOn().
TString RooAbsReal::integralNameSuffix | ( | const RooArgSet & | iset, | |
const RooArgSet * | nset = 0 , |
|||
const char * | rangeName = 0 , |
|||
Bool_t | omitEmpty = kFALSE | |||
) | const [protected] |
Definition at line 700 of file RooAbsReal.cxx.
References TNamed::GetName(), RooAbsCollection::getSize(), kFALSE, kTRUE, name, TIterator::Next(), and RooAbsPdf::normRange().
Referenced by createIntegral(), createIntObj(), createPlotProjection(), RooAbsPdf::createScanCdf(), createScanRI(), and RooProdPdf::makeRGPPName().
Bool_t RooAbsReal::isSelectedComp | ( | ) | const [protected] |
Definition at line 2796 of file RooAbsReal.cxx.
References _globalSelectComp, and _selectComp.
Referenced by RooAddPdf::analyticalIntegralWN(), RooAddPdf::evaluate(), and RooAddModel::evaluate().
const RooAbsReal * RooAbsReal::createPlotProjection | ( | const RooArgSet & | depVars, | |
const RooArgSet & | projVars | |||
) | const |
Definition at line 776 of file RooAbsReal.cxx.
References RooAbsArg::RooArgSet.
Referenced by createPlotProjection(), fillHistogram(), plotAsymOn(), and plotOn().
const RooAbsReal * RooAbsReal::createPlotProjection | ( | const RooArgSet & | depVars, | |
const RooArgSet & | projVars, | |||
RooArgSet *& | cloneSet | |||
) | const |
const RooAbsReal * RooAbsReal::createPlotProjection | ( | const RooArgSet & | dependentVars, | |
const RooArgSet * | projectedVars, | |||
RooArgSet *& | cloneSet, | |||
const char * | rangeName = 0 , |
|||
const RooArgSet * | condObs = 0 | |||
) | const |
Definition at line 787 of file RooAbsReal.cxx.
References RooArgSet::add(), RooArgSet::addOwned(), TObject::ClassName(), coutE, RooAbsCollection::createIterator(), empty, RooAbsCollection::find(), TNamed::GetName(), RooAbsArg::getObservables(), TNamed::GetTitle(), integralNameSuffix(), RooAbsArg::isFundamental(), RooRealIntegral::isValid(), RooPrintable::kArgs, kFALSE, RooPrintable::kName, RooPrintable::kSingleLine, kTRUE, RooAbsArg::leafNodeServerList(), name, TIterator::Next(), RooFit::Plotting, RooAbsArg::recursiveRedirectServers(), RooAbsCollection::remove(), RooAbsCollection::replace(), RooAbsArg::RooArgSet, RooRealIntegral, RooAbsCollection::selectCommon(), title, and RooAbsArg::treeNodeServerList().
RooFitResult * RooAbsReal::chi2FitDriver | ( | RooAbsReal & | fcn, | |
RooLinkedList & | cmdList | |||
) | [protected] |
Definition at line 4203 of file RooAbsReal.cxx.
References RooCmdConfig::defineInt(), RooCmdConfig::defineMutex(), RooCmdConfig::defineObject(), RooCmdConfig::defineString(), fcn(), Form(), RooCmdConfig::getInt(), TNamed::GetName(), RooCmdConfig::getObject(), RooCmdConfig::getString(), kTRUE, m, minos, name, RooCmdConfig::ok(), RooCmdConfig::process(), title, and verbose.
Referenced by chi2FitTo(), and RooAbsPdf::chi2FitTo().
RooPlot * RooAbsReal::plotOnWithErrorBand | ( | RooPlot * | frame, | |
const RooFitResult & | fr, | |||
Double_t | Z, | |||
const RooArgSet * | params, | |||
const RooLinkedList & | argList, | |||
Bool_t | method1 | |||
) | const [protected] |
Definition at line 2466 of file RooAbsReal.cxx.
References RooPlot::addPlotable(), RooCmdConfig::allowUndefined(), C, RooAbsArg::cloneTree(), coutI, RooFitResult::covarianceMatrix(), RooFitResult::createHessePdf(), d, RooCmdConfig::defineInt(), RooCmdConfig::defineString(), RooPlot::drawBefore(), TMath::Erfc(), RooAbsCollection::find(), RooFitResult::floatParsFinal(), Form(), RooPlot::getAttFill(), RooPlot::getAttLine(), RooPlot::getCurve(), RooCmdConfig::getInt(), RooPlot::GetMaximum(), RooPlot::GetMinimum(), RooAbsCollection::GetName(), TNamed::GetName(), TObject::GetName(), RooPlot::getObject(), RooAbsArg::getObservables(), RooAbsCollection::getSize(), RooCmdConfig::getString(), i, j, kFALSE, kTRUE, RooCurve::makeErrorBand(), n, name, RooPlot::numItems(), RooCmdConfig::ok(), par, params, plotOn(), RooFit::Plotting, RooCmdConfig::process(), RooFitResult::reducedCovarianceMatrix(), RooPlot::remove(), RooAbsCollection::selectCommon(), TAttFill::SetFillColor(), TAttFill::SetFillStyle(), TAttLine::SetLineColor(), TAttLine::SetLineStyle(), TAttLine::SetLineWidth(), RooPlot::SetMaximum(), RooPlot::SetMinimum(), sqrt(), RooCmdConfig::stripCmdList(), V, ymax, and ymin.
Referenced by plotOn().
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgProxy & | a | |||
) | const [protected] |
Definition at line 2997 of file RooAbsReal.cxx.
References a, TList::Add(), TList::Delete(), matchArgsByName(), and result().
Referenced by RooBernstein::getAnalyticalIntegral(), RooGExpModel::getAnalyticalIntegral(), RooExponential::getAnalyticalIntegral(), RooSpHarmonic::getAnalyticalIntegral(), RooNonCentralChiSquare::getAnalyticalIntegral(), RooPolyVar::getAnalyticalIntegral(), RooTruthModel::getAnalyticalIntegral(), RooPoisson::getAnalyticalIntegral(), RooBifurGauss::getAnalyticalIntegral(), RooHistFunc::getAnalyticalIntegral(), RooGaussian::getAnalyticalIntegral(), RooChebychev::getAnalyticalIntegral(), RooLegendre::getAnalyticalIntegral(), RooGamma::getAnalyticalIntegral(), RooParametricStepFunction::getAnalyticalIntegral(), RooLognormal::getAnalyticalIntegral(), RooCBShape::getAnalyticalIntegral(), RooArgusBG::getAnalyticalIntegral(), RooGaussModel::getAnalyticalIntegral(), RooChiSquarePdf::getAnalyticalIntegral(), RooEfficiency::getAnalyticalIntegral(), RooBreitWigner::getAnalyticalIntegral(), RooPolynomial::getAnalyticalIntegral(), RooNDKeysPdf::getAnalyticalIntegral(), RooBCPGenDecay::getCoefAnalyticalIntegral(), RooNonCPEigenDecay::getCoefAnalyticalIntegral(), RooBCPEffDecay::getCoefAnalyticalIntegral(), RooBMixDecay::getCoefAnalyticalIntegral(), RooGaussian::getGenerator(), RooGamma::getGenerator(), RooLognormal::getGenerator(), RooBCPGenDecay::getGenerator(), RooGExpModel::getGenerator(), RooBMixDecay::getGenerator(), RooLandau::getGenerator(), RooDecay::getGenerator(), RooPoisson::getGenerator(), RooTruthModel::getGenerator(), RooGaussModel::getGenerator(), RooBDecay::getGenerator(), RooBCPEffDecay::getGenerator(), RooNonCPEigenDecay::getGenerator(), and RooCBShape::getMaxVal().
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgProxy & | a, | |||
const RooArgProxy & | b | |||
) | const [protected] |
Definition at line 3014 of file RooAbsReal.cxx.
References a, TList::Add(), b, TList::Delete(), matchArgsByName(), and result().
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgProxy & | a, | |||
const RooArgProxy & | b, | |||
const RooArgProxy & | c | |||
) | const [protected] |
Definition at line 3032 of file RooAbsReal.cxx.
References a, TList::Add(), b, c, TList::Delete(), matchArgsByName(), and result().
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgProxy & | a, | |||
const RooArgProxy & | b, | |||
const RooArgProxy & | c, | |||
const RooArgProxy & | d | |||
) | const [protected] |
Definition at line 3052 of file RooAbsReal.cxx.
References a, TList::Add(), b, c, d, TList::Delete(), matchArgsByName(), and result().
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgSet & | set | |||
) | const [protected] |
Definition at line 3072 of file RooAbsReal.cxx.
References TList::Add(), RooAbsCollection::createIterator(), TList::Delete(), TNamed::GetName(), matchArgsByName(), TIterator::Next(), and result().
RooAbsReal * RooAbsReal::createIntObj | ( | const RooArgSet & | iset, | |
const RooArgSet * | nset, | |||
const RooNumIntConfig * | cfg, | |||
const char * | rangeName | |||
) | const [protected] |
Definition at line 555 of file RooAbsReal.cxx.
References RooAbsArg::addOwnedComponents(), coutE, coutI, error, findInnerMostIntegration(), TNamed::GetName(), RooAbsCollection::getSize(), TNamed::GetTitle(), integralNameSuffix(), RooFit::Integration, kFALSE, kTRUE, name, RooRealIntegral, and title.
Referenced by createIntegral().
void RooAbsReal::findInnerMostIntegration | ( | const RooArgSet & | allObs, | |
RooArgSet & | innerObs, | |||
const char * | rangeName | |||
) | const [protected] |
Definition at line 638 of file RooAbsReal.cxx.
References RooArgSet::add(), RooAbsCollection::createIterator(), RooAbsRealLValue::getBinning(), RooAbsArg::getObservables(), RooAbsBinning::highBoundFunc(), RooAbsBinning::isParameterized(), kFALSE, kTRUE, RooAbsBinning::lowBoundFunc(), TIterator::Next(), RooAbsCollection::overlaps(), RooAbsCollection::remove(), and RooAbsCollection::removeAll().
Referenced by createIntObj().
Bool_t RooAbsReal::isValid | ( | ) | const [protected, virtual] |
Reimplemented from RooAbsArg.
Definition at line 400 of file RooAbsReal.cxx.
References _value, and isValidReal().
Bool_t RooAbsReal::isValidReal | ( | Double_t | value, | |
Bool_t | printError = kFALSE | |||
) | const [protected, virtual] |
Definition at line 410 of file RooAbsReal.cxx.
References kTRUE.
Referenced by isValid(), and traceEval().
Definition at line 251 of file RooAbsReal.cxx.
References RooAbsArg::_operMode, coutW, cxcoutD, evaluate(), TNamed::GetName(), TMath::IsNaN(), isValidReal(), logEvalError(), traceEvalHook(), RooFit::Tracing, and value.
Referenced by getVal(), RooFormulaVar::RooFormulaVar(), and RooGenericPdf::RooGenericPdf().
virtual Double_t RooAbsReal::evaluate | ( | ) | const [protected, pure virtual] |
Referenced by RooAbsPdf::getVal(), RooResolutionModel::getVal(), RooAbsPdf::printValue(), and traceEval().
virtual void RooAbsReal::syncCache | ( | const RooArgSet * | set = 0 |
) | [inline, protected, virtual] |
void RooAbsReal::copyCache | ( | const RooAbsArg * | source, | |
Bool_t | valueOnly = kFALSE | |||
) | [protected, virtual] |
Implements RooAbsArg.
Definition at line 2834 of file RooAbsReal.cxx.
References _byteValue, _floatValue, _intValue, _sbyteValue, _treeVar, _uintValue, _value, and RooAbsArg::setValueDirty().
Referenced by RooAbsRealLValue::copyCache(), and RooRealVar::copyCache().
Implements RooAbsArg.
Definition at line 2863 of file RooAbsReal.cxx.
References _byteValue, _floatValue, _intValue, _sbyteValue, _treeVar, _uintValue, _value, TObjArray::At(), RooAbsArg::cleanBranchName(), coutE, coutI, dummy, RooFit::Eval, TBranch::GetCompressionLevel(), TLeaf::GetLeafCounter(), TBranch::GetListOfLeaves(), TNamed::GetName(), TLeaf::GetTypeName(), RooFit::InputArguments, kTRUE, RooAbsArg::setAttribute(), TBranch::SetCompressionLevel(), and t.
Referenced by RooRealVar::attachToTree().
Implements RooAbsArg.
Definition at line 2969 of file RooAbsReal.cxx.
References RooAbsArg::cleanBranchName(), and t.
void RooAbsReal::fillTreeBranch | ( | TTree & | t | ) | [protected, virtual] |
Implements RooAbsArg.
Definition at line 2952 of file RooAbsReal.cxx.
References RooAbsArg::cleanBranchName(), coutE, RooFit::Eval, TBranch::Fill(), TNamed::GetName(), and t.
Definition at line 1698 of file RooAbsReal.cxx.
References _globalSelectComp, RooAbsArg::Activate, RooArgSet::add(), RooPlot::addPlotable(), TString::Append(), ccoutD, RooAbsArg::checkObservables(), xmlio::Class, CollectErrors, RooAbsOptTestStatistic::constOptimizeTestStatistic(), RooAbsCollection::contentsString(), coutE, coutI, RooAbsCollection::createIterator(), createPlotProjection(), cxcoutD, dologD, RooAbsCollection::find(), RooPlot::findObject(), Form(), RooAbsCategory::getIndex(), TNamed::GetName(), RooPlot::GetNbinsX(), RooPlot::getNormVars(), RooAbsArg::getObservables(), RooPlot::getPlotVar(), RooAbsCollection::getSize(), getVal(), RooPlot::GetXaxis(), TAxis::GetXmax(), TAxis::GetXmin(), globalSelectComp(), TString::IsNull(), kFALSE, kTRUE, RooPrintable::kVerbose, makeProjectionSet(), TIterator::Next(), o, plotSanityChecks(), RooFit::Plotting, PrintErrors, projection(), RooAbsCollection::remove(), RooAbsArg::RooArgSet, RooAbsCollection::selectCommon(), selectNormalization(), setEvalErrorLoggingMode(), TNamed::SetName(), and RooRealVar::setRange().
RooPlot * RooAbsReal::plotAsymOn | ( | RooPlot * | frame, | |
const RooAbsCategoryLValue & | asymCat, | |||
PlotOpt | o | |||
) | const [protected, virtual] |
Definition at line 2095 of file RooAbsReal.cxx.
References RooAbsArg::Activate, RooArgSet::add(), RooPlot::addPlotable(), TString::Append(), RooCustomizer::build(), ccoutW, RooAbsArg::Clone(), CollectErrors, RooAbsOptTestStatistic::constOptimizeTestStatistic(), RooAbsCollection::contentsString(), coutE, coutI, RooAbsCollection::createIterator(), createPlotProjection(), RooAbsArg::dependsOn(), RooFit::Eval, RooAbsCollection::find(), Form(), RooAbsCategory::getIndex(), TNamed::GetName(), RooPlot::GetNbinsX(), RooPlot::getNormVars(), RooAbsArg::getObservables(), RooPlot::getPlotVar(), RooAbsCollection::getSize(), TNamed::GetTitle(), getVal(), RooPlot::GetXaxis(), TAxis::GetXmax(), TAxis::GetXmin(), if(), TString::IsNull(), RooAbsCategory::isSignType(), kFALSE, kTRUE, makeProjectionSet(), o, plotSanityChecks(), RooFit::Plotting, PrintErrors, RooAbsData::reduce(), RooAbsCollection::remove(), RooCustomizer::replaceArg(), RooAbsArg::RooArgSet, RooAbsArg::RooCustomizer, RooAbsCollection::selectCommon(), setEvalErrorLoggingMode(), RooAbsCategoryLValue::setIndex(), SetLineColor(), and TNamed::SetName().
Referenced by plotOn().
Bool_t RooAbsReal::matchArgsByName | ( | const RooArgSet & | allArgs, | |
RooArgSet & | matchedArgs, | |||
const TList & | nameList | |||
) | const [private] |
Definition at line 3095 of file RooAbsReal.cxx.
References RooArgSet::add(), RooAbsCollection::find(), RooAbsCollection::getSize(), TCollection::GetSize(), kFALSE, kTRUE, TList::MakeIterator(), name, and TIterator::Next().
Referenced by matchArgs().
void RooAbsReal::selectComp | ( | Bool_t | flag | ) | [inline, protected] |
void RooAbsReal::globalSelectComp | ( | Bool_t | flag | ) | [static, protected] |
Definition at line 2805 of file RooAbsReal.cxx.
References _globalSelectComp.
Referenced by RooExtendPdf::expectedEvents(), plotOn(), RooAddPdf::updateCoefficients(), and RooAddModel::updateCoefficients().
Double_t RooAbsReal::getPropagatedError | ( | const RooFitResult & | fr | ) |
const Text_t* RooAbsReal::getUnit | ( | ) | const [inline] |
void RooAbsReal::setUnit | ( | const char * | unit | ) | [inline] |
RooAbsFunc* RooAbsReal::bindVars | ( | const RooArgSet & | vars, | |
const RooArgSet * | nset = 0 , |
|||
Bool_t | clipInvalid = kFALSE | |||
) | const |
RooAbsArg* RooAbsReal::createFundamental | ( | const char * | newname = 0 |
) | const [virtual] |
Implements RooAbsArg.
virtual Int_t RooAbsReal::getAnalyticalIntegralWN | ( | RooArgSet & | allVars, | |
RooArgSet & | analVars, | |||
const RooArgSet * | normSet, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
virtual Double_t RooAbsReal::analyticalIntegralWN | ( | Int_t | code, | |
const RooArgSet * | normSet, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
virtual Int_t RooAbsReal::getAnalyticalIntegral | ( | RooArgSet & | allVars, | |
RooArgSet & | analVars, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
virtual Double_t RooAbsReal::analyticalIntegral | ( | Int_t | code, | |
const char * | rangeName = 0 | |||
) | const [virtual] |
virtual RooFitResult* RooAbsReal::chi2FitTo | ( | RooDataHist & | data, | |
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | [virtual] |
virtual RooFitResult* RooAbsReal::chi2FitTo | ( | RooDataHist & | data, | |
const RooLinkedList & | cmdList | |||
) | [virtual] |
virtual RooAbsReal* RooAbsReal::createChi2 | ( | RooDataHist & | data, | |
const RooLinkedList & | cmdList | |||
) | [virtual] |
virtual RooAbsReal* RooAbsReal::createChi2 | ( | RooDataHist & | data, | |
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | [virtual] |
virtual RooFitResult* RooAbsReal::chi2FitTo | ( | RooDataSet & | xydata, | |
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | [virtual] |
virtual RooFitResult* RooAbsReal::chi2FitTo | ( | RooDataSet & | xydata, | |
const RooLinkedList & | cmdList | |||
) | [virtual] |
virtual RooAbsReal* RooAbsReal::createChi2 | ( | RooDataSet & | data, | |
const RooLinkedList & | cmdList | |||
) | [virtual] |
virtual RooAbsReal* RooAbsReal::createChi2 | ( | RooDataSet & | data, | |
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | [virtual] |
virtual RooAbsReal* RooAbsReal::createProfile | ( | const RooArgSet & | paramsOfInterest | ) | [virtual] |
RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooCmdArg & | arg1, | |||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | const |
RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const char * | rangeName | |||
) | const [inline] |
RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset, | |||
const char * | rangeName = 0 | |||
) | const [inline] |
RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset, | |||
const RooNumIntConfig & | cfg, | |||
const char * | rangeName = 0 | |||
) | const [inline] |
RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooNumIntConfig & | cfg, | |||
const char * | rangeName = 0 | |||
) | const [inline] |
virtual RooAbsReal* RooAbsReal::createIntegral | ( | const RooArgSet & | iset, | |
const RooArgSet * | nset = 0 , |
|||
const RooNumIntConfig * | cfg = 0 , |
|||
const char * | rangeName = 0 | |||
) | const [virtual] |
RooAbsReal* RooAbsReal::createRunningIntegral | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset = RooArgSet() | |||
) |
RooAbsReal* RooAbsReal::createRunningIntegral | ( | const RooArgSet & | iset, | |
const RooCmdArg & | arg1, | |||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) |
RooAbsReal* RooAbsReal::createIntRI | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset = RooArgSet() | |||
) |
RooAbsReal* RooAbsReal::createScanRI | ( | const RooArgSet & | iset, | |
const RooArgSet & | nset, | |||
Int_t | numScanBins, | |||
Int_t | intOrder | |||
) |
Definition at line 170 of file RooAbsReal.h.
void RooAbsReal::setPlotLabel | ( | const char * | label | ) |
const char* RooAbsReal::getPlotLabel | ( | ) | const |
virtual Double_t RooAbsReal::defaultErrorLevel | ( | ) | const [inline, virtual] |
Definition at line 177 of file RooAbsReal.h.
const RooNumIntConfig* RooAbsReal::getIntegratorConfig | ( | ) | const |
RooNumIntConfig* RooAbsReal::getIntegratorConfig | ( | ) |
static RooNumIntConfig* RooAbsReal::defaultIntegratorConfig | ( | ) | [static] |
RooNumIntConfig* RooAbsReal::specialIntegratorConfig | ( | ) | const |
RooNumIntConfig* RooAbsReal::specialIntegratorConfig | ( | Bool_t | createOnTheFly | ) |
void RooAbsReal::setIntegratorConfig | ( | ) |
void RooAbsReal::setIntegratorConfig | ( | const RooNumIntConfig & | config | ) |
virtual void RooAbsReal::fixAddCoefNormalization | ( | const RooArgSet & | addNormSet = RooArgSet() , |
|
Bool_t | force = kTRUE | |||
) | [virtual] |
virtual void RooAbsReal::fixAddCoefRange | ( | const char * | rangeName = 0 , |
|
Bool_t | force = kTRUE | |||
) | [virtual] |
virtual void RooAbsReal::preferredObservableScanOrder | ( | const RooArgSet & | obs, | |
RooArgSet & | orderedObs | |||
) | const [virtual] |
virtual RooPlot* RooAbsReal::plotOn | ( | RooPlot * | frame, | |
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 RooCmdArg & | arg9 = RooCmdArg() , |
|||
const RooCmdArg & | arg10 = RooCmdArg() | |||
) | const [virtual] |
virtual RooPlot* RooAbsReal::plotSliceOn | ( | RooPlot * | frame, | |
const RooArgSet & | sliceSet, | |||
Option_t * | drawOptions = "L" , |
|||
Double_t | scaleFactor = 1.0 , |
|||
ScaleType | stype = Relative , |
|||
const RooAbsData * | projData = 0 | |||
) | const [virtual] |
TH1* RooAbsReal::fillHistogram | ( | TH1 * | hist, | |
const RooArgList & | plotVars, | |||
Double_t | scaleFactor = 1 , |
|||
const RooArgSet * | projectedVars = 0 , |
|||
Bool_t | scaling = kTRUE , |
|||
const RooArgSet * | condObs = 0 , |
|||
Bool_t | setError = kTRUE | |||
) | const |
TH1* RooAbsReal::createHistogram | ( | const char * | varNameList, | |
Int_t | xbins = 0 , |
|||
Int_t | ybins = 0 , |
|||
Int_t | zbins = 0 | |||
) | const |
TH1* RooAbsReal::createHistogram | ( | const char * | name, | |
const RooAbsRealLValue & | xvar, | |||
RooLinkedList & | argList | |||
) | const |
TH1* RooAbsReal::createHistogram | ( | const char * | name, | |
const RooAbsRealLValue & | xvar, | |||
const RooCmdArg & | arg1 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg2 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg3 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg4 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg5 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg6 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg7 = RooCmdArg::none() , |
|||
const RooCmdArg & | arg8 = RooCmdArg::none() | |||
) | const |
RooDataHist* RooAbsReal::fillDataHist | ( | RooDataHist * | hist, | |
const RooArgSet * | nset, | |||
Double_t | scaleFactor, | |||
Bool_t | correctForBinVolume = kFALSE , |
|||
Bool_t | showProgress = kFALSE | |||
) | const |
virtual Bool_t RooAbsReal::readFromStream | ( | istream & | is, | |
Bool_t | compact, | |||
Bool_t | verbose = kFALSE | |||
) | [virtual] |
Implements RooAbsArg.
virtual void RooAbsReal::writeToStream | ( | ostream & | os, | |
Bool_t | compact | |||
) | const [virtual] |
Implements RooAbsArg.
virtual void RooAbsReal::printValue | ( | ostream & | os | ) | const [virtual] |
Reimplemented from RooPrintable.
virtual void RooAbsReal::printMultiline | ( | ostream & | os, | |
Int_t | contents, | |||
Bool_t | verbose = kFALSE , |
|||
TString | indent = "" | |||
) | const [virtual] |
Reimplemented from RooAbsArg.
static void RooAbsReal::setCacheCheck | ( | Bool_t | flag | ) | [static] |
static ErrorLoggingMode RooAbsReal::evalErrorLoggingMode | ( | ) | [static] |
static void RooAbsReal::setEvalErrorLoggingMode | ( | ErrorLoggingMode | m | ) | [static] |
void RooAbsReal::logEvalError | ( | const char * | message, | |
const char * | serverValueString = 0 | |||
) | const |
static void RooAbsReal::logEvalError | ( | const RooAbsReal * | originator, | |
const char * | origName, | |||
const char * | message, | |||
const char * | serverValueString = 0 | |||
) | [static] |
static void RooAbsReal::printEvalErrors | ( | ostream & | os = std::cout , |
|
Int_t | maxPerNode = 10000000 | |||
) | [static] |
static Int_t RooAbsReal::numEvalErrors | ( | ) | [static] |
static Int_t RooAbsReal::numEvalErrorItems | ( | ) | [inline, static] |
static EvalErrorIter RooAbsReal::evalErrorIter | ( | ) | [inline, static] |
static void RooAbsReal::clearEvalErrorLog | ( | ) | [static] |
virtual std::list<Double_t>* RooAbsReal::plotSamplingHint | ( | RooAbsRealLValue & | , | |
Double_t | , | |||
Double_t | ||||
) | const [inline, virtual] |
Definition at line 265 of file RooAbsReal.h.
RooGenFunction* RooAbsReal::iGenFunction | ( | RooRealVar & | x, | |
const RooArgSet & | nset = RooArgSet() | |||
) |
RooMultiGenFunction* RooAbsReal::iGenFunction | ( | const RooArgSet & | observables, | |
const RooArgSet & | nset = RooArgSet() | |||
) |
RooFunctor* RooAbsReal::functor | ( | const RooArgList & | obs, | |
const RooArgList & | pars = RooArgList() , |
|||
const RooArgSet & | nset = RooArgSet() | |||
) | const |
TF1* RooAbsReal::asTF | ( | const RooArgList & | obs, | |
const RooArgList & | pars = RooArgList() , |
|||
const RooArgSet & | nset = RooArgSet() | |||
) | const |
RooDerivative* RooAbsReal::derivative | ( | RooRealVar & | obs, | |
Int_t | order = 1 , |
|||
Double_t | eps = 0.001 | |||
) |
RooDerivative* RooAbsReal::derivative | ( | RooRealVar & | obs, | |
const RooArgSet & | normSet, | |||
Int_t | order, | |||
Double_t | eps = 0.001 | |||
) |
RooMoment* RooAbsReal::moment | ( | RooRealVar & | obs, | |
Int_t | order, | |||
Bool_t | central, | |||
Bool_t | takeRoot | |||
) |
RooMoment* RooAbsReal::moment | ( | RooRealVar & | obs, | |
const RooArgSet & | normObs, | |||
Int_t | order, | |||
Bool_t | central, | |||
Bool_t | takeRoot, | |||
Bool_t | intNormObs | |||
) |
RooMoment* RooAbsReal::mean | ( | RooRealVar & | obs | ) | [inline] |
RooMoment* RooAbsReal::mean | ( | RooRealVar & | obs, | |
const RooArgSet & | nset | |||
) | [inline] |
RooMoment* RooAbsReal::sigma | ( | RooRealVar & | obs | ) | [inline] |
RooMoment* RooAbsReal::sigma | ( | RooRealVar & | obs, | |
const RooArgSet & | nset | |||
) | [inline] |
Double_t RooAbsReal::findRoot | ( | RooRealVar & | x, | |
Double_t | xmin, | |||
Double_t | xmax, | |||
Double_t | yval | |||
) |
virtual RooPlot* RooAbsReal::plotOn | ( | RooPlot * | frame, | |
RooLinkedList & | cmdList | |||
) | const [protected, virtual] |
virtual void RooAbsReal::selectNormalization | ( | const RooArgSet * | depSet = 0 , |
|
Bool_t | force = kFALSE | |||
) | [protected, virtual] |
virtual void RooAbsReal::selectNormalizationRange | ( | const char * | rangeName = 0 , |
|
Bool_t | force = kFALSE | |||
) | [protected, virtual] |
void RooAbsReal::makeProjectionSet | ( | const RooAbsArg * | plotVar, | |
const RooArgSet * | allVars, | |||
RooArgSet & | projectedVars, | |||
Bool_t | silent | |||
) | const [protected] |
TString RooAbsReal::integralNameSuffix | ( | const RooArgSet & | iset, | |
const RooArgSet * | nset = 0 , |
|||
const char * | rangeName = 0 , |
|||
Bool_t | omitEmpty = kFALSE | |||
) | const [protected] |
Bool_t RooAbsReal::isSelectedComp | ( | ) | const [protected] |
const RooAbsReal* RooAbsReal::createPlotProjection | ( | const RooArgSet & | depVars, | |
const RooArgSet & | projVars | |||
) | const |
const RooAbsReal* RooAbsReal::createPlotProjection | ( | const RooArgSet & | depVars, | |
const RooArgSet & | projVars, | |||
RooArgSet *& | cloneSet | |||
) | const |
const RooAbsReal* RooAbsReal::createPlotProjection | ( | const RooArgSet & | dependentVars, | |
const RooArgSet * | projectedVars, | |||
RooArgSet *& | cloneSet, | |||
const char * | rangeName = 0 , |
|||
const RooArgSet * | condObs = 0 | |||
) | const |
RooFitResult* RooAbsReal::chi2FitDriver | ( | RooAbsReal & | fcn, | |
RooLinkedList & | cmdList | |||
) | [protected] |
RooPlot* RooAbsReal::plotOnWithErrorBand | ( | RooPlot * | frame, | |
const RooFitResult & | fr, | |||
Double_t | Z, | |||
const RooArgSet * | params, | |||
const RooLinkedList & | argList, | |||
Bool_t | method1 | |||
) | const [protected] |
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgProxy & | a | |||
) | const [protected] |
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgProxy & | a, | |||
const RooArgProxy & | b | |||
) | const [protected] |
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgProxy & | a, | |||
const RooArgProxy & | b, | |||
const RooArgProxy & | c | |||
) | const [protected] |
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgProxy & | a, | |||
const RooArgProxy & | b, | |||
const RooArgProxy & | c, | |||
const RooArgProxy & | d | |||
) | const [protected] |
Bool_t RooAbsReal::matchArgs | ( | const RooArgSet & | allDeps, | |
RooArgSet & | numDeps, | |||
const RooArgSet & | set | |||
) | const [protected] |
RooAbsReal* RooAbsReal::createIntObj | ( | const RooArgSet & | iset, | |
const RooArgSet * | nset, | |||
const RooNumIntConfig * | cfg, | |||
const char * | rangeName | |||
) | const [protected] |
void RooAbsReal::findInnerMostIntegration | ( | const RooArgSet & | allObs, | |
RooArgSet & | innerObs, | |||
const char * | rangeName | |||
) | const [protected] |
virtual Bool_t RooAbsReal::isValidReal | ( | Double_t | value, | |
Bool_t | printError = kFALSE | |||
) | const [protected, virtual] |
virtual Double_t RooAbsReal::evaluate | ( | ) | const [protected, pure virtual] |
virtual void RooAbsReal::syncCache | ( | const RooArgSet * | set = 0 |
) | [inline, protected, virtual] |
virtual void RooAbsReal::copyCache | ( | const RooAbsArg * | source, | |
Bool_t | valueOnly = kFALSE | |||
) | [protected, virtual] |
Implements RooAbsArg.
Implements RooAbsArg.
Implements RooAbsArg.
virtual RooPlot* RooAbsReal::plotAsymOn | ( | RooPlot * | frame, | |
const RooAbsCategoryLValue & | asymCat, | |||
PlotOpt | o | |||
) | const [protected, virtual] |
Bool_t RooAbsReal::matchArgsByName | ( | const RooArgSet & | allArgs, | |
RooArgSet & | matchedArgs, | |||
const TList & | nameList | |||
) | const [private] |
void RooAbsReal::selectComp | ( | Bool_t | flag | ) | [inline, protected] |
static void RooAbsReal::globalSelectComp | ( | Bool_t | flag | ) | [static, protected] |
RooRealIntegral [friend] |
Reimplemented from RooAbsArg.
Definition at line 356 of file RooAbsReal.h.
Referenced by createIntObj(), and createPlotProjection().
RooAbsPdf [friend] |
Transient cache for unsigned integer values from tree branches.
Definition at line 377 of file RooAbsReal.h.
RooAbsAnaConvPdf [friend] |
Definition at line 378 of file RooAbsReal.h.
RooRealProxy [friend] |
Definition at line 379 of file RooAbsReal.h.
Referenced by RooSimultaneous::addPdf(), RooNonCPEigenDecay::RooNonCPEigenDecay(), and RooSimultaneous::RooSimultaneous().
RooDataProjBinding [friend] |
Definition at line 387 of file RooAbsReal.h.
RooAbsOptGoodnessOfFit [friend] |
Definition at line 388 of file RooAbsReal.h.
RooRealSumPdf [friend] |
Definition at line 440 of file RooAbsReal.h.
RooAddPdf [friend] |
Reimplemented from RooAbsArg.
Definition at line 441 of file RooAbsReal.h.
Referenced by RooMomentMorph::getCache(), and RooSimultaneous::plotOn().
RooAddModel [friend] |
Double_t RooAbsReal::_plotMin [protected] |
Definition at line 363 of file RooAbsReal.h.
Double_t RooAbsReal::_plotMax [protected] |
Definition at line 364 of file RooAbsReal.h.
Int_t RooAbsReal::_plotBins [protected] |
Definition at line 365 of file RooAbsReal.h.
Double_t RooAbsReal::_value [mutable, protected] |
Definition at line 366 of file RooAbsReal.h.
Referenced by attachToTree(), RooRealMPFE::calculate(), RooAbsRealLValue::copyCache(), copyCache(), createFundamental(), RooRealVar::evaluate(), RooRealVar::format(), RooAbsPdf::getVal(), RooRealVar::getVal(), RooAbsCachedPdf::getVal(), RooAbsCachedReal::getVal(), RooRealMPFE::getVal(), getVal(), RooResolutionModel::getVal(), isValid(), RooAbsPdf::printMultiline(), RooFormulaVar::RooFormulaVar(), RooGenericPdf::RooGenericPdf(), RooRealVar::RooRealVar(), RooRealMPFE::serverLoop(), RooRealVar::setMax(), RooErrorVar::setMax(), RooErrorVar::setMin(), RooRealVar::setMin(), RooRealVar::setVal(), RooRealVar::setValFast(), RooErrorVar::syncCache(), and RooRealVar::writeToStream().
TString RooAbsReal::_unit [protected] |
Definition at line 367 of file RooAbsReal.h.
Referenced by RooRealVar::format(), getUnit(), RooRealVar::printExtras(), printMultiline(), RooRealVar::printMultiline(), RooAbsRealLValue::printMultiline(), setUnit(), and RooRealVar::writeToStream().
TString RooAbsReal::_label [protected] |
Bool_t RooAbsReal::_forceNumInt [protected] |
Definition at line 369 of file RooAbsReal.h.
Referenced by forceNumInt(), RooRealSumPdf::getAnalyticalIntegralWN(), RooAbsAnaConvPdf::getAnalyticalIntegralWN(), PiecewiseInterpolation::getAnalyticalIntegralWN(), RooProdPdf::getAnalyticalIntegralWN(), getAnalyticalIntegralWN(), RooAddModel::getAnalyticalIntegralWN(), and RooProduct::getAnalyticalIntegralWN().
Float_t RooAbsReal::_floatValue [mutable, protected] |
Int_t RooAbsReal::_intValue [mutable, protected] |
Transient cache for floating point values from tree branches.
Definition at line 372 of file RooAbsReal.h.
Referenced by attachToTree(), and copyCache().
UChar_t RooAbsReal::_byteValue [mutable, protected] |
Transient cache for integer values from tree branches.
Definition at line 373 of file RooAbsReal.h.
Referenced by attachToTree(), and copyCache().
Char_t RooAbsReal::_sbyteValue [mutable, protected] |
Transient cache for byte values from tree branches.
Definition at line 374 of file RooAbsReal.h.
Referenced by attachToTree(), and copyCache().
UInt_t RooAbsReal::_uintValue [mutable, protected] |
Transient cache for signed byte values from tree branches.
Definition at line 375 of file RooAbsReal.h.
Referenced by attachToTree(), and copyCache().
RooNumIntConfig* RooAbsReal::_specIntegratorConfig [protected] |
Definition at line 381 of file RooAbsReal.h.
Referenced by RooAbsReal(), setIntegratorConfig(), specialIntegratorConfig(), and ~RooAbsReal().
Bool_t RooAbsReal::_treeVar [protected] |
Bool_t RooAbsReal::_cacheCheck [static, protected] |
RooAbsReal::ErrorLoggingMode RooAbsReal::_evalErrorMode [static, private] |
Definition at line 431 of file RooAbsReal.h.
Referenced by clearEvalErrorLog(), evalErrorLoggingMode(), logEvalError(), numEvalErrors(), printEvalErrors(), and setEvalErrorLoggingMode().
map< const RooAbsArg *, pair< string, list< RooAbsReal::EvalError > > > RooAbsReal::_evalErrorList [static, private] |
Definition at line 432 of file RooAbsReal.h.
Referenced by clearEvalErrorLog(), evalErrorIter(), logEvalError(), numEvalErrorItems(), numEvalErrors(), and printEvalErrors().
Int_t RooAbsReal::_evalErrorCount [static, private] |
Definition at line 433 of file RooAbsReal.h.
Referenced by clearEvalErrorLog(), logEvalError(), numEvalErrors(), and printEvalErrors().
Bool_t RooAbsReal::_selectComp [protected] |
Bool_t RooAbsReal::_globalSelectComp [static, protected] |
Component selection flag for RooAbsPdf::plotCompOn.
Definition at line 449 of file RooAbsReal.h.
Referenced by globalSelectComp(), isSelectedComp(), plotOn(), and RooAddPdf::updateCoefficients().
RooArgSet* RooAbsReal::_lastNSet [mutable, protected] |
RooNumIntConfig* RooAbsReal::_specIntegratorConfig [protected] |
Definition at line 381 of file RooAbsReal.h.
std::map<const RooAbsArg*,std::pair<std::string,std::list<EvalError> > > RooAbsReal::_evalErrorList [static, private] |
Definition at line 432 of file RooAbsReal.h.
RooArgSet* RooAbsReal::_lastNSet [mutable, protected] |
Definition at line 451 of file RooAbsReal.h.