asdm::SysCalRow Class Reference

#include <SysCalRow.h>

List of all members.


Detailed Description

The SysCalRow class is a row of a SysCalTable.

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


Public Member Functions

SysCalTablegetTable () const
SysCalRowIDL * toIDL () const
void setFromIDL (SysCalRowIDL x) throw (ConversionException)
string toXML () const
void setFromXML (string rowDoc) throw (ConversionException)
ArrayTimeInterval getTimeInterval () const
void setTimeInterval (ArrayTimeInterval timeInterval) throw (IllegalAccessException)
bool isNumLoadExists () const
int getNumLoad () const throw (IllegalAccessException)
void setNumLoad (int numLoad)
void clearNumLoad ()
bool isCalLoadExists () const
vector< int > getCalLoad () const throw (IllegalAccessException)
void setCalLoad (vector< int > calLoad)
void clearCalLoad ()
bool isFeffExists () const
vector< float > getFeff () const throw (IllegalAccessException)
void setFeff (vector< float > feff)
void clearFeff ()
bool isAeffExists () const
vector< float > getAeff () const throw (IllegalAccessException)
void setAeff (vector< float > aeff)
void clearAeff ()
bool isPhaseDiffExists () const
Angle getPhaseDiff () const throw (IllegalAccessException)
void setPhaseDiff (Angle phaseDiff)
void clearPhaseDiff ()
bool isSbgainExists () const
float getSbgain () const throw (IllegalAccessException)
void setSbgain (float sbgain)
void clearSbgain ()
bool isTauExists () const
vector< TemperaturegetTau () const throw (IllegalAccessException)
void setTau (vector< Temperature > tau)
void clearTau ()
bool isTcalExists () const
vector< TemperaturegetTcal () const throw (IllegalAccessException)
void setTcal (vector< Temperature > tcal)
void clearTcal ()
bool isTrxExists () const
vector< TemperaturegetTrx () const throw (IllegalAccessException)
void setTrx (vector< Temperature > trx)
void clearTrx ()
bool isTskyExists () const
vector< TemperaturegetTsky () const throw (IllegalAccessException)
void setTsky (vector< Temperature > tsky)
void clearTsky ()
bool isTsysExists () const
vector< TemperaturegetTsys () const throw (IllegalAccessException)
void setTsys (vector< Temperature > tsys)
void clearTsys ()
bool isTantExists () const
vector< TemperaturegetTant () const throw (IllegalAccessException)
void setTant (vector< Temperature > tant)
void clearTant ()
bool isTantTsysExists () const
vector< float > getTantTsys () const throw (IllegalAccessException)
void setTantTsys (vector< float > tantTsys)
void clearTantTsys ()
bool isPwvPathExists () const
vector< LengthgetPwvPath () const throw (IllegalAccessException)
void setPwvPath (vector< Length > pwvPath)
void clearPwvPath ()
bool isDpwvPathExists () const
vector< float > getDpwvPath () const throw (IllegalAccessException)
void setDpwvPath (vector< float > dpwvPath)
void clearDpwvPath ()
bool isFeffSpectrumExists () const
vector< vector< float > > getFeffSpectrum () const throw (IllegalAccessException)
void setFeffSpectrum (vector< vector< float > > feffSpectrum)
void clearFeffSpectrum ()
bool isSbgainSpectrumExists () const
vector< vector< float > > getSbgainSpectrum () const throw (IllegalAccessException)
void setSbgainSpectrum (vector< vector< float > > sbgainSpectrum)
void clearSbgainSpectrum ()
bool isTauSpectrumExists () const
vector< vector< Temperature > > getTauSpectrum () const throw (IllegalAccessException)
void setTauSpectrum (vector< vector< Temperature > > tauSpectrum)
void clearTauSpectrum ()
bool isTcalSpectrumExists () const
vector< vector< Temperature > > getTcalSpectrum () const throw (IllegalAccessException)
void setTcalSpectrum (vector< vector< Temperature > > tcalSpectrum)
void clearTcalSpectrum ()
bool isTrxSpectrumExists () const
vector< TemperaturegetTrxSpectrum () const throw (IllegalAccessException)
void setTrxSpectrum (vector< Temperature > trxSpectrum)
void clearTrxSpectrum ()
bool isTskySpectrumExists () const
vector< vector< Temperature > > getTskySpectrum () const throw (IllegalAccessException)
void setTskySpectrum (vector< vector< Temperature > > tskySpectrum)
void clearTskySpectrum ()
bool isTsysSpectrumExists () const
vector< vector< Temperature > > getTsysSpectrum () const throw (IllegalAccessException)
void setTsysSpectrum (vector< vector< Temperature > > tsysSpectrum)
void clearTsysSpectrum ()
bool isTantSpectrumExists () const
vector< vector< Temperature > > getTantSpectrum () const throw (IllegalAccessException)
void setTantSpectrum (vector< vector< Temperature > > tantSpectrum)
void clearTantSpectrum ()
bool isTantTsysSpectrumExists () const
vector< vector< float > > getTantTsysSpectrum () const throw (IllegalAccessException)
void setTantTsysSpectrum (vector< vector< float > > tantTsysSpectrum)
void clearTantTsysSpectrum ()
bool isPwvPathSpectrumExists () const
vector< LengthgetPwvPathSpectrum () const throw (IllegalAccessException)
void setPwvPathSpectrum (vector< Length > pwvPathSpectrum)
void clearPwvPathSpectrum ()
bool isDpwvPathSpectrumExists () const
vector< float > getDpwvPathSpectrum () const throw (IllegalAccessException)
void setDpwvPathSpectrum (vector< float > dpwvPathSpectrum)
void clearDpwvPathSpectrum ()
bool isNumPolyExists () const
int getNumPoly () const throw (IllegalAccessException)
void setNumPoly (int numPoly)
void clearNumPoly ()
bool isNumPolyFreqExists () const
int getNumPolyFreq () const throw (IllegalAccessException)
void setNumPolyFreq (int numPolyFreq)
void clearNumPolyFreq ()
bool isTimeOriginExists () const
ArrayTime getTimeOrigin () const throw (IllegalAccessException)
void setTimeOrigin (ArrayTime timeOrigin)
void clearTimeOrigin ()
bool isFreqOriginExists () const
Frequency getFreqOrigin () const throw (IllegalAccessException)
void setFreqOrigin (Frequency freqOrigin)
void clearFreqOrigin ()
bool isPhaseCurveExists () const
vector< vector< Angle > > getPhaseCurve () const throw (IllegalAccessException)
void setPhaseCurve (vector< vector< Angle > > phaseCurve)
void clearPhaseCurve ()
bool isDelayCurveExists () const
vector< vector< Interval > > getDelayCurve () const throw (IllegalAccessException)
void setDelayCurve (vector< vector< Interval > > delayCurve)
void clearDelayCurve ()
bool isAmpliCurveExists () const
vector< vector< float > > getAmpliCurve () const throw (IllegalAccessException)
void setAmpliCurve (vector< vector< float > > ampliCurve)
void clearAmpliCurve ()
bool isBandpassCurveExists () const
vector< vector< float > > getBandpassCurve () const throw (IllegalAccessException)
void setBandpassCurve (vector< vector< float > > bandpassCurve)
void clearBandpassCurve ()
bool isPhasediffFlagExists () const
bool getPhasediffFlag () const throw (IllegalAccessException)
void setPhasediffFlag (bool phasediffFlag)
void clearPhasediffFlag ()
bool isSbgainFlagExists () const
bool getSbgainFlag () const throw (IllegalAccessException)
void setSbgainFlag (bool sbgainFlag)
void clearSbgainFlag ()
bool isTauFlagExists () const
bool getTauFlag () const throw (IllegalAccessException)
void setTauFlag (bool tauFlag)
void clearTauFlag ()
bool isTcalFlagExists () const
bool getTcalFlag () const throw (IllegalAccessException)
void setTcalFlag (bool tcalFlag)
void clearTcalFlag ()
bool isTrxFlagExists () const
bool getTrxFlag () const throw (IllegalAccessException)
void setTrxFlag (bool trxFlag)
void clearTrxFlag ()
bool isTskyFlagExists () const
bool getTskyFlag () const throw (IllegalAccessException)
void setTskyFlag (bool tskyFlag)
void clearTskyFlag ()
bool isTsysFlagExists () const
bool getTsysFlag () const throw (IllegalAccessException)
void setTsysFlag (bool tsysFlag)
void clearTsysFlag ()
bool isTantFlagExists () const
bool getTantFlag () const throw (IllegalAccessException)
void setTantFlag (bool tantFlag)
void clearTantFlag ()
bool isTantTsysFlagExists () const
bool getTantTsysFlag () const throw (IllegalAccessException)
void setTantTsysFlag (bool tantTsysFlag)
void clearTantTsysFlag ()
bool isPwvPathFlagExists () const
bool getPwvPathFlag () const throw (IllegalAccessException)
void setPwvPathFlag (bool pwvPathFlag)
void clearPwvPathFlag ()
Tag getAntennaId () const
void setAntennaId (Tag antennaId) throw (IllegalAccessException)
int getFeedId () const
void setFeedId (int feedId) throw (IllegalAccessException)
Tag getSpectralWindowId () const
void setSpectralWindowId (Tag spectralWindowId) throw (IllegalAccessException)
SpectralWindowRowgetSpectralWindowUsingSpectralWindowId ()
vector< FeedRow * > getFeeds ()
AntennaRowgetAntennaUsingAntennaId ()
bool compareNoAutoInc (Tag antennaId, int feedId, Tag spectralWindowId, ArrayTimeInterval timeInterval)
bool equalByRequiredValue (SysCalRow *x)

