casa
$Rev:20696$
|
CalDescRecord: Cal_desc table record access and creation. More...
#include <CalDescRecord.h>
Public Member Functions | |
CalDescRecord () | |
Default null constructor, and destructor. | |
~CalDescRecord () | |
CalDescRecord (const Record &inpRec) | |
Construct from an existing record. | |
const Record & | record () |
Return as record. | |
void | defineNumSpw (const Int &numSpw) |
Field accessors a) define. | |
void | defineNumChan (const Array< Int > &numChan) |
void | defineNumReceptors (const Int &numReceptors) |
void | defineNJones (const Int &nJones) |
void | defineSpwId (const Array< Int > &spwId) |
void | defineChanFreq (const Array< Double > &chanFreq) |
void | defineChanWidth (const Array< Double > &chanWidth) |
void | defineChanRange (const Array< Int > &chanRange) |
void | definePolznType (const Array< String > &polznType) |
void | defineJonesType (const String &jonesType) |
void | defineMSName (const String &msName) |
void | getNumSpw (Int &numSpw) |
b) get | |
void | getNumChan (Array< Int > &numChan) |
void | getNumReceptors (Int &numReceptors) |
void | getNJones (Int &nJones) |
void | getSpwId (Array< Int > &spwId) |
void | getChanFreq (Array< Double > &chanFreq) |
void | getChanWidth (Array< Double > &chanWidth) |
void | getChanRange (Array< Int > &chanRange) |
void | getPolznType (Array< String > &polznType) |
void | getJonesType (String &jonesType) |
void | getMSName (String &msName) |
Protected Member Functions | |
void | addRec (const Record &newRec) |
Add to itsRecord. | |
Private Attributes | |
Record | itsRecord |
CalDescRecord: Cal_desc table record access and creation.
Public interface
From "calibration description sub-table" and "record".
The CalDescRecord classes allow access to, and creation of, records in the cal_desc calibration sub-table. Specializations for SkyJones calibration table record types is provided through inheritance.
Encapsulate access to cal_desc calibration table records.
Definition at line 72 of file CalDescRecord.h.
Default null constructor, and destructor.
casa::CalDescRecord::~CalDescRecord | ( | ) | [inline] |
Definition at line 77 of file CalDescRecord.h.
casa::CalDescRecord::CalDescRecord | ( | const Record & | inpRec | ) |
Construct from an existing record.
void casa::CalDescRecord::addRec | ( | const Record & | newRec | ) | [protected] |
Add to itsRecord.
void casa::CalDescRecord::defineChanFreq | ( | const Array< Double > & | chanFreq | ) |
void casa::CalDescRecord::defineChanRange | ( | const Array< Int > & | chanRange | ) |
void casa::CalDescRecord::defineChanWidth | ( | const Array< Double > & | chanWidth | ) |
void casa::CalDescRecord::defineJonesType | ( | const String & | jonesType | ) |
void casa::CalDescRecord::defineMSName | ( | const String & | msName | ) |
void casa::CalDescRecord::defineNJones | ( | const Int & | nJones | ) |
void casa::CalDescRecord::defineNumChan | ( | const Array< Int > & | numChan | ) |
void casa::CalDescRecord::defineNumReceptors | ( | const Int & | numReceptors | ) |
void casa::CalDescRecord::defineNumSpw | ( | const Int & | numSpw | ) |
Field accessors a) define.
void casa::CalDescRecord::definePolznType | ( | const Array< String > & | polznType | ) |
void casa::CalDescRecord::defineSpwId | ( | const Array< Int > & | spwId | ) |
void casa::CalDescRecord::getChanFreq | ( | Array< Double > & | chanFreq | ) |
void casa::CalDescRecord::getChanRange | ( | Array< Int > & | chanRange | ) |
void casa::CalDescRecord::getChanWidth | ( | Array< Double > & | chanWidth | ) |
void casa::CalDescRecord::getJonesType | ( | String & | jonesType | ) |
void casa::CalDescRecord::getMSName | ( | String & | msName | ) |
void casa::CalDescRecord::getNJones | ( | Int & | nJones | ) |
void casa::CalDescRecord::getNumChan | ( | Array< Int > & | numChan | ) |
void casa::CalDescRecord::getNumReceptors | ( | Int & | numReceptors | ) |
void casa::CalDescRecord::getNumSpw | ( | Int & | numSpw | ) |
b) get
void casa::CalDescRecord::getPolznType | ( | Array< String > & | polznType | ) |
void casa::CalDescRecord::getSpwId | ( | Array< Int > & | spwId | ) |
const Record& casa::CalDescRecord::record | ( | ) |
Return as record.
Record casa::CalDescRecord::itsRecord [private] |
Definition at line 117 of file CalDescRecord.h.