#include <CalPhaseRow.h>
Generated from model's revision "1.41", branch "HEAD"
Public Member Functions | |
CalPhaseTable & | getTable () const |
CalPhaseRowIDL * | toIDL () const |
void | setFromIDL (CalPhaseRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
BasebandName | getBasebandName () const |
void | setBasebandName (BasebandName basebandName) throw (IllegalAccessException) |
int | getNumBaseline () const |
void | setNumBaseline (int numBaseline) |
int | getNumAPC () const |
void | setNumAPC (int numAPC) |
int | getNumReceptor () const |
void | setNumReceptor (int numReceptor) |
ReceiverBand | getReceiverBand () const |
void | setReceiverBand (ReceiverBand receiverBand) |
vector< vector< string > > | getAntennaNames () const |
void | setAntennaNames (vector< vector< string > > antennaNames) |
vector< AtmPhaseCorrection > | getAtmPhaseCorrections () const |
void | setAtmPhaseCorrections (vector< AtmPhaseCorrection > atmPhaseCorrections) |
vector< PolarizationType > | getPolarizationTypes () const |
void | setPolarizationTypes (vector< PolarizationType > polarizationTypes) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
vector< Frequency > | getFrequencyRange () const |
void | setFrequencyRange (vector< Frequency > frequencyRange) |
vector< vector< vector< float > > > | getAmpli () const |
void | setAmpli (vector< vector< vector< float > > > ampli) |
vector< vector< vector< float > > > | getPhase () const |
void | setPhase (vector< vector< vector< float > > > phase) |
vector< vector< vector< Angle > > > | getPhaseRms () const |
void | setPhaseRms (vector< vector< vector< Angle > > > phaseRms) |
vector< vector< Angle > > | getStatPhaseRms () const |
void | setStatPhaseRms (vector< vector< Angle > > statPhaseRms) |
bool | isCorrectionValidityExists () const |
vector< bool > | getCorrectionValidity () const throw (IllegalAccessException) |
void | setCorrectionValidity (vector< bool > correctionValidity) |
void | clearCorrectionValidity () |
vector< vector< float > > | getDecorrelationFactor () const |
void | setDecorrelationFactor (vector< vector< float > > decorrelationFactor) |
vector< Length > | getBaselineLengths () const |
void | setBaselineLengths (vector< Length > baselineLengths) |
vector< Angle > | getDirection () const |
void | setDirection (vector< Angle > direction) |
Tag | getCalDataId () const |
void | setCalDataId (Tag calDataId) throw (IllegalAccessException) |
Tag | getCalReductionId () const |
void | setCalReductionId (Tag calReductionId) throw (IllegalAccessException) |
CalDataRow * | getCalDataUsingCalDataId () |
CalReductionRow * | getCalReductionUsingCalReductionId () |
bool | compareNoAutoInc (Tag calDataId, Tag calReductionId, BasebandName basebandName, int numBaseline, int numAPC, int numReceptor, ReceiverBand receiverBand, vector< vector< string > > antennaNames, vector< AtmPhaseCorrection > atmPhaseCorrections, vector< PolarizationType > polarizationTypes, ArrayTime startValidTime, ArrayTime endValidTime, vector< Frequency > frequencyRange, vector< vector< vector< float > > > ampli, vector< vector< vector< float > > > phase, vector< vector< vector< Angle > > > phaseRms, vector< vector< Angle > > statPhaseRms, vector< vector< float > > decorrelationFactor, vector< Length > baselineLengths, vector< Angle > direction) |
bool | compareRequiredValue (int numBaseline, int numAPC, int numReceptor, ReceiverBand receiverBand, vector< vector< string > > antennaNames, vector< AtmPhaseCorrection > atmPhaseCorrections, vector< PolarizationType > polarizationTypes, ArrayTime startValidTime, ArrayTime endValidTime, vector< Frequency > frequencyRange, vector< vector< vector< float > > > ampli, vector< vector< vector< float > > > phase, vector< vector< vector< Angle > > > phaseRms, vector< vector< Angle > > statPhaseRms, vector< vector< float > > decorrelationFactor, vector< Length > baselineLengths, vector< Angle > direction) |
bool | equalByRequiredValue (CalPhaseRow *x) |
Friends | |
class | asdm::CalPhaseTable |
CalPhaseTable& asdm::CalPhaseRow::getTable | ( | ) | const |
Return the table to which this row belongs.
CalPhaseRowIDL* asdm::CalPhaseRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::CalPhaseRow::setFromIDL | ( | CalPhaseRowIDL | x | ) | throw (ConversionException) |
Fill the values of this row from the IDL struct CalPhaseRowIDL.
x | The IDL struct containing the values used to fill this row. |
string asdm::CalPhaseRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::CalPhaseRow::setFromXML | ( | string | rowDoc | ) | throw (ConversionException) |
Fill the values of this row from an XML string that was produced by the toXML() method.
x | The XML string being used to set the values of this row. |
BasebandName asdm::CalPhaseRow::getBasebandName | ( | ) | const |
Get basebandName.
void asdm::CalPhaseRow::setBasebandName | ( | BasebandName | basebandName | ) | throw (IllegalAccessException) |
Set basebandName with the specified BasebandName.
basebandName | The BasebandName value to which basebandName is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
int asdm::CalPhaseRow::getNumBaseline | ( | ) | const |
Get numBaseline.
void asdm::CalPhaseRow::setNumBaseline | ( | int | numBaseline | ) |
Set numBaseline with the specified int.
numBaseline | The int value to which numBaseline is to be set. |
int asdm::CalPhaseRow::getNumAPC | ( | ) | const |
Get numAPC.
void asdm::CalPhaseRow::setNumAPC | ( | int | numAPC | ) |
Set numAPC with the specified int.
numAPC | The int value to which numAPC is to be set. |
int asdm::CalPhaseRow::getNumReceptor | ( | ) | const |
Get numReceptor.
void asdm::CalPhaseRow::setNumReceptor | ( | int | numReceptor | ) |
Set numReceptor with the specified int.
numReceptor | The int value to which numReceptor is to be set. |
ReceiverBand asdm::CalPhaseRow::getReceiverBand | ( | ) | const |
Get receiverBand.
void asdm::CalPhaseRow::setReceiverBand | ( | ReceiverBand | receiverBand | ) |
Set receiverBand with the specified ReceiverBand.
receiverBand | The ReceiverBand value to which receiverBand is to be set. |
vector<vector<string > > asdm::CalPhaseRow::getAntennaNames | ( | ) | const |
Get antennaNames.
void asdm::CalPhaseRow::setAntennaNames | ( | vector< vector< string > > | antennaNames | ) |
Set antennaNames with the specified vector<vector<string > >.
antennaNames | The vector<vector<string > > value to which antennaNames is to be set. |
vector<AtmPhaseCorrection > asdm::CalPhaseRow::getAtmPhaseCorrections | ( | ) | const |
Get atmPhaseCorrections.
void asdm::CalPhaseRow::setAtmPhaseCorrections | ( | vector< AtmPhaseCorrection > | atmPhaseCorrections | ) |
Set atmPhaseCorrections with the specified vector<AtmPhaseCorrection >.
atmPhaseCorrections | The vector<AtmPhaseCorrection > value to which atmPhaseCorrections is to be set. |
vector<PolarizationType > asdm::CalPhaseRow::getPolarizationTypes | ( | ) | const |
Get polarizationTypes.
void asdm::CalPhaseRow::setPolarizationTypes | ( | vector< PolarizationType > | polarizationTypes | ) |
Set polarizationTypes with the specified vector<PolarizationType >.
polarizationTypes | The vector<PolarizationType > value to which polarizationTypes is to be set. |
ArrayTime asdm::CalPhaseRow::getStartValidTime | ( | ) | const |
Get startValidTime.
void asdm::CalPhaseRow::setStartValidTime | ( | ArrayTime | startValidTime | ) |
ArrayTime asdm::CalPhaseRow::getEndValidTime | ( | ) | const |
Get endValidTime.
void asdm::CalPhaseRow::setEndValidTime | ( | ArrayTime | endValidTime | ) |
vector<Frequency > asdm::CalPhaseRow::getFrequencyRange | ( | ) | const |
Get frequencyRange.
void asdm::CalPhaseRow::setFrequencyRange | ( | vector< Frequency > | frequencyRange | ) |
Set frequencyRange with the specified vector<Frequency >.
frequencyRange | The vector<Frequency > value to which frequencyRange is to be set. |
vector<vector<vector<float > > > asdm::CalPhaseRow::getAmpli | ( | ) | const |
Get ampli.
void asdm::CalPhaseRow::setAmpli | ( | vector< vector< vector< float > > > | ampli | ) |
Set ampli with the specified vector<vector<vector<float > > >.
ampli | The vector<vector<vector<float > > > value to which ampli is to be set. |
vector<vector<vector<float > > > asdm::CalPhaseRow::getPhase | ( | ) | const |
Get phase.
void asdm::CalPhaseRow::setPhase | ( | vector< vector< vector< float > > > | phase | ) |
Set phase with the specified vector<vector<vector<float > > >.
phase | The vector<vector<vector<float > > > value to which phase is to be set. |
vector<vector<vector<Angle > > > asdm::CalPhaseRow::getPhaseRms | ( | ) | const |
Get phaseRms.
void asdm::CalPhaseRow::setPhaseRms | ( | vector< vector< vector< Angle > > > | phaseRms | ) |
Set phaseRms with the specified vector<vector<vector<Angle > > >.
phaseRms | The vector<vector<vector<Angle > > > value to which phaseRms is to be set. |
vector<vector<Angle > > asdm::CalPhaseRow::getStatPhaseRms | ( | ) | const |
Get statPhaseRms.
void asdm::CalPhaseRow::setStatPhaseRms | ( | vector< vector< Angle > > | statPhaseRms | ) |
Set statPhaseRms with the specified vector<vector<Angle > >.
statPhaseRms | The vector<vector<Angle > > value to which statPhaseRms is to be set. |
bool asdm::CalPhaseRow::isCorrectionValidityExists | ( | ) | const |
The attribute correctionValidity is optional. Return true if this attribute exists.
vector<bool > asdm::CalPhaseRow::getCorrectionValidity | ( | ) | const throw (IllegalAccessException) |
Get correctionValidity, which is optional.
IllegalAccessException | If correctionValidity does not exist. |
void asdm::CalPhaseRow::setCorrectionValidity | ( | vector< bool > | correctionValidity | ) |
Set correctionValidity with the specified vector<bool >.
correctionValidity | The vector<bool > value to which correctionValidity is to be set. |
void asdm::CalPhaseRow::clearCorrectionValidity | ( | ) |
Mark correctionValidity, which is an optional field, as non-existent.
vector<vector<float > > asdm::CalPhaseRow::getDecorrelationFactor | ( | ) | const |
Get decorrelationFactor.
void asdm::CalPhaseRow::setDecorrelationFactor | ( | vector< vector< float > > | decorrelationFactor | ) |
Set decorrelationFactor with the specified vector<vector<float > >.
decorrelationFactor | The vector<vector<float > > value to which decorrelationFactor is to be set. |
vector<Length > asdm::CalPhaseRow::getBaselineLengths | ( | ) | const |
Get baselineLengths.
void asdm::CalPhaseRow::setBaselineLengths | ( | vector< Length > | baselineLengths | ) |
Set baselineLengths with the specified vector<Length >.
baselineLengths | The vector<Length > value to which baselineLengths is to be set. |
vector<Angle > asdm::CalPhaseRow::getDirection | ( | ) | const |
Get direction.
void asdm::CalPhaseRow::setDirection | ( | vector< Angle > | direction | ) |
Set direction with the specified vector<Angle >.
direction | The vector<Angle > value to which direction is to be set. |
void asdm::CalPhaseRow::setCalDataId | ( | Tag | calDataId | ) | throw (IllegalAccessException) |
Set calDataId with the specified Tag.
calDataId | The Tag value to which calDataId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
Tag asdm::CalPhaseRow::getCalReductionId | ( | ) | const |
Get calReductionId.
void asdm::CalPhaseRow::setCalReductionId | ( | Tag | calReductionId | ) | throw (IllegalAccessException) |
Set calReductionId with the specified Tag.
calReductionId | The Tag value to which calReductionId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
CalDataRow* asdm::CalPhaseRow::getCalDataUsingCalDataId | ( | ) |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
CalReductionRow* asdm::CalPhaseRow::getCalReductionUsingCalReductionId | ( | ) |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
bool asdm::CalPhaseRow::compareNoAutoInc | ( | Tag | calDataId, | |
Tag | calReductionId, | |||
BasebandName | basebandName, | |||
int | numBaseline, | |||
int | numAPC, | |||
int | numReceptor, | |||
ReceiverBand | receiverBand, | |||
vector< vector< string > > | antennaNames, | |||
vector< AtmPhaseCorrection > | atmPhaseCorrections, | |||
vector< PolarizationType > | polarizationTypes, | |||
ArrayTime | startValidTime, | |||
ArrayTime | endValidTime, | |||
vector< Frequency > | frequencyRange, | |||
vector< vector< vector< float > > > | ampli, | |||
vector< vector< vector< float > > > | phase, | |||
vector< vector< vector< Angle > > > | phaseRms, | |||
vector< vector< Angle > > | statPhaseRms, | |||
vector< vector< float > > | decorrelationFactor, | |||
vector< Length > | baselineLengths, | |||
vector< Angle > | direction | |||
) |
Compare each mandatory attribute except the autoincrementable one of this CalPhaseRow with the corresponding parameters and return true if there is a match and false otherwise.
bool asdm::CalPhaseRow::equalByRequiredValue | ( | CalPhaseRow * | x | ) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
x | a pointer on the CalPhaseRow whose required attributes of the value part will be compared with those of this. |