casa
5.7.0-16
|
CalMainRecord: Calibration table record access and creation. More...
#include <CalMainRecord.h>
Private Attributes | |
casacore::Record | itsRecord |
CalMainRecord: Calibration table record access and creation.
Public interface
From "calibration main table" and "record".
The CalMainRecord classes allow access to, and creation of, records in the main calibration table. Specializations for baseline-based, time-variable and solvable VisJones calibration table record types are provided through inheritance.
Encapsulate access to calibration table records.
Definition at line 74 of file CalMainRecord.h.
casa::CalMainRecord::CalMainRecord | ( | ) |
Default null constructor, and destructor.
|
inline |
Definition at line 79 of file CalMainRecord.h.
casa::CalMainRecord::CalMainRecord | ( | const casacore::Record & | inpRec | ) |
Construct from an existing record.
|
protected |
Add to itsRecord.
void casa::CalMainRecord::defineAntenna1 | ( | const casacore::Int & | antenna1 | ) |
void casa::CalMainRecord::defineArrayId | ( | const casacore::Int & | arrayId | ) |
void casa::CalMainRecord::defineCalDescId | ( | const casacore::Int & | calDescId | ) |
void casa::CalMainRecord::defineCalGrp | ( | const casacore::Int & | calGrp | ) |
void casa::CalMainRecord::defineCalHistoryId | ( | const casacore::Int & | calHistoryId | ) |
void casa::CalMainRecord::defineFeed1 | ( | const casacore::Int & | feed1 | ) |
void casa::CalMainRecord::defineFieldCode | ( | const casacore::String & | fieldCode | ) |
void casa::CalMainRecord::defineFieldId | ( | const casacore::Int & | fieldId | ) |
void casa::CalMainRecord::defineFieldName | ( | const casacore::String & | fieldName | ) |
void casa::CalMainRecord::defineFreqGrp | ( | const casacore::Int & | freqGrp | ) |
void casa::CalMainRecord::defineFreqGrpName | ( | const casacore::String & | freqGrpName | ) |
void casa::CalMainRecord::defineGain | ( | const casacore::Array< casacore::Complex > & | gain | ) |
void casa::CalMainRecord::defineInterval | ( | const casacore::Double & | interval | ) |
void casa::CalMainRecord::defineMeasDirRef | ( | const casacore::Int & | measDirRef | ) |
void casa::CalMainRecord::defineMeasFreqRef | ( | const casacore::Int & | measFreqRef | ) |
void casa::CalMainRecord::defineObsId | ( | const casacore::Int & | obsId | ) |
void casa::CalMainRecord::definePhaseId | ( | const casacore::Int & | phaseId | ) |
void casa::CalMainRecord::defineProcessorId | ( | const casacore::Int & | processorId | ) |
void casa::CalMainRecord::definePulsarBin | ( | const casacore::Int & | pulsarBin | ) |
void casa::CalMainRecord::definePulsarGateId | ( | const casacore::Int & | pulsarGateId | ) |
void casa::CalMainRecord::defineRefAnt | ( | const casacore::Array< casacore::Int > & | refAnt | ) |
void casa::CalMainRecord::defineRefDir | ( | const casacore::Array< casacore::Double > & | refDir | ) |
void casa::CalMainRecord::defineRefFeed | ( | const casacore::Array< casacore::Int > & | refFeed | ) |
void casa::CalMainRecord::defineRefFreq | ( | const casacore::Array< casacore::Double > & | refFreq | ) |
void casa::CalMainRecord::defineRefReceptor | ( | const casacore::Array< casacore::Int > & | refReceptor | ) |
void casa::CalMainRecord::defineScanNo | ( | const casacore::Int & | scanNo | ) |
void casa::CalMainRecord::defineSourceCode | ( | const casacore::String & | sourceCode | ) |
void casa::CalMainRecord::defineSourceName | ( | const casacore::String & | sourceName | ) |
void casa::CalMainRecord::defineStateId | ( | const casacore::Int & | stateId | ) |
void casa::CalMainRecord::defineTime | ( | const casacore::Double & | time | ) |
Field accessors a) define.
void casa::CalMainRecord::defineTime | ( | const casacore::MEpoch & | time | ) |
void casa::CalMainRecord::defineTimeEP | ( | const casacore::Double & | timeEP | ) |
|
protected |
Referenced by casa::SolvableMJonesMRec::defineFit(), and casa::SolvableVisJonesMRec::defineFit().
|
protected |
Referenced by casa::SolvableMJonesMRec::defineFitWgt(), and casa::SolvableVisJonesMRec::defineFitWgt().
|
protected |
|
protected |
|
protected |
Referenced by casa::SolvableMJonesMRec::defineSolnOk(), and casa::SolvableVisJonesMRec::defineSolnOk().
|
protected |
|
protected |
|
protected |
Field accessors for fit parameters.
Used in separate parts of the inheritance tree. a) define
Referenced by casa::SolvableMJonesMRec::defineTotalSolnOk(), and casa::SolvableVisJonesMRec::defineTotalSolnOk().
void casa::CalMainRecord::getAntenna1 | ( | casacore::Int & | antenna1 | ) |
void casa::CalMainRecord::getArrayId | ( | casacore::Int & | arrayId | ) |
void casa::CalMainRecord::getCalDescId | ( | casacore::Int & | calDescId | ) |
void casa::CalMainRecord::getCalGrp | ( | casacore::Int & | calGrp | ) |
void casa::CalMainRecord::getCalHistoryId | ( | casacore::Int & | calHistoryId | ) |
void casa::CalMainRecord::getFeed1 | ( | casacore::Int & | feed1 | ) |
void casa::CalMainRecord::getFieldCode | ( | casacore::String & | fieldCode | ) |
void casa::CalMainRecord::getFieldId | ( | casacore::Int & | fieldId | ) |
void casa::CalMainRecord::getFieldName | ( | casacore::String & | fieldName | ) |
void casa::CalMainRecord::getFreqGrp | ( | casacore::Int & | freqGrp | ) |
void casa::CalMainRecord::getFreqGrpName | ( | casacore::String & | freqGrpName | ) |
void casa::CalMainRecord::getGain | ( | casacore::Array< casacore::Complex > & | gain | ) |
void casa::CalMainRecord::getInterval | ( | casacore::Double & | interval | ) |
void casa::CalMainRecord::getMeasDirRef | ( | casacore::Int & | measDirRef | ) |
void casa::CalMainRecord::getMeasFreqRef | ( | casacore::Int & | measFreqRef | ) |
void casa::CalMainRecord::getObsId | ( | casacore::Int & | obsId | ) |
void casa::CalMainRecord::getPhaseId | ( | casacore::Int & | phaseId | ) |
void casa::CalMainRecord::getProcessorId | ( | casacore::Int & | processorId | ) |
void casa::CalMainRecord::getPulsarBin | ( | casacore::Int & | pulsarBin | ) |
void casa::CalMainRecord::getPulsarGateId | ( | casacore::Int & | pulsarGateId | ) |
void casa::CalMainRecord::getRefAnt | ( | casacore::Array< casacore::Int > & | refAnt | ) |
void casa::CalMainRecord::getRefDir | ( | casacore::Array< casacore::Double > & | refDir | ) |
void casa::CalMainRecord::getRefFeed | ( | casacore::Array< casacore::Int > & | refFeed | ) |
void casa::CalMainRecord::getRefFreq | ( | casacore::Array< casacore::Double > & | refFreq | ) |
void casa::CalMainRecord::getRefReceptor | ( | casacore::Array< casacore::Int > & | refReceptor | ) |
void casa::CalMainRecord::getScanNo | ( | casacore::Int & | scanNo | ) |
void casa::CalMainRecord::getSourceCode | ( | casacore::String & | sourceCode | ) |
void casa::CalMainRecord::getSourceName | ( | casacore::String & | sourceName | ) |
void casa::CalMainRecord::getStateId | ( | casacore::Int & | stateId | ) |
void casa::CalMainRecord::getTime | ( | casacore::Double & | time | ) |
b) get
void casa::CalMainRecord::getTimeEP | ( | casacore::Double & | timeEP | ) |
|
protected |
Referenced by casa::SolvableMJonesMRec::getFit(), and casa::SolvableVisJonesMRec::getFit().
|
protected |
Referenced by casa::SolvableMJonesMRec::getFitWgt(), and casa::SolvableVisJonesMRec::getFitWgt().
|
protected |
|
protected |
|
protected |
Referenced by casa::SolvableMJonesMRec::getSolnOk(), and casa::SolvableVisJonesMRec::getSolnOk().
|
protected |
Referenced by casa::SolvableMJonesMRec::getTotalFit(), and casa::SolvableVisJonesMRec::getTotalFit().
|
protected |
|
protected |
b) get
Referenced by casa::SolvableMJonesMRec::getTotalSolnOk(), and casa::SolvableVisJonesMRec::getTotalSolnOk().
const casacore::Record& casa::CalMainRecord::record | ( | ) |
Return as record.
|
private |
Definition at line 182 of file CalMainRecord.h.