casa
5.7.0-16
|
The CalAtmosphereRow class is a row of a CalAtmosphereTable. More...
#include <CalAtmosphereRow.h>
Public Member Functions | |
virtual | ~CalAtmosphereRow () |
friend class asdm::TableStreamReader<CalAtmosphereTable, CalAtmosphereRow>; More... | |
CalAtmosphereTable & | getTable () const |
Return the table to which this row belongs. More... | |
bool | isAdded () const |
Has this row been added to its table ? More... | |
void | setReceiverBand (ReceiverBandMod::ReceiverBand receiverBand) |
Set receiverBand with the specified ReceiverBandMod::ReceiverBand. More... | |
std::string | getAntennaName () const |
===> Attribute antennaName More... | |
void | setAntennaName (std::string antennaName) |
Set antennaName with the specified std::string. More... | |
BasebandNameMod::BasebandName | getBasebandName () const |
===> Attribute basebandName More... | |
void | setBasebandName (BasebandNameMod::BasebandName basebandName) |
Set basebandName with the specified BasebandNameMod::BasebandName. More... | |
ArrayTime | getStartValidTime () const |
===> Attribute startValidTime More... | |
void | setStartValidTime (ArrayTime startValidTime) |
Set startValidTime with the specified ArrayTime. More... | |
ArrayTime | getEndValidTime () const |
===> Attribute endValidTime More... | |
void | setEndValidTime (ArrayTime endValidTime) |
Set endValidTime with the specified ArrayTime. More... | |
int | getNumFreq () const |
===> Attribute numFreq More... | |
void | setNumFreq (int numFreq) |
Set numFreq with the specified int. More... | |
int | getNumLoad () const |
===> Attribute numLoad More... | |
void | setNumLoad (int numLoad) |
Set numLoad with the specified int. More... | |
int | getNumReceptor () const |
===> Attribute numReceptor More... | |
void | setNumReceptor (int numReceptor) |
Set numReceptor with the specified int. More... | |
std::vector< std::vector< float > > | getForwardEffSpectrum () const |
===> Attribute forwardEffSpectrum More... | |
void | setForwardEffSpectrum (std::vector< std::vector< float > > forwardEffSpectrum) |
Set forwardEffSpectrum with the specified std::vector<std::vector<float > >. More... | |
std::vector< Frequency > | getFrequencyRange () const |
===> Attribute frequencyRange More... | |
void | setFrequencyRange (std::vector< Frequency > frequencyRange) |
Set frequencyRange with the specified std::vector<Frequency >. More... | |
Pressure | getGroundPressure () const |
===> Attribute groundPressure More... | |
void | setGroundPressure (Pressure groundPressure) |
Set groundPressure with the specified Pressure. More... | |
Humidity | getGroundRelHumidity () const |
===> Attribute groundRelHumidity More... | |
void | setGroundRelHumidity (Humidity groundRelHumidity) |
Set groundRelHumidity with the specified Humidity. More... | |
std::vector< Frequency > | getFrequencySpectrum () const |
===> Attribute frequencySpectrum More... | |
void | setFrequencySpectrum (std::vector< Frequency > frequencySpectrum) |
Set frequencySpectrum with the specified std::vector<Frequency >. More... | |
Temperature | getGroundTemperature () const |
===> Attribute groundTemperature More... | |
void | setGroundTemperature (Temperature groundTemperature) |
Set groundTemperature with the specified Temperature. More... | |
std::vector < PolarizationTypeMod::PolarizationType > | getPolarizationTypes () const |
===> Attribute polarizationTypes More... | |
void | setPolarizationTypes (std::vector< PolarizationTypeMod::PolarizationType > polarizationTypes) |
Set polarizationTypes with the specified std::vector<PolarizationTypeMod::PolarizationType >. More... | |
std::vector< std::vector< float > > | getPowerSkySpectrum () const |
===> Attribute powerSkySpectrum More... | |
void | setPowerSkySpectrum (std::vector< std::vector< float > > powerSkySpectrum) |
Set powerSkySpectrum with the specified std::vector<std::vector<float > >. More... | |
std::vector< std::vector < std::vector< float > > > | getPowerLoadSpectrum () const |
===> Attribute powerLoadSpectrum More... | |
void | setPowerLoadSpectrum (std::vector< std::vector< std::vector< float > > > powerLoadSpectrum) |
Set powerLoadSpectrum with the specified std::vector<std::vector<std::vector<float > > >. More... | |
SyscalMethodMod::SyscalMethod | getSyscalType () const |
===> Attribute syscalType More... | |
void | setSyscalType (SyscalMethodMod::SyscalMethod syscalType) |
Set syscalType with the specified SyscalMethodMod::SyscalMethod. More... | |
std::vector< std::vector < Temperature > > | getTAtmSpectrum () const |
===> Attribute tAtmSpectrum More... | |
void | setTAtmSpectrum (std::vector< std::vector< Temperature > > tAtmSpectrum) |
Set tAtmSpectrum with the specified std::vector<std::vector<Temperature > >. More... | |
std::vector< std::vector < Temperature > > | getTRecSpectrum () const |
===> Attribute tRecSpectrum More... | |
void | setTRecSpectrum (std::vector< std::vector< Temperature > > tRecSpectrum) |
Set tRecSpectrum with the specified std::vector<std::vector<Temperature > >. More... | |
std::vector< std::vector < Temperature > > | getTSysSpectrum () const |
===> Attribute tSysSpectrum More... | |
void | setTSysSpectrum (std::vector< std::vector< Temperature > > tSysSpectrum) |
Set tSysSpectrum with the specified std::vector<std::vector<Temperature > >. More... | |
std::vector< std::vector< float > > | getTauSpectrum () const |
===> Attribute tauSpectrum More... | |
void | setTauSpectrum (std::vector< std::vector< float > > tauSpectrum) |
Set tauSpectrum with the specified std::vector<std::vector<float > >. More... | |
std::vector< Temperature > | getTAtm () const |
===> Attribute tAtm More... | |
void | setTAtm (std::vector< Temperature > tAtm) |
Set tAtm with the specified std::vector<Temperature >. More... | |
std::vector< Temperature > | getTRec () const |
===> Attribute tRec More... | |
void | setTRec (std::vector< Temperature > tRec) |
Set tRec with the specified std::vector<Temperature >. More... | |
std::vector< Temperature > | getTSys () const |
===> Attribute tSys More... | |
void | setTSys (std::vector< Temperature > tSys) |
Set tSys with the specified std::vector<Temperature >. More... | |
std::vector< float > | getTau () const |
===> Attribute tau More... | |
void | setTau (std::vector< float > tau) |
Set tau with the specified std::vector<float >. More... | |
std::vector< Length > | getWater () const |
===> Attribute water More... | |
void | setWater (std::vector< Length > water) |
Set water with the specified std::vector<Length >. More... | |
std::vector< Length > | getWaterError () const |
===> Attribute waterError More... | |
void | setWaterError (std::vector< Length > waterError) |
Set waterError with the specified std::vector<Length >. More... | |
bool | isAlphaSpectrumExists () const |
===> Attribute alphaSpectrum, which is optional More... | |
std::vector< std::vector< float > > | getAlphaSpectrum () const |
Get alphaSpectrum, which is optional. More... | |
void | setAlphaSpectrum (std::vector< std::vector< float > > alphaSpectrum) |
Set alphaSpectrum with the specified std::vector<std::vector<float > >. More... | |
void | clearAlphaSpectrum () |
Mark alphaSpectrum, which is an optional field, as non-existent. More... | |
bool | isForwardEfficiencyExists () const |
===> Attribute forwardEfficiency, which is optional More... | |
std::vector< float > | getForwardEfficiency () const |
Get forwardEfficiency, which is optional. More... | |
void | setForwardEfficiency (std::vector< float > forwardEfficiency) |
Set forwardEfficiency with the specified std::vector<float >. More... | |
void | clearForwardEfficiency () |
Mark forwardEfficiency, which is an optional field, as non-existent. More... | |
bool | isForwardEfficiencyErrorExists () const |
===> Attribute forwardEfficiencyError, which is optional More... | |
std::vector< double > | getForwardEfficiencyError () const |
Get forwardEfficiencyError, which is optional. More... | |
void | setForwardEfficiencyError (std::vector< double > forwardEfficiencyError) |
Set forwardEfficiencyError with the specified std::vector<double >. More... | |
void | clearForwardEfficiencyError () |
Mark forwardEfficiencyError, which is an optional field, as non-existent. More... | |
bool | isSbGainExists () const |
===> Attribute sbGain, which is optional More... | |
std::vector< float > | getSbGain () const |
Get sbGain, which is optional. More... | |
void | setSbGain (std::vector< float > sbGain) |
Set sbGain with the specified std::vector<float >. More... | |
void | clearSbGain () |
Mark sbGain, which is an optional field, as non-existent. More... | |
bool | isSbGainErrorExists () const |
===> Attribute sbGainError, which is optional More... | |
std::vector< float > | getSbGainError () const |
Get sbGainError, which is optional. More... | |
void | setSbGainError (std::vector< float > sbGainError) |
Set sbGainError with the specified std::vector<float >. More... | |
void | clearSbGainError () |
Mark sbGainError, which is an optional field, as non-existent. More... | |
bool | isSbGainSpectrumExists () const |
===> Attribute sbGainSpectrum, which is optional More... | |
std::vector< std::vector< float > > | getSbGainSpectrum () const |
Get sbGainSpectrum, which is optional. More... | |
void | setSbGainSpectrum (std::vector< std::vector< float > > sbGainSpectrum) |
Set sbGainSpectrum with the specified std::vector<std::vector<float > >. More... | |
void | clearSbGainSpectrum () |
Mark sbGainSpectrum, which is an optional field, as non-existent. More... | |
void | setCalDataId (Tag calDataId) |
Set calDataId with the specified Tag. More... | |
Tag | getCalReductionId () const |
===> Attribute calReductionId More... | |
void | setCalReductionId (Tag calReductionId) |
Set calReductionId with the specified Tag. More... | |
Links *CalReductionRow * | getCalReductionUsingCalReductionId () |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId More... | |
CalDataRow * | getCalDataUsingCalDataId () |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId More... | |
bool | compareNoAutoInc (std::string antennaName, ReceiverBandMod::ReceiverBand receiverBand, BasebandNameMod::BasebandName basebandName, Tag calDataId, Tag calReductionId, ArrayTime startValidTime, ArrayTime endValidTime, int numFreq, int numLoad, int numReceptor, std::vector< std::vector< float > > forwardEffSpectrum, std::vector< Frequency > frequencyRange, Pressure groundPressure, Humidity groundRelHumidity, std::vector< Frequency > frequencySpectrum, Temperature groundTemperature, std::vector< PolarizationTypeMod::PolarizationType > polarizationTypes, std::vector< std::vector< float > > powerSkySpectrum, std::vector< std::vector< std::vector< float > > > powerLoadSpectrum, SyscalMethodMod::SyscalMethod syscalType, std::vector< std::vector< Temperature > > tAtmSpectrum, std::vector< std::vector< Temperature > > tRecSpectrum, std::vector< std::vector< Temperature > > tSysSpectrum, std::vector< std::vector< float > > tauSpectrum, std::vector< Temperature > tAtm, std::vector< Temperature > tRec, std::vector< Temperature > tSys, std::vector< float > tau, std::vector< Length > water, std::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. More... | |
bool | compareRequiredValue (ArrayTime startValidTime, ArrayTime endValidTime, int numFreq, int numLoad, int numReceptor, std::vector< std::vector< float > > forwardEffSpectrum, std::vector< Frequency > frequencyRange, Pressure groundPressure, Humidity groundRelHumidity, std::vector< Frequency > frequencySpectrum, Temperature groundTemperature, std::vector< PolarizationTypeMod::PolarizationType > polarizationTypes, std::vector< std::vector< float > > powerSkySpectrum, std::vector< std::vector< std::vector< float > > > powerLoadSpectrum, SyscalMethodMod::SyscalMethod syscalType, std::vector< std::vector< Temperature > > tAtmSpectrum, std::vector< std::vector< Temperature > > tRecSpectrum, std::vector< std::vector< Temperature > > tSysSpectrum, std::vector< std::vector< float > > tauSpectrum, std::vector< Temperature > tAtm, std::vector< Temperature > tRec, std::vector< Temperature > tSys, std::vector< float > tau, std::vector< Length > water, std::vector< Length > waterError) |
Compare each mandatory value (i.e. More... | |
bool | equalByRequiredValue (CalAtmosphereRow *x) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. More... | |
asdmIDL::CalAtmosphereRowIDL * | toIDL () const |
Return this row in the form of an IDL struct. More... | |
void | toIDL (asdmIDL::CalAtmosphereRowIDL &x) const |
Define the content of a CalAtmosphereRowIDL struct from the values found in this row. More... | |
void | setFromIDL (asdmIDL::CalAtmosphereRowIDL x) |
Fill the values of this row from the IDL struct CalAtmosphereRowIDL. More... | |
std::string | toXML () const |
Return this row in the form of an XML string. More... | |
void | setFromXML (std::string rowDoc) |
Fill the values of this row from an XML string that was produced by the toXML() method. More... | |
Public Attributes | |
Intrinsic Table | Attributes |
Extrinsic Table | Attributes |
Private Attributes | |
CalAtmosphereTable & | table |
The table to which this row belongs. More... | |
bool | hasBeenAdded |
Whether this row has been added to the table or not. More... | |
std::string | antennaName |
===> Attribute antennaName More... | |
BasebandNameMod::BasebandName | basebandName |
===> Attribute basebandName More... | |
ArrayTime | startValidTime |
===> Attribute startValidTime More... | |
ArrayTime | endValidTime |
===> Attribute endValidTime More... | |
int | numFreq |
===> Attribute numFreq More... | |
int | numLoad |
===> Attribute numLoad More... | |
int | numReceptor |
===> Attribute numReceptor More... | |
std::vector< std::vector< float > > | forwardEffSpectrum |
===> Attribute forwardEffSpectrum More... | |
std::vector< Frequency > | frequencyRange |
===> Attribute frequencyRange More... | |
Pressure | groundPressure |
===> Attribute groundPressure More... | |
Humidity | groundRelHumidity |
===> Attribute groundRelHumidity More... | |
std::vector< Frequency > | frequencySpectrum |
===> Attribute frequencySpectrum More... | |
Temperature | groundTemperature |
===> Attribute groundTemperature More... | |
std::vector < PolarizationTypeMod::PolarizationType > | polarizationTypes |
===> Attribute polarizationTypes More... | |
std::vector< std::vector< float > > | powerSkySpectrum |
===> Attribute powerSkySpectrum More... | |
std::vector< std::vector < std::vector< float > > > | powerLoadSpectrum |
===> Attribute powerLoadSpectrum More... | |
SyscalMethodMod::SyscalMethod | syscalType |
===> Attribute syscalType More... | |
std::vector< std::vector < Temperature > > | tAtmSpectrum |
===> Attribute tAtmSpectrum More... | |
std::vector< std::vector < Temperature > > | tRecSpectrum |
===> Attribute tRecSpectrum More... | |
std::vector< std::vector < Temperature > > | tSysSpectrum |
===> Attribute tSysSpectrum More... | |
std::vector< std::vector< float > > | tauSpectrum |
===> Attribute tauSpectrum More... | |
std::vector< Temperature > | tAtm |
===> Attribute tAtm More... | |
std::vector< Temperature > | tRec |
===> Attribute tRec More... | |
std::vector< Temperature > | tSys |
===> Attribute tSys More... | |
std::vector< float > | tau |
===> Attribute tau More... | |
std::vector< Length > | water |
===> Attribute water More... | |
std::vector< Length > | waterError |
===> Attribute waterError More... | |
bool | alphaSpectrumExists |
===> Attribute alphaSpectrum, which is optional More... | |
std::vector< std::vector< float > > | alphaSpectrum |
bool | forwardEfficiencyExists |
===> Attribute forwardEfficiency, which is optional More... | |
std::vector< float > | forwardEfficiency |
bool | forwardEfficiencyErrorExists |
===> Attribute forwardEfficiencyError, which is optional More... | |
std::vector< double > | forwardEfficiencyError |
bool | sbGainExists |
===> Attribute sbGain, which is optional More... | |
std::vector< float > | sbGain |
bool | sbGainErrorExists |
===> Attribute sbGainError, which is optional More... | |
std::vector< float > | sbGainError |
bool | sbGainSpectrumExists |
===> Attribute sbGainSpectrum, which is optional More... | |
std::vector< std::vector< float > > | sbGainSpectrum |
Tag | calReductionId |
===> Attribute calReductionId More... | |
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 > |
The CalAtmosphereRow class is a row of a CalAtmosphereTable.
Generated from model's revision "-1", branch ""
Definition at line 192 of file CalAtmosphereRow.h.
|
virtual |
friend class asdm::TableStreamReader<CalAtmosphereTable, CalAtmosphereRow>;
|
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. |
|
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. |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
void asdm::CalAtmosphereRow::clearAlphaSpectrum | ( | ) |
Mark alphaSpectrum, which is an optional field, as non-existent.
void asdm::CalAtmosphereRow::clearForwardEfficiency | ( | ) |
Mark forwardEfficiency, which is an optional field, as non-existent.
void asdm::CalAtmosphereRow::clearForwardEfficiencyError | ( | ) |
Mark forwardEfficiencyError, which is an optional field, as non-existent.
void asdm::CalAtmosphereRow::clearSbGain | ( | ) |
Mark sbGain, which is an optional field, as non-existent.
void asdm::CalAtmosphereRow::clearSbGainError | ( | ) |
Mark sbGainError, which is an optional field, as non-existent.
void asdm::CalAtmosphereRow::clearSbGainSpectrum | ( | ) |
Mark sbGainSpectrum, which is an optional field, as non-existent.
bool asdm::CalAtmosphereRow::compareNoAutoInc | ( | std::string | antennaName, |
ReceiverBandMod::ReceiverBand | receiverBand, | ||
BasebandNameMod::BasebandName | basebandName, | ||
Tag | calDataId, | ||
Tag | calReductionId, | ||
ArrayTime | startValidTime, | ||
ArrayTime | endValidTime, | ||
int | numFreq, | ||
int | numLoad, | ||
int | numReceptor, | ||
std::vector< std::vector< float > > | forwardEffSpectrum, | ||
std::vector< Frequency > | frequencyRange, | ||
Pressure | groundPressure, | ||
Humidity | groundRelHumidity, | ||
std::vector< Frequency > | frequencySpectrum, | ||
Temperature | groundTemperature, | ||
std::vector< PolarizationTypeMod::PolarizationType > | polarizationTypes, | ||
std::vector< std::vector< float > > | powerSkySpectrum, | ||
std::vector< std::vector< std::vector< float > > > | powerLoadSpectrum, | ||
SyscalMethodMod::SyscalMethod | syscalType, | ||
std::vector< std::vector< Temperature > > | tAtmSpectrum, | ||
std::vector< std::vector< Temperature > > | tRecSpectrum, | ||
std::vector< std::vector< Temperature > > | tSysSpectrum, | ||
std::vector< std::vector< float > > | tauSpectrum, | ||
std::vector< Temperature > | tAtm, | ||
std::vector< Temperature > | tRec, | ||
std::vector< Temperature > | tSys, | ||
std::vector< float > | tau, | ||
std::vector< Length > | water, | ||
std::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.
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, | ||
std::vector< std::vector< float > > | forwardEffSpectrum, | ||
std::vector< Frequency > | frequencyRange, | ||
Pressure | groundPressure, | ||
Humidity | groundRelHumidity, | ||
std::vector< Frequency > | frequencySpectrum, | ||
Temperature | groundTemperature, | ||
std::vector< PolarizationTypeMod::PolarizationType > | polarizationTypes, | ||
std::vector< std::vector< float > > | powerSkySpectrum, | ||
std::vector< std::vector< std::vector< float > > > | powerLoadSpectrum, | ||
SyscalMethodMod::SyscalMethod | syscalType, | ||
std::vector< std::vector< Temperature > > | tAtmSpectrum, | ||
std::vector< std::vector< Temperature > > | tRecSpectrum, | ||
std::vector< std::vector< Temperature > > | tSysSpectrum, | ||
std::vector< std::vector< float > > | tauSpectrum, | ||
std::vector< Temperature > | tAtm, | ||
std::vector< Temperature > | tRec, | ||
std::vector< Temperature > | tSys, | ||
std::vector< float > | tau, | ||
std::vector< Length > | water, | ||
std::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.
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 |
|
private |
|
private |
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. |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
std::vector<std::vector<float > > asdm::CalAtmosphereRow::getAlphaSpectrum | ( | ) | const |
Get alphaSpectrum, which is optional.
IllegalAccessException | If alphaSpectrum does not exist. |
std::string asdm::CalAtmosphereRow::getAntennaName | ( | ) | const |
===> Attribute antennaName
Get antennaName.
BasebandNameMod::BasebandName asdm::CalAtmosphereRow::getBasebandName | ( | ) | const |
===> Attribute basebandName
Get basebandName.
CalDataRow* asdm::CalAtmosphereRow::getCalDataUsingCalDataId | ( | ) |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
Tag asdm::CalAtmosphereRow::getCalReductionId | ( | ) | const |
Links* CalReductionRow* asdm::CalAtmosphereRow::getCalReductionUsingCalReductionId | ( | ) |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
ArrayTime asdm::CalAtmosphereRow::getEndValidTime | ( | ) | const |
std::vector<float > asdm::CalAtmosphereRow::getForwardEfficiency | ( | ) | const |
Get forwardEfficiency, which is optional.
IllegalAccessException | If forwardEfficiency does not exist. |
std::vector<double > asdm::CalAtmosphereRow::getForwardEfficiencyError | ( | ) | const |
Get forwardEfficiencyError, which is optional.
IllegalAccessException | If forwardEfficiencyError does not exist. |
std::vector<std::vector<float > > asdm::CalAtmosphereRow::getForwardEffSpectrum | ( | ) | const |
===> Attribute forwardEffSpectrum
Get forwardEffSpectrum.
std::vector<Frequency > asdm::CalAtmosphereRow::getFrequencyRange | ( | ) | const |
===> Attribute frequencyRange
Get frequencyRange.
std::vector<Frequency > asdm::CalAtmosphereRow::getFrequencySpectrum | ( | ) | const |
===> Attribute frequencySpectrum
Get frequencySpectrum.
Pressure asdm::CalAtmosphereRow::getGroundPressure | ( | ) | const |
Humidity asdm::CalAtmosphereRow::getGroundRelHumidity | ( | ) | const |
Temperature asdm::CalAtmosphereRow::getGroundTemperature | ( | ) | const |
int asdm::CalAtmosphereRow::getNumFreq | ( | ) | const |
===> Attribute numFreq
Get numFreq.
int asdm::CalAtmosphereRow::getNumLoad | ( | ) | const |
===> Attribute numLoad
Get numLoad.
int asdm::CalAtmosphereRow::getNumReceptor | ( | ) | const |
===> Attribute numReceptor
Get numReceptor.
std::vector<PolarizationTypeMod::PolarizationType > asdm::CalAtmosphereRow::getPolarizationTypes | ( | ) | const |
===> Attribute polarizationTypes
Get polarizationTypes.
std::vector<std::vector<std::vector<float > > > asdm::CalAtmosphereRow::getPowerLoadSpectrum | ( | ) | const |
===> Attribute powerLoadSpectrum
Get powerLoadSpectrum.
std::vector<std::vector<float > > asdm::CalAtmosphereRow::getPowerSkySpectrum | ( | ) | const |
===> Attribute powerSkySpectrum
Get powerSkySpectrum.
std::vector<float > asdm::CalAtmosphereRow::getSbGain | ( | ) | const |
Get sbGain, which is optional.
IllegalAccessException | If sbGain does not exist. |
std::vector<float > asdm::CalAtmosphereRow::getSbGainError | ( | ) | const |
Get sbGainError, which is optional.
IllegalAccessException | If sbGainError does not exist. |
std::vector<std::vector<float > > asdm::CalAtmosphereRow::getSbGainSpectrum | ( | ) | const |
Get sbGainSpectrum, which is optional.
IllegalAccessException | If sbGainSpectrum does not exist. |
ArrayTime asdm::CalAtmosphereRow::getStartValidTime | ( | ) | const |
SyscalMethodMod::SyscalMethod asdm::CalAtmosphereRow::getSyscalType | ( | ) | const |
===> Attribute syscalType
Get syscalType.
CalAtmosphereTable& asdm::CalAtmosphereRow::getTable | ( | ) | const |
Return the table to which this row belongs.
std::vector<Temperature > asdm::CalAtmosphereRow::getTAtm | ( | ) | const |
===> Attribute tAtm
Get tAtm.
std::vector<std::vector<Temperature > > asdm::CalAtmosphereRow::getTAtmSpectrum | ( | ) | const |
===> Attribute tAtmSpectrum
Get tAtmSpectrum.
std::vector<float > asdm::CalAtmosphereRow::getTau | ( | ) | const |
===> Attribute tau
Get tau.
std::vector<std::vector<float > > asdm::CalAtmosphereRow::getTauSpectrum | ( | ) | const |
===> Attribute tauSpectrum
Get tauSpectrum.
std::vector<Temperature > asdm::CalAtmosphereRow::getTRec | ( | ) | const |
===> Attribute tRec
Get tRec.
std::vector<std::vector<Temperature > > asdm::CalAtmosphereRow::getTRecSpectrum | ( | ) | const |
===> Attribute tRecSpectrum
Get tRecSpectrum.
std::vector<Temperature > asdm::CalAtmosphereRow::getTSys | ( | ) | const |
===> Attribute tSys
Get tSys.
std::vector<std::vector<Temperature > > asdm::CalAtmosphereRow::getTSysSpectrum | ( | ) | const |
===> Attribute tSysSpectrum
Get tSysSpectrum.
std::vector<Length > asdm::CalAtmosphereRow::getWater | ( | ) | const |
===> Attribute water
Get water.
std::vector<Length > asdm::CalAtmosphereRow::getWaterError | ( | ) | const |
===> Attribute waterError
Get waterError.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
bool asdm::CalAtmosphereRow::isAdded | ( | ) | const |
Has this row been added to its table ?
|
private |
This method is used by the Table class when this row is added to the table.
bool asdm::CalAtmosphereRow::isAlphaSpectrumExists | ( | ) | const |
===> Attribute alphaSpectrum, which is optional
The attribute alphaSpectrum is optional. Return true if this attribute exists.
bool asdm::CalAtmosphereRow::isForwardEfficiencyErrorExists | ( | ) | const |
===> Attribute forwardEfficiencyError, which is optional
The attribute forwardEfficiencyError is optional. Return true if this attribute exists.
bool asdm::CalAtmosphereRow::isForwardEfficiencyExists | ( | ) | const |
===> Attribute forwardEfficiency, which is optional
The attribute forwardEfficiency is optional. Return true if this attribute exists.
bool asdm::CalAtmosphereRow::isSbGainErrorExists | ( | ) | const |
===> Attribute sbGainError, which is optional
The attribute sbGainError is optional. Return true if this attribute exists.
bool asdm::CalAtmosphereRow::isSbGainExists | ( | ) | const |
===> Attribute sbGain, which is optional
The attribute sbGain is optional. Return true if this attribute exists.
bool asdm::CalAtmosphereRow::isSbGainSpectrumExists | ( | ) | const |
===> Attribute sbGainSpectrum, which is optional
The attribute sbGainSpectrum is optional. Return true if this attribute exists.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
void asdm::CalAtmosphereRow::setAlphaSpectrum | ( | std::vector< std::vector< float > > | alphaSpectrum | ) |
Set alphaSpectrum with the specified std::vector<std::vector<float > >.
alphaSpectrum | The std::vector<std::vector<float > > value to which alphaSpectrum is to be set. |
void asdm::CalAtmosphereRow::setAntennaName | ( | std::string | antennaName | ) |
Set antennaName with the specified std::string.
antennaName | The std::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. |
void asdm::CalAtmosphereRow::setBasebandName | ( | BasebandNameMod::BasebandName | basebandName | ) |
Set basebandName with the specified BasebandNameMod::BasebandName.
basebandName | The BasebandNameMod::BasebandName value to which basebandName is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
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. |
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. |
void asdm::CalAtmosphereRow::setEndValidTime | ( | ArrayTime | endValidTime | ) |
void asdm::CalAtmosphereRow::setForwardEfficiency | ( | std::vector< float > | forwardEfficiency | ) |
Set forwardEfficiency with the specified std::vector<float >.
forwardEfficiency | The std::vector<float > value to which forwardEfficiency is to be set. |
void asdm::CalAtmosphereRow::setForwardEfficiencyError | ( | std::vector< double > | forwardEfficiencyError | ) |
Set forwardEfficiencyError with the specified std::vector<double >.
forwardEfficiencyError | The std::vector<double > value to which forwardEfficiencyError is to be set. |
void asdm::CalAtmosphereRow::setForwardEffSpectrum | ( | std::vector< std::vector< float > > | forwardEffSpectrum | ) |
Set forwardEffSpectrum with the specified std::vector<std::vector<float > >.
forwardEffSpectrum | The std::vector<std::vector<float > > value to which forwardEffSpectrum is to be set. |
void asdm::CalAtmosphereRow::setFrequencyRange | ( | std::vector< Frequency > | frequencyRange | ) |
Set frequencyRange with the specified std::vector<Frequency >.
frequencyRange | The std::vector<Frequency > value to which frequencyRange is to be set. |
void asdm::CalAtmosphereRow::setFrequencySpectrum | ( | std::vector< Frequency > | frequencySpectrum | ) |
Set frequencySpectrum with the specified std::vector<Frequency >.
frequencySpectrum | The std::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.
x | The IDL struct containing the values used to fill this row. |
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.
rowDoc | the XML string being used to set the values of this row. |
ConversionException |
void asdm::CalAtmosphereRow::setGroundPressure | ( | Pressure | groundPressure | ) |
void asdm::CalAtmosphereRow::setGroundRelHumidity | ( | Humidity | groundRelHumidity | ) |
void asdm::CalAtmosphereRow::setGroundTemperature | ( | Temperature | groundTemperature | ) |
Set groundTemperature with the specified Temperature.
groundTemperature | The Temperature value to which groundTemperature is to be set. |
void asdm::CalAtmosphereRow::setNumFreq | ( | int | numFreq | ) |
Set numFreq with the specified int.
numFreq | The int value to which numFreq is to be set. |
void asdm::CalAtmosphereRow::setNumLoad | ( | int | numLoad | ) |
Set numLoad with the specified int.
numLoad | The int value to which numLoad is to be set. |
void asdm::CalAtmosphereRow::setNumReceptor | ( | int | numReceptor | ) |
Set numReceptor with the specified int.
numReceptor | The int value to which numReceptor is to be set. |
void asdm::CalAtmosphereRow::setPolarizationTypes | ( | std::vector< PolarizationTypeMod::PolarizationType > | polarizationTypes | ) |
Set polarizationTypes with the specified std::vector<PolarizationTypeMod::PolarizationType >.
polarizationTypes | The std::vector<PolarizationTypeMod::PolarizationType > value to which polarizationTypes is to be set. |
void asdm::CalAtmosphereRow::setPowerLoadSpectrum | ( | std::vector< std::vector< std::vector< float > > > | powerLoadSpectrum | ) |
Set powerLoadSpectrum with the specified std::vector<std::vector<std::vector<float > > >.
powerLoadSpectrum | The std::vector<std::vector<std::vector<float > > > value to which powerLoadSpectrum is to be set. |
void asdm::CalAtmosphereRow::setPowerSkySpectrum | ( | std::vector< std::vector< float > > | powerSkySpectrum | ) |
Set powerSkySpectrum with the specified std::vector<std::vector<float > >.
powerSkySpectrum | The std::vector<std::vector<float > > value to which powerSkySpectrum is to be set. |
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. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::CalAtmosphereRow::setSbGain | ( | std::vector< float > | sbGain | ) |
Set sbGain with the specified std::vector<float >.
sbGain | The std::vector<float > value to which sbGain is to be set. |
void asdm::CalAtmosphereRow::setSbGainError | ( | std::vector< float > | sbGainError | ) |
Set sbGainError with the specified std::vector<float >.
sbGainError | The std::vector<float > value to which sbGainError is to be set. |
void asdm::CalAtmosphereRow::setSbGainSpectrum | ( | std::vector< std::vector< float > > | sbGainSpectrum | ) |
Set sbGainSpectrum with the specified std::vector<std::vector<float > >.
sbGainSpectrum | The std::vector<std::vector<float > > value to which sbGainSpectrum is to be set. |
void asdm::CalAtmosphereRow::setStartValidTime | ( | ArrayTime | startValidTime | ) |
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. |
void asdm::CalAtmosphereRow::setTAtm | ( | std::vector< Temperature > | tAtm | ) |
Set tAtm with the specified std::vector<Temperature >.
tAtm | The std::vector<Temperature > value to which tAtm is to be set. |
void asdm::CalAtmosphereRow::setTAtmSpectrum | ( | std::vector< std::vector< Temperature > > | tAtmSpectrum | ) |
Set tAtmSpectrum with the specified std::vector<std::vector<Temperature > >.
tAtmSpectrum | The std::vector<std::vector<Temperature > > value to which tAtmSpectrum is to be set. |
void asdm::CalAtmosphereRow::setTau | ( | std::vector< float > | tau | ) |
Set tau with the specified std::vector<float >.
tau | The std::vector<float > value to which tau is to be set. |
void asdm::CalAtmosphereRow::setTauSpectrum | ( | std::vector< std::vector< float > > | tauSpectrum | ) |
Set tauSpectrum with the specified std::vector<std::vector<float > >.
tauSpectrum | The std::vector<std::vector<float > > value to which tauSpectrum is to be set. |
void asdm::CalAtmosphereRow::setTRec | ( | std::vector< Temperature > | tRec | ) |
Set tRec with the specified std::vector<Temperature >.
tRec | The std::vector<Temperature > value to which tRec is to be set. |
void asdm::CalAtmosphereRow::setTRecSpectrum | ( | std::vector< std::vector< Temperature > > | tRecSpectrum | ) |
Set tRecSpectrum with the specified std::vector<std::vector<Temperature > >.
tRecSpectrum | The std::vector<std::vector<Temperature > > value to which tRecSpectrum is to be set. |
void asdm::CalAtmosphereRow::setTSys | ( | std::vector< Temperature > | tSys | ) |
Set tSys with the specified std::vector<Temperature >.
tSys | The std::vector<Temperature > value to which tSys is to be set. |
void asdm::CalAtmosphereRow::setTSysSpectrum | ( | std::vector< std::vector< Temperature > > | tSysSpectrum | ) |
Set tSysSpectrum with the specified std::vector<std::vector<Temperature > >.
tSysSpectrum | The std::vector<std::vector<Temperature > > value to which tSysSpectrum is to be set. |
void asdm::CalAtmosphereRow::setWater | ( | std::vector< Length > | water | ) |
Set water with the specified std::vector<Length >.
water | The std::vector<Length > value to which water is to be set. |
void asdm::CalAtmosphereRow::setWaterError | ( | std::vector< Length > | waterError | ) |
Set waterError with the specified std::vector<Length >.
waterError | The std::vector<Length > value to which waterError is to be set. |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Serialize this into a stream of bytes written to an EndianOSStream.
eoss | the EndianOSStream to be written to |
asdmIDL::CalAtmosphereRowIDL* asdm::CalAtmosphereRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::CalAtmosphereRow::toIDL | ( | asdmIDL::CalAtmosphereRowIDL & | x | ) | const |
Define the content of a CalAtmosphereRowIDL struct from the values found in this row.
x | a reference to the CalAtmosphereRowIDL struct to be set. |
std::string asdm::CalAtmosphereRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
friend |
Definition at line 193 of file CalAtmosphereRow.h.
|
friend |
Definition at line 194 of file CalAtmosphereRow.h.
|
private |
Definition at line 2016 of file CalAtmosphereRow.h.
|
private |
===> Attribute alphaSpectrum, which is optional
Definition at line 2013 of file CalAtmosphereRow.h.
|
private |
===> Attribute antennaName
Definition at line 1717 of file CalAtmosphereRow.h.
Extrinsic Table asdm::CalAtmosphereRow::Attributes |
Definition at line 217 of file CalAtmosphereRow.h.
Extrinsic Table asdm::CalAtmosphereRow::Attributes |
Definition at line 1313 of file CalAtmosphereRow.h.
|
private |
===> Attribute basebandName
Definition at line 1728 of file CalAtmosphereRow.h.
|
private |
===> Attribute calReductionId
Definition at line 2107 of file CalAtmosphereRow.h.
|
private |
===> Attribute endValidTime
Definition at line 1750 of file CalAtmosphereRow.h.
|
private |
Definition at line 2029 of file CalAtmosphereRow.h.
|
private |
Definition at line 2042 of file CalAtmosphereRow.h.
|
private |
===> Attribute forwardEfficiencyError, which is optional
Definition at line 2039 of file CalAtmosphereRow.h.
|
private |
===> Attribute forwardEfficiency, which is optional
Definition at line 2026 of file CalAtmosphereRow.h.
|
private |
===> Attribute forwardEffSpectrum
Definition at line 1794 of file CalAtmosphereRow.h.
|
private |
===> Attribute frequencyRange
Definition at line 1805 of file CalAtmosphereRow.h.
|
private |
===> Attribute frequencySpectrum
Definition at line 1838 of file CalAtmosphereRow.h.
|
private |
Definition at line 2136 of file CalAtmosphereRow.h.
|
private |
Definition at line 2180 of file CalAtmosphereRow.h.
|
private |
===> Attribute groundPressure
Definition at line 1816 of file CalAtmosphereRow.h.
|
private |
===> Attribute groundRelHumidity
Definition at line 1827 of file CalAtmosphereRow.h.
|
private |
===> Attribute groundTemperature
Definition at line 1849 of file CalAtmosphereRow.h.
|
private |
Whether this row has been added to the table or not.
Definition at line 1662 of file CalAtmosphereRow.h.
|
private |
===> Attribute numFreq
Definition at line 1761 of file CalAtmosphereRow.h.
|
private |
===> Attribute numLoad
Definition at line 1772 of file CalAtmosphereRow.h.
|
private |
===> Attribute numReceptor
Definition at line 1783 of file CalAtmosphereRow.h.
|
private |
===> Attribute polarizationTypes
Definition at line 1860 of file CalAtmosphereRow.h.
|
private |
===> Attribute powerLoadSpectrum
Definition at line 1882 of file CalAtmosphereRow.h.
|
private |
===> Attribute powerSkySpectrum
Definition at line 1871 of file CalAtmosphereRow.h.
|
private |
Definition at line 2055 of file CalAtmosphereRow.h.
|
private |
Definition at line 2068 of file CalAtmosphereRow.h.
|
private |
===> Attribute sbGainError, which is optional
Definition at line 2065 of file CalAtmosphereRow.h.
|
private |
===> Attribute sbGain, which is optional
Definition at line 2052 of file CalAtmosphereRow.h.
|
private |
Definition at line 2081 of file CalAtmosphereRow.h.
|
private |
===> Attribute sbGainSpectrum, which is optional
Definition at line 2078 of file CalAtmosphereRow.h.
|
private |
===> Attribute startValidTime
Definition at line 1739 of file CalAtmosphereRow.h.
|
private |
===> Attribute syscalType
Definition at line 1893 of file CalAtmosphereRow.h.
|
private |
The table to which this row belongs.
Definition at line 1658 of file CalAtmosphereRow.h.
|
private |
===> Attribute tAtm
Definition at line 1948 of file CalAtmosphereRow.h.
|
private |
===> Attribute tAtmSpectrum
Definition at line 1904 of file CalAtmosphereRow.h.
|
private |
===> Attribute tau
Definition at line 1981 of file CalAtmosphereRow.h.
|
private |
===> Attribute tauSpectrum
Definition at line 1937 of file CalAtmosphereRow.h.
|
private |
===> Attribute tRec
Definition at line 1959 of file CalAtmosphereRow.h.
|
private |
===> Attribute tRecSpectrum
Definition at line 1915 of file CalAtmosphereRow.h.
|
private |
===> Attribute tSys
Definition at line 1970 of file CalAtmosphereRow.h.
|
private |
===> Attribute tSysSpectrum
Definition at line 1926 of file CalAtmosphereRow.h.
|
private |
===> Attribute water
Definition at line 1992 of file CalAtmosphereRow.h.
|
private |
===> Attribute waterError
Definition at line 2003 of file CalAtmosphereRow.h.