#include <CalAtmosphereRow.h>
Generated from model's revision "1.41", branch "HEAD"
Public Member Functions | |
CalAtmosphereTable & | getTable () const |
CalAtmosphereRowIDL * | toIDL () const |
void | setFromIDL (CalAtmosphereRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
string | getAntennaName () const |
void | setAntennaName (string antennaName) throw (IllegalAccessException) |
int | getNumReceptor () const |
void | setNumReceptor (int numReceptor) |
int | getNumFreq () const |
void | setNumFreq (int numFreq) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
vector< PolarizationType > | getPolarizationTypes () const |
void | setPolarizationTypes (vector< PolarizationType > polarizationTypes) |
vector< Frequency > | getFrequencyRange () const |
void | setFrequencyRange (vector< Frequency > frequencyRange) |
vector< Frequency > | getFrequencySpectrum () const |
void | setFrequencySpectrum (vector< Frequency > frequencySpectrum) |
SyscalMethod | getSyscalType () const |
void | setSyscalType (SyscalMethod syscalType) |
vector< vector< Temperature > > | getTSysSpectrum () const |
void | setTSysSpectrum (vector< vector< Temperature > > tSysSpectrum) |
vector< vector< Temperature > > | getTRecSpectrum () const |
void | setTRecSpectrum (vector< vector< Temperature > > tRecSpectrum) |
vector< vector< Temperature > > | getTAtmSpectrum () const |
void | setTAtmSpectrum (vector< vector< Temperature > > tAtmSpectrum) |
vector< vector< float > > | getTauSpectrum () const |
void | setTauSpectrum (vector< vector< float > > tauSpectrum) |
vector< vector< float > > | getSbGainSpectrum () const |
void | setSbGainSpectrum (vector< vector< float > > sbGainSpectrum) |
vector< vector< float > > | getForwardEffSpectrum () const |
void | setForwardEffSpectrum (vector< vector< float > > forwardEffSpectrum) |
bool | isTSysExists () const |
vector< Temperature > | getTSys () const throw (IllegalAccessException) |
void | setTSys (vector< Temperature > tSys) |
void | clearTSys () |
bool | isTRecExists () const |
vector< Temperature > | getTRec () const throw (IllegalAccessException) |
void | setTRec (vector< Temperature > tRec) |
void | clearTRec () |
bool | isTAtmExists () const |
vector< Temperature > | getTAtm () const throw (IllegalAccessException) |
void | setTAtm (vector< Temperature > tAtm) |
void | clearTAtm () |
bool | isSbGainExists () const |
vector< float > | getSbGain () const throw (IllegalAccessException) |
void | setSbGain (vector< float > sbGain) |
void | clearSbGain () |
bool | isWaterExists () const |
vector< Length > | getWater () const throw (IllegalAccessException) |
void | setWater (vector< Length > water) |
void | clearWater () |
bool | isForwardEfficiencyExists () const |
vector< float > | getForwardEfficiency () const throw (IllegalAccessException) |
void | setForwardEfficiency (vector< float > forwardEfficiency) |
void | clearForwardEfficiency () |
bool | isTauExists () const |
vector< float > | getTau () const throw (IllegalAccessException) |
void | setTau (vector< float > tau) |
void | clearTau () |
Pressure | getGroundPressure () const |
void | setGroundPressure (Pressure groundPressure) |
Temperature | getGroundTemperature () const |
void | setGroundTemperature (Temperature groundTemperature) |
Humidity | getGroundRelHumidity () const |
void | setGroundRelHumidity (Humidity groundRelHumidity) |
string | getSubType () const |
void | setSubType (string subType) |
ReceiverBand | getReceiverBand () const |
void | setReceiverBand (ReceiverBand receiverBand) |
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, string antennaName, int numReceptor, int numFreq, ArrayTime endValidTime, ArrayTime startValidTime, vector< PolarizationType > polarizationTypes, vector< Frequency > frequencyRange, vector< Frequency > frequencySpectrum, SyscalMethod syscalType, vector< vector< Temperature > > tSysSpectrum, vector< vector< Temperature > > tRecSpectrum, vector< vector< Temperature > > tAtmSpectrum, vector< vector< float > > tauSpectrum, vector< vector< float > > sbGainSpectrum, vector< vector< float > > forwardEffSpectrum, Pressure groundPressure, Temperature groundTemperature, Humidity groundRelHumidity, string subType, ReceiverBand receiverBand) |
bool | compareRequiredValue (int numReceptor, int numFreq, ArrayTime endValidTime, ArrayTime startValidTime, vector< PolarizationType > polarizationTypes, vector< Frequency > frequencyRange, vector< Frequency > frequencySpectrum, SyscalMethod syscalType, vector< vector< Temperature > > tSysSpectrum, vector< vector< Temperature > > tRecSpectrum, vector< vector< Temperature > > tAtmSpectrum, vector< vector< float > > tauSpectrum, vector< vector< float > > sbGainSpectrum, vector< vector< float > > forwardEffSpectrum, Pressure groundPressure, Temperature groundTemperature, Humidity groundRelHumidity, string subType, ReceiverBand receiverBand) |
bool | equalByRequiredValue (CalAtmosphereRow *x) |
Friends | |
class | asdm::CalAtmosphereTable |
CalAtmosphereTable& asdm::CalAtmosphereRow::getTable | ( | ) | const |
Return the table to which this row belongs.
CalAtmosphereRowIDL* asdm::CalAtmosphereRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::CalAtmosphereRow::setFromIDL | ( | CalAtmosphereRowIDL | x | ) | throw (ConversionException) |
Fill the values of this row from the IDL struct CalAtmosphereRowIDL.
x | The IDL struct containing the values used to fill this row. |
string asdm::CalAtmosphereRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::CalAtmosphereRow::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. |
string asdm::CalAtmosphereRow::getAntennaName | ( | ) | const |
Get antennaName.
void asdm::CalAtmosphereRow::setAntennaName | ( | string | antennaName | ) | throw (IllegalAccessException) |
Set antennaName with the specified string.
antennaName | The string value to which antennaName is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
int asdm::CalAtmosphereRow::getNumReceptor | ( | ) | const |
Get numReceptor.
void asdm::CalAtmosphereRow::setNumReceptor | ( | int | numReceptor | ) |
Set numReceptor with the specified int.
numReceptor | The int value to which numReceptor is to be set. |
int asdm::CalAtmosphereRow::getNumFreq | ( | ) | const |
Get numFreq.
void asdm::CalAtmosphereRow::setNumFreq | ( | int | numFreq | ) |
Set numFreq with the specified int.
numFreq | The int value to which numFreq is to be set. |
ArrayTime asdm::CalAtmosphereRow::getEndValidTime | ( | ) | const |
Get endValidTime.
void asdm::CalAtmosphereRow::setEndValidTime | ( | ArrayTime | endValidTime | ) |
ArrayTime asdm::CalAtmosphereRow::getStartValidTime | ( | ) | const |
Get startValidTime.
void asdm::CalAtmosphereRow::setStartValidTime | ( | ArrayTime | startValidTime | ) |
vector<PolarizationType > asdm::CalAtmosphereRow::getPolarizationTypes | ( | ) | const |
Get polarizationTypes.
void asdm::CalAtmosphereRow::setPolarizationTypes | ( | vector< PolarizationType > | polarizationTypes | ) |
Set polarizationTypes with the specified vector<PolarizationType >.
polarizationTypes | The vector<PolarizationType > value to which polarizationTypes is to be set. |
vector<Frequency > asdm::CalAtmosphereRow::getFrequencyRange | ( | ) | const |
Get frequencyRange.
void asdm::CalAtmosphereRow::setFrequencyRange | ( | vector< Frequency > | frequencyRange | ) |
Set frequencyRange with the specified vector<Frequency >.
frequencyRange | The vector<Frequency > value to which frequencyRange is to be set. |
vector<Frequency > asdm::CalAtmosphereRow::getFrequencySpectrum | ( | ) | const |
Get frequencySpectrum.
void asdm::CalAtmosphereRow::setFrequencySpectrum | ( | vector< Frequency > | frequencySpectrum | ) |
Set frequencySpectrum with the specified vector<Frequency >.
frequencySpectrum | The vector<Frequency > value to which frequencySpectrum is to be set. |
SyscalMethod asdm::CalAtmosphereRow::getSyscalType | ( | ) | const |
Get syscalType.
void asdm::CalAtmosphereRow::setSyscalType | ( | SyscalMethod | syscalType | ) |
Set syscalType with the specified SyscalMethod.
syscalType | The SyscalMethod value to which syscalType is to be set. |
vector<vector<Temperature > > asdm::CalAtmosphereRow::getTSysSpectrum | ( | ) | const |
Get tSysSpectrum.
void asdm::CalAtmosphereRow::setTSysSpectrum | ( | vector< vector< Temperature > > | tSysSpectrum | ) |
Set tSysSpectrum with the specified vector<vector<Temperature > >.
tSysSpectrum | The vector<vector<Temperature > > value to which tSysSpectrum is to be set. |
vector<vector<Temperature > > asdm::CalAtmosphereRow::getTRecSpectrum | ( | ) | const |
Get tRecSpectrum.
void asdm::CalAtmosphereRow::setTRecSpectrum | ( | vector< vector< Temperature > > | tRecSpectrum | ) |
Set tRecSpectrum with the specified vector<vector<Temperature > >.
tRecSpectrum | The vector<vector<Temperature > > value to which tRecSpectrum is to be set. |
vector<vector<Temperature > > asdm::CalAtmosphereRow::getTAtmSpectrum | ( | ) | const |
Get tAtmSpectrum.
void asdm::CalAtmosphereRow::setTAtmSpectrum | ( | vector< vector< Temperature > > | tAtmSpectrum | ) |
Set tAtmSpectrum with the specified vector<vector<Temperature > >.
tAtmSpectrum | The vector<vector<Temperature > > value to which tAtmSpectrum is to be set. |
vector<vector<float > > asdm::CalAtmosphereRow::getTauSpectrum | ( | ) | const |
Get tauSpectrum.
void asdm::CalAtmosphereRow::setTauSpectrum | ( | vector< vector< float > > | tauSpectrum | ) |
Set tauSpectrum with the specified vector<vector<float > >.
tauSpectrum | The vector<vector<float > > value to which tauSpectrum is to be set. |
vector<vector<float > > asdm::CalAtmosphereRow::getSbGainSpectrum | ( | ) | const |
Get sbGainSpectrum.
void asdm::CalAtmosphereRow::setSbGainSpectrum | ( | vector< vector< float > > | sbGainSpectrum | ) |
Set sbGainSpectrum with the specified vector<vector<float > >.
sbGainSpectrum | The vector<vector<float > > value to which sbGainSpectrum is to be set. |
vector<vector<float > > asdm::CalAtmosphereRow::getForwardEffSpectrum | ( | ) | const |
Get forwardEffSpectrum.
void asdm::CalAtmosphereRow::setForwardEffSpectrum | ( | vector< vector< float > > | forwardEffSpectrum | ) |
Set forwardEffSpectrum with the specified vector<vector<float > >.
forwardEffSpectrum | The vector<vector<float > > value to which forwardEffSpectrum is to be set. |
bool asdm::CalAtmosphereRow::isTSysExists | ( | ) | const |
The attribute tSys is optional. Return true if this attribute exists.
vector<Temperature > asdm::CalAtmosphereRow::getTSys | ( | ) | const throw (IllegalAccessException) |
Get tSys, which is optional.
IllegalAccessException | If tSys does not exist. |
void asdm::CalAtmosphereRow::setTSys | ( | vector< Temperature > | tSys | ) |
Set tSys with the specified vector<Temperature >.
tSys | The vector<Temperature > value to which tSys is to be set. |
void asdm::CalAtmosphereRow::clearTSys | ( | ) |
Mark tSys, which is an optional field, as non-existent.
bool asdm::CalAtmosphereRow::isTRecExists | ( | ) | const |
The attribute tRec is optional. Return true if this attribute exists.
vector<Temperature > asdm::CalAtmosphereRow::getTRec | ( | ) | const throw (IllegalAccessException) |
Get tRec, which is optional.
IllegalAccessException | If tRec does not exist. |
void asdm::CalAtmosphereRow::setTRec | ( | vector< Temperature > | tRec | ) |
Set tRec with the specified vector<Temperature >.
tRec | The vector<Temperature > value to which tRec is to be set. |
void asdm::CalAtmosphereRow::clearTRec | ( | ) |
Mark tRec, which is an optional field, as non-existent.
bool asdm::CalAtmosphereRow::isTAtmExists | ( | ) | const |
The attribute tAtm is optional. Return true if this attribute exists.
vector<Temperature > asdm::CalAtmosphereRow::getTAtm | ( | ) | const throw (IllegalAccessException) |
Get tAtm, which is optional.
IllegalAccessException | If tAtm does not exist. |
void asdm::CalAtmosphereRow::setTAtm | ( | vector< Temperature > | tAtm | ) |
Set tAtm with the specified vector<Temperature >.
tAtm | The vector<Temperature > value to which tAtm is to be set. |
void asdm::CalAtmosphereRow::clearTAtm | ( | ) |
Mark tAtm, which is an optional field, as non-existent.
bool asdm::CalAtmosphereRow::isSbGainExists | ( | ) | const |
The attribute sbGain is optional. Return true if this attribute exists.
vector<float > asdm::CalAtmosphereRow::getSbGain | ( | ) | const throw (IllegalAccessException) |
Get sbGain, which is optional.
IllegalAccessException | If sbGain does not exist. |
void asdm::CalAtmosphereRow::setSbGain | ( | vector< float > | sbGain | ) |
Set sbGain with the specified vector<float >.
sbGain | The vector<float > value to which sbGain is to be set. |
void asdm::CalAtmosphereRow::clearSbGain | ( | ) |
Mark sbGain, which is an optional field, as non-existent.
bool asdm::CalAtmosphereRow::isWaterExists | ( | ) | const |
The attribute water is optional. Return true if this attribute exists.
vector<Length > asdm::CalAtmosphereRow::getWater | ( | ) | const throw (IllegalAccessException) |
Get water, which is optional.
IllegalAccessException | If water does not exist. |
void asdm::CalAtmosphereRow::setWater | ( | vector< Length > | water | ) |
Set water with the specified vector<Length >.
water | The vector<Length > value to which water is to be set. |
void asdm::CalAtmosphereRow::clearWater | ( | ) |
Mark water, which is an optional field, as non-existent.
bool asdm::CalAtmosphereRow::isForwardEfficiencyExists | ( | ) | const |
The attribute forwardEfficiency is optional. Return true if this attribute exists.
vector<float > asdm::CalAtmosphereRow::getForwardEfficiency | ( | ) | const throw (IllegalAccessException) |
Get forwardEfficiency, which is optional.
IllegalAccessException | If forwardEfficiency does not exist. |
void asdm::CalAtmosphereRow::setForwardEfficiency | ( | vector< float > | forwardEfficiency | ) |
Set forwardEfficiency with the specified vector<float >.
forwardEfficiency | The vector<float > value to which forwardEfficiency is to be set. |
void asdm::CalAtmosphereRow::clearForwardEfficiency | ( | ) |
Mark forwardEfficiency, which is an optional field, as non-existent.
bool asdm::CalAtmosphereRow::isTauExists | ( | ) | const |
The attribute tau is optional. Return true if this attribute exists.
vector<float > asdm::CalAtmosphereRow::getTau | ( | ) | const throw (IllegalAccessException) |
Get tau, which is optional.
IllegalAccessException | If tau does not exist. |
void asdm::CalAtmosphereRow::setTau | ( | vector< float > | tau | ) |
Set tau with the specified vector<float >.
tau | The vector<float > value to which tau is to be set. |
void asdm::CalAtmosphereRow::clearTau | ( | ) |
Mark tau, which is an optional field, as non-existent.
Pressure asdm::CalAtmosphereRow::getGroundPressure | ( | ) | const |
Get groundPressure.
void asdm::CalAtmosphereRow::setGroundPressure | ( | Pressure | groundPressure | ) |
Temperature asdm::CalAtmosphereRow::getGroundTemperature | ( | ) | const |
Get groundTemperature.
void asdm::CalAtmosphereRow::setGroundTemperature | ( | Temperature | groundTemperature | ) |
Set groundTemperature with the specified Temperature.
groundTemperature | The Temperature value to which groundTemperature is to be set. |
Humidity asdm::CalAtmosphereRow::getGroundRelHumidity | ( | ) | const |
Get groundRelHumidity.
void asdm::CalAtmosphereRow::setGroundRelHumidity | ( | Humidity | groundRelHumidity | ) |
string asdm::CalAtmosphereRow::getSubType | ( | ) | const |
Get subType.
void asdm::CalAtmosphereRow::setSubType | ( | string | subType | ) |
Set subType with the specified string.
subType | The string value to which subType is to be set. |
ReceiverBand asdm::CalAtmosphereRow::getReceiverBand | ( | ) | const |
Get receiverBand.
void asdm::CalAtmosphereRow::setReceiverBand | ( | ReceiverBand | receiverBand | ) |
Set receiverBand with the specified ReceiverBand.
receiverBand | The ReceiverBand value to which receiverBand is to be set. |
void asdm::CalAtmosphereRow::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::CalAtmosphereRow::getCalReductionId | ( | ) | const |
Get calReductionId.
void asdm::CalAtmosphereRow::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::CalAtmosphereRow::getCalDataUsingCalDataId | ( | ) |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
CalReductionRow* asdm::CalAtmosphereRow::getCalReductionUsingCalReductionId | ( | ) |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
bool asdm::CalAtmosphereRow::compareNoAutoInc | ( | Tag | calDataId, | |
Tag | calReductionId, | |||
string | antennaName, | |||
int | numReceptor, | |||
int | numFreq, | |||
ArrayTime | endValidTime, | |||
ArrayTime | startValidTime, | |||
vector< PolarizationType > | polarizationTypes, | |||
vector< Frequency > | frequencyRange, | |||
vector< Frequency > | frequencySpectrum, | |||
SyscalMethod | syscalType, | |||
vector< vector< Temperature > > | tSysSpectrum, | |||
vector< vector< Temperature > > | tRecSpectrum, | |||
vector< vector< Temperature > > | tAtmSpectrum, | |||
vector< vector< float > > | tauSpectrum, | |||
vector< vector< float > > | sbGainSpectrum, | |||
vector< vector< float > > | forwardEffSpectrum, | |||
Pressure | groundPressure, | |||
Temperature | groundTemperature, | |||
Humidity | groundRelHumidity, | |||
string | subType, | |||
ReceiverBand | receiverBand | |||
) |
Compare each mandatory attribute except the autoincrementable one of this CalAtmosphereRow with the corresponding parameters and return true if there is a match and false otherwise.
bool asdm::CalAtmosphereRow::equalByRequiredValue | ( | CalAtmosphereRow * | 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 CalAtmosphereRow whose required attributes of the value part will be compared with those of this. |