Friends

class asdm::SysCalTable


Member Function Documentation

SysCalTable& asdm::SysCalRow::getTable (  )  const

Return the table to which this row belongs.

SysCalRowIDL* asdm::SysCalRow::toIDL (  )  const

Return this row in the form of an IDL struct.

Returns:
The values of this row as a SysCalRowIDL struct.

void asdm::SysCalRow::setFromIDL ( SysCalRowIDL  x  )  throw (ConversionException)

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

Parameters:
x The IDL struct containing the values used to fill this row.

string asdm::SysCalRow::toXML (  )  const

Return this row in the form of an XML string.

Returns:
The values of this row as an XML string.

void asdm::SysCalRow::setFromXML ( string  rowDoc  )  throw (ConversionException)

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

Parameters:
x The XML string being used to set the values of this row.

ArrayTimeInterval asdm::SysCalRow::getTimeInterval (  )  const

Get timeInterval.

Returns:
timeInterval as ArrayTimeInterval

void asdm::SysCalRow::setTimeInterval ( ArrayTimeInterval  timeInterval  )  throw (IllegalAccessException)

Set timeInterval with the specified ArrayTimeInterval.

Parameters:
timeInterval The ArrayTimeInterval value to which timeInterval is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

bool asdm::SysCalRow::isNumLoadExists (  )  const

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

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

