casa::vi::UVContEstimationKernel Class Reference
#include <UVContSubTVI.h>
List of all members.
Public Member Functions |
| UVContEstimationKernel (denoising::GslPolynomialModel< Double > *model, Vector< Bool > *lineFreeChannelMask=NULL) |
void | changeFitOrder (size_t order) |
void | defaultKernel (Vector< Complex > &inputVector, Vector< Complex > &outputVector) |
void | defaultKernel (Vector< Float > &inputVector, Vector< Float > &outputVector) |
void | kernelCore (Vector< Complex > &inputVector, Vector< Bool > &inputFlags, Vector< Float > &inputWeights, Vector< Complex > &outputVector) |
void | kernelCore (Vector< Float > &inputVector, Vector< Bool > &inputFlags, Vector< Float > &inputWeights, Vector< Float > &outputVector) |
Private Attributes |
LinearFitSVD< Float > | fitter_p |
Detailed Description
Definition at line 241 of file UVContSubTVI.h.
Constructor & Destructor Documentation
casa::vi::UVContEstimationKernel::UVContEstimationKernel |
( |
denoising::GslPolynomialModel< Double > * |
model, |
|
|
Vector< Bool > * |
lineFreeChannelMask = NULL | |
|
) |
| | |
Member Function Documentation
void casa::vi::UVContEstimationKernel::changeFitOrder |
( |
size_t |
order |
) |
[virtual] |
void casa::vi::UVContEstimationKernel::defaultKernel |
( |
Vector< Float > & |
inputVector, |
|
|
Vector< Float > & |
outputVector | |
|
) |
| | |
void casa::vi::UVContEstimationKernel::defaultKernel |
( |
Vector< Complex > & |
inputVector, |
|
|
Vector< Complex > & |
outputVector | |
|
) |
| | |
void casa::vi::UVContEstimationKernel::kernelCore |
( |
Vector< Float > & |
inputVector, |
|
|
Vector< Bool > & |
inputFlags, |
|
|
Vector< Float > & |
inputWeights, |
|
|
Vector< Float > & |
outputVector | |
|
) |
| | |
void casa::vi::UVContEstimationKernel::kernelCore |
( |
Vector< Complex > & |
inputVector, |
|
|
Vector< Bool > & |
inputFlags, |
|
|
Vector< Float > & |
inputWeights, |
|
|
Vector< Complex > & |
outputVector | |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following file: