29 #ifndef SCIMATH_ARRAYSAMPLEDFUNCTIONAL_H
30 #define SCIMATH_ARRAYSAMPLEDFUNCTIONAL_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/scimath/Functionals/SampledFunctional.h>
34 #include <casacore/casa/Arrays/Array.h>
35 #include <casacore/casa/Arrays/IPosition.h>
155 #ifndef CASACORE_NO_AUTO_TEMPLATES
156 #include <casacore/scimath/Functionals/ArraySampledFunctional.tcc>
virtual ~ArraySampledFunctional()
ArraySampledFunctional()
These constructors copy the array that is passed to them.
ArraySampledFunctional(ArraySampledFunctional< T > &other)
The standard copy constructor and assignment operator.
ArraySampledFunctional(const T &data)
virtual uInt nelements() const
Return the total size of the data set.
const T operator()(const uInt &index)
An alternate version of the sampling function which is more effecient because it does not need to cre...
virtual T operator()(const uInt &index) const
Define the functions for the SampledFunction interface.
ArraySampledFunctional< T > & operator=(ArraySampledFunctional< T > &other)
this file contains all the compiler specific defines