********************************************************** CalSetMetaInfo More...
#include <CalSetMetaInfo.h>
Public Member Functions | |
| CalSetMetaInfo () | |
| CalSetMetaInfo (const String &root) | |
| ~CalSetMetaInfo () | |
| void | setRootName (const String &root) |
| String | fullSubTableName (String &subTableName, const String &base) |
| String | fullSubTableName (String &subTableName) |
| void | reset (const String &root) |
| String | getAntName (Int ant) |
| String | getFieldName (Int field) |
| String | getSpwName (Int spw) |
| Double | getSpwRefFreq (Int spw) |
| Double | getSpwTotalBandwidth (Int spw) |
| Vector<Double> getSpwChanWidth(Int spw);. | |
| Vector< String > | getFieldNames () |
| Vector< String > | getAntNames () |
| Vector< String > | getSpwNames () |
| Vector< Double > | getSpwRefFreqs () |
| Bool | verify (CalSetMetaInfo &otherCSMI) |
| void | copyMetaTables (const String &target) |
Protected Member Functions | |
| void | cleanUp () |
Private Attributes | |
| String | rootName |
| String | antTableName |
| String | fieldTableName |
| String | spwTableName |
| ROMSAntennaColumns * | calTableMSAC |
| ROMSFieldColumns * | calTableMSFC |
| ROMSSpWindowColumns * | calTableMSSpC |
| MSAntenna * | calAntTable |
| MSField * | calFieldTable |
| MSSpectralWindow * | calSpwTable |
********************************************************** CalSetMetaInfo
Definition at line 49 of file CalSetMetaInfo.h.
| casa::CalSetMetaInfo::CalSetMetaInfo | ( | ) | [inline] |
Definition at line 52 of file CalSetMetaInfo.h.
References rootName.
| casa::CalSetMetaInfo::CalSetMetaInfo | ( | const String & | root | ) |
| casa::CalSetMetaInfo::~CalSetMetaInfo | ( | ) | [inline] |
Definition at line 60 of file CalSetMetaInfo.h.
References cleanUp().
| void casa::CalSetMetaInfo::cleanUp | ( | ) | [inline, protected] |
Definition at line 86 of file CalSetMetaInfo.h.
References calAntTable, calFieldTable, calSpwTable, calTableMSAC, calTableMSFC, and calTableMSSpC.
Referenced by ~CalSetMetaInfo().
| void casa::CalSetMetaInfo::copyMetaTables | ( | const String & | target | ) |
| String casa::CalSetMetaInfo::fullSubTableName | ( | String & | subTableName | ) | [inline] |
Definition at line 65 of file CalSetMetaInfo.h.
References fullSubTableName(), and rootName.
| String casa::CalSetMetaInfo::fullSubTableName | ( | String & | subTableName, | |
| const String & | base | |||
| ) | [inline] |
Definition at line 63 of file CalSetMetaInfo.h.
Referenced by fullSubTableName().
| String casa::CalSetMetaInfo::getAntName | ( | Int | ant | ) |
| Vector<String> casa::CalSetMetaInfo::getAntNames | ( | ) |
| String casa::CalSetMetaInfo::getFieldName | ( | Int | field | ) |
| Vector<String> casa::CalSetMetaInfo::getFieldNames | ( | ) |
| String casa::CalSetMetaInfo::getSpwName | ( | Int | spw | ) |
| Vector<String> casa::CalSetMetaInfo::getSpwNames | ( | ) |
| Double casa::CalSetMetaInfo::getSpwRefFreq | ( | Int | spw | ) |
| Vector<Double> casa::CalSetMetaInfo::getSpwRefFreqs | ( | ) |
| Double casa::CalSetMetaInfo::getSpwTotalBandwidth | ( | Int | spw | ) |
Vector<Double> getSpwChanWidth(Int spw);.
| void casa::CalSetMetaInfo::reset | ( | const String & | root | ) |
| void casa::CalSetMetaInfo::setRootName | ( | const String & | root | ) | [inline] |
Definition at line 62 of file CalSetMetaInfo.h.
References rootName.
| Bool casa::CalSetMetaInfo::verify | ( | CalSetMetaInfo & | otherCSMI | ) |
String casa::CalSetMetaInfo::antTableName [private] |
Definition at line 97 of file CalSetMetaInfo.h.
MSAntenna* casa::CalSetMetaInfo::calAntTable [private] |
Definition at line 101 of file CalSetMetaInfo.h.
Referenced by cleanUp().
MSField* casa::CalSetMetaInfo::calFieldTable [private] |
Definition at line 102 of file CalSetMetaInfo.h.
Referenced by cleanUp().
MSSpectralWindow* casa::CalSetMetaInfo::calSpwTable [private] |
Definition at line 103 of file CalSetMetaInfo.h.
Referenced by cleanUp().
ROMSAntennaColumns* casa::CalSetMetaInfo::calTableMSAC [private] |
Definition at line 98 of file CalSetMetaInfo.h.
Referenced by cleanUp().
ROMSFieldColumns* casa::CalSetMetaInfo::calTableMSFC [private] |
Definition at line 99 of file CalSetMetaInfo.h.
Referenced by cleanUp().
ROMSSpWindowColumns* casa::CalSetMetaInfo::calTableMSSpC [private] |
Definition at line 100 of file CalSetMetaInfo.h.
Referenced by cleanUp().
String casa::CalSetMetaInfo::fieldTableName [private] |
Definition at line 97 of file CalSetMetaInfo.h.
String casa::CalSetMetaInfo::rootName [private] |
Definition at line 97 of file CalSetMetaInfo.h.
Referenced by CalSetMetaInfo(), fullSubTableName(), and setRootName().
String casa::CalSetMetaInfo::spwTableName [private] |
Definition at line 97 of file CalSetMetaInfo.h.
1.6.1