|
casacore
|
#include <SDFITSHandler.h>
Public Member Functions | |
| SDFITSHandler () | |
| default ctor is not attached to a MS and hence is useless until attached More... | |
| SDFITSHandler (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) | |
| attach this to a MS - any unhandled fields in row are handled here. More... | |
| SDFITSHandler (const SDFITSHandler &other) | |
| copy ctor More... | |
| ~SDFITSHandler () | |
| SDFITSHandler & | operator= (const SDFITSHandler &other) |
| assignment operator, uses copy semantics More... | |
| void | attach (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) |
| attach to a MS - any unhandled fields in row are handled here. More... | |
| void | fill (const Record &row, const MEpoch &time, const Double &interval) |
| fill - a new row is always added More... | |
Private Member Functions | |
| void | clearAll () |
| cleanup everything More... | |
| void | clearRow () |
| cleanup the row related stuff More... | |
| void | initAll (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) |
| initialize everything More... | |
| void | initRow (Vector< Bool > &handledCols, const Vector< String > &colNames, const Record &row) |
| intialize the row related stuff More... | |
| TableDesc | requiredTableDesc (Vector< Bool > &handledCols, Vector< String > &colNames, const Record &row) |
| get the required table desc given the unhandled columns and the row More... | |
Private Attributes | |
| Table * | tab_p |
| the output table More... | |
| ScalarMeasColumn< MEpoch > | timeMeas_p |
| the TIME column More... | |
| ScalarQuantColumn< Double > | intervalQuant_p |
| the INTERVAL column More... | |
| CopyRecordToTable * | copier_p |
| this copies everything from the row to the table More... | |
Internal or
Internal
Definition at line 88 of file SDFITSHandler.h.
| casacore::SDFITSHandler::SDFITSHandler | ( | ) |
default ctor is not attached to a MS and hence is useless until attached
| casacore::SDFITSHandler::SDFITSHandler | ( | MeasurementSet & | ms, |
| Vector< Bool > & | handledCols, | ||
| const Record & | row | ||
| ) |
attach this to a MS - any unhandled fields in row are handled here.
This handler must be attached last.
| casacore::SDFITSHandler::SDFITSHandler | ( | const SDFITSHandler & | other | ) |
copy ctor
|
inline |
Definition at line 101 of file SDFITSHandler.h.
References clearAll().
| void casacore::SDFITSHandler::attach | ( | MeasurementSet & | ms, |
| Vector< Bool > & | handledCols, | ||
| const Record & | row | ||
| ) |
attach to a MS - any unhandled fields in row are handled here.
This handler must be attached last.
|
private |
cleanup everything
Referenced by ~SDFITSHandler().
|
private |
cleanup the row related stuff
| void casacore::SDFITSHandler::fill | ( | const Record & | row, |
| const MEpoch & | time, | ||
| const Double & | interval | ||
| ) |
fill - a new row is always added
|
private |
initialize everything
|
private |
intialize the row related stuff
| SDFITSHandler& casacore::SDFITSHandler::operator= | ( | const SDFITSHandler & | other | ) |
assignment operator, uses copy semantics
|
private |
get the required table desc given the unhandled columns and the row
|
private |
this copies everything from the row to the table
Definition at line 123 of file SDFITSHandler.h.
|
private |
the INTERVAL column
Definition at line 120 of file SDFITSHandler.h.
|
private |
the output table
Definition at line 114 of file SDFITSHandler.h.
|
private |
the TIME column
Definition at line 117 of file SDFITSHandler.h.
1.8.5