47 double eval(
const double* ,
const double* )
const ;
48 double eval(
const double* )
const ;
49 double eval(
double )
const ;
59 mutable std::vector<double>
_x;
#define ClassDef(name, id)
winID h TVirtualViewer3D TVirtualGLPainter p
Abstract interface for evaluating a real-valued function of one real variable and performing numerica...
Abstract interface for all probability density functions.
Abstract base class for objects that represent a real value and implements functionality common to al...
RooArgList is a container object that can hold multiple RooAbsArg objects.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Lightweight interface adaptor that exports a RooAbsPdf as a functor.
std::unique_ptr< RooAbsFunc > _ownedBinding
Do we own the binding function.
RooAbsFunc const & binding() const
RooAbsFunc * _binding
Function binding.
double operator()(double x) const
Int_t _npar
! Number of parameters ;
std::vector< double > _x
! Transfer array ;
double operator()(const double *x) const
Int_t _nobs
! Number of observables ;
RooArgSet _nset
Normalization observables.
double eval(const double *, const double *) const
double operator()(const double *x, const double *p) const