casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Friends
asdm::CalAtmosphereRow Class Reference

The CalAtmosphereRow class is a row of a CalAtmosphereTable. More...

#include <CalAtmosphereRow.h>

List of all members.

Public Member Functions

virtual ~CalAtmosphereRow ()
 friend class asdm::TableStreamReader<CalAtmosphereTable, CalAtmosphereRow>;
CalAtmosphereTablegetTable () const
 Return the table to which this row belongs.
bool isAdded () const
 Has this row been added to its table ?
void setReceiverBand (ReceiverBandMod::ReceiverBand receiverBand)
 Set receiverBand with the specified ReceiverBandMod::ReceiverBand.
string getAntennaName () const
 ===> Attribute antennaName
void setAntennaName (string antennaName)
 Set antennaName with the specified string.
BasebandNameMod::BasebandName getBasebandName () const
 ===> Attribute basebandName
void setBasebandName (BasebandNameMod::BasebandName basebandName)
 Set basebandName with the specified BasebandNameMod::BasebandName.
ArrayTime getStartValidTime () const
 ===> Attribute startValidTime
void setStartValidTime (ArrayTime startValidTime)
 Set startValidTime with the specified ArrayTime.
ArrayTime getEndValidTime () const
 ===> Attribute endValidTime
void setEndValidTime (ArrayTime endValidTime)
 Set endValidTime with the specified ArrayTime.
int getNumFreq () const
 ===> Attribute numFreq
void setNumFreq (int numFreq)
 Set numFreq with the specified int.
int getNumLoad () const
 ===> Attribute numLoad
void setNumLoad (int numLoad)
 Set numLoad with the specified int.
int getNumReceptor () const
 ===> Attribute numReceptor
void setNumReceptor (int numReceptor)
 Set numReceptor with the specified int.
vector< vector< float > > getForwardEffSpectrum () const
 ===> Attribute forwardEffSpectrum
void setForwardEffSpectrum (vector< vector< float > > forwardEffSpectrum)
 Set forwardEffSpectrum with the specified vector<vector<float > >.
vector< FrequencygetFrequencyRange () const
 ===> Attribute frequencyRange
void setFrequencyRange (vector< Frequency > frequencyRange)
 Set frequencyRange with the specified vector<Frequency >.
Pressure getGroundPressure () const
 ===> Attribute groundPressure
void setGroundPressure (Pressure groundPressure)
 Set groundPressure with the specified Pressure.
Humidity getGroundRelHumidity () const
 ===> Attribute groundRelHumidity
void setGroundRelHumidity (Humidity groundRelHumidity)
 Set groundRelHumidity with the specified Humidity.
vector< FrequencygetFrequencySpectrum () const
 ===> Attribute frequencySpectrum
void setFrequencySpectrum (vector< Frequency > frequencySpectrum)
 Set frequencySpectrum with the specified vector<Frequency >.
Temperature getGroundTemperature () const
 ===> Attribute groundTemperature
void setGroundTemperature (Temperature groundTemperature)
 Set groundTemperature with the specified Temperature.
vector
< PolarizationTypeMod::PolarizationType > 
getPolarizationTypes () const
 ===> Attribute polarizationTypes
void setPolarizationTypes (vector< PolarizationTypeMod::PolarizationType > polarizationTypes)
 Set polarizationTypes with the specified vector<PolarizationTypeMod::PolarizationType >.
vector< vector< float > > getPowerSkySpectrum () const
 ===> Attribute powerSkySpectrum
void setPowerSkySpectrum (vector< vector< float > > powerSkySpectrum)
 Set powerSkySpectrum with the specified vector<vector<float > >.
vector< vector< vector< float > > > getPowerLoadSpectrum () const
 ===> Attribute powerLoadSpectrum
void setPowerLoadSpectrum (vector< vector< vector< float > > > powerLoadSpectrum)
 Set powerLoadSpectrum with the specified vector<vector<vector<float > > >.
SyscalMethodMod::SyscalMethod getSyscalType () const
 ===> Attribute syscalType
void setSyscalType (SyscalMethodMod::SyscalMethod syscalType)
 Set syscalType with the specified SyscalMethodMod::SyscalMethod.
vector< vector< Temperature > > getTAtmSpectrum () const
 ===> Attribute tAtmSpectrum
void setTAtmSpectrum (vector< vector< Temperature > > tAtmSpectrum)
 Set tAtmSpectrum with the specified vector<vector<Temperature > >.
vector< vector< Temperature > > getTRecSpectrum () const
 ===> Attribute tRecSpectrum
void setTRecSpectrum (vector< vector< Temperature > > tRecSpectrum)
 Set tRecSpectrum with the specified vector<vector<Temperature > >.
vector< vector< Temperature > > getTSysSpectrum () const
 ===> Attribute tSysSpectrum
void setTSysSpectrum (vector< vector< Temperature > > tSysSpectrum)
 Set tSysSpectrum with the specified vector<vector<Temperature > >.
vector< vector< float > > getTauSpectrum () const
 ===> Attribute tauSpectrum
void setTauSpectrum (vector< vector< float > > tauSpectrum)
 Set tauSpectrum with the specified vector<vector<float > >.
vector< TemperaturegetTAtm () const
 ===> Attribute tAtm
void setTAtm (vector< Temperature > tAtm)
 Set tAtm with the specified vector<Temperature >.
vector< TemperaturegetTRec () const
 ===> Attribute tRec
void setTRec (vector< Temperature > tRec)
 Set tRec with the specified vector<Temperature >.
vector< TemperaturegetTSys () const
 ===> Attribute tSys
void setTSys (vector< Temperature > tSys)
 Set tSys with the specified vector<Temperature >.
vector< float > getTau () const
 ===> Attribute tau
void setTau (vector< float > tau)
 Set tau with the specified vector<float >.
vector< LengthgetWater () const
 ===> Attribute water
void setWater (vector< Length > water)
 Set water with the specified vector<Length >.
vector< LengthgetWaterError () const
 ===> Attribute waterError
void setWaterError (vector< Length > waterError)
 Set waterError with the specified vector<Length >.
bool isAlphaSpectrumExists () const
 ===> Attribute alphaSpectrum, which is optional
vector< vector< float > > getAlphaSpectrum () const
 Get alphaSpectrum, which is optional.
void setAlphaSpectrum (vector< vector< float > > alphaSpectrum)
 Set alphaSpectrum with the specified vector<vector<float > >.
void clearAlphaSpectrum ()
 Mark alphaSpectrum, which is an optional field, as non-existent.
bool isForwardEfficiencyExists () const
 ===> Attribute forwardEfficiency, which is optional
vector< float > getForwardEfficiency () const
 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 isForwardEfficiencyErrorExists () const
 ===> Attribute forwardEfficiencyError, which is optional
vector< double > getForwardEfficiencyError () const
 Get forwardEfficiencyError, which is optional.
void setForwardEfficiencyError (vector< double > forwardEfficiencyError)
 Set forwardEfficiencyError with the specified vector<double >.
void clearForwardEfficiencyError ()
 Mark forwardEfficiencyError, which is an optional field, as non-existent.
bool isSbGainExists () const
 ===> Attribute sbGain, which is optional
vector< float > getSbGain () const
 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 isSbGainErrorExists () const
 ===> Attribute sbGainError, which is optional
vector< float > getSbGainError () const
 Get sbGainError, which is optional.
void setSbGainError (vector< float > sbGainError)
 Set sbGainError with the specified vector<float >.
void clearSbGainError ()
 Mark sbGainError, which is an optional field, as non-existent.
bool isSbGainSpectrumExists () const
 ===> Attribute sbGainSpectrum, which is optional
vector< vector< float > > getSbGainSpectrum () const
 Get sbGainSpectrum, which is optional.
void setSbGainSpectrum (vector< vector< float > > sbGainSpectrum)
 Set sbGainSpectrum with the specified vector<vector<float > >.
void clearSbGainSpectrum ()
 Mark sbGainSpectrum, which is an optional field, as non-existent.
void setCalDataId (Tag calDataId)
 Set calDataId with the specified Tag.
Tag getCalReductionId () const
 ===> Attribute calReductionId
void setCalReductionId (Tag calReductionId)
 Set calReductionId with the specified Tag.
Links *CalReductionRowgetCalReductionUsingCalReductionId ()
 calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
CalDataRowgetCalDataUsingCalDataId ()
 calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
