casa
5.7.0-16
|
ROGJonesSplineMCol: Read-only GJonesSpline cal_main column access. More...
#include <GJonesMCol.h>
Protected Member Functions | |
ROGJonesSplineMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::ROGJonesPolyMCol | |
ROGJonesPolyMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::ROGJonesMCol | |
ROGJonesMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::ROSolvableVisJonesMCol | |
ROSolvableVisJonesMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::ROTimeVarVisJonesMCol | |
ROTimeVarVisJonesMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::ROVisJonesMCol | |
ROVisJonesMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::ROCalMainColumns | |
ROCalMainColumns () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
const casacore::Table & | asTable (const CalTable &calTable) |
Return a CalTable as a casacore::Table reference. More... | |
void | attach (const CalTable &calTable, casacore::TableColumn &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
Attach a table column accessor. More... | |
void | attach (const CalTable &calTable, casacore::ROArrayMeasColumn< casacore::MEpoch > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const CalTable &calTable, casacore::ROArrayMeasColumn< casacore::MFrequency > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const CalTable &calTable, casacore::ROArrayMeasColumn< casacore::MDirection > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const CalTable &calTable, casacore::ROScalarMeasColumn< casacore::MEpoch > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const CalTable &calTable, casacore::ROScalarQuantColumn< casacore::Double > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
Private Member Functions | |
ROGJonesSplineMCol (const ROGJonesSplineMCol &) | |
Prohibit copy constructor and assignment operator. More... | |
ROGJonesSplineMCol & | operator= (const ROGJonesSplineMCol &) |
Private Attributes | |
casacore::ScalarColumn < casacore::Int > | nKnotsAmp_p |
Private column accessors. More... | |
casacore::ScalarColumn < casacore::Int > | nKnotsPhase_p |
casacore::ArrayColumn < casacore::Double > | splineKnotsAmp_p |
casacore::ArrayColumn < casacore::Double > | splineKnotsPhase_p |
ROGJonesSplineMCol: Read-only GJonesSpline cal_main column access.
Public interface
From "read-only","GJonesSpline","cal main" and "columns".
The ROGJonesSplineMCol class allows read-only access to columns in the GJonesSpline main calibration table. GJonesSpline matrices are used to store electronic gain information in the Measurement Equation formalism in spline polynomial form over time.
Encapsulate read-only access to GJonesSpline calibration table columns.
Definition at line 228 of file GJonesMCol.h.
casa::ROGJonesSplineMCol::ROGJonesSplineMCol | ( | const GJonesSplineTable & | gjsTable | ) |
Construct from a calibration table.
|
inlinevirtual |
Default destructor.
Definition at line 235 of file GJonesMCol.h.
|
inlineprotected |
Prohibit public use of the null constructor, which does not produce a usable object.
Definition at line 248 of file GJonesMCol.h.
|
private |
Prohibit copy constructor and assignment operator.
|
inline |
|
inline |
Definition at line 239 of file GJonesMCol.h.
References nKnotsPhase_p.
|
private |
|
inline |
Definition at line 240 of file GJonesMCol.h.
References splineKnotsAmp_p.
|
inline |
Definition at line 242 of file GJonesMCol.h.
References splineKnotsPhase_p.
|
private |
|
private |
Definition at line 257 of file GJonesMCol.h.
Referenced by nKnotsPhase().
|
private |
Definition at line 258 of file GJonesMCol.h.
Referenced by splineKnotsAmp().
|
private |
Definition at line 259 of file GJonesMCol.h.
Referenced by splineKnotsPhase().