#include <CalPositionRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
CalPositionTable & | getTable () const |
CalPositionRowIDL * | toIDL () const |
void | setFromIDL (CalPositionRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
string | getAntennaName () const |
void | setAntennaName (string antennaName) |
int | getNumAntenna () const |
void | setNumAntenna (int numAntenna) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
vector< Length > | getPositionOffset () const |
void | setPositionOffset (vector< Length > positionOffset) |
vector< Length > | getPositionErr () const |
void | setPositionErr (vector< Length > positionErr) |
Interval | getDelayRms () const |
void | setDelayRms (Interval delayRms) |
Angle | getPhaseRms () const |
void | setPhaseRms (Angle phaseRms) |
Length | getAxesOffset () const |
void | setAxesOffset (Length axesOffset) |
bool | getAxesOffsetFixed () const |
void | setAxesOffsetFixed (bool axesOffsetFixed) |
Length | getAxesOffsetErr () const |
void | setAxesOffsetErr (Length axesOffsetErr) |
PositionMethodMod::PositionMethod | getPositionMethod () const |
void | setPositionMethod (PositionMethodMod::PositionMethod positionMethod) |
vector< string > | getRefAntennaNames () const |
void | setRefAntennaNames (vector< string > refAntennaNames) |
string | getStationName () const |
void | setStationName (string stationName) |
vector< Length > | getAntennaPosition () const |
void | setAntennaPosition (vector< Length > antennaPosition) |
vector< Length > | getStationPosition () const |
void | setStationPosition (vector< Length > stationPosition) |
Tag | getCalDataId () const |
void | setCalDataId (Tag calDataId) |
Tag | getCalReductionId () const |
void | setCalReductionId (Tag calReductionId) |
CalReductionRow * | getCalReductionUsingCalReductionId () |
CalDataRow * | getCalDataUsingCalDataId () |
bool | compareNoAutoInc (Tag calDataId, Tag calReductionId, string antennaName, int numAntenna, ArrayTime startValidTime, ArrayTime endValidTime, vector< Length > positionOffset, vector< Length > positionErr, Interval delayRms, Angle phaseRms, Length axesOffset, bool axesOffsetFixed, Length axesOffsetErr, PositionMethodMod::PositionMethod positionMethod, vector< string > refAntennaNames, string stationName, vector< Length > antennaPosition, vector< Length > stationPosition) |
bool | compareRequiredValue (int numAntenna, ArrayTime startValidTime, ArrayTime endValidTime, vector< Length > positionOffset, vector< Length > positionErr, Interval delayRms, Angle phaseRms, Length axesOffset, bool axesOffsetFixed, Length axesOffsetErr, PositionMethodMod::PositionMethod positionMethod, vector< string > refAntennaNames, string stationName, vector< Length > antennaPosition, vector< Length > stationPosition) |
bool | equalByRequiredValue (CalPositionRow *x) |
|
Compare each mandatory attribute except the autoincrementable one of this CalPositionRow with the corresponding parameters and return true if there is a match and false otherwise. |
|
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
|
|
Get antennaName.
|
|
Get antennaPosition.
|
|
Get axesOffset.
|
|
Get axesOffsetErr.
|
|
Get axesOffsetFixed.
|
|
Get calDataId.
|
|
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
|
|
Get calReductionId.
|
|
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
|
|
Get delayRms.
|
|
Get endValidTime.
|
|
Get numAntenna.
|
|
Get phaseRms.
|
|
Get positionErr.
|
|
Get positionMethod.
|
|
Get positionOffset.
|
|
Get refAntennaNames.
|
|
Get startValidTime.
|
|
Get stationName.
|
|
Get stationPosition.
|
|
Return the table to which this row belongs. |
|
Set antennaName with the specified string.
|
|
Set antennaPosition with the specified vector<Length >.
|
|
Set axesOffset with the specified Length.
|
|
Set axesOffsetErr with the specified Length.
|
|
Set axesOffsetFixed with the specified bool.
|
|
Set calDataId with the specified Tag.
|
|
Set calReductionId with the specified Tag.
|
|
Set delayRms with the specified Interval.
|
|
Set endValidTime with the specified ArrayTime.
|
|
Fill the values of this row from the IDL struct CalPositionRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set numAntenna with the specified int.
|
|
Set phaseRms with the specified Angle.
|
|
Set positionErr with the specified vector<Length >.
|
|
Set positionMethod with the specified PositionMethodMod::PositionMethod.
|
|
Set positionOffset with the specified vector<Length >.
|
|
Set refAntennaNames with the specified vector<string >.
|
|
Set startValidTime with the specified ArrayTime.
|
|
Set stationName with the specified string.
|
|
Set stationPosition with the specified vector<Length >.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|