| casacore
    | 
#include <SDAntennaHandler.h>
| Public Member Functions | |
| SDAntennaHandler () | |
| default ctor is not attached to a MS and hence is useless until attached  More... | |
| SDAntennaHandler (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) | |
| attach this to a MS, mark the appropriate columns as handled given the indicated row  More... | |
| SDAntennaHandler (const SDAntennaHandler &other) | |
| copy ctor  More... | |
| ~SDAntennaHandler () | |
| SDAntennaHandler & | operator= (const SDAntennaHandler &other) | 
| assignment operator, uses copy semantics  More... | |
| void | attach (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) | 
| attach to a MS, mark the appropriate columns as handled given the  More... | |
| void | resetRow (const Record &row) | 
| reset internals given indicated row, use the same MS  More... | |
| void | fill (const Record &row) | 
| fill - a new row is added only when necessary  More... | |
| Int | antennaId () | 
| get the current antenna ID  More... | |
| String | telescopeName () | 
| get the telescope name  More... | |
| const MPosition & | telescopePosition () | 
| get the telescope position  More... | |
| Private Member Functions | |
| void | addPhasedArrayIdColumn () | 
| I expect these will never be used, nevertheless, put them here just in case I'm wrong.  More... | |
| void | addOrbitIdColumn () | 
| void | clearAll () | 
| cleanup everything  More... | |
| void | clearRow () | 
| cleanup things which depend on the row description being fixed  More... | |
| void | initAll (MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row) | 
| initialize everything  More... | |
| void | initRow (Vector< Bool > &handledCols, const Record &row) | 
| initialize the things which depend on the row  More... | |
Internal or
Internal
Definition at line 89 of file SDAntennaHandler.h.
| casacore::SDAntennaHandler::SDAntennaHandler | ( | ) | 
default ctor is not attached to a MS and hence is useless until attached
| casacore::SDAntennaHandler::SDAntennaHandler | ( | MeasurementSet & | ms, | 
| Vector< Bool > & | handledCols, | ||
| const Record & | row | ||
| ) | 
attach this to a MS, mark the appropriate columns as handled given the indicated row
| casacore::SDAntennaHandler::SDAntennaHandler | ( | const SDAntennaHandler & | other | ) | 
copy ctor
| 
 | inline | 
Definition at line 102 of file SDAntennaHandler.h.
References clearAll().
| 
 | private | 
| 
 | private | 
I expect these will never be used, nevertheless, put them here just in case I'm wrong.
| 
 | inline | 
| void casacore::SDAntennaHandler::attach | ( | MeasurementSet & | ms, | 
| Vector< Bool > & | handledCols, | ||
| const Record & | row | ||
| ) | 
attach to a MS, mark the appropriate columns as handled given the
| 
 | private | 
cleanup everything
Referenced by ~SDAntennaHandler().
| 
 | private | 
cleanup things which depend on the row description being fixed
| void casacore::SDAntennaHandler::fill | ( | const Record & | row | ) | 
fill - a new row is added only when necessary
| 
 | private | 
initialize everything
| 
 | private | 
initialize the things which depend on the row
| SDAntennaHandler& casacore::SDAntennaHandler::operator= | ( | const SDAntennaHandler & | other | ) | 
assignment operator, uses copy semantics
| void casacore::SDAntennaHandler::resetRow | ( | const Record & | row | ) | 
reset internals given indicated row, use the same MS
| 
 | inline | 
| 
 | inline | 
get the telescope position
Definition at line 123 of file SDAntennaHandler.h.
References position_p.
| 
 | private | 
Definition at line 148 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 127 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 150 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 129 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 125 of file SDAntennaHandler.h.
| 
 | private | 
fields which might exist if this SDFITS was converted from an MS using ms2sdfits
Definition at line 146 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 126 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 130 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 131 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 146 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 142 of file SDAntennaHandler.h.
Referenced by telescopeName().
| 
 | private | 
Definition at line 126 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 149 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 147 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 128 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 147 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 128 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 143 of file SDAntennaHandler.h.
Referenced by telescopePosition().
| 
 | private | 
Definition at line 149 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 133 of file SDAntennaHandler.h.
Referenced by antennaId().
| 
 | private | 
Definition at line 140 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 140 of file SDAntennaHandler.h.
| 
 | private | 
telescope position might be a double or float, just remember its location
Definition at line 140 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 146 of file SDAntennaHandler.h.
| 
 | private | 
Definition at line 126 of file SDAntennaHandler.h.
| 
 | private | 
pointers to fields in record, only used if attached
Definition at line 136 of file SDAntennaHandler.h.
 1.8.5
 1.8.5