|
casacore
|
#include <SDSourceHandler.h>
Public Member Functions | |
| SDSourceHandler () | |
| default ctor is not attached to a MS and hence is useless until attached | |
| SDSourceHandler (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) | |
| attach this to a MS, marking fields in row which are explicitly handled here | |
| SDSourceHandler (const SDSourceHandler &other) | |
| copy ctor | |
| ~SDSourceHandler () | |
| SDSourceHandler & | operator= (const SDSourceHandler &other) |
| assignment operator, uses copy semantics | |
| void | attach (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) |
| attach to a MS, the handledCols and row arguments are ignored here | |
| void | resetRow (const Record &) |
| reset internals given indicated row, use the same MS; just resets the id pointer | |
| void | fill (const Record &row, Int spectralWindowId) |
| fill - a source is unique in source name and code | |
| Int | sourceId () |
| get the current source ID | |
Private Member Functions | |
| void | clearAll () |
| cleanup everything | |
| void | clearRow () |
| clean up items related to the row | |
| void | initAll (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) |
| initialize everything | |
| void | initRow (Vector< Bool > &handledCols, const Record &row) |
| initialize the stuff dependent on the row | |
Internal or
Internal
Definition at line 84 of file SDSourceHandler.h.
| casacore::SDSourceHandler::SDSourceHandler | ( | ) |
default ctor is not attached to a MS and hence is useless until attached
| casacore::SDSourceHandler::SDSourceHandler | ( | MeasurementSet & | ms, |
| Vector< Bool > & | handledCols, | ||
| const Record & | row | ||
| ) |
attach this to a MS, marking fields in row which are explicitly handled here
| casacore::SDSourceHandler::SDSourceHandler | ( | const SDSourceHandler & | other | ) |
copy ctor
|
inline |
Definition at line 96 of file SDSourceHandler.h.
References clearAll().
| void casacore::SDSourceHandler::attach | ( | MeasurementSet & | ms, |
| Vector< Bool > & | handledCols, | ||
| const Record & | row | ||
| ) |
attach to a MS, the handledCols and row arguments are ignored here
|
private |
cleanup everything
Referenced by ~SDSourceHandler().
|
private |
clean up items related to the row
fill - a source is unique in source name and code
|
private |
initialize everything
|
private |
initialize the stuff dependent on the row
| SDSourceHandler & casacore::SDSourceHandler::operator= | ( | const SDSourceHandler & | other | ) |
assignment operator, uses copy semantics
| void casacore::SDSourceHandler::resetRow | ( | const Record & | ) |
reset internals given indicated row, use the same MS; just resets the id pointer
|
inline |
|
private |
fields which might come from a pre-existin MS
Definition at line 134 of file SDSourceHandler.h.
|
private |
Definition at line 113 of file SDSourceHandler.h.
|
private |
Definition at line 136 of file SDSourceHandler.h.
|
private |
Definition at line 131 of file SDSourceHandler.h.
|
private |
Definition at line 131 of file SDSourceHandler.h.
|
private |
Definition at line 131 of file SDSourceHandler.h.
|
private |
which optional colums exist
Definition at line 131 of file SDSourceHandler.h.
|
private |
Definition at line 114 of file SDSourceHandler.h.
|
private |
Definition at line 135 of file SDSourceHandler.h.
|
private |
Definition at line 128 of file SDSourceHandler.h.
|
private |
Definition at line 115 of file SDSourceHandler.h.
|
private |
Definition at line 116 of file SDSourceHandler.h.
|
private |
Definition at line 113 of file SDSourceHandler.h.
|
private |
the next source ID to use
Definition at line 122 of file SDSourceHandler.h.
|
private |
Definition at line 128 of file SDSourceHandler.h.
|
private |
Definition at line 128 of file SDSourceHandler.h.
|
private |
Definition at line 136 of file SDSourceHandler.h.
|
private |
Definition at line 136 of file SDSourceHandler.h.
|
private |
Definition at line 134 of file SDSourceHandler.h.
|
private |
fields possibly mined from the SDFITS row floating point fields that we can't be certain of their type
Definition at line 126 of file SDSourceHandler.h.
|
private |
|
private |
Definition at line 135 of file SDSourceHandler.h.
|
private |
String fields.
Definition at line 128 of file SDSourceHandler.h.
|
private |
Definition at line 126 of file SDSourceHandler.h.