29 #ifndef CALIBRATION_CALINTERPOLATOR_H
30 #define CALIBRATION_CALINTERPOLATOR_H
CalInterpolator: a class to interpolate calibration information.
VisBuffer * vb_p
Pointer to the current visibility buffer.
virtual ~CalInterpolator()
Desctructor.
virtual casacore::Bool getVal(const casacore::Int &, casacore::Matrix< casacore::Complex > &)
Compute the interpolated calibration correction for a given visibility buffer row.
CalInterpolation: a class to hold calibration interpolation parameters.
CalInterpolator(const CalInterpolation &calInterp)
Public construction is prohibited.
virtual void setVisBuffer(VisBuffer &vb)
Set the visibility buffer on which the calibration interpolator acts.
bool Bool
Define the standard types used by Casacore.
VisBuffers encapsulate one chunk of visibility data for processing.
const CalInterpolation & calInterp_p
Reference to the calibration interpolation parameters.