1 #ifndef _theplu_yat_statistics_vector_function_ 2 #define _theplu_yat_statistics_vector_function_ 32 namespace statistics {
47 virtual double operator()(
const std::vector<double>&)
const=0;
59 double operator()(
const std::vector<double>&)
const;
73 double operator()(
const std::vector<double>&)
const;
84 double operator()(
const std::vector<double>&)
const;
96 double operator()(
const std::vector<double>&)
const;
114 double operator()(
const std::vector<double>&)
const;
Definition: VectorFunction.h:102
The Department of Theoretical Physics namespace as we define it.
Larget element.
Definition: VectorFunction.h:54
virtual double operator()(const std::vector< double > &) const =0
abstract interface
double operator()(const std::vector< double > &) const
Mean element.
Definition: VectorFunction.h:79
double operator()(const std::vector< double > &) const
Smallest element.
Definition: VectorFunction.h:91
double operator()(const std::vector< double > &) const
double operator()(const std::vector< double > &) const
virtual ~VectorFunction()
Destructor.
Interface Class for vector functors.
Definition: VectorFunction.h:37