casa
5.7.0-16
|
TJonesSplineMCol: RW TJonesSpline cal_main column access. More...
#include <TJonesMCol.h>
Protected Member Functions | |
TJonesSplineMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::TJonesPolyMCol | |
TJonesPolyMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::TJonesMCol | |
TJonesMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::SolvableVisJonesMCol | |
SolvableVisJonesMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::TimeVarVisJonesMCol | |
TimeVarVisJonesMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::VisJonesMCol | |
VisJonesMCol () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
Protected Member Functions inherited from casa::CalMainColumns | |
CalMainColumns () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
casacore::Table & | asTable (CalTable &calTable) |
Return a CalTable as a casacore::Table reference. More... | |
void | attach (CalTable &calTable, casacore::TableColumn &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
Attach a table column accessor. More... | |
void | attach (CalTable &calTable, casacore::ArrayMeasColumn< casacore::MEpoch > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (CalTable &calTable, casacore::ArrayMeasColumn< casacore::MFrequency > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (CalTable &calTable, casacore::ArrayMeasColumn< casacore::MDirection > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (CalTable &calTable, casacore::ScalarMeasColumn< casacore::MEpoch > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (CalTable &calTable, casacore::ScalarQuantColumn< casacore::Double > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
Private Member Functions | |
TJonesSplineMCol (const TJonesSplineMCol &) | |
Prohibit copy constructor and assignment operator. More... | |
TJonesSplineMCol & | operator= (const TJonesSplineMCol &) |
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 |
TJonesSplineMCol: RW TJonesSpline cal_main column access.
Public interface
From "TJonesSpline","cal main table" and "columns".
The TJonesSplineMCol 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-write access to TJonesSpline calibration table columns.
Definition at line 298 of file TJonesMCol.h.
casa::TJonesSplineMCol::TJonesSplineMCol | ( | TJonesSplineTable & | gjsTable | ) |
Construct from a calibration table.
|
inlinevirtual |
Default destructor.
Definition at line 305 of file TJonesMCol.h.
|
inlineprotected |
Prohibit public use of the null constructor, which does not produce a usable object.
Definition at line 316 of file TJonesMCol.h.
|
private |
Prohibit copy constructor and assignment operator.
|
inline |
|
inline |
Definition at line 309 of file TJonesMCol.h.
References nKnotsPhase_p.
|
private |
|
inline |
Definition at line 310 of file TJonesMCol.h.
References splineKnotsAmp_p.
|
inline |
Definition at line 311 of file TJonesMCol.h.
References splineKnotsPhase_p.
|
private |
|
private |
Definition at line 325 of file TJonesMCol.h.
Referenced by nKnotsPhase().
|
private |
Definition at line 326 of file TJonesMCol.h.
Referenced by splineKnotsAmp().
|
private |
Definition at line 327 of file TJonesMCol.h.
Referenced by splineKnotsPhase().