CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
AbsMultivariateFunctor.h
Go to the documentation of this file.
1 #ifndef NPSTAT_ABSMULTIVARIATEFUNCTOR_HH_
2 #define NPSTAT_ABSMULTIVARIATEFUNCTOR_HH_
3 
14 namespace npstat {
19  {
20  inline virtual ~AbsMultivariateFunctor() {}
21 
23  virtual double operator()(const double* point, unsigned dim) const = 0;
24 
26  virtual unsigned minDim() const = 0;
27 
32  virtual unsigned maxDim() const {return minDim();}
33  };
34 }
35 
36 #endif // NPSTAT_ABSMULTIVARIATEFUNCTOR_HH_
37 
virtual double operator()(const double *point, unsigned dim) const =0
virtual unsigned minDim() const =0
virtual unsigned maxDim() const
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point
Definition: invegas.h:5