29 #ifndef CALIBRATION_GJONESMCOL_H
30 #define CALIBRATION_GJONESMCOL_H
ROGJonesMCol: Read-only GJones cal_main column access.
const casacore::ArrayColumn< casacore::Double > & splineKnotsAmp() const
casacore::ArrayColumn< casacore::Double > splineKnotsPhase_p
ROGJonesPolyMCol: Read-only GJonesPoly cal_main column access.
casacore::ScalarColumn< casacore::Int > nPolyPhase_p
casacore::ScalarColumn< casacore::Int > & nPolyPhase()
GJonesPolyMCol & operator=(const GJonesPolyMCol &)
GJonesPolyTable: GJonesPoly calibration table access/creation.
const casacore::ScalarColumn< casacore::String > & polyType() const
Read-only column accessors.
casacore::ScalarColumn< casacore::String > & phaseUnits()
casacore::ScalarColumn< casacore::String > polyType_p
Private column accessors.
casacore::ScalarColumn< casacore::String > phaseUnits_p
casacore::ScalarColumn< casacore::Int > nPolyAmp_p
casacore::ScalarColumn< casacore::Int > nKnotsPhase_p
ROGJonesSplineMCol: Read-only GJonesSpline cal_main column access.
GJonesPolyMCol: RW GJonesPoly cal_main column access.
casacore::ScalarColumn< casacore::Int > nPolyPhase_p
const casacore::ArrayColumn< casacore::Double > & polyCoeffPhase() const
GJonesSplineMCol & operator=(const GJonesSplineMCol &)
virtual ~GJonesSplineMCol()
Default destructor.
casacore::ArrayColumn< casacore::Double > splineKnotsPhase_p
casacore::ScalarColumn< casacore::String > polyType_p
Private column accessors.
const casacore::ScalarColumn< casacore::String > & polyMode() const
casacore::ArrayColumn< casacore::Double > & splineKnotsPhase()
casacore::ScalarColumn< casacore::Int > nKnotsPhase_p
casacore::ScalarColumn< casacore::Complex > & scaleFactor()
const casacore::ScalarColumn< casacore::Int > & nPolyAmp() const
casacore::ScalarColumn< casacore::String > phaseUnits_p
GJonesSplineMCol: RW GJonesSpline cal_main column access.
const casacore::ScalarColumn< casacore::String > & phaseUnits() const
casacore::ArrayColumn< casacore::Double > splineKnotsAmp_p
virtual ~ROGJonesSplineMCol()
Default destructor.
virtual ~GJonesPolyMCol()
Default destructor.
casacore::ArrayColumn< casacore::Double > splineKnotsAmp_p
const casacore::ScalarColumn< casacore::Int > & nPolyPhase() const
const casacore::ScalarColumn< casacore::Int > & nKnotsPhase() const
casacore::ArrayColumn< casacore::Double > polyCoeffPhase_p
casacore::ArrayColumn< casacore::Double > polyCoeffPhase_p
casacore::ScalarColumn< casacore::Int > & nKnotsAmp()
Read-write column accessors.
casacore::ScalarColumn< casacore::String > & polyMode()
ROGJonesPolyMCol & operator=(const ROGJonesPolyMCol &)
casacore::ScalarColumn< casacore::Int > nKnotsAmp_p
Private column accessors.
casacore::ScalarColumn< casacore::Complex > scaleFactor_p
casacore::ScalarColumn< casacore::Int > & nKnotsPhase()
casacore::ScalarColumn< casacore::String > polyMode_p
const casacore::ArrayColumn< casacore::Double > & polyCoeffAmp() const
casacore::ArrayColumn< casacore::Double > polyCoeffAmp_p
casacore::ArrayColumn< casacore::Double > & polyCoeffAmp()
GJonesSplineMCol()
Prohibit public use of the null constructor, which does not produce a usable object.
casacore::ScalarColumn< casacore::Int > nPolyAmp_p
ROGJonesSplineMCol & operator=(const ROGJonesSplineMCol &)
casacore::ArrayColumn< casacore::Double > & splineKnotsAmp()
ROGJonesSplineMCol()
Prohibit public use of the null constructor, which does not produce a usable object.
casacore::ScalarColumn< casacore::String > polyMode_p
const casacore::ArrayColumn< casacore::Double > & splineKnotsPhase() const
casacore::ScalarColumn< casacore::Int > & nPolyAmp()
casacore::ScalarColumn< casacore::Complex > scaleFactor_p
casacore::ScalarColumn< casacore::Int > nKnotsAmp_p
Private column accessors.
const casacore::ScalarColumn< casacore::Int > & nKnotsAmp() const
Read-only column accessors.
casacore::ArrayColumn< casacore::Double > & polyCoeffPhase()
GJonesMCol: RW GJones cal_main column access.
GJonesSplineTable: GJonesSpline calibration table access/creation.
casacore::ScalarColumn< casacore::String > & polyType()
Read-write column accessors.
const casacore::ScalarColumn< casacore::Complex > & scaleFactor() const
virtual ~ROGJonesPolyMCol()
Default destructor.
casacore::ArrayColumn< casacore::Double > polyCoeffAmp_p
GJonesPolyMCol()
Prohibit public use of the null constructor, which does not produce a usable object.
ROGJonesPolyMCol()
Prohibit public use of the null constructor, which does not produce a usable object.