casa
5.7.0-16
|
EPointVisJonesMRec: EPointVisJones cal_main table record access/creation. More...
#include <EPointVJMRec.h>
Public Member Functions | |
EPointVisJonesMRec () | |
Default null constructor, and destructor. More... | |
~EPointVisJonesMRec () | |
EPointVisJonesMRec (const casacore::Record &inpRec) | |
Construct from an existing record. More... | |
void | definePointingOffset (const casacore::Array< casacore::Float > &pointingOffset) |
Field accessors Note: uses protected functions defined in CalMainRecord, as fit parameters are used elsewhere in the inheritance tree for baseline-based and image plane calibration tables. More... | |
void | getPointingOffset (casacore::Array< casacore::Float > &pointingOffset) |
{dPointingOffset(pointingOffset);} More... | |
Public Member Functions inherited from casa::SolvableVisJonesMRec | |
SolvableVisJonesMRec () | |
Default null constructor, and destructor. More... | |
~SolvableVisJonesMRec () | |
SolvableVisJonesMRec (const casacore::Record &inpRec) | |
Construct from an existing record. More... | |
void | defineTotalSolnOk (const casacore::Bool &totalSolnOk) |
Field accessors Note: uses protected functions defined in CalMainRecord, as fit parameters are used elsewhere in the inheritance tree for baseline-based and image plane calibration tables. More... | |
void | defineTotalFit (const casacore::Float &totalFit) |
void | defineTotalFitWgt (const casacore::Float &totalFitWgt) |
void | defineSolnOk (const casacore::Array< casacore::Bool > &solnOk) |
void | defineFit (const casacore::Array< casacore::Float > &fit) |
void | defineFitWgt (const casacore::Array< casacore::Float > &fitWgt) |
void | getTotalSolnOk (casacore::Bool &totalSolnOk) |
b) get More... | |
void | getTotalFit (casacore::Float &totalFit) |
void | getTotalFitWgt (casacore::Float &totalFitWgt) |
void | getSolnOk (casacore::Array< casacore::Bool > &solnOk) |
void | getFit (casacore::Array< casacore::Float > &fit) |
void | getFitWgt (casacore::Array< casacore::Float > &fitWgt) |
Public Member Functions inherited from casa::TimeVarVisJonesMRec | |
TimeVarVisJonesMRec () | |
Default null constructor, and destructor. More... | |
~TimeVarVisJonesMRec () | |
TimeVarVisJonesMRec (const casacore::Record &inpRec) | |
Construct from an existing record. More... | |
Public Member Functions inherited from casa::VisJonesMRec | |
VisJonesMRec () | |
Default null constructor, and destructor. More... | |
~VisJonesMRec () | |
VisJonesMRec (const casacore::Record &inpRec) | |
Construct from an existing record. More... | |
Public Member Functions inherited from casa::CalMainRecord | |
CalMainRecord () | |
Default null constructor, and destructor. More... | |
~CalMainRecord () | |
CalMainRecord (const casacore::Record &inpRec) | |
Construct from an existing record. More... | |
const casacore::Record & | record () |
Return as record. More... | |
void | defineTime (const casacore::Double &time) |
Field accessors a) define. More... | |
void | defineTime (const casacore::MEpoch &time) |
void | defineTimeEP (const casacore::Double &timeEP) |
void | defineInterval (const casacore::Double &interval) |
void | defineAntenna1 (const casacore::Int &antenna1) |
void | defineFeed1 (const casacore::Int &feed1) |
void | defineFieldId (const casacore::Int &fieldId) |
void | defineArrayId (const casacore::Int &arrayId) |
void | defineObsId (const casacore::Int &obsId) |
void | defineScanNo (const casacore::Int &scanNo) |
void | defineProcessorId (const casacore::Int &processorId) |
void | defineStateId (const casacore::Int &stateId) |
void | definePhaseId (const casacore::Int &phaseId) |
void | definePulsarBin (const casacore::Int &pulsarBin) |
void | definePulsarGateId (const casacore::Int &pulsarGateId) |
void | defineFreqGrp (const casacore::Int &freqGrp) |
void | defineFreqGrpName (const casacore::String &freqGrpName) |
void | defineFieldName (const casacore::String &fieldName) |
void | defineFieldCode (const casacore::String &fieldCode) |
void | defineSourceName (const casacore::String &sourceName) |
void | defineSourceCode (const casacore::String &sourceCode) |
void | defineCalGrp (const casacore::Int &calGrp) |
void | defineGain (const casacore::Array< casacore::Complex > &gain) |
void | defineRefAnt (const casacore::Array< casacore::Int > &refAnt) |
void | defineRefFeed (const casacore::Array< casacore::Int > &refFeed) |
void | defineRefReceptor (const casacore::Array< casacore::Int > &refReceptor) |
void | defineRefFreq (const casacore::Array< casacore::Double > &refFreq) |
void | defineMeasFreqRef (const casacore::Int &measFreqRef) |
void | defineRefDir (const casacore::Array< casacore::Double > &refDir) |
void | defineMeasDirRef (const casacore::Int &measDirRef) |
void | defineCalDescId (const casacore::Int &calDescId) |
void | defineCalHistoryId (const casacore::Int &calHistoryId) |
void | getTime (casacore::Double &time) |
b) get More... | |
void | getTimeEP (casacore::Double &timeEP) |
void | getInterval (casacore::Double &interval) |
void | getAntenna1 (casacore::Int &antenna1) |
void | getFeed1 (casacore::Int &feed1) |
void | getFieldId (casacore::Int &fieldId) |
void | getArrayId (casacore::Int &arrayId) |
void | getObsId (casacore::Int &obsId) |
void | getScanNo (casacore::Int &scanNo) |
void | getProcessorId (casacore::Int &processorId) |
void | getStateId (casacore::Int &stateId) |
void | getPhaseId (casacore::Int &phaseId) |
void | getPulsarBin (casacore::Int &pulsarBin) |
void | getPulsarGateId (casacore::Int &pulsarGateId) |
void | getFreqGrp (casacore::Int &freqGrp) |
void | getFreqGrpName (casacore::String &freqGrpName) |
void | getFieldName (casacore::String &fieldName) |
void | getFieldCode (casacore::String &fieldCode) |
void | getSourceName (casacore::String &sourceName) |
void | getSourceCode (casacore::String &sourceCode) |
void | getCalGrp (casacore::Int &calGrp) |
void | getGain (casacore::Array< casacore::Complex > &gain) |
void | getRefAnt (casacore::Array< casacore::Int > &refAnt) |
void | getRefFeed (casacore::Array< casacore::Int > &refFeed) |
void | getRefReceptor (casacore::Array< casacore::Int > &refReceptor) |
void | getRefFreq (casacore::Array< casacore::Double > &refFreq) |
void | getMeasFreqRef (casacore::Int &measFreqRef) |
void | getRefDir (casacore::Array< casacore::Double > &refDir) |
void | getMeasDirRef (casacore::Int &measDirRef) |
void | getCalDescId (casacore::Int &calDescId) |
void | getCalHistoryId (casacore::Int &calHistoryId) |
EPointVisJonesMRec: EPointVisJones cal_main table record access/creation.
Public interface
From "solvable VisJones" and "main record".
The EPointVisJonesMRec class allows the creation of records for the main calibration table of EPointVisJones type, and provides access to the individual record fields. Specializations for GJones, DJones, TJones and BJones calibration table records are provided through inheritance.
Encapsulate access to EPointVisJones calibration table records.
Definition at line 76 of file EPointVJMRec.h.
casa::EPointVisJonesMRec::EPointVisJonesMRec | ( | ) |
Default null constructor, and destructor.
|
inline |
Definition at line 81 of file EPointVJMRec.h.
casa::EPointVisJonesMRec::EPointVisJonesMRec | ( | const casacore::Record & | inpRec | ) |
Construct from an existing record.
void casa::EPointVisJonesMRec::definePointingOffset | ( | const casacore::Array< casacore::Float > & | pointingOffset | ) |
Field accessors Note: uses protected functions defined in CalMainRecord, as fit parameters are used elsewhere in the inheritance tree for baseline-based and image plane calibration tables.
a) define
void casa::EPointVisJonesMRec::getPointingOffset | ( | casacore::Array< casacore::Float > & | pointingOffset | ) |
{dPointingOffset(pointingOffset);}
b) get