int asdm::SysCalRow::getNumLoad (  )  const throw (IllegalAccessException)

Get numLoad, which is optional.

Returns:
numLoad as int
Exceptions:
IllegalAccessException If numLoad does not exist.

void asdm::SysCalRow::setNumLoad ( int  numLoad  ) 

Set numLoad with the specified int.

Parameters:
numLoad The int value to which numLoad is to be set.

void asdm::SysCalRow::clearNumLoad (  ) 

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

bool asdm::SysCalRow::isCalLoadExists (  )  const

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

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

vector<int > asdm::SysCalRow::getCalLoad (  )  const throw (IllegalAccessException)

Get calLoad, which is optional.

Returns:
calLoad as vector<int >
Exceptions:
IllegalAccessException If calLoad does not exist.

void asdm::SysCalRow::setCalLoad ( vector< int >  calLoad  ) 

Set calLoad with the specified vector<int >.

Parameters:
calLoad The vector<int > value to which calLoad is to be set.

void asdm::SysCalRow::clearCalLoad (  ) 

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

bool asdm::SysCalRow::isFeffExists (  )  const

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

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

vector<float > asdm::SysCalRow::getFeff (  )  const throw (IllegalAccessException)

Get feff, which is optional.

Returns:
feff as vector<float >
Exceptions:
IllegalAccessException If feff does not exist.

void asdm::SysCalRow::setFeff ( vector< float >  feff  ) 

Set feff with the specified vector<float >.

Parameters:
feff The vector<float > value to which feff is to be set.

void asdm::SysCalRow::clearFeff (  ) 

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

bool asdm::SysCalRow::isAeffExists (  )  const

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

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

vector<float > asdm::SysCalRow::getAeff (  )  const throw (IllegalAccessException)

Get aeff, which is optional.

Returns:
aeff as vector<float >
Exceptions:
IllegalAccessException If aeff does not exist.

void asdm::SysCalRow::setAeff ( vector< float >  aeff  ) 

Set aeff with the specified vector<float >.

Parameters:
aeff The vector<float > value to which aeff is to be set.

void asdm::SysCalRow::clearAeff (  ) 

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

bool asdm::SysCalRow::isPhaseDiffExists (  )  const

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

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

Angle asdm::SysCalRow::getPhaseDiff (  )  const throw (IllegalAccessException)

Get phaseDiff, which is optional.

Returns:
phaseDiff as Angle
Exceptions:
IllegalAccessException If phaseDiff does not exist.

void asdm::SysCalRow::setPhaseDiff ( Angle  phaseDiff  ) 

Set phaseDiff with the specified Angle.

Parameters:
phaseDiff The Angle value to which phaseDiff is to be set.

void asdm::SysCalRow::clearPhaseDiff (  ) 

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

bool asdm::SysCalRow::isSbgainExists (  )  const

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

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

float asdm::SysCalRow::getSbgain (  )  const throw (IllegalAccessException)

Get sbgain, which is optional.

Returns:
sbgain as float
Exceptions:
IllegalAccessException If sbgain does not exist.

void asdm::SysCalRow::setSbgain ( float  sbgain  ) 

Set sbgain with the specified float.

Parameters:
sbgain The float value to which sbgain is to be set.

void asdm::SysCalRow::clearSbgain (  ) 

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

bool asdm::SysCalRow::isTauExists (  )  const

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

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

vector<Temperature > asdm::SysCalRow::getTau (  )  const throw (IllegalAccessException)

Get tau, which is optional.

Returns:
tau as vector<Temperature >
Exceptions:
IllegalAccessException If tau does not exist.

void asdm::SysCalRow::setTau ( vector< Temperature tau  ) 

Set tau with the specified vector<Temperature >.

Parameters:
tau The vector<Temperature > value to which tau is to be set.

void asdm::SysCalRow::clearTau (  ) 

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

bool asdm::SysCalRow::isTcalExists (  )  const

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

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

vector<Temperature > asdm::SysCalRow::getTcal (  )  const throw (IllegalAccessException)

Get tcal, which is optional.

Returns:
tcal as vector<Temperature >
Exceptions:
IllegalAccessException If tcal does not exist.

