Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
JetMETCorrections
InterpolationTables
interface
AbsMultivariateFunctor.h
Go to the documentation of this file.
1
#ifndef NPSTAT_ABSMULTIVARIATEFUNCTOR_HH_
2
#define NPSTAT_ABSMULTIVARIATEFUNCTOR_HH_
3
14
namespace
npstat {
18
struct
AbsMultivariateFunctor
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
npstat::AbsMultivariateFunctor
Definition:
AbsMultivariateFunctor.h:18
npstat::AbsMultivariateFunctor::~AbsMultivariateFunctor
virtual ~AbsMultivariateFunctor()
Definition:
AbsMultivariateFunctor.h:20
npstat::AbsMultivariateFunctor::operator()
virtual double operator()(const double *point, unsigned dim) const =0
npstat::AbsMultivariateFunctor::minDim
virtual unsigned minDim() const =0
npstat::AbsMultivariateFunctor::maxDim
virtual unsigned maxDim() const
Definition:
AbsMultivariateFunctor.h:32
point
*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
Generated for CMSSW Reference Manual by
1.8.5