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
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_
npstat::AbsMultivariateFunctor::~AbsMultivariateFunctor
virtual ~AbsMultivariateFunctor()
Definition:
AbsMultivariateFunctor.h:19
npstat::AbsMultivariateFunctor::operator()
virtual double operator()(const double *point, unsigned dim) const =0
npstat::AbsMultivariateFunctor
Definition:
AbsMultivariateFunctor.h:18
npstat
Definition:
AbsArrayProjector.h:14
npstat::AbsMultivariateFunctor::maxDim
virtual unsigned maxDim() const
Definition:
AbsMultivariateFunctor.h:31
npstat::AbsMultivariateFunctor::minDim
virtual unsigned minDim() const =0
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.16