#include <CalAtmosphereRow.h>
Collaboration diagram for asdm::CalAtmosphereRow:

Generated from model's revision "1.46", branch "HEAD"
Definition at line 185 of file CalAtmosphereRow.h.
Public Member Functions | |
| virtual | ~CalAtmosphereRow () |
| CalAtmosphereTable & | getTable () const |
| Return the table to which this row belongs. | |
| CalAtmosphereRowIDL * | toIDL () const |
| Return this row in the form of an IDL struct. | |
| void | setFromIDL (CalAtmosphereRowIDL x) throw (ConversionException) |
| Fill the values of this row from the IDL struct CalAtmosphereRowIDL. | |
| string | toXML () const |
| Return this row in the form of an XML string. | |
| void | setFromXML (string rowDoc) throw (ConversionException) |
| Fill the values of this row from an XML string that was produced by the toXML() method. | |
| void | setAntennaName (string antennaName) |
| Set antennaName with the specified string. | |
| int | getNumReceptor () const |
| Get numReceptor. | |
| void | setNumReceptor (int numReceptor) |
| Set numReceptor with the specified int. | |
| int | getNumFreq () const |
| Get numFreq. | |
| void | setNumFreq (int numFreq) |
| Set numFreq with the specified int. | |
| ArrayTime | getEndValidTime () const |
| Get endValidTime. | |
| void | setEndValidTime (ArrayTime endValidTime) |
| Set endValidTime with the specified ArrayTime. | |
| ArrayTime | getStartValidTime () const |
| Get startValidTime. | |
| void | setStartValidTime (ArrayTime startValidTime) |
| Set startValidTime with the specified ArrayTime. | |
| vector< PolarizationTypeMod::PolarizationType > | getPolarizationTypes () const |
| Get polarizationTypes. | |
| void | setPolarizationTypes (vector< PolarizationTypeMod::PolarizationType > polarizationTypes) |
| Set polarizationTypes with the specified vector<PolarizationTypeMod::PolarizationType >. | |
| vector< Frequency > | getFrequencyRange () const |
| Get frequencyRange. | |
| void | setFrequencyRange (vector< Frequency > frequencyRange) |
| Set frequencyRange with the specified vector<Frequency >. | |
| vector< Frequency > | getFrequencySpectrum () const |
| Get frequencySpectrum. | |
| void | setFrequencySpectrum (vector< Frequency > frequencySpectrum) |
| Set frequencySpectrum with the specified vector<Frequency >. | |
| SyscalMethodMod::SyscalMethod | getSyscalType () const |
| Get syscalType. | |
| void | setSyscalType (SyscalMethodMod::SyscalMethod syscalType) |
| Set syscalType with the specified SyscalMethodMod::SyscalMethod. | |
| vector< vector< Temperature > > | getTSysSpectrum () const |
| Get tSysSpectrum. | |
| void | setTSysSpectrum (vector< vector< Temperature > > tSysSpectrum) |
| Set tSysSpectrum with the specified vector<vector<Temperature > >. | |
| vector< vector< Temperature > > | getTRecSpectrum () const |
| Get tRecSpectrum. | |
| void | setTRecSpectrum (vector< vector< Temperature > > tRecSpectrum) |
| Set tRecSpectrum with the specified vector<vector<Temperature > >. | |
| vector< vector< Temperature > > | getTAtmSpectrum () const |
| Get tAtmSpectrum. | |
| void | setTAtmSpectrum (vector< vector< Temperature > > tAtmSpectrum) |
| Set tAtmSpectrum with the specified vector<vector<Temperature > >. | |
| vector< vector< float > > | getTauSpectrum () const |
| Get tauSpectrum. | |
| void | setTauSpectrum (vector< vector< float > > tauSpectrum) |
| Set tauSpectrum with the specified vector<vector<float > >. | |
| vector< vector< float > > | getSbGainSpectrum () const |
| Get sbGainSpectrum. | |
| void | setSbGainSpectrum (vector< vector< float > > sbGainSpectrum) |
| Set sbGainSpectrum with the specified vector<vector<float > >. | |
| vector< vector< float > > | getForwardEffSpectrum () const |
| Get forwardEffSpectrum. | |
| void | setForwardEffSpectrum (vector< vector< float > > forwardEffSpectrum) |
| Set forwardEffSpectrum with the specified vector<vector<float > >. | |
| bool | isTSysExists () const |
| The attribute tSys is optional. | |
| vector< Temperature > | getTSys () const throw (IllegalAccessException) |
| Get tSys, which is optional. | |
| void | setTSys (vector< Temperature > tSys) |
| Set tSys with the specified vector<Temperature >. | |
| void | clearTSys () |
| Mark tSys, which is an optional field, as non-existent. | |
| bool | isTRecExists () const |
| The attribute tRec is optional. | |
| vector< Temperature > | getTRec () const throw (IllegalAccessException) |
| Get tRec, which is optional. | |
| void | setTRec (vector< Temperature > tRec) |
| Set tRec with the specified vector<Temperature >. | |
| void | clearTRec () |
| Mark tRec, which is an optional field, as non-existent. | |
| bool | isTAtmExists () const |
| The attribute tAtm is optional. | |
| vector< Temperature > | getTAtm () const throw (IllegalAccessException) |
| Get tAtm, which is optional. | |
| void | setTAtm (vector< Temperature > tAtm) |
| Set tAtm with the specified vector<Temperature >. | |
| void | clearTAtm () |
| Mark tAtm, which is an optional field, as non-existent. | |
| bool | isSbGainExists () const |
| The attribute sbGain is optional. | |
| vector< float > | getSbGain () const throw (IllegalAccessException) |
| Get sbGain, which is optional. | |
| void | setSbGain (vector< float > sbGain) |
| Set sbGain with the specified vector<float >. | |
| void | clearSbGain () |
| Mark sbGain, which is an optional field, as non-existent. | |
| bool | isWaterExists () const |
| The attribute water is optional. | |
| vector< Length > | getWater () const throw (IllegalAccessException) |
| Get water, which is optional. | |
| void | setWater (vector< Length > water) |
| Set water with the specified vector<Length >. | |
| void | clearWater () |
| Mark water, which is an optional field, as non-existent. | |
| bool | isForwardEfficiencyExists () const |
| The attribute forwardEfficiency is optional. | |
| vector< float > | getForwardEfficiency () const throw (IllegalAccessException) |
| Get forwardEfficiency, which is optional. | |
| void | setForwardEfficiency (vector< float > forwardEfficiency) |
| Set forwardEfficiency with the specified vector<float >. | |
| void | clearForwardEfficiency () |
| Mark forwardEfficiency, which is an optional field, as non-existent. | |
| bool | isTauExists () const |
| The attribute tau is optional. | |
| vector< float > | getTau () const throw (IllegalAccessException) |
| Get tau, which is optional. | |
| void | setTau (vector< float > tau) |
| Set tau with the specified vector<float >. | |
| void | clearTau () |
| Mark tau, which is an optional field, as non-existent. | |
| Pressure | getGroundPressure () const |
| Get groundPressure. | |
| void | setGroundPressure (Pressure groundPressure) |
| Set groundPressure with the specified Pressure. | |
| Temperature | getGroundTemperature () const |
| Get groundTemperature. | |
| void | setGroundTemperature (Temperature groundTemperature) |
| Set groundTemperature with the specified Temperature. | |
| Humidity | getGroundRelHumidity () const |
| Get groundRelHumidity. | |
| void | setGroundRelHumidity (Humidity groundRelHumidity) |
| Set groundRelHumidity with the specified Humidity. | |
| string | getSubType () const |
| Get subType. | |
| void | setSubType (string subType) |
| Set subType with the specified string. | |
| ReceiverBandMod::ReceiverBand | getReceiverBand () const |
| Get receiverBand. | |
| void | setReceiverBand (ReceiverBandMod::ReceiverBand receiverBand) |
| Set receiverBand with the specified ReceiverBandMod::ReceiverBand. | |
| void | setCalDataId (Tag calDataId) |
| Set calDataId with the specified Tag. | |
| Tag | getCalReductionId () const |
| Get calReductionId. | |
| void | setCalReductionId (Tag calReductionId) |
| Set calReductionId with the specified Tag. | |
| Links *CalDataRow * | getCalDataUsingCalDataId () |
| calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId | |
| CalReductionRow * | getCalReductionUsingCalReductionId () |
| calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId | |
| bool | compareNoAutoInc (Tag calDataId, Tag calReductionId, string antennaName, int numReceptor, int numFreq, ArrayTime endValidTime, ArrayTime startValidTime, vector< PolarizationTypeMod::PolarizationType > polarizationTypes, vector< Frequency > frequencyRange, vector< Frequency > frequencySpectrum, SyscalMethodMod::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, ReceiverBandMod::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 | compareRequiredValue (int numReceptor, int numFreq, ArrayTime endValidTime, ArrayTime startValidTime, vector< PolarizationTypeMod::PolarizationType > polarizationTypes, vector< Frequency > frequencyRange, vector< Frequency > frequencySpectrum, SyscalMethodMod::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, ReceiverBandMod::ReceiverBand receiverBand) |
| bool | equalByRequiredValue (CalAtmosphereRow *x) |
| Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. | |
Public Attributes | |
| Intrinsic Table | Attributes |
| Extrinsic Table | Attributes |
Private Member Functions | |
| void | isAdded () |
| This method is used by the Table class when this row is added to the table. | |
| CalAtmosphereRow (CalAtmosphereTable &table) | |
| Create a CalAtmosphereRow. | |
| CalAtmosphereRow (CalAtmosphereTable &table, CalAtmosphereRow &row) | |
| Create a CalAtmosphereRow using a copy constructor mechanism. | |
Private Attributes | |
| CalAtmosphereTable & | table |
| The table to which this row belongs. | |
| bool | hasBeenAdded |
| Whether this row has been added to the table or not. | |
| int | numReceptor |
| ===> Attribute numReceptor | |
| int | numFreq |
| ===> Attribute numFreq | |
| ArrayTime | endValidTime |
| ===> Attribute endValidTime | |
| ArrayTime | startValidTime |
| ===> Attribute startValidTime | |
| vector< PolarizationTypeMod::PolarizationType > | polarizationTypes |
| ===> Attribute polarizationTypes | |
| vector< Frequency > | frequencyRange |
| ===> Attribute frequencyRange | |
| vector< Frequency > | frequencySpectrum |
| ===> Attribute frequencySpectrum | |
| SyscalMethodMod::SyscalMethod | syscalType |
| ===> Attribute syscalType | |
| vector< vector< Temperature > > | tSysSpectrum |
| ===> Attribute tSysSpectrum | |
| vector< vector< Temperature > > | tRecSpectrum |
| ===> Attribute tRecSpectrum | |
| vector< vector< Temperature > > | tAtmSpectrum |
| ===> Attribute tAtmSpectrum | |
| vector< vector< float > > | tauSpectrum |
| ===> Attribute tauSpectrum | |
| vector< vector< float > > | sbGainSpectrum |
| ===> Attribute sbGainSpectrum | |
| vector< vector< float > > | forwardEffSpectrum |
| ===> Attribute forwardEffSpectrum | |
| bool | tSysExists |
| ===> Attribute tSys, which is optional | |
| vector< Temperature > | tSys |
| bool | tRecExists |
| ===> Attribute tRec, which is optional | |
| vector< Temperature > | tRec |
| bool | tAtmExists |
| ===> Attribute tAtm, which is optional | |
| vector< Temperature > | tAtm |
| bool | sbGainExists |
| ===> Attribute sbGain, which is optional | |
| vector< float > | sbGain |
| bool | waterExists |
| ===> Attribute water, which is optional | |
| vector< Length > | water |
| bool | forwardEfficiencyExists |
| ===> Attribute forwardEfficiency, which is optional | |
| vector< float > | forwardEfficiency |
| bool | tauExists |
| ===> Attribute tau, which is optional | |
| vector< float > | tau |
| Pressure | groundPressure |
| ===> Attribute groundPressure | |
| Temperature | groundTemperature |
| ===> Attribute groundTemperature | |
| Humidity | groundRelHumidity |
| ===> Attribute groundRelHumidity | |
| string | subType |
| ===> Attribute subType | |
| ReceiverBandMod::ReceiverBand | receiverBand |
| ===> Attribute receiverBand | |
| Tag | calReductionId |
| ===> Attribute calReductionId | |
Friends | |
| class | asdm::CalAtmosphereTable |
| virtual asdm::CalAtmosphereRow::~CalAtmosphereRow | ( | ) | [virtual] |
| asdm::CalAtmosphereRow::CalAtmosphereRow | ( | CalAtmosphereTable & | table | ) | [private] |
Create a CalAtmosphereRow.
This constructor is private because only the table can create rows. All rows know the table to which they belong.
| table | The table to which this row belongs. |
| asdm::CalAtmosphereRow::CalAtmosphereRow | ( | CalAtmosphereTable & | table, | |
| CalAtmosphereRow & | row | |||
| ) | [private] |
Create a CalAtmosphereRow using a copy constructor mechanism.
Given a CalAtmosphereRow row and a CalAtmosphereTable table, the method creates a new CalAtmosphereRow owned by table. Each attribute of the created row is a copy (deep) of the corresponding attribute of row. The method does not add the created row to its table, its simply parents it to table, a call to the add method has to be done in order to get the row added (very likely after having modified some of its attributes). If row is null then the method returns a row with default values for its attributes.
This constructor is private because only the table can create rows. All rows know the table to which they belong.
| table | The table to which this row belongs. | |
| row | The row which is to be copied. |
| 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. |
| void asdm::CalAtmosphereRow::setAntennaName | ( | string | antennaName | ) |
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 |
| void asdm::CalAtmosphereRow::setEndValidTime | ( | ArrayTime | endValidTime | ) |
| ArrayTime asdm::CalAtmosphereRow::getStartValidTime | ( | ) | const |
| void asdm::CalAtmosphereRow::setStartValidTime | ( | ArrayTime | startValidTime | ) |
| vector<PolarizationTypeMod::PolarizationType > asdm::CalAtmosphereRow::getPolarizationTypes | ( | ) | const |
Get polarizationTypes.
| void asdm::CalAtmosphereRow::setPolarizationTypes | ( | vector< PolarizationTypeMod::PolarizationType > | polarizationTypes | ) |
Set polarizationTypes with the specified vector<PolarizationTypeMod::PolarizationType >.
| polarizationTypes | The vector<PolarizationTypeMod::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. |
| SyscalMethodMod::SyscalMethod asdm::CalAtmosphereRow::getSyscalType | ( | ) | const |
Get syscalType.
| void asdm::CalAtmosphereRow::setSyscalType | ( | SyscalMethodMod::SyscalMethod | syscalType | ) |
Set syscalType with the specified SyscalMethodMod::SyscalMethod.
| syscalType | The SyscalMethodMod::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 |
| void asdm::CalAtmosphereRow::setGroundPressure | ( | Pressure | groundPressure | ) |
| Temperature asdm::CalAtmosphereRow::getGroundTemperature | ( | ) | const |
| 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 |
| 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. |
| ReceiverBandMod::ReceiverBand asdm::CalAtmosphereRow::getReceiverBand | ( | ) | const |
Get receiverBand.
| void asdm::CalAtmosphereRow::setReceiverBand | ( | ReceiverBandMod::ReceiverBand | receiverBand | ) |
Set receiverBand with the specified ReceiverBandMod::ReceiverBand.
| receiverBand | The ReceiverBandMod::ReceiverBand value to which receiverBand is to be set. |
| void asdm::CalAtmosphereRow::setCalDataId | ( | Tag | calDataId | ) |
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 |
| void asdm::CalAtmosphereRow::setCalReductionId | ( | Tag | calReductionId | ) |
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. |
| Links* 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< PolarizationTypeMod::PolarizationType > | polarizationTypes, | |||
| vector< Frequency > | frequencyRange, | |||
| vector< Frequency > | frequencySpectrum, | |||
| SyscalMethodMod::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, | |||
| ReceiverBandMod::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::compareRequiredValue | ( | int | numReceptor, | |
| int | numFreq, | |||
| ArrayTime | endValidTime, | |||
| ArrayTime | startValidTime, | |||
| vector< PolarizationTypeMod::PolarizationType > | polarizationTypes, | |||
| vector< Frequency > | frequencyRange, | |||
| vector< Frequency > | frequencySpectrum, | |||
| SyscalMethodMod::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, | |||
| ReceiverBandMod::ReceiverBand | receiverBand | |||
| ) |
| 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. |
| void asdm::CalAtmosphereRow::isAdded | ( | ) | [private] |
This method is used by the Table class when this row is added to the table.
friend class asdm::CalAtmosphereTable [friend] |
Definition at line 186 of file CalAtmosphereRow.h.
| Extrinsic Table asdm::CalAtmosphereRow::Attributes |
Definition at line 231 of file CalAtmosphereRow.h.
| Extrinsic Table asdm::CalAtmosphereRow::Attributes |
Definition at line 1124 of file CalAtmosphereRow.h.
CalAtmosphereTable& asdm::CalAtmosphereRow::table [private] |
bool asdm::CalAtmosphereRow::hasBeenAdded [private] |
Whether this row has been added to the table or not.
Definition at line 1254 of file CalAtmosphereRow.h.
int asdm::CalAtmosphereRow::numReceptor [private] |
int asdm::CalAtmosphereRow::numFreq [private] |
vector<PolarizationTypeMod::PolarizationType > asdm::CalAtmosphereRow::polarizationTypes [private] |
vector<Frequency > asdm::CalAtmosphereRow::frequencyRange [private] |
vector<Frequency > asdm::CalAtmosphereRow::frequencySpectrum [private] |
SyscalMethodMod::SyscalMethod asdm::CalAtmosphereRow::syscalType [private] |
vector<vector<Temperature > > asdm::CalAtmosphereRow::tSysSpectrum [private] |
vector<vector<Temperature > > asdm::CalAtmosphereRow::tRecSpectrum [private] |
vector<vector<Temperature > > asdm::CalAtmosphereRow::tAtmSpectrum [private] |
vector<vector<float > > asdm::CalAtmosphereRow::tauSpectrum [private] |
vector<vector<float > > asdm::CalAtmosphereRow::sbGainSpectrum [private] |
vector<vector<float > > asdm::CalAtmosphereRow::forwardEffSpectrum [private] |
bool asdm::CalAtmosphereRow::tSysExists [private] |
vector<Temperature > asdm::CalAtmosphereRow::tSys [private] |
Definition at line 1465 of file CalAtmosphereRow.h.
bool asdm::CalAtmosphereRow::tRecExists [private] |
vector<Temperature > asdm::CalAtmosphereRow::tRec [private] |
Definition at line 1478 of file CalAtmosphereRow.h.
bool asdm::CalAtmosphereRow::tAtmExists [private] |
vector<Temperature > asdm::CalAtmosphereRow::tAtm [private] |
Definition at line 1491 of file CalAtmosphereRow.h.
bool asdm::CalAtmosphereRow::sbGainExists [private] |
vector<float > asdm::CalAtmosphereRow::sbGain [private] |
Definition at line 1504 of file CalAtmosphereRow.h.
bool asdm::CalAtmosphereRow::waterExists [private] |
vector<Length > asdm::CalAtmosphereRow::water [private] |
Definition at line 1517 of file CalAtmosphereRow.h.
bool asdm::CalAtmosphereRow::forwardEfficiencyExists [private] |
===> Attribute forwardEfficiency, which is optional
Definition at line 1527 of file CalAtmosphereRow.h.
vector<float > asdm::CalAtmosphereRow::forwardEfficiency [private] |
Definition at line 1530 of file CalAtmosphereRow.h.
bool asdm::CalAtmosphereRow::tauExists [private] |
vector<float > asdm::CalAtmosphereRow::tau [private] |
Definition at line 1543 of file CalAtmosphereRow.h.
string asdm::CalAtmosphereRow::subType [private] |
ReceiverBandMod::ReceiverBand asdm::CalAtmosphereRow::receiverBand [private] |
Tag asdm::CalAtmosphereRow::calReductionId [private] |
1.5.1