Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.atnf.csiro.au/computing/software/casacore/casacore-1.2.0/doc/html/classcasa_1_1ROMSObservationColumns.html
Дата изменения: Unknown Дата индексирования: Mon Feb 14 23:39:07 2011 Кодировка: Поисковые слова: р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п р п |
A class to provide easy read-only access to MSObservation columns. More...
#include <MSObsColumns.h>
A class to provide easy read-only access to MSObservation columns.
Public interface
ROMSObservationColumns stands for Read-Only MeasurementSet Observation Table columns.
This class provides read-only access to the columns in the MSObservation Table. It does the declaration of all the Scalar and ArrayColumns with the correct types, so the application programmer doesn't have to worry about getting those right. There is an access function for every predefined column. Access to non-predefined columns will still have to be done with explicit declarations. See ROMSColumns for an example.
See MSColumns for the motivation.
Definition at line 80 of file MSObsColumns.h.
casa::ROMSObservationColumns::ROMSObservationColumns | ( | const MSObservation & | msObservation | ) |
Create a columns object that accesses the data in the specified Table.
casa::ROMSObservationColumns::~ROMSObservationColumns | ( | ) |
The destructor does nothing special.
casa::ROMSObservationColumns::ROMSObservationColumns | ( | ) | [protected] |
casa::ROMSObservationColumns::ROMSObservationColumns | ( | const ROMSObservationColumns & | ) | [private] |
void casa::ROMSObservationColumns::attach | ( | const MSObservation & | msObservation | ) | [protected] |
const ROScalarColumn<Bool>& casa::ROMSObservationColumns::flagRow | ( | ) | const [inline] |
Access to required columns.
Reimplemented in casa::MSObservationColumns.
Definition at line 91 of file MSObsColumns.h.
References flagRow_p.
const ROArrayColumn<String>& casa::ROMSObservationColumns::log | ( | ) | const [inline] |
Reimplemented in casa::MSObservationColumns.
Definition at line 92 of file MSObsColumns.h.
References log_p.
uInt casa::ROMSObservationColumns::nrow | ( | ) | const [inline] |
Convenience function that returns the number of rows in any of the columns.
Definition at line 111 of file MSObsColumns.h.
References flagRow_p, and casa::ROTableColumn::nrow().
const ROScalarColumn<String>& casa::ROMSObservationColumns::observer | ( | ) | const [inline] |
Reimplemented in casa::MSObservationColumns.
Definition at line 93 of file MSObsColumns.h.
References observer_p.
ROMSObservationColumns& casa::ROMSObservationColumns::operator= | ( | const ROMSObservationColumns & | ) | [private] |