casa::vi::DataFFTKernel Class Reference

#include <RegriddingTVI.h>

Inheritance diagram for casa::vi::DataFFTKernel:
casa::vi::RegriddingKernel< T >

List of all members.

Public Member Functions

 DataFFTKernel (Double fftShift)
 ~DataFFTKernel ()
void kernel (DataCubeMap *inputData, DataCubeMap *outputData)

Protected Member Functions

void fftshift (Vector< Complex > &inputDataVector, Vector< Bool > &inputFlagVector, Vector< Complex > &outputDataVector, Vector< Bool > &outputFlagVector)
void fftshift (Vector< Float > &inputDataVector, Vector< Bool > &inputFlagVector, Vector< Float > &outputDataVector, Vector< Bool > &outputFlagVector)

Protected Attributes

Double fftShift_p
FFTServer< Float, Complex > fFFTServer_p

Detailed Description

Definition at line 258 of file RegriddingTVI.h.


Constructor & Destructor Documentation

casa::vi::DataFFTKernel::DataFFTKernel ( Double  fftShift  ) 
casa::vi::DataFFTKernel::~DataFFTKernel (  )  [inline]

Definition at line 272 of file RegriddingTVI.h.


Member Function Documentation

void casa::vi::DataFFTKernel::fftshift ( Vector< Float > &  inputDataVector,
Vector< Bool > &  inputFlagVector,
Vector< Float > &  outputDataVector,
Vector< Bool > &  outputFlagVector 
) [protected]
void casa::vi::DataFFTKernel::fftshift ( Vector< Complex > &  inputDataVector,
Vector< Bool > &  inputFlagVector,
Vector< Complex > &  outputDataVector,
Vector< Bool > &  outputFlagVector 
) [protected]
void casa::vi::DataFFTKernel::kernel ( DataCubeMap inputData,
DataCubeMap outputData 
) [virtual]

Member Data Documentation

FFTServer<Float, Complex> casa::vi::DataFFTKernel::fFFTServer_p [protected]

Definition at line 290 of file RegriddingTVI.h.

Definition at line 289 of file RegriddingTVI.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1