bool compareNoAutoInc (string antennaName, ReceiverBandMod::ReceiverBand receiverBand, BasebandNameMod::BasebandName basebandName, Tag calDataId, Tag calReductionId, ArrayTime startValidTime, ArrayTime endValidTime, int numFreq, int numLoad, int numReceptor, vector< vector< float > > forwardEffSpectrum, vector< Frequency > frequencyRange, Pressure groundPressure, Humidity groundRelHumidity, vector< Frequency > frequencySpectrum, Temperature groundTemperature, vector< PolarizationTypeMod::PolarizationType > polarizationTypes, vector< vector< float > > powerSkySpectrum, vector< vector< vector< float > > > powerLoadSpectrum, SyscalMethodMod::SyscalMethod syscalType, vector< vector< Temperature > > tAtmSpectrum, vector< vector< Temperature > > tRecSpectrum, vector< vector< Temperature > > tSysSpectrum, vector< vector< float > > tauSpectrum, vector< Temperature > tAtm, vector< Temperature > tRec, vector< Temperature > tSys, vector< float > tau, vector< Length > water, vector< Length > waterError)
 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 (ArrayTime startValidTime, ArrayTime endValidTime, int numFreq, int numLoad, int numReceptor, vector< vector< float > > forwardEffSpectrum, vector< Frequency > frequencyRange, Pressure groundPressure, Humidity groundRelHumidity, vector< Frequency > frequencySpectrum, Temperature groundTemperature, vector< PolarizationTypeMod::PolarizationType > polarizationTypes, vector< vector< float > > powerSkySpectrum, vector< vector< vector< float > > > powerLoadSpectrum, SyscalMethodMod::SyscalMethod syscalType, vector< vector< Temperature > > tAtmSpectrum, vector< vector< Temperature > > tRecSpectrum, vector< vector< Temperature > > tSysSpectrum, vector< vector< float > > tauSpectrum, vector< Temperature > tAtm, vector< Temperature > tRec, vector< Temperature > tSys, vector< float > tau, vector< Length > water, vector< Length > waterError)
 Compare each mandatory value (i.e.
bool equalByRequiredValue (CalAtmosphereRow *x)
 Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
asdmIDL::CalAtmosphereRowIDL * toIDL () const
 Return this row in the form of an IDL struct.
void toIDL (asdmIDL::CalAtmosphereRowIDL &x) const
 Define the content of a CalAtmosphereRowIDL struct from the values found in this row.
void setFromIDL (asdmIDL::CalAtmosphereRowIDL x)
 Fill the values of this row from the IDL struct CalAtmosphereRowIDL.
std::string toXML () const
 Return this row in the form of an XML string.
void setFromXML (std::string rowDoc)
 Fill the values of this row from an XML string that was produced by the toXML() method.
virtual ~CalAtmosphereRow ()
 friend class asdm::TableStreamReader<CalAtmosphereTable, CalAtmosphereRow>;
CalAtmosphereTablegetTable () const
 Return the table to which this row belongs.
bool isAdded () const
 Has this row been added to its table ?
void setReceiverBand (ReceiverBandMod::ReceiverBand receiverBand)
 Set receiverBand with the specified ReceiverBandMod::ReceiverBand.
string getAntennaName () const
 ===> Attribute antennaName
void setAntennaName (string antennaName)
 Set antennaName with the specified string.
BasebandNameMod::BasebandName getBasebandName () const
 ===> Attribute basebandName
void setBasebandName (BasebandNameMod::BasebandName basebandName)
 Set basebandName with the specified BasebandNameMod::BasebandName.
ArrayTime getStartValidTime () const
 ===> Attribute startValidTime
void setStartValidTime (ArrayTime startValidTime)
 Set startValidTime with the specified ArrayTime.
ArrayTime getEndValidTime () const
 ===> Attribute endValidTime
void setEndValidTime (ArrayTime endValidTime)
 Set endValidTime with the specified ArrayTime.
int getNumFreq () const
 ===> Attribute numFreq
void setNumFreq (int numFreq)
 Set numFreq with the specified int.
int getNumLoad () const
 ===> Attribute numLoad
void setNumLoad (int numLoad)
 Set numLoad with the specified int.
int getNumReceptor () const
 ===> Attribute numReceptor
void setNumReceptor (int numReceptor)
 Set numReceptor with the specified int.
vector< vector< float > > getForwardEffSpectrum () const
 ===> Attribute forwardEffSpectrum
void setForwardEffSpectrum (vector< vector< float > > forwardEffSpectrum)
 Set forwardEffSpectrum with the specified vector<vector<float > >.
vector< FrequencygetFrequencyRange () const
 ===> Attribute frequencyRange
void setFrequencyRange (vector< Frequency > frequencyRange)
 Set frequencyRange with the specified vector<Frequency >.
Pressure getGroundPressure () const
 ===> Attribute groundPressure
void setGroundPressure (Pressure groundPressure)
 Set groundPressure with the specified Pressure.
Humidity getGroundRelHumidity () const
 ===> Attribute groundRelHumidity
void setGroundRelHumidity (Humidity groundRelHumidity)
 Set groundRelHumidity with the specified Humidity.
vector< FrequencygetFrequencySpectrum () const
 ===> Attribute frequencySpectrum
void setFrequencySpectrum (vector< Frequency > frequencySpectrum)
 Set frequencySpectrum with the specified vector<Frequency >.
Temperature getGroundTemperature () const
 ===> Attribute groundTemperature
void setGroundTemperature (Temperature groundTemperature)
 Set groundTemperature with the specified Temperature.
vector
< PolarizationTypeMod::PolarizationType > 
getPolarizationTypes () const
 ===> Attribute polarizationTypes
void setPolarizationTypes (vector< PolarizationTypeMod::PolarizationType > polarizationTypes)
 Set polarizationTypes with the specified vector<PolarizationTypeMod::PolarizationType >.
vector< vector< float > > getPowerSkySpectrum () const
 ===> Attribute powerSkySpectrum
void setPowerSkySpectrum (vector< vector< float > > powerSkySpectrum)
 Set powerSkySpectrum with the specified vector<vector<float > >.
vector< vector< vector< float > > > getPowerLoadSpectrum () const
 ===> Attribute powerLoadSpectrum
void setPowerLoadSpectrum (vector< vector< vector< float > > > powerLoadSpectrum)
 Set powerLoadSpectrum with the specified vector<vector<vector<float > > >.
SyscalMethodMod::SyscalMethod getSyscalType () const
 ===> Attribute syscalType
void setSyscalType (SyscalMethodMod::SyscalMethod syscalType)
 Set syscalType with the specified SyscalMethodMod::SyscalMethod.
vector< vector< Temperature > > getTAtmSpectrum () const
 ===> Attribute tAtmSpectrum
void setTAtmSpectrum (vector< vector< Temperature > > tAtmSpectrum)
 Set tAtmSpectrum with the specified vector<vector<Temperature > >.
vector< vector< Temperature > > getTRecSpectrum () const
 ===> Attribute tRecSpectrum
void setTRecSpectrum (vector< vector< Temperature > > tRecSpectrum)
 Set tRecSpectrum with the specified vector<vector<Temperature > >.
vector< vector< Temperature > > getTSysSpectrum () const
 ===> Attribute tSysSpectrum
void setTSysSpectrum (vector< vector< Temperature > > tSysSpectrum)
 Set tSysSpectrum with the specified vector<vector<Temperature > >.
vector< vector< float > > getTauSpectrum () const
 ===> Attribute tauSpectrum
void setTauSpectrum (vector< vector< float > > tauSpectrum)
 Set tauSpectrum with the specified vector<vector<float > >.
vector< TemperaturegetTAtm () const
 ===> Attribute tAtm
void setTAtm (vector< Temperature > tAtm)
 Set tAtm with the specified vector<Temperature >.
vector< TemperaturegetTRec () const
 ===> Attribute tRec
void setTRec (vector< Temperature > tRec)
 Set tRec with the specified vector<Temperature >.
vector< TemperaturegetTSys () const
 ===> Attribute tSys
void setTSys (vector< Temperature > tSys)
 Set tSys with the specified vector<Temperature >.
vector< float > getTau () const
 ===> Attribute tau
void setTau (vector< float > tau)
 Set tau with the specified vector<float >.
vector< LengthgetWater () const
 ===> Attribute water
void setWater (vector< Length > water)
 Set water with the specified vector<Length >.
vector< LengthgetWaterError () const
 ===> Attribute waterError
void setWaterError (vector< Length > waterError)
 Set waterError with the specified vector<Length >.
bool isAlphaSpectrumExists () const
 ===> Attribute alphaSpectrum, which is optional
vector< vector< float > > getAlphaSpectrum () const
 Get alphaSpectrum, which is optional.
void setAlphaSpectrum (vector< vector< float > > alphaSpectrum)
 Set alphaSpectrum with the specified vector<vector<float > >.
void clearAlphaSpectrum ()
 Mark alphaSpectrum, which is an optional field, as non-existent.
bool isForwardEfficiencyExists () const
 ===> Attribute forwardEfficiency, which is optional
vector< float > getForwardEfficiency () const
 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 isForwardEfficiencyErrorExists () const
 ===> Attribute forwardEfficiencyError, which is optional
vector< double > getForwardEfficiencyError () const
 Get forwardEfficiencyError, which is optional.
void setForwardEfficiencyError (vector< double > forwardEfficiencyError)
 Set forwardEfficiencyError with the specified vector<double >.
void clearForwardEfficiencyError ()
 Mark forwardEfficiencyError, which is an optional field, as non-existent.
bool isSbGainExists () const
 ===> Attribute sbGain, which is optional
vector< float > getSbGain () const
 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 isSbGainErrorExists () const
 ===> Attribute sbGainError, which is optional
vector< float > getSbGainError () const
 Get sbGainError, which is optional.
void setSbGainError (vector< float > sbGainError)
 Set sbGainError with the specified vector<float >.
void clearSbGainError ()
 Mark sbGainError, which is an optional field, as non-existent.
bool isSbGainSpectrumExists () const
 ===> Attribute sbGainSpectrum, which is optional
vector< vector< float > > getSbGainSpectrum () const
 Get sbGainSpectrum, which is optional.
void setSbGainSpectrum (vector< vector< float > > sbGainSpectrum)
 Set sbGainSpectrum with the specified vector<vector<float > >.
void clearSbGainSpectrum ()
 Mark sbGainSpectrum, which is an optional field, as non-existent.
void setCalDataId (Tag calDataId)
 Set calDataId with the specified Tag.
Tag getCalReductionId () const
 ===> Attribute calReductionId
void setCalReductionId (Tag calReductionId)
 Set calReductionId with the specified Tag.
Links *CalReductionRowgetCalReductionUsingCalReductionId ()
 calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
CalDataRowgetCalDataUsingCalDataId ()
 calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
bool compareNoAutoInc (string antennaName, ReceiverBandMod::ReceiverBand receiverBand, BasebandNameMod::BasebandName basebandName, Tag calDataId, Tag calReductionId, ArrayTime startValidTime, ArrayTime endValidTime, int numFreq, int numLoad, int numReceptor, vector< vector< float > > forwardEffSpectrum, vector< Frequency > frequencyRange, Pressure groundPressure, Humidity groundRelHumidity, vector< Frequency > frequencySpectrum, Temperature groundTemperature, vector< PolarizationTypeMod::PolarizationType > polarizationTypes, vector< vector< float > > powerSkySpectrum, vector< vector< vector< float > > > powerLoadSpectrum, SyscalMethodMod::SyscalMethod syscalType, vector< vector< Temperature > > tAtmSpectrum, vector< vector< Temperature > > tRecSpectrum, vector< vector< Temperature > > tSysSpectrum, vector< vector< float > > tauSpectrum, vector< Temperature > tAtm, vector< Temperature > tRec, vector< Temperature > tSys, vector< float > tau, vector< Length > water, vector< Length > waterError)
 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 (ArrayTime startValidTime, ArrayTime endValidTime, int numFreq, int numLoad, int numReceptor, vector< vector< float > > forwardEffSpectrum, vector< Frequency > frequencyRange, Pressure groundPressure, Humidity groundRelHumidity, vector< Frequency > frequencySpectrum, Temperature groundTemperature, vector< PolarizationTypeMod::PolarizationType > polarizationTypes, vector< vector< float > > powerSkySpectrum, vector< vector< vector< float > > > powerLoadSpectrum, SyscalMethodMod::SyscalMethod syscalType, vector< vector< Temperature > > tAtmSpectrum, vector< vector< Temperature > > tRecSpectrum, vector< vector< Temperature > > tSysSpectrum, vector< vector< float > > tauSpectrum, vector< Temperature > tAtm, vector< Temperature > tRec, vector< Temperature > tSys, vector< float > tau, vector< Length > water, vector< Length > waterError)
 Compare each mandatory value (i.e.
bool equalByRequiredValue (CalAtmosphereRow *x)
 Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
asdmIDL::CalAtmosphereRowIDL * toIDL () const
 Return this row in the form of an IDL struct.
void setFromIDL (asdmIDL::CalAtmosphereRowIDL x)
 Fill the values of this row from the IDL struct CalAtmosphereRowIDL.
std::string toXML () const
 Return this row in the form of an XML string.
void setFromXML (std::string rowDoc)
 Fill the values of this row from an XML string that was produced by the toXML() method.

Public Attributes

Intrinsic Table Attributes
Extrinsic Table Attributes

Private Member Functions

void isAdded (bool added)
 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.
void antennaNameFromBin (EndianIStream &eis)
void receiverBandFromBin (EndianIStream &eis)
void basebandNameFromBin (EndianIStream &eis)
void calDataIdFromBin (EndianIStream &eis)
void calReductionIdFromBin (EndianIStream &eis)
void startValidTimeFromBin (EndianIStream &eis)
void endValidTimeFromBin (EndianIStream &eis)
void numFreqFromBin (EndianIStream &eis)
void numLoadFromBin (EndianIStream &eis)
void numReceptorFromBin (EndianIStream &eis)
void forwardEffSpectrumFromBin (EndianIStream &eis)
void frequencyRangeFromBin (EndianIStream &eis)
void groundPressureFromBin (EndianIStream &eis)
void groundRelHumidityFromBin (EndianIStream &eis)
void frequencySpectrumFromBin (EndianIStream &eis)
void groundTemperatureFromBin (EndianIStream &eis)
void polarizationTypesFromBin (EndianIStream &eis)
void powerSkySpectrumFromBin (EndianIStream &eis)
void powerLoadSpectrumFromBin (EndianIStream &eis)
void syscalTypeFromBin (EndianIStream &eis)
void tAtmSpectrumFromBin (EndianIStream &eis)
void tRecSpectrumFromBin (EndianIStream &eis)
void tSysSpectrumFromBin (EndianIStream &eis)
void tauSpectrumFromBin (EndianIStream &eis)
void tAtmFromBin (EndianIStream &eis)
void tRecFromBin (EndianIStream &eis)
void tSysFromBin (EndianIStream &eis)
void tauFromBin (EndianIStream &eis)
void waterFromBin (EndianIStream &eis)
void waterErrorFromBin (EndianIStream &eis)
void alphaSpectrumFromBin (EndianIStream &eis)
void forwardEfficiencyFromBin (EndianIStream &eis)
void forwardEfficiencyErrorFromBin (EndianIStream &eis)
void sbGainFromBin (EndianIStream &eis)
void sbGainErrorFromBin (EndianIStream &eis)
void sbGainSpectrumFromBin (EndianIStream &eis)
void antennaNameFromText (const string &s)
void receiverBandFromText (const string &s)
void basebandNameFromText (const string &s)
void calDataIdFromText (const string &s)
void calReductionIdFromText (const string &s)
void startValidTimeFromText (const string &s)
void endValidTimeFromText (const string &s)
void numFreqFromText (const string &s)
void numLoadFromText (const string &s)
void numReceptorFromText (const string &s)
void forwardEffSpectrumFromText (const string &s)
void frequencyRangeFromText (const string &s)
void groundPressureFromText (const string &s)
void groundRelHumidityFromText (const string &s)
void frequencySpectrumFromText (const string &s)
void groundTemperatureFromText (const string &s)
void polarizationTypesFromText (const string &s)
void powerSkySpectrumFromText (const string &s)
void powerLoadSpectrumFromText (const string &s)
void syscalTypeFromText (const string &s)
void tAtmSpectrumFromText (const string &s)
void tRecSpectrumFromText (const string &s)
void tSysSpectrumFromText (const string &s)
void tauSpectrumFromText (const string &s)
void tAtmFromText (const string &s)
void tRecFromText (const string &s)
void tSysFromText (const string &s)
void tauFromText (const string &s)
void waterFromText (const string &s)
void waterErrorFromText (const string &s)
void alphaSpectrumFromText (const string &s)
void forwardEfficiencyFromText (const string &s)
void forwardEfficiencyErrorFromText (const string &s)
void sbGainFromText (const string &s)
void sbGainErrorFromText (const string &s)
void sbGainSpectrumFromText (const string &s)
void toBin (EndianOSStream &eoss)
 Serialize this into a stream of bytes written to an EndianOSStream.
void isAdded (bool added)
 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.
void antennaNameFromBin (EndianIStream &eis)
void receiverBandFromBin (EndianIStream &eis)
void basebandNameFromBin (EndianIStream &eis)
void calDataIdFromBin (EndianIStream &eis)
void calReductionIdFromBin (EndianIStream &eis)
void startValidTimeFromBin (EndianIStream &eis)
void endValidTimeFromBin (EndianIStream &eis)
void numFreqFromBin (EndianIStream &eis)
void numLoadFromBin (EndianIStream &eis)
void numReceptorFromBin (EndianIStream &eis)
void forwardEffSpectrumFromBin (EndianIStream &eis)
void frequencyRangeFromBin (EndianIStream &eis)
void groundPressureFromBin (EndianIStream &eis)
void groundRelHumidityFromBin (EndianIStream &eis)
void frequencySpectrumFromBin (EndianIStream &eis)
void groundTemperatureFromBin (EndianIStream &eis)
void polarizationTypesFromBin (EndianIStream &eis)
void powerSkySpectrumFromBin (EndianIStream &eis)
void powerLoadSpectrumFromBin (EndianIStream &eis)
void syscalTypeFromBin (EndianIStream &eis)
void tAtmSpectrumFromBin (EndianIStream &eis)
void tRecSpectrumFromBin (EndianIStream &eis)
void tSysSpectrumFromBin (EndianIStream &eis)
void tauSpectrumFromBin (EndianIStream &eis)
void tAtmFromBin (EndianIStream &eis)
void tRecFromBin (EndianIStream &eis)
void tSysFromBin (EndianIStream &eis)
void tauFromBin (EndianIStream &eis)
void waterFromBin (EndianIStream &eis)
void waterErrorFromBin (EndianIStream &eis)
void alphaSpectrumFromBin (EndianIStream &eis)
void forwardEfficiencyFromBin (EndianIStream &eis)
void forwardEfficiencyErrorFromBin (EndianIStream &eis)
void sbGainFromBin (EndianIStream &eis)
void sbGainErrorFromBin (EndianIStream &eis)
void sbGainSpectrumFromBin (EndianIStream &eis)
void antennaNameFromText (const string &s)
void receiverBandFromText (const string &s)
void basebandNameFromText (const string &s)
void calDataIdFromText (const string &s)
void calReductionIdFromText (const string &s)
void startValidTimeFromText (const string &s)
void endValidTimeFromText (const string &s)
void numFreqFromText (const string &s)
void numLoadFromText (const string &s)
void numReceptorFromText (const string &s)
void forwardEffSpectrumFromText (const string &s)
void frequencyRangeFromText (const string &s)
void groundPressureFromText (const string &s)
void groundRelHumidityFromText (const string &s)
void frequencySpectrumFromText (const string &s)
void groundTemperatureFromText (const string &s)
void polarizationTypesFromText (const string &s)
void powerSkySpectrumFromText (const string &s)
void powerLoadSpectrumFromText (const string &s)
void syscalTypeFromText (const string &s)
void tAtmSpectrumFromText (const string &s)
void tRecSpectrumFromText (const string &s)
void tSysSpectrumFromText (const string &s)
void tauSpectrumFromText (const string &s)
void tAtmFromText (const string &s)
void tRecFromText (const string &s)
void tSysFromText (const string &s)
void tauFromText (const string &s)
void waterFromText (const string &s)
void waterErrorFromText (const string &s)
void alphaSpectrumFromText (const string &s)
void forwardEfficiencyFromText (const string &s)
void forwardEfficiencyErrorFromText (const string &s)
void sbGainFromText (const string &s)
void sbGainErrorFromText (const string &s)
void sbGainSpectrumFromText (const string &s)
void fromText (const std::string &attributeName, const std::string &t)
void toBin (EndianOSStream &eoss)
 Serialize this into a stream of bytes written to an EndianOSStream.

Private Attributes

CalAtmosphereTabletable
 The table to which this row belongs.
bool hasBeenAdded
 Whether this row has been added to the table or not.
string antennaName
 ===> Attribute antennaName
BasebandNameMod::BasebandName basebandName
 ===> Attribute basebandName
ArrayTime startValidTime
 ===> Attribute startValidTime
ArrayTime endValidTime
 ===> Attribute endValidTime
int numFreq
 ===> Attribute numFreq
int numLoad
 ===> Attribute numLoad
int numReceptor
 ===> Attribute numReceptor
vector< vector< float > > forwardEffSpectrum
 ===> Attribute forwardEffSpectrum
vector< FrequencyfrequencyRange
 ===> Attribute frequencyRange
Pressure groundPressure
 ===> Attribute groundPressure
Humidity groundRelHumidity
 ===> Attribute groundRelHumidity
vector< FrequencyfrequencySpectrum
 ===> Attribute frequencySpectrum
Temperature groundTemperature
 ===> Attribute groundTemperature
vector
< PolarizationTypeMod::PolarizationType > 
polarizationTypes
 ===> Attribute polarizationTypes
vector< vector< float > > powerSkySpectrum
 ===> Attribute powerSkySpectrum
vector< vector< vector< float > > > powerLoadSpectrum
 ===> Attribute powerLoadSpectrum
SyscalMethodMod::SyscalMethod syscalType
 ===> Attribute syscalType
vector< vector< Temperature > > tAtmSpectrum
 ===> Attribute tAtmSpectrum
vector< vector< Temperature > > tRecSpectrum
 ===> Attribute tRecSpectrum
vector< vector< Temperature > > tSysSpectrum
 ===> Attribute tSysSpectrum
vector< vector< float > > tauSpectrum
 ===> Attribute tauSpectrum
vector< TemperaturetAtm
 ===> Attribute tAtm
vector< TemperaturetRec
 ===> Attribute tRec
vector< TemperaturetSys
 ===> Attribute tSys
vector< float > tau
 ===> Attribute tau
vector< Lengthwater
 ===> Attribute water
vector< LengthwaterError
 ===> Attribute waterError
bool alphaSpectrumExists
 ===> Attribute alphaSpectrum, which is optional
vector< vector< float > > alphaSpectrum
bool forwardEfficiencyExists
 ===> Attribute forwardEfficiency, which is optional
vector< float > forwardEfficiency
bool forwardEfficiencyErrorExists
 ===> Attribute forwardEfficiencyError, which is optional
vector< double > forwardEfficiencyError
bool sbGainExists
 ===> Attribute sbGain, which is optional
vector< float > sbGain
bool sbGainErrorExists
 ===> Attribute sbGainError, which is optional
vector< float > sbGainError
bool sbGainSpectrumExists
 ===> Attribute sbGainSpectrum, which is optional
vector< vector< float > > sbGainSpectrum
Tag calReductionId
 ===> Attribute calReductionId
Links *binary deserialization
material from an EndianIStream
std::map< std::string,
CalAtmosphereAttributeFromBin
fromBinMethods
*text deserialization material
std::map< std::string,
CalAtmosphereAttributeFromText
fromTextMethods

Friends

class asdm::CalAtmosphereTable
class asdm::RowTransformer< CalAtmosphereRow >

Detailed Description

The CalAtmosphereRow class is a row of a CalAtmosphereTable.

Generated from model's revision "1.64", branch "HEAD"

Generated from model's revision "1.61", branch "HEAD"

Definition at line 192 of file CalAtmosphereRow.h.


Constructor & Destructor Documentation

friend class asdm::TableStreamReader<CalAtmosphereTable, CalAtmosphereRow>;

Create a CalAtmosphereRow.

This constructor is private because only the table can create rows. All rows know the table to which they belong.

Parameters:
tableThe table to which this row belongs.

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.

Parameters:
tableThe table to which this row belongs.
rowThe row which is to be copied.

friend class asdm::TableStreamReader<CalAtmosphereTable, CalAtmosphereRow>;

Create a CalAtmosphereRow.

This constructor is private because only the table can create rows. All rows know the table to which they belong.

Parameters:
tableThe table to which this row belongs.

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.

Parameters:
tableThe table to which this row belongs.
rowThe row which is to be copied.

Member Function Documentation

void asdm::CalAtmosphereRow::alphaSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::alphaSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::antennaNameFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::antennaNameFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::basebandNameFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::basebandNameFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::calDataIdFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::calDataIdFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::calReductionIdFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::calReductionIdFromText ( const string &  s) [private]

Mark alphaSpectrum, which is an optional field, as non-existent.

Mark alphaSpectrum, which is an optional field, as non-existent.

Mark forwardEfficiency, which is an optional field, as non-existent.

Mark forwardEfficiency, which is an optional field, as non-existent.

Mark forwardEfficiencyError, which is an optional field, as non-existent.

Mark forwardEfficiencyError, which is an optional field, as non-existent.

Mark sbGain, which is an optional field, as non-existent.

Mark sbGain, which is an optional field, as non-existent.

Mark sbGainError, which is an optional field, as non-existent.

Mark sbGainError, which is an optional field, as non-existent.

Mark sbGainSpectrum, which is an optional field, as non-existent.

Mark sbGainSpectrum, which is an optional field, as non-existent.

bool asdm::CalAtmosphereRow::compareNoAutoInc ( string  antennaName,
ReceiverBandMod::ReceiverBand  receiverBand,
BasebandNameMod::BasebandName  basebandName,
Tag  calDataId,
Tag  calReductionId,
ArrayTime  startValidTime,
ArrayTime  endValidTime,
int  numFreq,
int  numLoad,
int  numReceptor,
vector< vector< float > >  forwardEffSpectrum,
vector< Frequency frequencyRange,
Pressure  groundPressure,
Humidity  groundRelHumidity,
vector< Frequency frequencySpectrum,
Temperature  groundTemperature,
vector< PolarizationTypeMod::PolarizationType >  polarizationTypes,
vector< vector< float > >  powerSkySpectrum,
vector< vector< vector< float > > >  powerLoadSpectrum,
SyscalMethodMod::SyscalMethod  syscalType,
vector< vector< Temperature > >  tAtmSpectrum,
vector< vector< Temperature > >  tRecSpectrum,
vector< vector< Temperature > >  tSysSpectrum,
vector< vector< float > >  tauSpectrum,
vector< Temperature tAtm,
vector< Temperature tRec,
vector< Temperature tSys,
vector< float >  tau,
vector< Length water,
vector< Length waterError 
)

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.

Parameters:
antennaName
receiverBand
basebandName
calDataId
calReductionId
startValidTime
endValidTime
numFreq
numLoad
numReceptor
forwardEffSpectrum
frequencyRange
groundPressure
groundRelHumidity
frequencySpectrum
groundTemperature
polarizationTypes
powerSkySpectrum
powerLoadSpectrum
syscalType
tAtmSpectrum
tRecSpectrum
tSysSpectrum
tauSpectrum
tAtm
tRec
tSys
tau
water
waterError
bool asdm::CalAtmosphereRow::compareNoAutoInc ( string  antennaName,
ReceiverBandMod::ReceiverBand  receiverBand,
BasebandNameMod::BasebandName  basebandName,
Tag  calDataId,
Tag  calReductionId,
ArrayTime  startValidTime,
ArrayTime  endValidTime,
int  numFreq,
int  numLoad,
int  numReceptor,
vector< vector< float > >  forwardEffSpectrum,
vector< Frequency frequencyRange,
Pressure  groundPressure,
Humidity  groundRelHumidity,
vector< Frequency frequencySpectrum,
Temperature  groundTemperature,
vector< PolarizationTypeMod::PolarizationType >  polarizationTypes,
vector< vector< float > >  powerSkySpectrum,
vector< vector< vector< float > > >  powerLoadSpectrum,
SyscalMethodMod::SyscalMethod  syscalType,
vector< vector< Temperature > >  tAtmSpectrum,
vector< vector< Temperature > >  tRecSpectrum,
vector< vector< Temperature > >  tSysSpectrum,
vector< vector< float > >  tauSpectrum,
vector< Temperature tAtm,
vector< Temperature tRec,
vector< Temperature tSys,
vector< float >  tau,
vector< Length water,
vector< Length waterError 
)

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.

Parameters:
antennaName
receiverBand
basebandName
calDataId
calReductionId
startValidTime
endValidTime
numFreq
numLoad
numReceptor
forwardEffSpectrum
frequencyRange
groundPressure
groundRelHumidity
frequencySpectrum
groundTemperature
polarizationTypes
powerSkySpectrum
powerLoadSpectrum
syscalType
tAtmSpectrum
tRecSpectrum
tSysSpectrum
tauSpectrum
tAtm
tRec
tSys
tau
water
waterError
bool asdm::CalAtmosphereRow::compareRequiredValue ( ArrayTime  startValidTime,
ArrayTime  endValidTime,
int  numFreq,
int  numLoad,
int  numReceptor,
vector< vector< float > >  forwardEffSpectrum,
vector< Frequency frequencyRange,
Pressure  groundPressure,
Humidity  groundRelHumidity,
vector< Frequency frequencySpectrum,
Temperature  groundTemperature,
vector< PolarizationTypeMod::PolarizationType >  polarizationTypes,
vector< vector< float > >  powerSkySpectrum,
vector< vector< vector< float > > >  powerLoadSpectrum,
SyscalMethodMod::SyscalMethod  syscalType,
vector< vector< Temperature > >  tAtmSpectrum,
vector< vector< Temperature > >  tRecSpectrum,
vector< vector< Temperature > >  tSysSpectrum,
vector< vector< float > >  tauSpectrum,
vector< Temperature tAtm,
vector< Temperature tRec,
vector< Temperature tSys,
vector< float >  tau,
vector< Length water,
vector< Length waterError 
)

Compare each mandatory value (i.e.

not in the key) attribute with the corresponding parameters and return true if there is a match and false otherwise.

Parameters:
startValidTime
endValidTime
numFreq
numLoad
numReceptor
forwardEffSpectrum
frequencyRange
groundPressure
groundRelHumidity
frequencySpectrum
groundTemperature
polarizationTypes
powerSkySpectrum
powerLoadSpectrum
syscalType
tAtmSpectrum
tRecSpectrum
tSysSpectrum
tauSpectrum
tAtm
tRec
tSys
tau
water
waterError
bool asdm::CalAtmosphereRow::compareRequiredValue ( ArrayTime  startValidTime,
ArrayTime  endValidTime,
int  numFreq,
int  numLoad,
int  numReceptor,
vector< vector< float > >  forwardEffSpectrum,
vector< Frequency frequencyRange,
Pressure  groundPressure,
Humidity  groundRelHumidity,
vector< Frequency frequencySpectrum,
Temperature  groundTemperature,
vector< PolarizationTypeMod::PolarizationType >  polarizationTypes,
vector< vector< float > >  powerSkySpectrum,
vector< vector< vector< float > > >  powerLoadSpectrum,
SyscalMethodMod::SyscalMethod  syscalType,
vector< vector< Temperature > >  tAtmSpectrum,
vector< vector< Temperature > >  tRecSpectrum,
vector< vector< Temperature > >  tSysSpectrum,
vector< vector< float > >  tauSpectrum,
vector< Temperature tAtm,
vector< Temperature tRec,
vector< Temperature tSys,
vector< float >  tau,
vector< Length water,
vector< Length waterError 
)

Compare each mandatory value (i.e.

not in the key) attribute with the corresponding parameters and return true if there is a match and false otherwise.

Parameters:
startValidTime
endValidTime
numFreq
numLoad
numReceptor
forwardEffSpectrum
frequencyRange
groundPressure
groundRelHumidity
frequencySpectrum
groundTemperature
polarizationTypes
powerSkySpectrum
powerLoadSpectrum
syscalType
tAtmSpectrum
tRecSpectrum
tSysSpectrum
tauSpectrum
tAtm
tRec
tSys
tau
water
waterError
void asdm::CalAtmosphereRow::endValidTimeFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::endValidTimeFromText ( const string &  s) [private]

Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.

Parameters:
xa pointer on the CalAtmosphereRow whose required attributes of the value part will be compared with those of this.
Returns:
a boolean.

Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.

Parameters:
xa pointer on the CalAtmosphereRow whose required attributes of the value part will be compared with those of this.
Returns:
a boolean.
void asdm::CalAtmosphereRow::forwardEfficiencyErrorFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::forwardEfficiencyErrorFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::forwardEfficiencyFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::forwardEfficiencyFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::forwardEffSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::forwardEffSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::frequencyRangeFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::frequencyRangeFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::frequencySpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::frequencySpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::fromText ( const std::string &  attributeName,
const std::string &  t 
) [private]
vector<vector<float > > asdm::CalAtmosphereRow::getAlphaSpectrum ( ) const

Get alphaSpectrum, which is optional.

Returns:
alphaSpectrum as vector<vector<float > >
Exceptions:
IllegalAccessExceptionIf alphaSpectrum does not exist.
vector<vector<float > > asdm::CalAtmosphereRow::getAlphaSpectrum ( ) const

Get alphaSpectrum, which is optional.

Returns:
alphaSpectrum as vector<vector<float > >
Exceptions:
IllegalAccessExceptionIf alphaSpectrum does not exist.

===> Attribute antennaName

         

Get antennaName.

Returns:
antennaName as string

===> Attribute antennaName

         

Get antennaName.

Returns:
antennaName as string
BasebandNameMod::BasebandName asdm::CalAtmosphereRow::getBasebandName ( ) const

===> Attribute basebandName

         

Get basebandName.

Returns:
basebandName as BasebandNameMod::BasebandName
BasebandNameMod::BasebandName asdm::CalAtmosphereRow::getBasebandName ( ) const

===> Attribute basebandName

         

Get basebandName.

Returns:
basebandName as BasebandNameMod::BasebandName

calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId

Returns:
a CalDataRow*

calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId

Returns:
a CalDataRow*

===> Attribute calReductionId

         

Get calReductionId.

Returns:
calReductionId as Tag

===> Attribute calReductionId

         

Get calReductionId.

Returns:
calReductionId as Tag

calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId

Returns:
a CalReductionRow*

calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId

Returns:
a CalReductionRow*

===> Attribute endValidTime

         

Get endValidTime.

Returns:
endValidTime as ArrayTime

===> Attribute endValidTime

         

Get endValidTime.

Returns:
endValidTime as ArrayTime

Get forwardEfficiency, which is optional.

Returns:
forwardEfficiency as vector<float >
Exceptions:
IllegalAccessExceptionIf forwardEfficiency does not exist.

Get forwardEfficiency, which is optional.

Returns:
forwardEfficiency as vector<float >
Exceptions:
IllegalAccessExceptionIf forwardEfficiency does not exist.

Get forwardEfficiencyError, which is optional.

Returns:
forwardEfficiencyError as vector<double >
Exceptions:
IllegalAccessExceptionIf forwardEfficiencyError does not exist.

Get forwardEfficiencyError, which is optional.

Returns:
forwardEfficiencyError as vector<double >
Exceptions:
IllegalAccessExceptionIf forwardEfficiencyError does not exist.
vector<vector<float > > asdm::CalAtmosphereRow::getForwardEffSpectrum ( ) const

===> Attribute forwardEffSpectrum

         

Get forwardEffSpectrum.

Returns:
forwardEffSpectrum as vector<vector<float > >
vector<vector<float > > asdm::CalAtmosphereRow::getForwardEffSpectrum ( ) const

===> Attribute forwardEffSpectrum

         

Get forwardEffSpectrum.

Returns:
forwardEffSpectrum as vector<vector<float > >

===> Attribute frequencyRange

         

Get frequencyRange.

Returns:
frequencyRange as vector<Frequency >

===> Attribute frequencyRange

         

Get frequencyRange.

Returns:
frequencyRange as vector<Frequency >

===> Attribute frequencySpectrum

         

Get frequencySpectrum.

Returns:
frequencySpectrum as vector<Frequency >

===> Attribute frequencySpectrum

         

Get frequencySpectrum.

Returns:
frequencySpectrum as vector<Frequency >

===> Attribute groundPressure

         

Get groundPressure.

Returns:
groundPressure as Pressure

===> Attribute groundPressure

         

Get groundPressure.

Returns:
groundPressure as Pressure

===> Attribute groundRelHumidity

         

Get groundRelHumidity.

Returns:
groundRelHumidity as Humidity

===> Attribute groundRelHumidity

         

Get groundRelHumidity.

Returns:
groundRelHumidity as Humidity

===> Attribute groundTemperature

         

Get groundTemperature.

Returns:
groundTemperature as Temperature

===> Attribute groundTemperature

         

Get groundTemperature.

Returns:
groundTemperature as Temperature

===> Attribute numFreq

         

Get numFreq.

Returns:
numFreq as int

===> Attribute numFreq

         

Get numFreq.

Returns:
numFreq as int

===> Attribute numLoad

         

Get numLoad.

Returns:
numLoad as int

===> Attribute numLoad

         

Get numLoad.

Returns:
numLoad as int

===> Attribute numReceptor

         

Get numReceptor.

Returns:
numReceptor as int

===> Attribute numReceptor

         

Get numReceptor.

Returns:
numReceptor as int
vector<PolarizationTypeMod::PolarizationType > asdm::CalAtmosphereRow::getPolarizationTypes ( ) const

===> Attribute polarizationTypes

         

Get polarizationTypes.

Returns:
polarizationTypes as vector<PolarizationTypeMod::PolarizationType >
vector<PolarizationTypeMod::PolarizationType > asdm::CalAtmosphereRow::getPolarizationTypes ( ) const

===> Attribute polarizationTypes

         

Get polarizationTypes.

Returns:
polarizationTypes as vector<PolarizationTypeMod::PolarizationType >
vector<vector<vector<float > > > asdm::CalAtmosphereRow::getPowerLoadSpectrum ( ) const

===> Attribute powerLoadSpectrum

         

Get powerLoadSpectrum.

Returns:
powerLoadSpectrum as vector<vector<vector<float > > >
vector<vector<vector<float > > > asdm::CalAtmosphereRow::getPowerLoadSpectrum ( ) const

===> Attribute powerLoadSpectrum

         

Get powerLoadSpectrum.

Returns:
powerLoadSpectrum as vector<vector<vector<float > > >
vector<vector<float > > asdm::CalAtmosphereRow::getPowerSkySpectrum ( ) const

===> Attribute powerSkySpectrum

         

Get powerSkySpectrum.

Returns:
powerSkySpectrum as vector<vector<float > >
vector<vector<float > > asdm::CalAtmosphereRow::getPowerSkySpectrum ( ) const

===> Attribute powerSkySpectrum

         

Get powerSkySpectrum.

Returns:
powerSkySpectrum as vector<vector<float > >
vector<float > asdm::CalAtmosphereRow::getSbGain ( ) const

Get sbGain, which is optional.

Returns:
sbGain as vector<float >
Exceptions:
IllegalAccessExceptionIf sbGain does not exist.
vector<float > asdm::CalAtmosphereRow::getSbGain ( ) const

Get sbGain, which is optional.

Returns:
sbGain as vector<float >
Exceptions:
IllegalAccessExceptionIf sbGain does not exist.
vector<float > asdm::CalAtmosphereRow::getSbGainError ( ) const

Get sbGainError, which is optional.

Returns:
sbGainError as vector<float >
Exceptions:
IllegalAccessExceptionIf sbGainError does not exist.
vector<float > asdm::CalAtmosphereRow::getSbGainError ( ) const

Get sbGainError, which is optional.

Returns:
sbGainError as vector<float >
Exceptions:
IllegalAccessExceptionIf sbGainError does not exist.
vector<vector<float > > asdm::CalAtmosphereRow::getSbGainSpectrum ( ) const

Get sbGainSpectrum, which is optional.

Returns:
sbGainSpectrum as vector<vector<float > >
Exceptions:
IllegalAccessExceptionIf sbGainSpectrum does not exist.
vector<vector<float > > asdm::CalAtmosphereRow::getSbGainSpectrum ( ) const

Get sbGainSpectrum, which is optional.

Returns:
sbGainSpectrum as vector<vector<float > >
Exceptions:
IllegalAccessExceptionIf sbGainSpectrum does not exist.

===> Attribute startValidTime

         

Get startValidTime.

Returns:
startValidTime as ArrayTime

===> Attribute startValidTime

         

Get startValidTime.

Returns:
startValidTime as ArrayTime
SyscalMethodMod::SyscalMethod asdm::CalAtmosphereRow::getSyscalType ( ) const

===> Attribute syscalType

         

Get syscalType.

Returns:
syscalType as SyscalMethodMod::SyscalMethod
SyscalMethodMod::SyscalMethod asdm::CalAtmosphereRow::getSyscalType ( ) const

===> Attribute syscalType

         

Get syscalType.

Returns:
syscalType as SyscalMethodMod::SyscalMethod

Return the table to which this row belongs.

Return the table to which this row belongs.

===> Attribute tAtm

         

Get tAtm.

Returns:
tAtm as vector<Temperature >

===> Attribute tAtm

         

Get tAtm.

Returns:
tAtm as vector<Temperature >

===> Attribute tAtmSpectrum

         

Get tAtmSpectrum.

Returns:
tAtmSpectrum as vector<vector<Temperature > >

===> Attribute tAtmSpectrum

         

Get tAtmSpectrum.

Returns:
tAtmSpectrum as vector<vector<Temperature > >
vector<float > asdm::CalAtmosphereRow::getTau ( ) const

===> Attribute tau

         

Get tau.

Returns:
tau as vector<float >
vector<float > asdm::CalAtmosphereRow::getTau ( ) const

===> Attribute tau

         

Get tau.

Returns:
tau as vector<float >
vector<vector<float > > asdm::CalAtmosphereRow::getTauSpectrum ( ) const

===> Attribute tauSpectrum

         

Get tauSpectrum.

Returns:
tauSpectrum as vector<vector<float > >
vector<vector<float > > asdm::CalAtmosphereRow::getTauSpectrum ( ) const

===> Attribute tauSpectrum

         

Get tauSpectrum.

Returns:
tauSpectrum as vector<vector<float > >

===> Attribute tRec

         

Get tRec.

Returns:
tRec as vector<Temperature >

===> Attribute tRec

         

Get tRec.

Returns:
tRec as vector<Temperature >

===> Attribute tRecSpectrum

         

Get tRecSpectrum.

Returns:
tRecSpectrum as vector<vector<Temperature > >

===> Attribute tRecSpectrum

         

Get tRecSpectrum.

Returns:
tRecSpectrum as vector<vector<Temperature > >

===> Attribute tSys

         

Get tSys.

Returns:
tSys as vector<Temperature >

===> Attribute tSys

         

Get tSys.

Returns:
tSys as vector<Temperature >

===> Attribute tSysSpectrum

         

Get tSysSpectrum.

Returns:
tSysSpectrum as vector<vector<Temperature > >

===> Attribute tSysSpectrum

         

Get tSysSpectrum.

Returns:
tSysSpectrum as vector<vector<Temperature > >

===> Attribute water

         

Get water.

Returns:
water as vector<Length >

===> Attribute water

         

Get water.

Returns:
water as vector<Length >

===> Attribute waterError

         

Get waterError.

Returns:
waterError as vector<Length >

===> Attribute waterError

         

Get waterError.

Returns:
waterError as vector<Length >
void asdm::CalAtmosphereRow::groundPressureFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::groundPressureFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::groundRelHumidityFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::groundRelHumidityFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::groundTemperatureFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::groundTemperatureFromText ( const string &  s) [private]

Has this row been added to its table ?

Returns:
true if and only if it has been added.

Has this row been added to its table ?

Returns:
true if and only if it has been added.
void asdm::CalAtmosphereRow::isAdded ( bool  added) [private]

This method is used by the Table class when this row is added to the table.

void asdm::CalAtmosphereRow::isAdded ( bool  added) [private]

This method is used by the Table class when this row is added to the table.

===> Attribute alphaSpectrum, which is optional

         

The attribute alphaSpectrum is optional. Return true if this attribute exists.

Returns:
true if and only if the alphaSpectrum attribute exists.

===> Attribute alphaSpectrum, which is optional

         

The attribute alphaSpectrum is optional. Return true if this attribute exists.

Returns:
true if and only if the alphaSpectrum attribute exists.

===> Attribute forwardEfficiencyError, which is optional

         

The attribute forwardEfficiencyError is optional. Return true if this attribute exists.

Returns:
true if and only if the forwardEfficiencyError attribute exists.

===> Attribute forwardEfficiencyError, which is optional

         

The attribute forwardEfficiencyError is optional. Return true if this attribute exists.

Returns:
true if and only if the forwardEfficiencyError attribute exists.

===> Attribute forwardEfficiency, which is optional

         

The attribute forwardEfficiency is optional. Return true if this attribute exists.

Returns:
true if and only if the forwardEfficiency attribute exists.

===> Attribute forwardEfficiency, which is optional

         

The attribute forwardEfficiency is optional. Return true if this attribute exists.

Returns:
true if and only if the forwardEfficiency attribute exists.

===> Attribute sbGainError, which is optional

         

The attribute sbGainError is optional. Return true if this attribute exists.

Returns:
true if and only if the sbGainError attribute exists.

===> Attribute sbGainError, which is optional

         

The attribute sbGainError is optional. Return true if this attribute exists.

Returns:
true if and only if the sbGainError attribute exists.

===> Attribute sbGain, which is optional

         

The attribute sbGain is optional. Return true if this attribute exists.

Returns:
true if and only if the sbGain attribute exists.

===> Attribute sbGain, which is optional

         

The attribute sbGain is optional. Return true if this attribute exists.

Returns:
true if and only if the sbGain attribute exists.

===> Attribute sbGainSpectrum, which is optional

         

The attribute sbGainSpectrum is optional. Return true if this attribute exists.

Returns:
true if and only if the sbGainSpectrum attribute exists.

===> Attribute sbGainSpectrum, which is optional

         

The attribute sbGainSpectrum is optional. Return true if this attribute exists.

Returns:
true if and only if the sbGainSpectrum attribute exists.
void asdm::CalAtmosphereRow::numFreqFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::numFreqFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::numLoadFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::numLoadFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::numReceptorFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::numReceptorFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::polarizationTypesFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::polarizationTypesFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::powerLoadSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::powerLoadSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::powerSkySpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::powerSkySpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::receiverBandFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::receiverBandFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::sbGainErrorFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::sbGainErrorFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::sbGainFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::sbGainFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::sbGainSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::sbGainSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::setAlphaSpectrum ( vector< vector< float > >  alphaSpectrum)

Set alphaSpectrum with the specified vector<vector<float > >.

Parameters:
alphaSpectrumThe vector<vector<float > > value to which alphaSpectrum is to be set.
void asdm::CalAtmosphereRow::setAlphaSpectrum ( vector< vector< float > >  alphaSpectrum)

Set alphaSpectrum with the specified vector<vector<float > >.

Parameters:
alphaSpectrumThe vector<vector<float > > value to which alphaSpectrum is to be set.
void asdm::CalAtmosphereRow::setAntennaName ( string  antennaName)

Set antennaName with the specified string.

Parameters:
antennaNameThe string value to which antennaName is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.
void asdm::CalAtmosphereRow::setAntennaName ( string  antennaName)

Set antennaName with the specified string.

Parameters:
antennaNameThe string value to which antennaName is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.
void asdm::CalAtmosphereRow::setBasebandName ( BasebandNameMod::BasebandName  basebandName)

Set basebandName with the specified BasebandNameMod::BasebandName.

Parameters:
basebandNameThe BasebandNameMod::BasebandName value to which basebandName is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.
void asdm::CalAtmosphereRow::setBasebandName ( BasebandNameMod::BasebandName  basebandName)

Set basebandName with the specified BasebandNameMod::BasebandName.

Parameters:
basebandNameThe BasebandNameMod::BasebandName value to which basebandName is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.

Set calDataId with the specified Tag.

Parameters:
calDataIdThe Tag value to which calDataId is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.

Set calDataId with the specified Tag.

Parameters:
calDataIdThe Tag value to which calDataId is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.

Set calReductionId with the specified Tag.

Parameters:
calReductionIdThe Tag value to which calReductionId is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.

Set calReductionId with the specified Tag.

Parameters:
calReductionIdThe Tag value to which calReductionId is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.

Set endValidTime with the specified ArrayTime.

Parameters:
endValidTimeThe ArrayTime value to which endValidTime is to be set.

Set endValidTime with the specified ArrayTime.

Parameters:
endValidTimeThe ArrayTime value to which endValidTime is to be set.
void asdm::CalAtmosphereRow::setForwardEfficiency ( vector< float >  forwardEfficiency)

Set forwardEfficiency with the specified vector<float >.

Parameters:
forwardEfficiencyThe vector<float > value to which forwardEfficiency is to be set.
void asdm::CalAtmosphereRow::setForwardEfficiency ( vector< float >  forwardEfficiency)

Set forwardEfficiency with the specified vector<float >.

Parameters:
forwardEfficiencyThe vector<float > value to which forwardEfficiency is to be set.
void asdm::CalAtmosphereRow::setForwardEfficiencyError ( vector< double >  forwardEfficiencyError)

Set forwardEfficiencyError with the specified vector<double >.

Parameters:
forwardEfficiencyErrorThe vector<double > value to which forwardEfficiencyError is to be set.
void asdm::CalAtmosphereRow::setForwardEfficiencyError ( vector< double >  forwardEfficiencyError)

Set forwardEfficiencyError with the specified vector<double >.

Parameters:
forwardEfficiencyErrorThe vector<double > value to which forwardEfficiencyError is to be set.
void asdm::CalAtmosphereRow::setForwardEffSpectrum ( vector< vector< float > >  forwardEffSpectrum)

Set forwardEffSpectrum with the specified vector<vector<float > >.

Parameters:
forwardEffSpectrumThe vector<vector<float > > value to which forwardEffSpectrum is to be set.
void asdm::CalAtmosphereRow::setForwardEffSpectrum ( vector< vector< float > >  forwardEffSpectrum)

Set forwardEffSpectrum with the specified vector<vector<float > >.

Parameters:
forwardEffSpectrumThe vector<vector<float > > value to which forwardEffSpectrum is to be set.
void asdm::CalAtmosphereRow::setFrequencyRange ( vector< Frequency frequencyRange)

Set frequencyRange with the specified vector<Frequency >.

Parameters:
frequencyRangeThe vector<Frequency > value to which frequencyRange is to be set.
void asdm::CalAtmosphereRow::setFrequencyRange ( vector< Frequency frequencyRange)

Set frequencyRange with the specified vector<Frequency >.

Parameters:
frequencyRangeThe vector<Frequency > value to which frequencyRange is to be set.
void asdm::CalAtmosphereRow::setFrequencySpectrum ( vector< Frequency frequencySpectrum)

Set frequencySpectrum with the specified vector<Frequency >.

Parameters:
frequencySpectrumThe vector<Frequency > value to which frequencySpectrum is to be set.
void asdm::CalAtmosphereRow::setFrequencySpectrum ( vector< Frequency frequencySpectrum)

Set frequencySpectrum with the specified vector<Frequency >.

Parameters:
frequencySpectrumThe vector<Frequency > value to which frequencySpectrum is to be set.
void asdm::CalAtmosphereRow::setFromIDL ( asdmIDL::CalAtmosphereRowIDL  x)

Fill the values of this row from the IDL struct CalAtmosphereRowIDL.

Parameters:
xThe IDL struct containing the values used to fill this row.
Exceptions:
ConversionException
void asdm::CalAtmosphereRow::setFromIDL ( asdmIDL::CalAtmosphereRowIDL  x)

Fill the values of this row from the IDL struct CalAtmosphereRowIDL.

Parameters:
xThe IDL struct containing the values used to fill this row.
Exceptions:
ConversionException
void asdm::CalAtmosphereRow::setFromXML ( std::string  rowDoc)

Fill the values of this row from an XML string that was produced by the toXML() method.

Parameters:
rowDocthe XML string being used to set the values of this row.
Exceptions:
ConversionException
void asdm::CalAtmosphereRow::setFromXML ( std::string  rowDoc)

Fill the values of this row from an XML string that was produced by the toXML() method.

Parameters:
rowDocthe XML string being used to set the values of this row.
Exceptions:
ConversionException

Set groundPressure with the specified Pressure.

Parameters:
groundPressureThe Pressure value to which groundPressure is to be set.

Set groundPressure with the specified Pressure.

Parameters:
groundPressureThe Pressure value to which groundPressure is to be set.

Set groundRelHumidity with the specified Humidity.

Parameters:
groundRelHumidityThe Humidity value to which groundRelHumidity is to be set.

Set groundRelHumidity with the specified Humidity.

Parameters:
groundRelHumidityThe Humidity value to which groundRelHumidity is to be set.

Set groundTemperature with the specified Temperature.

Parameters:
groundTemperatureThe Temperature value to which groundTemperature is to be set.

Set groundTemperature with the specified Temperature.

Parameters:
groundTemperatureThe Temperature value to which groundTemperature is to be set.
void asdm::CalAtmosphereRow::setNumFreq ( int  numFreq)

Set numFreq with the specified int.

Parameters:
numFreqThe int value to which numFreq is to be set.
void asdm::CalAtmosphereRow::setNumFreq ( int  numFreq)

Set numFreq with the specified int.

Parameters:
numFreqThe int value to which numFreq is to be set.
void asdm::CalAtmosphereRow::setNumLoad ( int  numLoad)

Set numLoad with the specified int.

Parameters:
numLoadThe int value to which numLoad is to be set.
void asdm::CalAtmosphereRow::setNumLoad ( int  numLoad)

Set numLoad with the specified int.

Parameters:
numLoadThe int value to which numLoad is to be set.
void asdm::CalAtmosphereRow::setNumReceptor ( int  numReceptor)

Set numReceptor with the specified int.

Parameters:
numReceptorThe int value to which numReceptor is to be set.
void asdm::CalAtmosphereRow::setNumReceptor ( int  numReceptor)

Set numReceptor with the specified int.

Parameters:
numReceptorThe int value to which numReceptor is to be set.
void asdm::CalAtmosphereRow::setPolarizationTypes ( vector< PolarizationTypeMod::PolarizationType >  polarizationTypes)

Set polarizationTypes with the specified vector<PolarizationTypeMod::PolarizationType >.

Parameters:
polarizationTypesThe vector<PolarizationTypeMod::PolarizationType > value to which polarizationTypes is to be set.
void asdm::CalAtmosphereRow::setPolarizationTypes ( vector< PolarizationTypeMod::PolarizationType >  polarizationTypes)

Set polarizationTypes with the specified vector<PolarizationTypeMod::PolarizationType >.

Parameters:
polarizationTypesThe vector<PolarizationTypeMod::PolarizationType > value to which polarizationTypes is to be set.
void asdm::CalAtmosphereRow::setPowerLoadSpectrum ( vector< vector< vector< float > > >  powerLoadSpectrum)

Set powerLoadSpectrum with the specified vector<vector<vector<float > > >.

Parameters:
powerLoadSpectrumThe vector<vector<vector<float > > > value to which powerLoadSpectrum is to be set.
void asdm::CalAtmosphereRow::setPowerLoadSpectrum ( vector< vector< vector< float > > >  powerLoadSpectrum)

Set powerLoadSpectrum with the specified vector<vector<vector<float > > >.

Parameters:
powerLoadSpectrumThe vector<vector<vector<float > > > value to which powerLoadSpectrum is to be set.
void asdm::CalAtmosphereRow::setPowerSkySpectrum ( vector< vector< float > >  powerSkySpectrum)

Set powerSkySpectrum with the specified vector<vector<float > >.

Parameters:
powerSkySpectrumThe vector<vector<float > > value to which powerSkySpectrum is to be set.
void asdm::CalAtmosphereRow::setPowerSkySpectrum ( vector< vector< float > >  powerSkySpectrum)

Set powerSkySpectrum with the specified vector<vector<float > >.

Parameters:
powerSkySpectrumThe vector<vector<float > > value to which powerSkySpectrum is to be set.
void asdm::CalAtmosphereRow::setReceiverBand ( ReceiverBandMod::ReceiverBand  receiverBand)

Set receiverBand with the specified ReceiverBandMod::ReceiverBand.

Parameters:
receiverBandThe ReceiverBandMod::ReceiverBand value to which receiverBand is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.
void asdm::CalAtmosphereRow::setReceiverBand ( ReceiverBandMod::ReceiverBand  receiverBand)

Set receiverBand with the specified ReceiverBandMod::ReceiverBand.

Parameters:
receiverBandThe ReceiverBandMod::ReceiverBand value to which receiverBand is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.
void asdm::CalAtmosphereRow::setSbGain ( vector< float >  sbGain)

Set sbGain with the specified vector<float >.

Parameters:
sbGainThe vector<float > value to which sbGain is to be set.
void asdm::CalAtmosphereRow::setSbGain ( vector< float >  sbGain)

Set sbGain with the specified vector<float >.

Parameters:
sbGainThe vector<float > value to which sbGain is to be set.
void asdm::CalAtmosphereRow::setSbGainError ( vector< float >  sbGainError)

Set sbGainError with the specified vector<float >.

Parameters:
sbGainErrorThe vector<float > value to which sbGainError is to be set.
void asdm::CalAtmosphereRow::setSbGainError ( vector< float >  sbGainError)

Set sbGainError with the specified vector<float >.

Parameters:
sbGainErrorThe vector<float > value to which sbGainError is to be set.
void asdm::CalAtmosphereRow::setSbGainSpectrum ( vector< vector< float > >  sbGainSpectrum)

Set sbGainSpectrum with the specified vector<vector<float > >.

Parameters:
sbGainSpectrumThe vector<vector<float > > value to which sbGainSpectrum is to be set.
void asdm::CalAtmosphereRow::setSbGainSpectrum ( vector< vector< float > >  sbGainSpectrum)

Set sbGainSpectrum with the specified vector<vector<float > >.

Parameters:
sbGainSpectrumThe vector<vector<float > > value to which sbGainSpectrum is to be set.

Set startValidTime with the specified ArrayTime.

Parameters:
startValidTimeThe ArrayTime value to which startValidTime is to be set.

Set startValidTime with the specified ArrayTime.

Parameters:
startValidTimeThe ArrayTime value to which startValidTime is to be set.
void asdm::CalAtmosphereRow::setSyscalType ( SyscalMethodMod::SyscalMethod  syscalType)

Set syscalType with the specified SyscalMethodMod::SyscalMethod.

Parameters:
syscalTypeThe SyscalMethodMod::SyscalMethod value to which syscalType is to be set.
void asdm::CalAtmosphereRow::setSyscalType ( SyscalMethodMod::SyscalMethod  syscalType)

Set syscalType with the specified SyscalMethodMod::SyscalMethod.

Parameters:
syscalTypeThe SyscalMethodMod::SyscalMethod value to which syscalType is to be set.
void asdm::CalAtmosphereRow::setTAtm ( vector< Temperature tAtm)

Set tAtm with the specified vector<Temperature >.

Parameters:
tAtmThe vector<Temperature > value to which tAtm is to be set.
void asdm::CalAtmosphereRow::setTAtm ( vector< Temperature tAtm)

Set tAtm with the specified vector<Temperature >.

Parameters:
tAtmThe vector<Temperature > value to which tAtm is to be set.
void asdm::CalAtmosphereRow::setTAtmSpectrum ( vector< vector< Temperature > >  tAtmSpectrum)

Set tAtmSpectrum with the specified vector<vector<Temperature > >.

Parameters:
tAtmSpectrumThe vector<vector<Temperature > > value to which tAtmSpectrum is to be set.
void asdm::CalAtmosphereRow::setTAtmSpectrum ( vector< vector< Temperature > >  tAtmSpectrum)

Set tAtmSpectrum with the specified vector<vector<Temperature > >.

Parameters:
tAtmSpectrumThe vector<vector<Temperature > > value to which tAtmSpectrum is to be set.
void asdm::CalAtmosphereRow::setTau ( vector< float >  tau)

Set tau with the specified vector<float >.

Parameters:
tauThe vector<float > value to which tau is to be set.
void asdm::CalAtmosphereRow::setTau ( vector< float >  tau)

Set tau with the specified vector<float >.

Parameters:
tauThe vector<float > value to which tau is to be set.
void asdm::CalAtmosphereRow::setTauSpectrum ( vector< vector< float > >  tauSpectrum)

Set tauSpectrum with the specified vector<vector<float > >.

Parameters:
tauSpectrumThe vector<vector<float > > value to which tauSpectrum is to be set.
void asdm::CalAtmosphereRow::setTauSpectrum ( vector< vector< float > >  tauSpectrum)

Set tauSpectrum with the specified vector<vector<float > >.

Parameters:
tauSpectrumThe vector<vector<float > > value to which tauSpectrum is to be set.
void asdm::CalAtmosphereRow::setTRec ( vector< Temperature tRec)

Set tRec with the specified vector<Temperature >.

Parameters:
tRecThe vector<Temperature > value to which tRec is to be set.
void asdm::CalAtmosphereRow::setTRec ( vector< Temperature tRec)

Set tRec with the specified vector<Temperature >.

Parameters:
tRecThe vector<Temperature > value to which tRec is to be set.
void asdm::CalAtmosphereRow::setTRecSpectrum ( vector< vector< Temperature > >  tRecSpectrum)

Set tRecSpectrum with the specified vector<vector<Temperature > >.

Parameters:
tRecSpectrumThe vector<vector<Temperature > > value to which tRecSpectrum is to be set.
void asdm::CalAtmosphereRow::setTRecSpectrum ( vector< vector< Temperature > >  tRecSpectrum)

Set tRecSpectrum with the specified vector<vector<Temperature > >.

Parameters:
tRecSpectrumThe vector<vector<Temperature > > value to which tRecSpectrum is to be set.
void asdm::CalAtmosphereRow::setTSys ( vector< Temperature tSys)

Set tSys with the specified vector<Temperature >.

Parameters:
tSysThe vector<Temperature > value to which tSys is to be set.
void asdm::CalAtmosphereRow::setTSys ( vector< Temperature tSys)

Set tSys with the specified vector<Temperature >.

Parameters:
tSysThe vector<Temperature > value to which tSys is to be set.
void asdm::CalAtmosphereRow::setTSysSpectrum ( vector< vector< Temperature > >  tSysSpectrum)

Set tSysSpectrum with the specified vector<vector<Temperature > >.

Parameters:
tSysSpectrumThe vector<vector<Temperature > > value to which tSysSpectrum is to be set.
void asdm::CalAtmosphereRow::setTSysSpectrum ( vector< vector< Temperature > >  tSysSpectrum)

Set tSysSpectrum with the specified vector<vector<Temperature > >.

Parameters:
tSysSpectrumThe vector<vector<Temperature > > value to which tSysSpectrum is to be set.
void asdm::CalAtmosphereRow::setWater ( vector< Length water)

Set water with the specified vector<Length >.

Parameters:
waterThe vector<Length > value to which water is to be set.
void asdm::CalAtmosphereRow::setWater ( vector< Length water)

Set water with the specified vector<Length >.

Parameters:
waterThe vector<Length > value to which water is to be set.
void asdm::CalAtmosphereRow::setWaterError ( vector< Length waterError)

Set waterError with the specified vector<Length >.

Parameters:
waterErrorThe vector<Length > value to which waterError is to be set.
void asdm::CalAtmosphereRow::setWaterError ( vector< Length waterError)

Set waterError with the specified vector<Length >.

Parameters:
waterErrorThe vector<Length > value to which waterError is to be set.
void asdm::CalAtmosphereRow::startValidTimeFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::startValidTimeFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::syscalTypeFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::syscalTypeFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tAtmFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tAtmFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tAtmSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tAtmSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tauFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tauFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tauSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tauSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::toBin ( EndianOSStream eoss) [private]

Serialize this into a stream of bytes written to an EndianOSStream.

Parameters:
eossthe EndianOSStream to be written to
void asdm::CalAtmosphereRow::toBin ( EndianOSStream eoss) [private]

Serialize this into a stream of bytes written to an EndianOSStream.

Parameters:
eossthe EndianOSStream to be written to
asdmIDL::CalAtmosphereRowIDL* asdm::CalAtmosphereRow::toIDL ( ) const

Return this row in the form of an IDL struct.

Returns:
The values of this row as a CalAtmosphereRowIDL struct.
asdmIDL::CalAtmosphereRowIDL* asdm::CalAtmosphereRow::toIDL ( ) const

Return this row in the form of an IDL struct.

Returns:
The values of this row as a CalAtmosphereRowIDL struct.
void asdm::CalAtmosphereRow::toIDL ( asdmIDL::CalAtmosphereRowIDL &  x) const

Define the content of a CalAtmosphereRowIDL struct from the values found in this row.

Parameters:
xa reference to the CalAtmosphereRowIDL struct to be set.
std::string asdm::CalAtmosphereRow::toXML ( ) const

Return this row in the form of an XML string.

Returns:
The values of this row as an XML string.
std::string asdm::CalAtmosphereRow::toXML ( ) const

Return this row in the form of an XML string.

Returns:
The values of this row as an XML string.
void asdm::CalAtmosphereRow::tRecFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tRecFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tRecSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tRecSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tSysFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tSysFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tSysSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::tSysSpectrumFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::waterErrorFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::waterErrorFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::waterFromText ( const string &  s) [private]
void asdm::CalAtmosphereRow::waterFromText ( const string &  s) [private]

Friends And Related Function Documentation

Definition at line 193 of file CalAtmosphereRow.h.

friend class asdm::RowTransformer< CalAtmosphereRow > [friend]

Definition at line 194 of file CalAtmosphereRow.h.


Member Data Documentation

vector< vector< float > > asdm::CalAtmosphereRow::alphaSpectrum [private]

Definition at line 2016 of file CalAtmosphereRow.h.

===> Attribute alphaSpectrum, which is optional

         

Definition at line 2013 of file CalAtmosphereRow.h.

===> Attribute antennaName

         

Definition at line 1717 of file CalAtmosphereRow.h.

Definition at line 217 of file CalAtmosphereRow.h.

Definition at line 1313 of file CalAtmosphereRow.h.

BasebandNameMod::BasebandName asdm::CalAtmosphereRow::basebandName [private]

===> Attribute basebandName

         

Definition at line 1728 of file CalAtmosphereRow.h.

===> Attribute calReductionId

         

Definition at line 2107 of file CalAtmosphereRow.h.

===> Attribute endValidTime

         

Definition at line 1750 of file CalAtmosphereRow.h.

vector< float > asdm::CalAtmosphereRow::forwardEfficiency [private]

Definition at line 2029 of file CalAtmosphereRow.h.

Definition at line 2042 of file CalAtmosphereRow.h.

===> Attribute forwardEfficiencyError, which is optional

         

Definition at line 2039 of file CalAtmosphereRow.h.

===> Attribute forwardEfficiency, which is optional

         

Definition at line 2026 of file CalAtmosphereRow.h.

vector< vector< float > > asdm::CalAtmosphereRow::forwardEffSpectrum [private]

===> Attribute forwardEffSpectrum

         

Definition at line 1794 of file CalAtmosphereRow.h.

===> Attribute frequencyRange

         

Definition at line 1805 of file CalAtmosphereRow.h.

===> Attribute frequencySpectrum

         

Definition at line 1838 of file CalAtmosphereRow.h.

Links *binary deserialization material from an EndianIStream std::map< std::string, CalAtmosphereAttributeFromBin > asdm::CalAtmosphereRow::fromBinMethods [private]

Definition at line 2136 of file CalAtmosphereRow.h.

*text deserialization material std::map< std::string, CalAtmosphereAttributeFromText > asdm::CalAtmosphereRow::fromTextMethods [private]

Definition at line 2180 of file CalAtmosphereRow.h.

===> Attribute groundPressure

         

Definition at line 1816 of file CalAtmosphereRow.h.

===> Attribute groundRelHumidity

         

Definition at line 1827 of file CalAtmosphereRow.h.

===> Attribute groundTemperature

         

Definition at line 1849 of file CalAtmosphereRow.h.

Whether this row has been added to the table or not.

Definition at line 1662 of file CalAtmosphereRow.h.

===> Attribute numFreq

         

Definition at line 1761 of file CalAtmosphereRow.h.

===> Attribute numLoad

         

Definition at line 1772 of file CalAtmosphereRow.h.

===> Attribute numReceptor

         

Definition at line 1783 of file CalAtmosphereRow.h.

vector< PolarizationTypeMod::PolarizationType > asdm::CalAtmosphereRow::polarizationTypes [private]

===> Attribute polarizationTypes

         

Definition at line 1860 of file CalAtmosphereRow.h.

vector< vector< vector< float > > > asdm::CalAtmosphereRow::powerLoadSpectrum [private]

===> Attribute powerLoadSpectrum

         

Definition at line 1882 of file CalAtmosphereRow.h.

vector< vector< float > > asdm::CalAtmosphereRow::powerSkySpectrum [private]

===> Attribute powerSkySpectrum

         

Definition at line 1871 of file CalAtmosphereRow.h.

vector< float > asdm::CalAtmosphereRow::sbGain [private]

Definition at line 2055 of file CalAtmosphereRow.h.

vector< float > asdm::CalAtmosphereRow::sbGainError [private]

Definition at line 2068 of file CalAtmosphereRow.h.

===> Attribute sbGainError, which is optional

         

Definition at line 2065 of file CalAtmosphereRow.h.

===> Attribute sbGain, which is optional

         

Definition at line 2052 of file CalAtmosphereRow.h.

vector< vector< float > > asdm::CalAtmosphereRow::sbGainSpectrum [private]

Definition at line 2081 of file CalAtmosphereRow.h.

===> Attribute sbGainSpectrum, which is optional

         

Definition at line 2078 of file CalAtmosphereRow.h.

===> Attribute startValidTime

         

Definition at line 1739 of file CalAtmosphereRow.h.

SyscalMethodMod::SyscalMethod asdm::CalAtmosphereRow::syscalType [private]

===> Attribute syscalType

         

Definition at line 1893 of file CalAtmosphereRow.h.

The table to which this row belongs.

Definition at line 1658 of file CalAtmosphereRow.h.

===> Attribute tAtm

         

Definition at line 1948 of file CalAtmosphereRow.h.

vector< vector< Temperature > > asdm::CalAtmosphereRow::tAtmSpectrum [private]

===> Attribute tAtmSpectrum

         

Definition at line 1904 of file CalAtmosphereRow.h.

vector< float > asdm::CalAtmosphereRow::tau [private]

===> Attribute tau

         

Definition at line 1981 of file CalAtmosphereRow.h.

vector< vector< float > > asdm::CalAtmosphereRow::tauSpectrum [private]

===> Attribute tauSpectrum

         

Definition at line 1937 of file CalAtmosphereRow.h.

===> Attribute tRec

         

Definition at line 1959 of file CalAtmosphereRow.h.

vector< vector< Temperature > > asdm::CalAtmosphereRow::tRecSpectrum [private]

===> Attribute tRecSpectrum

         

Definition at line 1915 of file CalAtmosphereRow.h.

===> Attribute tSys

         

Definition at line 1970 of file CalAtmosphereRow.h.

vector< vector< Temperature > > asdm::CalAtmosphereRow::tSysSpectrum [private]

===> Attribute tSysSpectrum

         

Definition at line 1926 of file CalAtmosphereRow.h.

===> Attribute water

         

Definition at line 1992 of file CalAtmosphereRow.h.

===> Attribute waterError

         

Definition at line 2003 of file CalAtmosphereRow.h.


The documentation for this class was generated from the following files: