Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
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
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
Definition:
AbsMultivariateFunctor.h:18
npstat::AbsMultivariateFunctor::~AbsMultivariateFunctor
virtual ~AbsMultivariateFunctor()
Definition:
AbsMultivariateFunctor.h:19
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:31
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