virtual std::list< Double_t > * plotSamplingHint(RooAbsRealLValue &obs, Double_t xlo, Double_t xhi) const
Return sampling hint for making curves of (projections) of this function as the recursive division st...
Double_t evaluate() const
Return the current value: The value of the bin enclosing the current coordinates of the observables...
void setInterpolationOrder(Int_t order)
virtual ~RooHistPdf()
Destructor.
Iterator abstract base class.
Double_t totalVolume() const
#define ClassDef(name, id)
virtual TObject * clone(const char *newname) const
Bool_t getCdfBoundaries() const
RooHistPdf()
Default constructor coverity[UNINIT_CTOR].
Double_t totVolume() const
Return the total volume spanned by the observables of the RooHistPdf.
Bool_t _unitNorm
Total volume of space (product of ranges of observables)
Double_t analyticalIntegral(Int_t code, const char *rangeName=0) const
Return integral identified by 'code'.
virtual std::list< Double_t > * binBoundaries(RooAbsRealLValue &, Double_t, Double_t) const
Return sampling hint for making curves of (projections) of this function as the recursive division st...
Bool_t areIdentical(const RooDataHist &dh1, const RooDataHist &dh2)
virtual Bool_t selfNormalized() const
Int_t _intOrder
Auxiliary class keeping tracking of analytical integration code.
virtual Bool_t isBinnedDistribution(const RooArgSet &) const
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
const RooDataHist & dataHist() const
Bool_t haveUnitNorm() const
virtual Int_t getMaxVal(const RooArgSet &vars) const
Only handle case of maximum in all variables.
Mother of all ROOT objects.
Bool_t importWorkspaceHook(RooWorkspace &ws)
Check if our datahist is already in the workspace.
void setUnitNorm(Bool_t flag)
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
void setCdfBoundaries(Bool_t flag)
Int_t getInterpolationOrder() const
virtual Double_t maxVal(Int_t code) const
Return maximum value for set of observables identified by code assigned in getMaxVal.
Int_t getAnalyticalIntegral(RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const
Determine integration scenario.