casa
$Rev:20696$
|
Fill the pointing model record from a GBTAntennaFile. More...
#include <GBTMeanFocusFiller.h>
Public Member Functions | |
GBTMeanFocusFiller (MeasurementSet &ms) | |
Attach this to the indicated MeasurementSet. | |
~GBTMeanFocusFiller () | |
void | fill (Double time, Double interval, GBTAntennaFile &antennaFile) |
fill using the indicated antenna file and the specific time and interval | |
Int | meanFocusId () |
the most recently filled row - always last in the table | |
void | flush () |
flush this table | |
Private Member Functions | |
GBTMeanFocusFiller () | |
undefined an inaccessable | |
GBTMeanFocusFiller (const GBTMeanFocusFiller &other) | |
GBTMeanFocusFiller & | operator= (const GBTMeanFocusFiller &other) |
Private Attributes | |
Table * | itsTable |
ScalarColumn< String > | itsOpticsType |
The columns being filled - depends on the optics type. | |
ScalarColumn< Double > | itsPFfocus |
prime focus | |
ScalarColumn< Double > | itsPFrotation |
ScalarColumn< Double > | itsPFx |
ScalarColumn< Double > | itsSRxp |
Gregorian (use "SR" because that is what is in the ANTENNA table) | |
ScalarColumn< Double > | itsSRyp |
ScalarColumn< Double > | itsSRzp |
ScalarColumn< Double > | itsSRxt |
ScalarColumn< Double > | itsSRyt |
ScalarColumn< Double > | itsSRzt |
Fill the pointing model record from a GBTAntennaFile.
Internal
Definition at line 78 of file GBTMeanFocusFiller.h.
GBTMeanFocusFiller::GBTMeanFocusFiller | ( | MeasurementSet & | ms | ) |
Attach this to the indicated MeasurementSet.
GBTMeanFocusFiller::GBTMeanFocusFiller | ( | ) | [private] |
undefined an inaccessable
GBTMeanFocusFiller::GBTMeanFocusFiller | ( | const GBTMeanFocusFiller & | other | ) | [private] |
void GBTMeanFocusFiller::fill | ( | Double | time, |
Double | interval, | ||
GBTAntennaFile & | antennaFile | ||
) |
fill using the indicated antenna file and the specific time and interval
void GBTMeanFocusFiller::flush | ( | ) | [inline] |
Int GBTMeanFocusFiller::meanFocusId | ( | ) | [inline] |
the most recently filled row - always last in the table
Definition at line 90 of file GBTMeanFocusFiller.h.
References itsTable.
GBTMeanFocusFiller& GBTMeanFocusFiller::operator= | ( | const GBTMeanFocusFiller & | other | ) | [private] |
ScalarColumn<String> GBTMeanFocusFiller::itsOpticsType [private] |
The columns being filled - depends on the optics type.
Definition at line 98 of file GBTMeanFocusFiller.h.
ScalarColumn<Double> GBTMeanFocusFiller::itsPFfocus [private] |
prime focus
Definition at line 101 of file GBTMeanFocusFiller.h.
ScalarColumn<Double> GBTMeanFocusFiller::itsPFrotation [private] |
Definition at line 101 of file GBTMeanFocusFiller.h.
ScalarColumn<Double> GBTMeanFocusFiller::itsPFx [private] |
Definition at line 101 of file GBTMeanFocusFiller.h.
ScalarColumn<Double> GBTMeanFocusFiller::itsSRxp [private] |
Gregorian (use "SR" because that is what is in the ANTENNA table)
Definition at line 104 of file GBTMeanFocusFiller.h.
ScalarColumn<Double> GBTMeanFocusFiller::itsSRxt [private] |
Definition at line 104 of file GBTMeanFocusFiller.h.
ScalarColumn<Double> GBTMeanFocusFiller::itsSRyp [private] |
Definition at line 104 of file GBTMeanFocusFiller.h.
ScalarColumn<Double> GBTMeanFocusFiller::itsSRyt [private] |
Definition at line 104 of file GBTMeanFocusFiller.h.
ScalarColumn<Double> GBTMeanFocusFiller::itsSRzp [private] |
Definition at line 104 of file GBTMeanFocusFiller.h.
ScalarColumn<Double> GBTMeanFocusFiller::itsSRzt [private] |
Definition at line 104 of file GBTMeanFocusFiller.h.
Table* GBTMeanFocusFiller::itsTable [private] |
Definition at line 95 of file GBTMeanFocusFiller.h.
Referenced by flush(), and meanFocusId().