1 #ifndef _theplu_yat_statistics_vector_function_ 2 #define _theplu_yat_statistics_vector_function_ 31 namespace statistics {
46 virtual double operator()(
const std::vector<double>&)
const=0;
58 double operator()(
const std::vector<double>&)
const;
72 double operator()(
const std::vector<double>&)
const;
83 double operator()(
const std::vector<double>&)
const;
95 double operator()(
const std::vector<double>&)
const;
113 double operator()(
const std::vector<double>&)
const;
Definition: VectorFunction.h:101
The Department of Theoretical Physics namespace as we define it.
Larget element.
Definition: VectorFunction.h:53
virtual double operator()(const std::vector< double > &) const =0
abstract interface
Mean element.
Definition: VectorFunction.h:78
Smallest element.
Definition: VectorFunction.h:90
virtual ~VectorFunction()
Destructor.
Interface Class for vector functors.
Definition: VectorFunction.h:36