casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
casa::vi::RegriddingKernel Class Referenceabstract

#include <RegriddingTVI.h>

Public Member Functions

 RegriddingKernel ()
 
virtual void kernel (DataCubeMap *inputData, DataCubeMap *outputData)=0
 
virtual ~RegriddingKernel ()
 

Protected Member Functions

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)
 

Protected Attributes

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
 

Detailed Description

Definition at line 220 of file RegriddingTVI.h.

Constructor & Destructor Documentation

casa::vi::RegriddingKernel::RegriddingKernel ( )
virtual casa::vi::RegriddingKernel::~RegriddingKernel ( )
inlinevirtual

Definition at line 230 of file RegriddingTVI.h.

Member Function Documentation

casacore::Vector<T>& casa::vi::RegriddingKernel::getInputDataVector ( DataCubeMap inputData)
protected
casacore::Vector<casacore::Bool>& casa::vi::RegriddingKernel::getInputFlagVector ( DataCubeMap inputData)
protected
casacore::Vector<T>& casa::vi::RegriddingKernel::getOutputDataVector ( DataCubeMap outputData)
protected
casacore::Vector<casacore::Bool>& casa::vi::RegriddingKernel::getOutputFlagVector ( DataCubeMap outputData)
protected
virtual void casa::vi::RegriddingKernel::kernel ( DataCubeMap inputData,
DataCubeMap outputData 
)
pure virtual

Member Data Documentation

casacore::Vector<T> casa::vi::RegriddingKernel::inputDummyDataVector_p
protected

Definition at line 241 of file RegriddingTVI.h.

casacore::Bool casa::vi::RegriddingKernel::inputDummyDataVectorInitialized_p
protected

Definition at line 246 of file RegriddingTVI.h.

casacore::Vector<casacore::Bool> casa::vi::RegriddingKernel::inputDummyFlagVector_p
protected

Definition at line 239 of file RegriddingTVI.h.

casacore::Bool casa::vi::RegriddingKernel::inputDummyFlagVectorInitialized_p
protected

Definition at line 244 of file RegriddingTVI.h.

casacore::Vector<T> casa::vi::RegriddingKernel::outputDummyDataVector_p
protected

Definition at line 242 of file RegriddingTVI.h.

casacore::Bool casa::vi::RegriddingKernel::outputDummyDataVectorInitialized_p
protected

Definition at line 247 of file RegriddingTVI.h.

casacore::Vector<casacore::Bool> casa::vi::RegriddingKernel::outputDummyFlagVector_p
protected

Definition at line 240 of file RegriddingTVI.h.

casacore::Bool casa::vi::RegriddingKernel::outputDummyFlagVectorInitialized_p
protected

Definition at line 245 of file RegriddingTVI.h.


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