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.46", 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)
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)
int getFeedId () const
void setFeedId (int feedId)
Tag getSpectralWindowId () const
void setSpectralWindowId (Tag spectralWindowId)
SpectralWindowRowgetSpectralWindowUsingSpectralWindowId ()
vector< FeedRow * > getFeeds ()
AntennaRowgetAntennaUsingAntennaId ()
bool compareNoAutoInc (Tag antennaId, int feedId, Tag spectralWindowId, ArrayTimeInterval timeInterval)
bool equalByRequiredValue (SysCalRow *x)


Member Function Documentation

void asdm::SysCalRow::clearAeff  ) 
 

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

void asdm::SysCalRow::clearAmpliCurve  ) 
 

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

void asdm::SysCalRow::clearBandpassCurve  ) 
 

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

void asdm::SysCalRow::clearCalLoad  ) 
 

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

void asdm::SysCalRow::clearDelayCurve  ) 
 

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

void asdm::SysCalRow::clearDpwvPath  ) 
 

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

void asdm::SysCalRow::clearDpwvPathSpectrum  ) 
 

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

void asdm::SysCalRow::clearFeff  ) 
 

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

void asdm::SysCalRow::clearFeffSpectrum  ) 
 

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

void asdm::SysCalRow::clearFreqOrigin  ) 
 

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

void asdm::SysCalRow::clearNumLoad  ) 
 

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

void asdm::SysCalRow::clearNumPoly  ) 
 

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

void asdm::SysCalRow::clearNumPolyFreq  ) 
 

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

void asdm::SysCalRow::clearPhaseCurve  ) 
 

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

void asdm::SysCalRow::clearPhaseDiff  ) 
 

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

void asdm::SysCalRow::clearPhasediffFlag  ) 
 

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

void asdm::SysCalRow::clearPwvPath  ) 
 

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

void asdm::SysCalRow::clearPwvPathFlag  ) 
 

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

void asdm::SysCalRow::clearPwvPathSpectrum  ) 
 

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

void asdm::SysCalRow::clearSbgain  ) 
 

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

void asdm::SysCalRow::clearSbgainFlag  ) 
 

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

void asdm::SysCalRow::clearSbgainSpectrum  ) 
 

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

void asdm::SysCalRow::clearTant  ) 
 

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

void asdm::SysCalRow::clearTantFlag  ) 
 

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

void asdm::SysCalRow::clearTantSpectrum  ) 
 

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

void asdm::SysCalRow::clearTantTsys  ) 
 

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

void asdm::SysCalRow::clearTantTsysFlag  ) 
 

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

void asdm::SysCalRow::clearTantTsysSpectrum  ) 
 

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

void asdm::SysCalRow::clearTau  ) 
 

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

void asdm::SysCalRow::clearTauFlag  ) 
 

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

void asdm::SysCalRow::clearTauSpectrum  ) 
 

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

void asdm::SysCalRow::clearTcal  ) 
 

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

void asdm::SysCalRow::clearTcalFlag  ) 
 

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

void asdm::SysCalRow::clearTcalSpectrum  ) 
 

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

void asdm::SysCalRow::clearTimeOrigin  ) 
 

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

void asdm::SysCalRow::clearTrx  ) 
 

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

void asdm::SysCalRow::clearTrxFlag  ) 
 

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

void asdm::SysCalRow::clearTrxSpectrum  ) 
 

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

void asdm::SysCalRow::clearTsky  ) 
 

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

void asdm::SysCalRow::clearTskyFlag  ) 
 

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

void asdm::SysCalRow::clearTskySpectrum  ) 
 

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

void asdm::SysCalRow::clearTsys  ) 
 

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

void asdm::SysCalRow::clearTsysFlag  ) 
 

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

void asdm::SysCalRow::clearTsysSpectrum  ) 
 

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

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.

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.

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.

Tag asdm::SysCalRow::getAntennaId  )  const
 

Get antennaId.

Returns:
antennaId as Tag

AntennaRow* asdm::SysCalRow::getAntennaUsingAntennaId  ) 
 

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

Returns:
a AntennaRow*

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.

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.

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.

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.

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.

int asdm::SysCalRow::getFeedId  )  const
 

Get feedId.

Returns:
feedId as int

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

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

Returns:
a vector of FeedRow *

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.

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.

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

Get freqOrigin, which is optional.

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

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

Get numLoad, which is optional.

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

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

Get numPoly, which is optional.

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

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

Get numPolyFreq, which is optional.

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

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.

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

Get phaseDiff, which is optional.

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

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

Get phasediffFlag, which is optional.

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

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.

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

Get pwvPathFlag, which is optional.

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

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.

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

Get sbgain, which is optional.

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

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

Get sbgainFlag, which is optional.

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

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.

Tag asdm::SysCalRow::getSpectralWindowId  )  const
 

Get spectralWindowId.

Returns:
spectralWindowId as Tag

SpectralWindowRow* asdm::SysCalRow::getSpectralWindowUsingSpectralWindowId  ) 
 

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

Returns:
a SpectralWindowRow*

SysCalTable& asdm::SysCalRow::getTable  )  const
 

Return the table to which this row belongs.

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.

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

Get tantFlag, which is optional.

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

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.

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.

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

Get tantTsysFlag, which is optional.

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

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.

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.

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

Get tauFlag, which is optional.

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

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.

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.

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

Get tcalFlag, which is optional.

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

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.

ArrayTimeInterval asdm::SysCalRow::getTimeInterval  )  const
 

Get timeInterval.

Returns:
timeInterval as ArrayTimeInterval

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

Get timeOrigin, which is optional.

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

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.

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

Get trxFlag, which is optional.

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

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.

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.

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

Get tskyFlag, which is optional.

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

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.

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.

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

Get tsysFlag, which is optional.

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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::isPwvPathExists  )  const
 

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

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

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::isPwvPathSpectrumExists  )  const
 

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

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

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.

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::isSbgainSpectrumExists  )  const
 

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

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

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.

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::isTantSpectrumExists  )  const
 

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

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

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.

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::isTantTsysSpectrumExists  )  const
 

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

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

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.

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::isTauSpectrumExists  )  const
 

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

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

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.

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::isTcalSpectrumExists  )  const
 

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

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

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.

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.

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::isTrxSpectrumExists  )  const
 

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

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

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.

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::isTskySpectrumExists  )  const
 

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

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

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.

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::isTsysSpectrumExists  )  const
 

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

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

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::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::setAntennaId Tag  antennaId  ) 
 

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.

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::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::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::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::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::setFeedId int  feedId  ) 
 

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.

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::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::setFreqOrigin Frequency  freqOrigin  ) 
 

Set freqOrigin with the specified Frequency.

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

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.

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.

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::setNumPoly int  numPoly  ) 
 

Set numPoly with the specified int.

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

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::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::setPhaseDiff Angle  phaseDiff  ) 
 

Set phaseDiff with the specified Angle.

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

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::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::setPwvPathFlag bool  pwvPathFlag  ) 
 

Set pwvPathFlag with the specified bool.

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

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::setSbgain float  sbgain  ) 
 

Set sbgain with the specified float.

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

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::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::setSpectralWindowId Tag  spectralWindowId  ) 
 

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.

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::setTantFlag bool  tantFlag  ) 
 

Set tantFlag with the specified bool.

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

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::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::setTantTsysFlag bool  tantTsysFlag  ) 
 

Set tantTsysFlag with the specified bool.

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

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::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::setTauFlag bool  tauFlag  ) 
 

Set tauFlag with the specified bool.

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

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::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::setTcalFlag bool  tcalFlag  ) 
 

Set tcalFlag with the specified bool.

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

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::setTimeInterval ArrayTimeInterval  timeInterval  ) 
 

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.

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::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::setTrxFlag bool  trxFlag  ) 
 

Set trxFlag with the specified bool.

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

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::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::setTskyFlag bool  tskyFlag  ) 
 

Set tskyFlag with the specified bool.

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

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::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::setTsysFlag bool  tsysFlag  ) 
 

Set tsysFlag with the specified bool.

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

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.

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.

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.


The documentation for this class was generated from the following file:
Generated on Tue Nov 18 17:43:47 2008 for ASDM C++ Implementation by doxygen 1.3.8