void asdm::SysCalRow::setTcal ( vector< Temperature tcal  ) 

Set tcal with the specified vector<Temperature >.

Parameters:
tcal The vector<Temperature > value to which tcal is to be set.

void asdm::SysCalRow::clearTcal (  ) 

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

bool asdm::SysCalRow::isTrxExists (  )  const

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

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

vector<Temperature > asdm::SysCalRow::getTrx (  )  const throw (IllegalAccessException)

Get trx, which is optional.

Returns:
trx as vector<Temperature >
Exceptions:
IllegalAccessException If trx does not exist.

void asdm::SysCalRow::setTrx ( vector< Temperature trx  ) 

Set trx with the specified vector<Temperature >.

Parameters:
trx The vector<Temperature > value to which trx is to be set.

void asdm::SysCalRow::clearTrx (  ) 

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

bool asdm::SysCalRow::isTskyExists (  )  const

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

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

vector<Temperature > asdm::SysCalRow::getTsky (  )  const throw (IllegalAccessException)

Get tsky, which is optional.

Returns:
tsky as vector<Temperature >
Exceptions:
IllegalAccessException If tsky does not exist.

void asdm::SysCalRow::setTsky ( vector< Temperature tsky  ) 

Set tsky with the specified vector<Temperature >.

Parameters:
tsky The vector<Temperature > value to which tsky is to be set.

void asdm::SysCalRow::clearTsky (  ) 

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

bool asdm::SysCalRow::isTsysExists (  )  const

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

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

vector<Temperature > asdm::SysCalRow::getTsys (  )  const throw (IllegalAccessException)

Get tsys, which is optional.

Returns:
tsys as vector<Temperature >
Exceptions:
IllegalAccessException If tsys does not exist.

void asdm::SysCalRow::setTsys ( vector< Temperature tsys  ) 

Set tsys with the specified vector<Temperature >.

Parameters:
tsys The vector<Temperature > value to which tsys is to be set.

void asdm::SysCalRow::clearTsys (  ) 

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

bool asdm::SysCalRow::isTantExists (  )  const

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

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

vector<Temperature > asdm::SysCalRow::getTant (  )  const throw (IllegalAccessException)

Get tant, which is optional.

Returns:
tant as vector<Temperature >
Exceptions:
IllegalAccessException If tant does not exist.

void asdm::SysCalRow::setTant ( vector< Temperature tant  ) 

Set tant with the specified vector<Temperature >.

Parameters:
tant The vector<Temperature > value to which tant is to be set.

void asdm::SysCalRow::clearTant (  ) 

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

bool asdm::SysCalRow::isTantTsysExists (  )  const

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

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

vector<float > asdm::SysCalRow::getTantTsys (  )  const throw (IllegalAccessException)

Get tantTsys, which is optional.

Returns:
tantTsys as vector<float >
Exceptions:
IllegalAccessException If tantTsys does not exist.

void asdm::SysCalRow::setTantTsys ( vector< float >  tantTsys  ) 

Set tantTsys with the specified vector<float >.

Parameters:
tantTsys The vector<float > value to which tantTsys is to be set.

void asdm::SysCalRow::clearTantTsys (  ) 

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

bool asdm::SysCalRow::isPwvPathExists (  )  const

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

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

vector<Length > asdm::SysCalRow::getPwvPath (  )  const throw (IllegalAccessException)

Get pwvPath, which is optional.

Returns:
pwvPath as vector<Length >
Exceptions:
IllegalAccessException If pwvPath does not exist.

void asdm::SysCalRow::setPwvPath ( vector< Length pwvPath  ) 

Set pwvPath with the specified vector<Length >.

Parameters:
pwvPath The vector<Length > value to which pwvPath is to be set.

void asdm::SysCalRow::clearPwvPath (  ) 

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

bool asdm::SysCalRow::isDpwvPathExists (  )  const

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

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

vector<float > asdm::SysCalRow::getDpwvPath (  )  const throw (IllegalAccessException)

Get dpwvPath, which is optional.

Returns:
dpwvPath as vector<float >
Exceptions:
IllegalAccessException If dpwvPath does not exist.

void asdm::SysCalRow::setDpwvPath ( vector< float >  dpwvPath  ) 

Set dpwvPath with the specified vector<float >.

Parameters:
dpwvPath The vector<float > value to which dpwvPath is to be set.

void asdm::SysCalRow::clearDpwvPath (  ) 

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

bool asdm::SysCalRow::isFeffSpectrumExists (  )  const

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

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

vector<vector<float > > asdm::SysCalRow::getFeffSpectrum (  )  const throw (IllegalAccessException)

Get feffSpectrum, which is optional.

Returns:
feffSpectrum as vector<vector<float > >
Exceptions:
IllegalAccessException If feffSpectrum does not exist.

void asdm::SysCalRow::setFeffSpectrum ( vector< vector< float > >  feffSpectrum  ) 

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

Parameters:
feffSpectrum The vector<vector<float > > value to which feffSpectrum is to be set.

void asdm::SysCalRow::clearFeffSpectrum (  ) 

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

bool asdm::SysCalRow::isSbgainSpectrumExists (  )  const

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

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

