26#ifndef LATTICES_LATTICETWOPTCORR_H 
   27#define LATTICES_LATTICETWOPTCORR_H 
   30#include <casacore/casa/aips.h> 
   37template <
class T> 
class MaskedLattice;
 
   38template <
class T> 
class Lattice;
 
  131                         Bool showProgress) 
const;
 
 
  145#ifndef CASACORE_NO_AUTO_TEMPLATES 
  146#include <casacore/lattices/LatticeMath/LatticeTwoPtCorr.tcc> 
static String toString(Method method)
~LatticeTwoPtCorr()
Destructor.
void autoCorrelation(MaskedLattice< T > &out, const MaskedLattice< T > &in, const IPosition &axes, FuncPtr, Bool showProgress) const
Do the iteration work
void autoCorrelation(MaskedLattice< T > &out, const MaskedLattice< T > &in, const IPosition &axes, Method method, Bool showProgress=True) const
Compute specified autocorrelation function for the planes of the given TWO axes.
static IPosition setUpShape(const IPosition &inShape, const IPosition &axes)
Helper function to provide output lattice shape give the input shape and the axes to find the structu...
T structureFunction(T d1, T d2) const
Compute structure function.
static Method fromString(const String &method)
Helper functions to convert method types to and from strings.
@ STRUCTUREFUNCTION
Structure Function.
LatticeTwoPtCorr()
Default constructor.
T(LatticeTwoPtCorr< T >::* FuncPtr)(T d1, T d2) const
Function Pointer typedef.
void check(LogIO &os, const MaskedLattice< T > &latOut, const MaskedLattice< T > &latIn, const IPosition &axes) const
Check Output lattice shape.
String: the storage and methods of handling collections of characters.
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.