casa
$Rev:20696$
|
ROTJonesSplineMCol: Read-only TJonesSpline cal_main column access. More...
#include <TJonesMCol.h>
Public Member Functions | |
ROTJonesSplineMCol (const TJonesSplineTable &gjsTable) | |
Construct from a calibration table. | |
virtual | ~ROTJonesSplineMCol () |
Default destructor. | |
const ROScalarColumn< Int > & | nKnotsAmp () const |
Read-only column accessors. | |
const ROScalarColumn< Int > & | nKnotsPhase () const |
const ROArrayColumn< Double > & | splineKnotsAmp () const |
const ROArrayColumn< Double > & | splineKnotsPhase () const |
Protected Member Functions | |
ROTJonesSplineMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. | |
Private Member Functions | |
ROTJonesSplineMCol (const ROTJonesSplineMCol &) | |
Prohibit copy constructor and assignment operator. | |
ROTJonesSplineMCol & | operator= (const ROTJonesSplineMCol &) |
Private Attributes | |
ROScalarColumn< Int > | nKnotsAmp_p |
Private column accessors. | |
ROScalarColumn< Int > | nKnotsPhase_p |
ROArrayColumn< Double > | splineKnotsAmp_p |
ROArrayColumn< Double > | splineKnotsPhase_p |
ROTJonesSplineMCol: Read-only TJonesSpline cal_main column access.
Public interface
From "read-only","TJonesSpline","cal main" and "columns".
The ROTJonesSplineMCol class allows read-only access to columns in the TJonesSpline main calibration table. TJonesSpline matrices are used to store atmospheric gain information in the Measurement Equation formalism in spline polynomial form over time.
Encapsulate read-only access to TJonesSpline calibration table columns.
Definition at line 228 of file TJonesMCol.h.
casa::ROTJonesSplineMCol::ROTJonesSplineMCol | ( | const TJonesSplineTable & | gjsTable | ) |
Construct from a calibration table.
virtual casa::ROTJonesSplineMCol::~ROTJonesSplineMCol | ( | ) | [inline, virtual] |
Default destructor.
Definition at line 235 of file TJonesMCol.h.
casa::ROTJonesSplineMCol::ROTJonesSplineMCol | ( | ) | [inline, protected] |
Prohibit public use of the null constructor, which does not produce a usable object.
Definition at line 248 of file TJonesMCol.h.
casa::ROTJonesSplineMCol::ROTJonesSplineMCol | ( | const ROTJonesSplineMCol & | ) | [private] |
Prohibit copy constructor and assignment operator.
const ROScalarColumn<Int>& casa::ROTJonesSplineMCol::nKnotsAmp | ( | ) | const [inline] |
const ROScalarColumn<Int>& casa::ROTJonesSplineMCol::nKnotsPhase | ( | ) | const [inline] |
Definition at line 239 of file TJonesMCol.h.
References nKnotsPhase_p.
ROTJonesSplineMCol& casa::ROTJonesSplineMCol::operator= | ( | const ROTJonesSplineMCol & | ) | [private] |
const ROArrayColumn<Double>& casa::ROTJonesSplineMCol::splineKnotsAmp | ( | ) | const [inline] |
Definition at line 240 of file TJonesMCol.h.
References splineKnotsAmp_p.
const ROArrayColumn<Double>& casa::ROTJonesSplineMCol::splineKnotsPhase | ( | ) | const [inline] |
Definition at line 242 of file TJonesMCol.h.
References splineKnotsPhase_p.
Definition at line 257 of file TJonesMCol.h.
Referenced by nKnotsPhase().
Definition at line 258 of file TJonesMCol.h.
Referenced by splineKnotsAmp().
Definition at line 259 of file TJonesMCol.h.
Referenced by splineKnotsPhase().