16 #ifndef ROO_EXTEND_PDF
17 #define ROO_EXTEND_PDF
virtual Bool_t selfNormalized() const
Double_t analyticalIntegralWN(Int_t code, const RooArgSet *normSet, const char *rangeName=0) const
Analytical integral with normalization (see RooAbsReal::analyticalIntegralWN() for further informatio...
virtual TObject * clone(const char *newname) const
const RooAbsReal & arg() const
virtual ExtendMode extendMode() const
Int_t getAnalyticalIntegralWN(RooArgSet &allVars, RooArgSet &analVars, const RooArgSet *normSet, const char *rangeName=0) const
Variant of getAnalyticalIntegral that is also passed the normalization set that should be applied to ...
#define ClassDef(name, id)
virtual Double_t expectedEvents(const RooArgSet &nset) const
The TNamed class is the base class for all named ROOT classes.
virtual Double_t expectedEvents(const RooArgSet *nset) const
Return expected number of events from this p.d.f for use in extended likelihood calculations.
Bool_t forceAnalyticalInt(const RooAbsArg &) const
Double_t evaluate() const
const TNamed * _rangeName
TPaveLabel title(3, 27.1, 15, 28.7,"ROOT Environment and Tools")
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Mother of all ROOT objects.
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
RooRealProxy is the concrete proxy for RooAbsReal objects A RooRealProxy is the general mechanism to ...
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
double norm(double *x, double *p)