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::DataInterpolationKernel Class Reference

#include <RegriddingTVI.h>

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

Public Member Functions

 DataInterpolationKernel (casacore::uInt interpolationMethod, casacore::Vector< casacore::Double > *inputFreq, casacore::Vector< casacore::Double > *outputFreq)
 
 ~DataInterpolationKernel ()
 
void kernel (DataCubeMap *inputData, DataCubeMap *outputData)
 
- Public Member Functions inherited from casa::vi::RegriddingKernel< T >
 RegriddingKernel ()
 
virtual ~RegriddingKernel ()
 

Protected Attributes

casacore::uInt interpolationMethod_p
 
casacore::Vector
< casacore::Double > * 
inputFreq_p
 
casacore::Vector
< casacore::Double > * 
outputFreq_p
 
- Protected Attributes inherited from casa::vi::RegriddingKernel< T >
casacore::Vector< casacore::BoolinputDummyFlagVector_p
 
casacore::Vector< casacore::BooloutputDummyFlagVector_p
 
casacore::Vector< T > inputDummyDataVector_p
 
casacore::Vector< T > outputDummyDataVector_p
 
casacore::Bool inputDummyFlagVectorInitialized_p
 
casacore::Bool outputDummyFlagVectorInitialized_p
 
casacore::Bool inputDummyDataVectorInitialized_p
 
casacore::Bool outputDummyDataVectorInitialized_p
 

Additional Inherited Members

- Protected Member Functions inherited from casa::vi::RegriddingKernel< T >
casacore::Vector
< casacore::Bool > & 
getInputFlagVector (DataCubeMap *inputData)
 
casacore::Vector
< casacore::Bool > & 
getOutputFlagVector (DataCubeMap *outputData)
 
casacore::Vector< T > & getInputDataVector (DataCubeMap *inputData)
 
casacore::Vector< T > & getOutputDataVector (DataCubeMap *outputData)
 

Detailed Description

Definition at line 252 of file RegriddingTVI.h.

Constructor & Destructor Documentation

casa::vi::DataInterpolationKernel::DataInterpolationKernel ( casacore::uInt  interpolationMethod,
casacore::Vector< casacore::Double > *  inputFreq,
casacore::Vector< casacore::Double > *  outputFreq 
)
casa::vi::DataInterpolationKernel::~DataInterpolationKernel ( )
inline

Definition at line 268 of file RegriddingTVI.h.

Member Function Documentation

void casa::vi::DataInterpolationKernel::kernel ( DataCubeMap inputData,
DataCubeMap outputData 
)
virtual

Member Data Documentation

casacore::Vector<casacore::Double>* casa::vi::DataInterpolationKernel::inputFreq_p
protected

Definition at line 275 of file RegriddingTVI.h.

casacore::uInt casa::vi::DataInterpolationKernel::interpolationMethod_p
protected

Definition at line 274 of file RegriddingTVI.h.

casacore::Vector<casacore::Double>* casa::vi::DataInterpolationKernel::outputFreq_p
protected

Definition at line 276 of file RegriddingTVI.h.


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