vector<vector<float > > asdm::SysCalRow::getSbgainSpectrum (  )  const throw (IllegalAccessException)

Get sbgainSpectrum, which is optional.

Returns:
sbgainSpectrum as vector<vector<float > >
Exceptions:
IllegalAccessException If sbgainSpectrum does not exist.

void asdm::SysCalRow::setSbgainSpectrum ( vector< vector< float > >  sbgainSpectrum  ) 

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

Parameters:
sbgainSpectrum The vector<vector<float > > value to which sbgainSpectrum is to be set.

void asdm::SysCalRow::clearSbgainSpectrum (  ) 

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

bool asdm::SysCalRow::isTauSpectrumExists (  )  const

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

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

vector<vector<Temperature > > asdm::SysCalRow::getTauSpectrum (  )  const throw (IllegalAccessException)

Get tauSpectrum, which is optional.

Returns:
tauSpectrum as vector<vector<Temperature > >
Exceptions:
IllegalAccessException If tauSpectrum does not exist.

void asdm::SysCalRow::setTauSpectrum ( vector< vector< Temperature > >  tauSpectrum  ) 

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

Parameters:
tauSpectrum The vector<vector<Temperature > > value to which tauSpectrum is to be set.

void asdm::SysCalRow::clearTauSpectrum (  ) 

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

bool asdm::SysCalRow::isTcalSpectrumExists (  )  const

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

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

vector<vector<Temperature > > asdm::SysCalRow::getTcalSpectrum (  )  const throw (IllegalAccessException)

Get tcalSpectrum, which is optional.

Returns:
tcalSpectrum as vector<vector<Temperature > >
Exceptions:
IllegalAccessException If tcalSpectrum does not exist.

void asdm::SysCalRow::setTcalSpectrum ( vector< vector< Temperature > >  tcalSpectrum  ) 

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

Parameters:
tcalSpectrum The vector<vector<Temperature > > value to which tcalSpectrum is to be set.

void asdm::SysCalRow::clearTcalSpectrum (  ) 

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

bool asdm::SysCalRow::isTrxSpectrumExists (  )  const

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

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

vector<Temperature > asdm::SysCalRow::getTrxSpectrum (  )  const throw (IllegalAccessException)

Get trxSpectrum, which is optional.

Returns:
trxSpectrum as vector<Temperature >
Exceptions:
IllegalAccessException If trxSpectrum does not exist.

void asdm::SysCalRow::setTrxSpectrum ( vector< Temperature trxSpectrum  ) 

Set trxSpectrum with the specified vector<Temperature >.

Parameters:
trxSpectrum The vector<Temperature > value to which trxSpectrum is to be set.

void asdm::SysCalRow::clearTrxSpectrum (  ) 

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

bool asdm::SysCalRow::isTskySpectrumExists (  )  const

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

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

vector<vector<Temperature > > asdm::SysCalRow::getTskySpectrum (  )  const throw (IllegalAccessException)

Get tskySpectrum, which is optional.

Returns:
tskySpectrum as vector<vector<Temperature > >
Exceptions:
IllegalAccessException If tskySpectrum does not exist.

void asdm::SysCalRow::setTskySpectrum ( vector< vector< Temperature > >  tskySpectrum  ) 

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

Parameters:
tskySpectrum The vector<vector<Temperature > > value to which tskySpectrum is to be set.

void asdm::SysCalRow::clearTskySpectrum (  ) 

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

bool asdm::SysCalRow::isTsysSpectrumExists (  )  const

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

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

vector<vector<Temperature > > asdm::SysCalRow::getTsysSpectrum (  )  const throw (IllegalAccessException)

Get tsysSpectrum, which is optional.

Returns:
tsysSpectrum as vector<vector<Temperature > >
Exceptions:
IllegalAccessException If tsysSpectrum does not exist.

void asdm::SysCalRow::setTsysSpectrum ( vector< vector< Temperature > >  tsysSpectrum  ) 

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

Parameters:
tsysSpectrum The vector<vector<Temperature > > value to which tsysSpectrum is to be set.

void asdm::SysCalRow::clearTsysSpectrum (  ) 

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

bool asdm::SysCalRow::isTantSpectrumExists (  )  const

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

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

vector<vector<Temperature > > asdm::SysCalRow::getTantSpectrum (  )  const throw (IllegalAccessException)

Get tantSpectrum, which is optional.

Returns:
tantSpectrum as vector<vector<Temperature > >
Exceptions:
IllegalAccessException If tantSpectrum does not exist.

void asdm::SysCalRow::setTantSpectrum ( vector< vector< Temperature > >  tantSpectrum  ) 

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

Parameters:
tantSpectrum The vector<vector<Temperature > > value to which tantSpectrum is to be set.

void asdm::SysCalRow::clearTantSpectrum (  ) 

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

bool asdm::SysCalRow::isTantTsysSpectrumExists (  )  const

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

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

vector<vector<float > > asdm::SysCalRow::getTantTsysSpectrum (  )  const throw (IllegalAccessException)

Get tantTsysSpectrum, which is optional.

