| casacore
    | 
#include <SDWeatherHandler.h>
| Public Member Functions | |
| SDWeatherHandler () | |
| default ctor is not attached to a MS and hence is useless until attached  More... | |
| SDWeatherHandler (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) | |
| attach this to a MS - mark fields in row as handled  More... | |
| SDWeatherHandler (const SDWeatherHandler &other) | |
| copy ctor  More... | |
| ~SDWeatherHandler () | |
| SDWeatherHandler & | operator= (const SDWeatherHandler &other) | 
| assignment operator, uses copy semantics  More... | |
| void | attach (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) | 
| attach to a MS, mark fields in row as handled  More... | |
| void | resetRow (const Record &row) | 
| reset internals given indicated row, use the same MS  More... | |
| void | fill (const Record &row, Int antennaId, Double time, Vector< Double > &timeRange) | 
| fill - a new row is added as necessary, there is no lookback to see if a row could be reused.  More... | |
| Private Member Functions | |
| void | clearAll () | 
| cleanup everything  More... | |
| void | clearRow () | 
| cleanup row-related stuff  More... | |
| void | initAll (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) | 
| initialize everything  More... | |
| void | initRow (Vector< Bool > &handledCols, const Record &row) | 
| intialize the row related stuff  More... | |
| Private Attributes | |
| MSWeather * | msWeather_p | 
| MSWeatherColumns * | msWeatherCols_p | 
| Int | rownr_p | 
| Int | humidityId_p | 
| Int | tambientId_p | 
| Int | pressureId_p | 
| Int | dewpointId_p | 
| Int | windspeeId_p | 
| Int | winddireId_p | 
| RORecordFieldPtr< Float > | H2OField_p | 
| additional fields from an SDFITS file that had a previous life as a MS  More... | |
| RORecordFieldPtr< Float > | ionosElectronField_p | 
| RORecordFieldPtr< Float > | pressureField_p | 
| RORecordFieldPtr< Float > | humidityField_p | 
| RORecordFieldPtr< Float > | temperatureField_p | 
| RORecordFieldPtr< Float > | windDirField_p | 
| RORecordFieldPtr< Float > | windSpeedField_p | 
| RORecordFieldPtr< Double > | timeField_p | 
| RORecordFieldPtr< Double > | intervalField_p | 
Internal or
Internal
Definition at line 86 of file SDWeatherHandler.h.
| casacore::SDWeatherHandler::SDWeatherHandler | ( | ) | 
default ctor is not attached to a MS and hence is useless until attached
| casacore::SDWeatherHandler::SDWeatherHandler | ( | MeasurementSet & | ms, | 
| Vector< Bool > & | handledCols, | ||
| const Record & | row | ||
| ) | 
attach this to a MS - mark fields in row as handled
| casacore::SDWeatherHandler::SDWeatherHandler | ( | const SDWeatherHandler & | other | ) | 
copy ctor
| 
 | inline | 
Definition at line 98 of file SDWeatherHandler.h.
References clearAll().
| void casacore::SDWeatherHandler::attach | ( | MeasurementSet & | ms, | 
| Vector< Bool > & | handledCols, | ||
| const Record & | row | ||
| ) | 
attach to a MS, mark fields in row as handled
| 
 | private | 
cleanup everything
Referenced by ~SDWeatherHandler().
| 
 | private | 
cleanup row-related stuff
| void casacore::SDWeatherHandler::fill | ( | const Record & | row, | 
| Int | antennaId, | ||
| Double | time, | ||
| Vector< Double > & | timeRange | ||
| ) | 
fill - a new row is added as necessary, there is no lookback to see if a row could be reused.
Only the current row might be reused.
| 
 | private | 
initialize everything
| 
 | private | 
intialize the row related stuff
| SDWeatherHandler& casacore::SDWeatherHandler::operator= | ( | const SDWeatherHandler & | other | ) | 
assignment operator, uses copy semantics
| void casacore::SDWeatherHandler::resetRow | ( | const Record & | row | ) | 
reset internals given indicated row, use the same MS
| 
 | private | 
Definition at line 118 of file SDWeatherHandler.h.
| 
 | private | 
additional fields from an SDFITS file that had a previous life as a MS
Definition at line 121 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 121 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 118 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 123 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 121 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 113 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 114 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 121 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 118 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 116 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 118 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 121 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 123 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 118 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 121 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 121 of file SDWeatherHandler.h.
| 
 | private | 
Definition at line 118 of file SDWeatherHandler.h.
 1.8.5
 1.8.5