#include <CalWVRRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
CalWVRTable & | getTable () const |
CalWVRRowIDL * | toIDL () const |
void | setFromIDL (CalWVRRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
string | getAntennaName () const |
void | setAntennaName (string antennaName) |
int | getNumPoly () const |
void | setNumPoly (int numPoly) |
int | getNumChan () const |
void | setNumChan (int numChan) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
WVRMethodMod::WVRMethod | getWvrMethod () const |
void | setWvrMethod (WVRMethodMod::WVRMethod wvrMethod) |
vector< Frequency > | getFreqLimits () const |
void | setFreqLimits (vector< Frequency > freqLimits) |
vector< vector< vector< float > > > | getPathCoeff () const |
void | setPathCoeff (vector< vector< vector< float > > > pathCoeff) |
vector< Frequency > | getChanFreq () const |
void | setChanFreq (vector< Frequency > chanFreq) |
vector< Frequency > | getChanWidth () const |
void | setChanWidth (vector< Frequency > chanWidth) |
int | getNumInputAntenna () const |
void | setNumInputAntenna (int numInputAntenna) |
vector< string > | getInputAntennaNames () const |
void | setInputAntennaNames (vector< string > inputAntennaNames) |
vector< Frequency > | getPolyFreqLimits () const |
void | setPolyFreqLimits (vector< Frequency > polyFreqLimits) |
Tag | getCalDataId () const |
void | setCalDataId (Tag calDataId) |
Tag | getCalReductionId () const |
void | setCalReductionId (Tag calReductionId) |
CalDataRow * | getCalDataUsingCalDataId () |
CalReductionRow * | getCalReductionUsingCalReductionId () |
bool | compareNoAutoInc (Tag calDataId, Tag calReductionId, string antennaName, int numPoly, int numChan, ArrayTime startValidTime, ArrayTime endValidTime, WVRMethodMod::WVRMethod wvrMethod, vector< Frequency > freqLimits, vector< vector< vector< float > > > pathCoeff, vector< Frequency > chanFreq, vector< Frequency > chanWidth, int numInputAntenna, vector< string > inputAntennaNames, vector< Frequency > polyFreqLimits) |
bool | compareRequiredValue (int numPoly, int numChan, ArrayTime startValidTime, ArrayTime endValidTime, WVRMethodMod::WVRMethod wvrMethod, vector< Frequency > freqLimits, vector< vector< vector< float > > > pathCoeff, vector< Frequency > chanFreq, vector< Frequency > chanWidth, int numInputAntenna, vector< string > inputAntennaNames, vector< Frequency > polyFreqLimits) |
bool | equalByRequiredValue (CalWVRRow *x) |
|
Compare each mandatory attribute except the autoincrementable one of this CalWVRRow with the corresponding parameters and return true if there is a match and false otherwise. |
|
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
|
|
Get antennaName.
|
|
Get calDataId.
|
|
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
|
|
Get calReductionId.
|
|
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
|
|
Get chanFreq.
|
|
Get chanWidth.
|
|
Get endValidTime.
|
|
Get freqLimits.
|
|
Get inputAntennaNames.
|
|
Get numChan.
|
|
Get numInputAntenna.
|
|
Get numPoly.
|
|
Get pathCoeff.
|
|
Get polyFreqLimits.
|
|
Get startValidTime.
|
|
Return the table to which this row belongs. |
|
Get wvrMethod.
|
|
Set antennaName with the specified string.
|
|
Set calDataId with the specified Tag.
|
|
Set calReductionId with the specified Tag.
|
|
Set chanFreq with the specified vector<Frequency >.
|
|
Set chanWidth with the specified vector<Frequency >.
|
|
Set endValidTime with the specified ArrayTime.
|
|
Set freqLimits with the specified vector<Frequency >.
|
|
Fill the values of this row from the IDL struct CalWVRRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set inputAntennaNames with the specified vector<string >.
|
|
Set numChan with the specified int.
|
|
Set numInputAntenna with the specified int.
|
|
Set numPoly with the specified int.
|
|
Set pathCoeff with the specified vector<vector<vector<float > > >.
|
|
Set polyFreqLimits with the specified vector<Frequency >.
|
|
Set startValidTime with the specified ArrayTime.
|
|
Set wvrMethod with the specified WVRMethodMod::WVRMethod.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|