Returns:
tantTsysSpectrum as vector<vector<float > >
Exceptions:
IllegalAccessException If tantTsysSpectrum does not exist.

void asdm::SysCalRow::setTantTsysSpectrum ( vector< vector< float > >  tantTsysSpectrum  ) 

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

Parameters:
tantTsysSpectrum The vector<vector<float > > value to which tantTsysSpectrum is to be set.

void asdm::SysCalRow::clearTantTsysSpectrum (  ) 

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

bool asdm::SysCalRow::isPwvPathSpectrumExists (  )  const

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

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

vector<Length > asdm::SysCalRow::getPwvPathSpectrum (  )  const throw (IllegalAccessException)

Get pwvPathSpectrum, which is optional.

Returns:
pwvPathSpectrum as vector<Length >
Exceptions:
IllegalAccessException If pwvPathSpectrum does not exist.

void asdm::SysCalRow::setPwvPathSpectrum ( vector< Length pwvPathSpectrum  ) 

Set pwvPathSpectrum with the specified vector<Length >.

Parameters:
pwvPathSpectrum The vector<Length > value to which pwvPathSpectrum is to be set.

void asdm::SysCalRow::clearPwvPathSpectrum (  ) 

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

bool asdm::SysCalRow::isDpwvPathSpectrumExists (  )  const

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

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

vector<float > asdm::SysCalRow::getDpwvPathSpectrum (  )  const throw (IllegalAccessException)

Get dpwvPathSpectrum, which is optional.

Returns:
dpwvPathSpectrum as vector<float >
Exceptions:
IllegalAccessException If dpwvPathSpectrum does not exist.

void asdm::SysCalRow::setDpwvPathSpectrum ( vector< float >  dpwvPathSpectrum  ) 

Set dpwvPathSpectrum with the specified vector<float >.

Parameters:
dpwvPathSpectrum The vector<float > value to which dpwvPathSpectrum is to be set.

void asdm::SysCalRow::clearDpwvPathSpectrum (  ) 

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

bool asdm::SysCalRow::isNumPolyExists (  )  const

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

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

int asdm::SysCalRow::getNumPoly (  )  const throw (IllegalAccessException)

Get numPoly, which is optional.

Returns:
numPoly as int
Exceptions:
IllegalAccessException If numPoly does not exist.

void asdm::SysCalRow::setNumPoly ( int  numPoly  ) 

Set numPoly with the specified int.

Parameters:
numPoly The int value to which numPoly is to be set.

void asdm::SysCalRow::clearNumPoly (  ) 

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

bool asdm::SysCalRow::isNumPolyFreqExists (  )  const

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

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

int asdm::SysCalRow::getNumPolyFreq (  )  const throw (IllegalAccessException)

Get numPolyFreq, which is optional.

Returns:
numPolyFreq as int
Exceptions:
IllegalAccessException If numPolyFreq does not exist.

void asdm::SysCalRow::setNumPolyFreq ( int  numPolyFreq  ) 

Set numPolyFreq with the specified int.

Parameters:
numPolyFreq The int value to which numPolyFreq is to be set.

void asdm::SysCalRow::clearNumPolyFreq (  ) 

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

bool asdm::SysCalRow::isTimeOriginExists (  )  const

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

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

ArrayTime asdm::SysCalRow::getTimeOrigin (  )  const throw (IllegalAccessException)

Get timeOrigin, which is optional.

Returns:
timeOrigin as ArrayTime
Exceptions:
IllegalAccessException If timeOrigin does not exist.

void asdm::SysCalRow::setTimeOrigin ( ArrayTime  timeOrigin  ) 

Set timeOrigin with the specified ArrayTime.

Parameters:
timeOrigin The ArrayTime value to which timeOrigin is to be set.

void asdm::SysCalRow::clearTimeOrigin (  ) 

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

bool asdm::SysCalRow::isFreqOriginExists (  )  const

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

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

Frequency asdm::SysCalRow::getFreqOrigin (  )  const throw (IllegalAccessException)

Get freqOrigin, which is optional.

Returns:
freqOrigin as Frequency
Exceptions:
IllegalAccessException If freqOrigin does not exist.

void asdm::SysCalRow::setFreqOrigin ( Frequency  freqOrigin  ) 

Set freqOrigin with the specified Frequency.

Parameters:
freqOrigin The Frequency value to which freqOrigin is to be set.

void asdm::SysCalRow::clearFreqOrigin (  ) 

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

bool asdm::SysCalRow::isPhaseCurveExists (  )  const

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

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

vector<vector<Angle > > asdm::SysCalRow::getPhaseCurve (  )  const throw (IllegalAccessException)

Get phaseCurve, which is optional.

Returns:
phaseCurve as vector<vector<Angle > >
Exceptions:
IllegalAccessException If phaseCurve does not exist.

void asdm::SysCalRow::setPhaseCurve ( vector< vector< Angle > >  phaseCurve  ) 

Set phaseCurve with the specified vector<vector<Angle > >.

Parameters:
phaseCurve The vector<vector<Angle > > value to which phaseCurve is to be set.

void asdm::SysCalRow::clearPhaseCurve (  ) 

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

