26#ifndef SCIMATH_SCALARSAMPLEDFUNCTIONAL_H 
   27#define SCIMATH_SCALARSAMPLEDFUNCTIONAL_H 
   29#include <casacore/casa/aips.h> 
   30#include <casacore/scimath/Functionals/SampledFunctional.h> 
   31#include <casacore/casa/Arrays/Vector.h> 
   35template<
class T> 
class Block;
 
  153#ifndef CASACORE_NO_AUTO_TEMPLATES 
  154#include <casacore/scimath/Functionals/ScalarSampledFunctional.tcc> 
ScalarSampledFunctional(ScalarSampledFunctional< T > &other)
The standard copy constructor and assignment operator.
 
ScalarSampledFunctional(const ScalarSampledFunctional< T > &other)
 
ScalarSampledFunctional< T > & operator=(ScalarSampledFunctional< T > &other)
 
ScalarSampledFunctional(Vector< T > &data)
 
virtual T operator()(const uInt &index) const
Define the functions for the SampledFunctional interface.
 
virtual ~ScalarSampledFunctional()
 
ScalarSampledFunctional(const Block< T > &data)
 
ScalarSampledFunctional< T > & operator=(const ScalarSampledFunctional< T > &other)
 
virtual uInt nelements() const
Return the total size of the data set.
 
ScalarSampledFunctional()
See the description above to determine whether a copy or a reference is made to the original data.
 
ScalarSampledFunctional(const Vector< T > &data)
 
this file contains all the compiler specific defines