CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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  inline virtual ~AbsMultivariateFunctor() {}
20 
22  virtual double operator()(const double* point, unsigned dim) const = 0;
23 
25  virtual unsigned minDim() const = 0;
26 
31  virtual unsigned maxDim() const { return minDim(); }
32  };
33 } // namespace npstat
34 
35 #endif // NPSTAT_ABSMULTIVARIATEFUNCTOR_HH_
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