bool asdm::SysCalRow::isDelayCurveExists (  )  const

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

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

vector<vector<Interval > > asdm::SysCalRow::getDelayCurve (  )  const throw (IllegalAccessException)

Get delayCurve, which is optional.

Returns:
delayCurve as vector<vector<Interval > >
Exceptions:
IllegalAccessException If delayCurve does not exist.

void asdm::SysCalRow::setDelayCurve ( vector< vector< Interval > >  delayCurve  ) 

Set delayCurve with the specified vector<vector<Interval > >.

Parameters:
delayCurve The vector<vector<Interval > > value to which delayCurve is to be set.

void asdm::SysCalRow::clearDelayCurve (  ) 

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

bool asdm::SysCalRow::isAmpliCurveExists (  )  const

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

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

vector<vector<float > > asdm::SysCalRow::getAmpliCurve (  )  const throw (IllegalAccessException)

Get ampliCurve, which is optional.

Returns:
ampliCurve as vector<vector<float > >
Exceptions:
IllegalAccessException If ampliCurve does not exist.

void asdm::SysCalRow::setAmpliCurve ( vector< vector< float > >  ampliCurve  ) 

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

Parameters:
ampliCurve The vector<vector<float > > value to which ampliCurve is to be set.

void asdm::SysCalRow::clearAmpliCurve (  ) 

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

bool asdm::SysCalRow::isBandpassCurveExists (  )  const

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

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

vector<vector<float > > asdm::SysCalRow::getBandpassCurve (  )  const throw (IllegalAccessException)

Get bandpassCurve, which is optional.

Returns:
bandpassCurve as vector<vector<float > >
Exceptions:
IllegalAccessException If bandpassCurve does not exist.

void asdm::SysCalRow::setBandpassCurve ( vector< vector< float > >  bandpassCurve  ) 

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

Parameters:
bandpassCurve The vector<vector<float > > value to which bandpassCurve is to be set.

void asdm::SysCalRow::clearBandpassCurve (  ) 

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

bool asdm::SysCalRow::isPhasediffFlagExists (  )  const

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

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

bool asdm::SysCalRow::getPhasediffFlag (  )  const throw (IllegalAccessException)

Get phasediffFlag, which is optional.

Returns:
phasediffFlag as bool
Exceptions:
IllegalAccessException If phasediffFlag does not exist.

void asdm::SysCalRow::setPhasediffFlag ( bool  phasediffFlag  ) 

Set phasediffFlag with the specified bool.

Parameters:
phasediffFlag The bool value to which phasediffFlag is to be set.

void asdm::SysCalRow::clearPhasediffFlag (  ) 

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

bool asdm::SysCalRow::isSbgainFlagExists (  )  const

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

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

bool asdm::SysCalRow::getSbgainFlag (  )  const throw (IllegalAccessException)

Get sbgainFlag, which is optional.

Returns:
sbgainFlag as bool
Exceptions:
IllegalAccessException If sbgainFlag does not exist.

void asdm::SysCalRow::setSbgainFlag ( bool  sbgainFlag  ) 

Set sbgainFlag with the specified bool.

Parameters:
sbgainFlag The bool value to which sbgainFlag is to be set.

void asdm::SysCalRow::clearSbgainFlag (  ) 

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

bool asdm::SysCalRow::isTauFlagExists (  )  const

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

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

bool asdm::SysCalRow::getTauFlag (  )  const throw (IllegalAccessException)

Get tauFlag, which is optional.

Returns:
tauFlag as bool
Exceptions:
IllegalAccessException If tauFlag does not exist.

void asdm::SysCalRow::setTauFlag ( bool  tauFlag  ) 

Set tauFlag with the specified bool.

Parameters:
tauFlag The bool value to which tauFlag is to be set.

void asdm::SysCalRow::clearTauFlag (  ) 

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

bool asdm::SysCalRow::isTcalFlagExists (  )  const

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

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

bool asdm::SysCalRow::getTcalFlag (  )  const throw (IllegalAccessException)

Get tcalFlag, which is optional.

Returns:
tcalFlag as bool
Exceptions:
IllegalAccessException If tcalFlag does not exist.

void asdm::SysCalRow::setTcalFlag ( bool  tcalFlag  ) 

Set tcalFlag with the specified bool.

Parameters:
tcalFlag The bool value to which tcalFlag is to be set.

void asdm::SysCalRow::clearTcalFlag (  ) 

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

bool asdm::SysCalRow::isTrxFlagExists (  )  const

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

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

bool asdm::SysCalRow::getTrxFlag (  )  const throw (IllegalAccessException)

Get trxFlag, which is optional.

Returns:
trxFlag as bool
Exceptions:
IllegalAccessException If trxFlag does not exist.

void asdm::SysCalRow::setTrxFlag ( bool  trxFlag  ) 

Set trxFlag with the specified bool.

Parameters:
trxFlag The bool value to which trxFlag is to be set.

void asdm::SysCalRow::clearTrxFlag (  ) 

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

bool asdm::SysCalRow::isTskyFlagExists (  )  const

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

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

bool asdm::SysCalRow::getTskyFlag (  )  const throw (IllegalAccessException)

Get tskyFlag, which is optional.

Returns:
tskyFlag as bool
Exceptions:
IllegalAccessException If tskyFlag does not exist.

void asdm::SysCalRow::setTskyFlag ( bool  tskyFlag  ) 

Set tskyFlag with the specified bool.

Parameters:
tskyFlag The bool value to which tskyFlag is to be set.

void asdm::SysCalRow::clearTskyFlag (  ) 

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

bool asdm::SysCalRow::isTsysFlagExists (  )  const

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

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

bool asdm::SysCalRow::getTsysFlag (  )  const throw (IllegalAccessException)

Get tsysFlag, which is optional.

Returns:
tsysFlag as bool
Exceptions:
IllegalAccessException If tsysFlag does not exist.

void asdm::SysCalRow::setTsysFlag ( bool  tsysFlag  ) 

Set tsysFlag with the specified bool.

Parameters:
tsysFlag The bool value to which tsysFlag is to be set.

void asdm::SysCalRow::clearTsysFlag (  ) 

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

bool asdm::SysCalRow::isTantFlagExists (  )  const

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

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

bool asdm::SysCalRow::getTantFlag (  )  const throw (IllegalAccessException)

Get tantFlag, which is optional.

Returns:
tantFlag as bool
Exceptions:
IllegalAccessException If tantFlag does not exist.

void asdm::SysCalRow::setTantFlag ( bool  tantFlag  ) 

Set tantFlag with the specified bool.

Parameters:
tantFlag The bool value to which tantFlag is to be set.

void asdm::SysCalRow::clearTantFlag (  ) 

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

bool asdm::SysCalRow::isTantTsysFlagExists (  )  const

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

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

bool asdm::SysCalRow::getTantTsysFlag (  )  const throw (IllegalAccessException)

Get tantTsysFlag, which is optional.

Returns:
tantTsysFlag as bool
Exceptions:
IllegalAccessException If tantTsysFlag does not exist.

void asdm::SysCalRow::setTantTsysFlag ( bool  tantTsysFlag  ) 

Set tantTsysFlag with the specified bool.

Parameters:
tantTsysFlag The bool value to which tantTsysFlag is to be set.

void asdm::SysCalRow::clearTantTsysFlag (  ) 

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

bool asdm::SysCalRow::isPwvPathFlagExists (  )  const

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

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

bool asdm::SysCalRow::getPwvPathFlag (  )  const throw (IllegalAccessException)

Get pwvPathFlag, which is optional.

Returns:
pwvPathFlag as bool
Exceptions:
IllegalAccessException If pwvPathFlag does not exist.

void asdm::SysCalRow::setPwvPathFlag ( bool  pwvPathFlag  ) 

Set pwvPathFlag with the specified bool.

Parameters:
pwvPathFlag The bool value to which pwvPathFlag is to be set.

void asdm::SysCalRow::clearPwvPathFlag (  ) 

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

Tag asdm::SysCalRow::getAntennaId (  )  const

Get antennaId.

Returns:
antennaId as Tag

void asdm::SysCalRow::setAntennaId ( Tag  antennaId  )  throw (IllegalAccessException)

Set antennaId with the specified Tag.

Parameters:
antennaId The Tag value to which antennaId is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

int asdm::SysCalRow::getFeedId (  )  const

Get feedId.

Returns:
feedId as int

void asdm::SysCalRow::setFeedId ( int  feedId  )  throw (IllegalAccessException)

Set feedId with the specified int.

Parameters:
feedId The int value to which feedId is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

Tag asdm::SysCalRow::getSpectralWindowId (  )  const

Get spectralWindowId.

Returns:
spectralWindowId as Tag

void asdm::SysCalRow::setSpectralWindowId ( Tag  spectralWindowId  )  throw (IllegalAccessException)

Set spectralWindowId with the specified Tag.

Parameters:
spectralWindowId The Tag value to which spectralWindowId is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

SpectralWindowRow* asdm::SysCalRow::getSpectralWindowUsingSpectralWindowId (  ) 

spectralWindowId pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId

Returns:
a SpectralWindowRow*

vector<FeedRow *> asdm::SysCalRow::getFeeds (  ) 

Get the collection of row in the Feed table having feedId == this.feedId

Returns:
a vector of FeedRow *

AntennaRow* asdm::SysCalRow::getAntennaUsingAntennaId (  ) 

antennaId pointer to the row in the Antenna table having Antenna.antennaId == antennaId

Returns:
a AntennaRow*

bool asdm::SysCalRow::compareNoAutoInc ( Tag  antennaId,
int  feedId,
Tag  spectralWindowId,
ArrayTimeInterval  timeInterval 
)

Compare each mandatory attribute except the autoincrementable one of this SysCalRow with the corresponding parameters and return true if there is a match and false otherwise.

bool asdm::SysCalRow::equalByRequiredValue ( SysCalRow x  ) 

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

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


The documentation for this class was generated from the following file:
Generated on Thu Nov 29 16:46:51 2007 for ASDM C++ Implementation by  doxygen 1.5.1