casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
casa::vi::ConvolutionTransformEngine< T > Class Template Reference

#include <ConvolutionTVI.h>

Inheritance diagram for casa::vi::ConvolutionTransformEngine< T >:
casa::vi::FreqAxisTransformEngine< T >

Public Member Functions

 ConvolutionTransformEngine (ConvolutionKernel< T > *kernel, casacore::uInt width)
 
void transform (casacore::Vector< T > &inputVector, casacore::Vector< T > &outputVector)
 
- Public Member Functions inherited from casa::vi::FreqAxisTransformEngine< T >
virtual void setRowIndex (casacore::uInt row)
 
virtual void setCorrIndex (casacore::uInt corr)
 

Protected Attributes

casacore::uInt width_p
 
ConvolutionKernel< T > * convolutionKernel_p
 This member has to be a pointer, otherwise there are compile time problems due to the fact that it is a pure virtual class. More...
 
- Protected Attributes inherited from casa::vi::FreqAxisTransformEngine< T >
casacore::uInt row_p
 
casacore::uInt corr_p
 

Detailed Description

template<class T>
class casa::vi::ConvolutionTransformEngine< T >

Definition at line 92 of file ConvolutionTVI.h.

Constructor & Destructor Documentation

Member Function Documentation

template<class T >
void casa::vi::ConvolutionTransformEngine< T >::transform ( casacore::Vector< T > &  inputVector,
casacore::Vector< T > &  outputVector 
)
virtual

Member Data Documentation

template<class T >
ConvolutionKernel<T>* casa::vi::ConvolutionTransformEngine< T >::convolutionKernel_p
protected

This member has to be a pointer, otherwise there are compile time problems due to the fact that it is a pure virtual class.

Definition at line 107 of file ConvolutionTVI.h.

template<class T >
casacore::uInt casa::vi::ConvolutionTransformEngine< T >::width_p
protected

Definition at line 103 of file ConvolutionTVI.h.


The documentation for this class was generated from the following file: