#include <UVContSubTVI.h>
Public Member Functions | |
UVContSubtractionGSLKernel (denoising::GslPolynomialModel< Double > *model, Vector< Bool > *lineFreeChannelMask=NULL) | |
void | changeFitOrder (size_t order) |
void | defaultKernel (Vector< T > &inputVector, Vector< T > &outputVector) |
void | kernelCore (Vector< T > &inputVector, Vector< Bool > &inputFlags, Vector< Float > &inputWeights, Vector< T > &outputVector) |
Private Attributes | |
denoising::GslMultifitWeightedLinear | fitter_p |
Definition at line 282 of file UVContSubTVI.h.
casa::vi::UVContSubtractionGSLKernel::UVContSubtractionGSLKernel | ( | denoising::GslPolynomialModel< Double > * | model, | |
Vector< Bool > * | lineFreeChannelMask = NULL | |||
) |
void casa::vi::UVContSubtractionGSLKernel::changeFitOrder | ( | size_t | order | ) | [virtual] |
Implements casa::vi::UVContSubKernel< T >.
void casa::vi::UVContSubtractionGSLKernel::defaultKernel | ( | Vector< T > & | inputVector, | |
Vector< T > & | outputVector | |||
) | [virtual] |
Implements casa::vi::UVContSubKernel< T >.
void casa::vi::UVContSubtractionGSLKernel::kernelCore | ( | Vector< T > & | inputVector, | |
Vector< Bool > & | inputFlags, | |||
Vector< Float > & | inputWeights, | |||
Vector< T > & | outputVector | |||
) | [virtual] |
Implements casa::vi::UVContSubKernel< T >.
Definition at line 312 of file UVContSubTVI.h.