casa
$Rev:20696$
|
The SourceRow class is a row of a SourceTable. More...
#include <SourceRow.h>
Public Member Functions | |
virtual | ~SourceRow () |
friend class asdm::TableStreamReader<SourceTable, SourceRow>; | |
SourceTable & | getTable () const |
Return the table to which this row belongs. | |
bool | isAdded () const |
Has this row been added to its table ? | |
ArrayTimeInterval | getTimeInterval () const |
===> Attribute timeInterval | |
void | setTimeInterval (ArrayTimeInterval timeInterval) |
Set timeInterval with the specified ArrayTimeInterval. | |
string | getCode () const |
===> Attribute code | |
void | setCode (string code) |
Set code with the specified string. | |
vector< Angle > | getDirection () const |
===> Attribute direction | |
void | setDirection (vector< Angle > direction) |
Set direction with the specified vector<Angle >. | |
vector< AngularRate > | getProperMotion () const |
===> Attribute properMotion | |
void | setProperMotion (vector< AngularRate > properMotion) |
Set properMotion with the specified vector<AngularRate >. | |
string | getSourceName () const |
===> Attribute sourceName | |
void | setSourceName (string sourceName) |
Set sourceName with the specified string. | |
bool | isDirectionCodeExists () const |
===> Attribute directionCode, which is optional | |
DirectionReferenceCodeMod::DirectionReferenceCode | getDirectionCode () const |
Get directionCode, which is optional. | |
void | setDirectionCode (DirectionReferenceCodeMod::DirectionReferenceCode directionCode) |
Set directionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode. | |
void | clearDirectionCode () |
Mark directionCode, which is an optional field, as non-existent. | |
bool | isDirectionEquinoxExists () const |
===> Attribute directionEquinox, which is optional | |
ArrayTime | getDirectionEquinox () const |
Get directionEquinox, which is optional. | |
void | setDirectionEquinox (ArrayTime directionEquinox) |
Set directionEquinox with the specified ArrayTime. | |
void | clearDirectionEquinox () |
Mark directionEquinox, which is an optional field, as non-existent. | |
bool | isCalibrationGroupExists () const |
===> Attribute calibrationGroup, which is optional | |
int | getCalibrationGroup () const |
Get calibrationGroup, which is optional. | |
void | setCalibrationGroup (int calibrationGroup) |
Set calibrationGroup with the specified int. | |
void | clearCalibrationGroup () |
Mark calibrationGroup, which is an optional field, as non-existent. | |
bool | isCatalogExists () const |
===> Attribute catalog, which is optional | |
string | getCatalog () const |
Get catalog, which is optional. | |
void | setCatalog (string catalog) |
Set catalog with the specified string. | |
void | clearCatalog () |
Mark catalog, which is an optional field, as non-existent. | |
bool | isDeltaVelExists () const |
===> Attribute deltaVel, which is optional | |
Speed | getDeltaVel () const |
Get deltaVel, which is optional. | |
void | setDeltaVel (Speed deltaVel) |
Set deltaVel with the specified Speed. | |
void | clearDeltaVel () |
Mark deltaVel, which is an optional field, as non-existent. | |
bool | isPositionExists () const |
===> Attribute position, which is optional | |
vector< Length > | getPosition () const |
Get position, which is optional. | |
void | setPosition (vector< Length > position) |
Set position with the specified vector<Length >. | |
void | clearPosition () |
Mark position, which is an optional field, as non-existent. | |
bool | isNumLinesExists () const |
===> Attribute numLines, which is optional | |
int | getNumLines () const |
Get numLines, which is optional. | |
void | setNumLines (int numLines) |
Set numLines with the specified int. | |
void | clearNumLines () |
Mark numLines, which is an optional field, as non-existent. | |
bool | isTransitionExists () const |
===> Attribute transition, which is optional | |
vector< string > | getTransition () const |
Get transition, which is optional. | |
void | setTransition (vector< string > transition) |
Set transition with the specified vector<string >. | |
void | clearTransition () |
Mark transition, which is an optional field, as non-existent. | |
bool | isRestFrequencyExists () const |
===> Attribute restFrequency, which is optional | |
vector< Frequency > | getRestFrequency () const |
Get restFrequency, which is optional. | |
void | setRestFrequency (vector< Frequency > restFrequency) |
Set restFrequency with the specified vector<Frequency >. | |
void | clearRestFrequency () |
Mark restFrequency, which is an optional field, as non-existent. | |
bool | isSysVelExists () const |
===> Attribute sysVel, which is optional | |
vector< Speed > | getSysVel () const |
Get sysVel, which is optional. | |
void | setSysVel (vector< Speed > sysVel) |
Set sysVel with the specified vector<Speed >. | |
void | clearSysVel () |
Mark sysVel, which is an optional field, as non-existent. | |
bool | isRangeVelExists () const |
===> Attribute rangeVel, which is optional | |
vector< Speed > | getRangeVel () const |
Get rangeVel, which is optional. | |
void | setRangeVel (vector< Speed > rangeVel) |
Set rangeVel with the specified vector<Speed >. | |
void | clearRangeVel () |
Mark rangeVel, which is an optional field, as non-existent. | |
bool | isSourceModelExists () const |
===> Attribute sourceModel, which is optional | |
SourceModelMod::SourceModel | getSourceModel () const |
Get sourceModel, which is optional. | |
void | setSourceModel (SourceModelMod::SourceModel sourceModel) |
Set sourceModel with the specified SourceModelMod::SourceModel. | |
void | clearSourceModel () |
Mark sourceModel, which is an optional field, as non-existent. | |
bool | isFrequencyRefCodeExists () const |
===> Attribute frequencyRefCode, which is optional | |
FrequencyReferenceCodeMod::FrequencyReferenceCode | getFrequencyRefCode () const |
Get frequencyRefCode, which is optional. | |
void | setFrequencyRefCode (FrequencyReferenceCodeMod::FrequencyReferenceCode frequencyRefCode) |
Set frequencyRefCode with the specified FrequencyReferenceCodeMod::FrequencyReferenceCode. | |
void | clearFrequencyRefCode () |
Mark frequencyRefCode, which is an optional field, as non-existent. | |
bool | isNumFreqExists () const |
===> Attribute numFreq, which is optional | |
int | getNumFreq () const |
Get numFreq, which is optional. | |
void | setNumFreq (int numFreq) |
Set numFreq with the specified int. | |
void | clearNumFreq () |
Mark numFreq, which is an optional field, as non-existent. | |
bool | isNumStokesExists () const |
===> Attribute numStokes, which is optional | |
int | getNumStokes () const |
Get numStokes, which is optional. | |
void | setNumStokes (int numStokes) |
Set numStokes with the specified int. | |
void | clearNumStokes () |
Mark numStokes, which is an optional field, as non-existent. | |
bool | isFrequencyExists () const |
===> Attribute frequency, which is optional | |
vector< Frequency > | getFrequency () const |
Get frequency, which is optional. | |
void | setFrequency (vector< Frequency > frequency) |
Set frequency with the specified vector<Frequency >. | |
void | clearFrequency () |
Mark frequency, which is an optional field, as non-existent. | |
bool | isFrequencyIntervalExists () const |
===> Attribute frequencyInterval, which is optional | |
vector< Frequency > | getFrequencyInterval () const |
Get frequencyInterval, which is optional. | |
void | setFrequencyInterval (vector< Frequency > frequencyInterval) |
Set frequencyInterval with the specified vector<Frequency >. | |
void | clearFrequencyInterval () |
Mark frequencyInterval, which is an optional field, as non-existent. | |
bool | isStokesParameterExists () const |
===> Attribute stokesParameter, which is optional | |
vector < StokesParameterMod::StokesParameter > | getStokesParameter () const |
Get stokesParameter, which is optional. | |
void | setStokesParameter (vector< StokesParameterMod::StokesParameter > stokesParameter) |
Set stokesParameter with the specified vector<StokesParameterMod::StokesParameter >. | |
void | clearStokesParameter () |
Mark stokesParameter, which is an optional field, as non-existent. | |
bool | isFluxExists () const |
===> Attribute flux, which is optional | |
vector< vector< Flux > > | getFlux () const |
Get flux, which is optional. | |
void | setFlux (vector< vector< Flux > > flux) |
Set flux with the specified vector<vector<Flux > >. | |
void | clearFlux () |
Mark flux, which is an optional field, as non-existent. | |
bool | isFluxErrExists () const |
===> Attribute fluxErr, which is optional | |
vector< vector< Flux > > | getFluxErr () const |
Get fluxErr, which is optional. | |
void | setFluxErr (vector< vector< Flux > > fluxErr) |
Set fluxErr with the specified vector<vector<Flux > >. | |
void | clearFluxErr () |
Mark fluxErr, which is an optional field, as non-existent. | |
bool | isPositionAngleExists () const |
===> Attribute positionAngle, which is optional | |
vector< Angle > | getPositionAngle () const |
Get positionAngle, which is optional. | |
void | setPositionAngle (vector< Angle > positionAngle) |
Set positionAngle with the specified vector<Angle >. | |
void | clearPositionAngle () |
Mark positionAngle, which is an optional field, as non-existent. | |
bool | isPositionAngleErrExists () const |
===> Attribute positionAngleErr, which is optional | |
vector< Angle > | getPositionAngleErr () const |
Get positionAngleErr, which is optional. | |
void | setPositionAngleErr (vector< Angle > positionAngleErr) |
Set positionAngleErr with the specified vector<Angle >. | |
void | clearPositionAngleErr () |
Mark positionAngleErr, which is an optional field, as non-existent. | |
bool | isSizeExists () const |
===> Attribute size, which is optional | |
vector< vector< Angle > > | getSize () const |
Get size, which is optional. | |
void | setSize (vector< vector< Angle > > size) |
Set size with the specified vector<vector<Angle > >. | |
void | clearSize () |
Mark size, which is an optional field, as non-existent. | |
bool | isSizeErrExists () const |
===> Attribute sizeErr, which is optional | |
vector< vector< Angle > > | getSizeErr () const |
Get sizeErr, which is optional. | |
void | setSizeErr (vector< vector< Angle > > sizeErr) |
Set sizeErr with the specified vector<vector<Angle > >. | |
void | clearSizeErr () |
Mark sizeErr, which is an optional field, as non-existent. | |
bool | isVelRefCodeExists () const |
===> Attribute velRefCode, which is optional | |
RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode | getVelRefCode () const |
Get velRefCode, which is optional. | |
void | setVelRefCode (RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode velRefCode) |
Set velRefCode with the specified RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode. | |
void | clearVelRefCode () |
Mark velRefCode, which is an optional field, as non-existent. | |
void | setSpectralWindowId (Tag spectralWindowId) |
Set spectralWindowId with the specified Tag. | |
Links *SpectralWindowRow * | getSpectralWindowUsingSpectralWindowId () |
spectralWindowId pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId | |
bool | compareNoAutoInc (ArrayTimeInterval timeInterval, Tag spectralWindowId, string code, vector< Angle > direction, vector< AngularRate > properMotion, string sourceName) |
Compare each mandatory attribute except the autoincrementable one of this SourceRow with the corresponding parameters and return true if there is a match and false otherwise. | |
bool | compareRequiredValue (string code, vector< Angle > direction, vector< AngularRate > properMotion, string sourceName) |
Compare each mandatory value (i.e. | |
bool | equalByRequiredValue (SourceRow *x) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. | |
asdmIDL::SourceRowIDL * | toIDL () const |
Return this row in the form of an IDL struct. | |
void | toIDL (asdmIDL::SourceRowIDL &x) const |
Define the content of a SourceRowIDL struct from the values found in this row. | |
void | setFromIDL (asdmIDL::SourceRowIDL x) |
Fill the values of this row from the IDL struct SourceRowIDL. | |
std::string | toXML () const |
Return this row in the form of an XML string. | |
void | setFromXML (std::string rowDoc) |
Fill the values of this row from an XML string that was produced by the toXML() method. | |
virtual | ~SourceRow () |
friend class asdm::TableStreamReader<SourceTable, SourceRow>; | |
SourceTable & | getTable () const |
Return the table to which this row belongs. | |
bool | isAdded () const |
Has this row been added to its table ? | |
ArrayTimeInterval | getTimeInterval () const |
===> Attribute timeInterval | |
void | setTimeInterval (ArrayTimeInterval timeInterval) |
Set timeInterval with the specified ArrayTimeInterval. | |
string | getCode () const |
===> Attribute code | |
void | setCode (string code) |
Set code with the specified string. | |
vector< Angle > | getDirection () const |
===> Attribute direction | |
void | setDirection (vector< Angle > direction) |
Set direction with the specified vector<Angle >. | |
vector< AngularRate > | getProperMotion () const |
===> Attribute properMotion | |
void | setProperMotion (vector< AngularRate > properMotion) |
Set properMotion with the specified vector<AngularRate >. | |
string | getSourceName () const |
===> Attribute sourceName | |
void | setSourceName (string sourceName) |
Set sourceName with the specified string. | |
bool | isDirectionCodeExists () const |
===> Attribute directionCode, which is optional | |
DirectionReferenceCodeMod::DirectionReferenceCode | getDirectionCode () const |
Get directionCode, which is optional. | |
void | setDirectionCode (DirectionReferenceCodeMod::DirectionReferenceCode directionCode) |
Set directionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode. | |
void | clearDirectionCode () |
Mark directionCode, which is an optional field, as non-existent. | |
bool | isDirectionEquinoxExists () const |
===> Attribute directionEquinox, which is optional | |
ArrayTime | getDirectionEquinox () const |
Get directionEquinox, which is optional. | |
void | setDirectionEquinox (ArrayTime directionEquinox) |
Set directionEquinox with the specified ArrayTime. | |
void | clearDirectionEquinox () |
Mark directionEquinox, which is an optional field, as non-existent. | |
bool | isCalibrationGroupExists () const |
===> Attribute calibrationGroup, which is optional | |
int | getCalibrationGroup () const |
Get calibrationGroup, which is optional. | |
void | setCalibrationGroup (int calibrationGroup) |
Set calibrationGroup with the specified int. | |
void | clearCalibrationGroup () |
Mark calibrationGroup, which is an optional field, as non-existent. | |
bool | isCatalogExists () const |
===> Attribute catalog, which is optional | |
string | getCatalog () const |
Get catalog, which is optional. | |
void | setCatalog (string catalog) |
Set catalog with the specified string. | |
void | clearCatalog () |
Mark catalog, which is an optional field, as non-existent. | |
bool | isDeltaVelExists () const |
===> Attribute deltaVel, which is optional | |
Speed | getDeltaVel () const |
Get deltaVel, which is optional. | |
void | setDeltaVel (Speed deltaVel) |
Set deltaVel with the specified Speed. | |
void | clearDeltaVel () |
Mark deltaVel, which is an optional field, as non-existent. | |
bool | isPositionExists () const |
===> Attribute position, which is optional | |
vector< Length > | getPosition () const |
Get position, which is optional. | |
void | setPosition (vector< Length > position) |
Set position with the specified vector<Length >. | |
void | clearPosition () |
Mark position, which is an optional field, as non-existent. | |
bool | isNumLinesExists () const |
===> Attribute numLines, which is optional | |
int | getNumLines () const |
Get numLines, which is optional. | |
void | setNumLines (int numLines) |
Set numLines with the specified int. | |
void | clearNumLines () |
Mark numLines, which is an optional field, as non-existent. | |
bool | isTransitionExists () const |
===> Attribute transition, which is optional | |
vector< string > | getTransition () const |
Get transition, which is optional. | |
void | setTransition (vector< string > transition) |
Set transition with the specified vector<string >. | |
void | clearTransition () |
Mark transition, which is an optional field, as non-existent. | |
bool | isRestFrequencyExists () const |
===> Attribute restFrequency, which is optional | |
vector< Frequency > | getRestFrequency () const |
Get restFrequency, which is optional. | |
void | setRestFrequency (vector< Frequency > restFrequency) |
Set restFrequency with the specified vector<Frequency >. | |
void | clearRestFrequency () |
Mark restFrequency, which is an optional field, as non-existent. | |
bool | isSysVelExists () const |
===> Attribute sysVel, which is optional | |
vector< Speed > | getSysVel () const |
Get sysVel, which is optional. | |
void | setSysVel (vector< Speed > sysVel) |
Set sysVel with the specified vector<Speed >. | |
void | clearSysVel () |
Mark sysVel, which is an optional field, as non-existent. | |
bool | isRangeVelExists () const |
===> Attribute rangeVel, which is optional | |
vector< Speed > | getRangeVel () const |
Get rangeVel, which is optional. | |
void | setRangeVel (vector< Speed > rangeVel) |
Set rangeVel with the specified vector<Speed >. | |
void | clearRangeVel () |
Mark rangeVel, which is an optional field, as non-existent. | |
bool | isSourceModelExists () const |
===> Attribute sourceModel, which is optional | |
SourceModelMod::SourceModel | getSourceModel () const |
Get sourceModel, which is optional. | |
void | setSourceModel (SourceModelMod::SourceModel sourceModel) |
Set sourceModel with the specified SourceModelMod::SourceModel. | |
void | clearSourceModel () |
Mark sourceModel, which is an optional field, as non-existent. | |
bool | isFrequencyRefCodeExists () const |
===> Attribute frequencyRefCode, which is optional | |
FrequencyReferenceCodeMod::FrequencyReferenceCode | getFrequencyRefCode () const |
Get frequencyRefCode, which is optional. | |
void | setFrequencyRefCode (FrequencyReferenceCodeMod::FrequencyReferenceCode frequencyRefCode) |
Set frequencyRefCode with the specified FrequencyReferenceCodeMod::FrequencyReferenceCode. | |
void | clearFrequencyRefCode () |
Mark frequencyRefCode, which is an optional field, as non-existent. | |
bool | isNumFreqExists () const |
===> Attribute numFreq, which is optional | |
int | getNumFreq () const |
Get numFreq, which is optional. | |
void | setNumFreq (int numFreq) |
Set numFreq with the specified int. | |
void | clearNumFreq () |
Mark numFreq, which is an optional field, as non-existent. | |
bool | isNumStokesExists () const |
===> Attribute numStokes, which is optional | |
int | getNumStokes () const |
Get numStokes, which is optional. | |
void | setNumStokes (int numStokes) |
Set numStokes with the specified int. | |
void | clearNumStokes () |
Mark numStokes, which is an optional field, as non-existent. | |
bool | isFrequencyExists () const |
===> Attribute frequency, which is optional | |
vector< Frequency > | getFrequency () const |
Get frequency, which is optional. | |
void | setFrequency (vector< Frequency > frequency) |
Set frequency with the specified vector<Frequency >. | |
void | clearFrequency () |
Mark frequency, which is an optional field, as non-existent. | |
bool | isFrequencyIntervalExists () const |
===> Attribute frequencyInterval, which is optional | |
vector< Frequency > | getFrequencyInterval () const |
Get frequencyInterval, which is optional. | |
void | setFrequencyInterval (vector< Frequency > frequencyInterval) |
Set frequencyInterval with the specified vector<Frequency >. | |
void | clearFrequencyInterval () |
Mark frequencyInterval, which is an optional field, as non-existent. | |
bool | isStokesParameterExists () const |
===> Attribute stokesParameter, which is optional | |
vector < StokesParameterMod::StokesParameter > | getStokesParameter () const |
Get stokesParameter, which is optional. | |
void | setStokesParameter (vector< StokesParameterMod::StokesParameter > stokesParameter) |
Set stokesParameter with the specified vector<StokesParameterMod::StokesParameter >. | |
void | clearStokesParameter () |
Mark stokesParameter, which is an optional field, as non-existent. | |
bool | isFluxExists () const |
===> Attribute flux, which is optional | |
vector< vector< Flux > > | getFlux () const |
Get flux, which is optional. | |
void | setFlux (vector< vector< Flux > > flux) |
Set flux with the specified vector<vector<Flux > >. | |
void | clearFlux () |
Mark flux, which is an optional field, as non-existent. | |
bool | isFluxErrExists () const |
===> Attribute fluxErr, which is optional | |
vector< vector< Flux > > | getFluxErr () const |
Get fluxErr, which is optional. | |
void | setFluxErr (vector< vector< Flux > > fluxErr) |
Set fluxErr with the specified vector<vector<Flux > >. | |
void | clearFluxErr () |
Mark fluxErr, which is an optional field, as non-existent. | |
bool | isPositionAngleExists () const |
===> Attribute positionAngle, which is optional | |
vector< Angle > | getPositionAngle () const |
Get positionAngle, which is optional. | |
void | setPositionAngle (vector< Angle > positionAngle) |
Set positionAngle with the specified vector<Angle >. | |
void | clearPositionAngle () |
Mark positionAngle, which is an optional field, as non-existent. | |
bool | isPositionAngleErrExists () const |
===> Attribute positionAngleErr, which is optional | |
vector< Angle > | getPositionAngleErr () const |
Get positionAngleErr, which is optional. | |
void | setPositionAngleErr (vector< Angle > positionAngleErr) |
Set positionAngleErr with the specified vector<Angle >. | |
void | clearPositionAngleErr () |
Mark positionAngleErr, which is an optional field, as non-existent. | |
bool | isSizeExists () const |
===> Attribute size, which is optional | |
vector< vector< Angle > > | getSize () const |
Get size, which is optional. | |
void | setSize (vector< vector< Angle > > size) |
Set size with the specified vector<vector<Angle > >. | |
void | clearSize () |
Mark size, which is an optional field, as non-existent. | |
bool | isSizeErrExists () const |
===> Attribute sizeErr, which is optional | |
vector< vector< Angle > > | getSizeErr () const |
Get sizeErr, which is optional. | |
void | setSizeErr (vector< vector< Angle > > sizeErr) |
Set sizeErr with the specified vector<vector<Angle > >. | |
void | clearSizeErr () |
Mark sizeErr, which is an optional field, as non-existent. | |
bool | isVelRefCodeExists () const |
===> Attribute velRefCode, which is optional | |
RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode | getVelRefCode () const |
Get velRefCode, which is optional. | |
void | setVelRefCode (RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode velRefCode) |
Set velRefCode with the specified RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode. | |
void | clearVelRefCode () |
Mark velRefCode, which is an optional field, as non-existent. | |
void | setSpectralWindowId (Tag spectralWindowId) |
Set spectralWindowId with the specified Tag. | |
Links *SpectralWindowRow * | getSpectralWindowUsingSpectralWindowId () |
spectralWindowId pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId | |
bool | compareNoAutoInc (ArrayTimeInterval timeInterval, Tag spectralWindowId, string code, vector< Angle > direction, vector< AngularRate > properMotion, string sourceName) |
Compare each mandatory attribute except the autoincrementable one of this SourceRow with the corresponding parameters and return true if there is a match and false otherwise. | |
bool | compareRequiredValue (string code, vector< Angle > direction, vector< AngularRate > properMotion, string sourceName) |
Compare each mandatory value (i.e. | |
bool | equalByRequiredValue (SourceRow *x) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. | |
asdmIDL::SourceRowIDL * | toIDL () const |
Return this row in the form of an IDL struct. | |
void | setFromIDL (asdmIDL::SourceRowIDL x) |
Fill the values of this row from the IDL struct SourceRowIDL. | |
std::string | toXML () const |
Return this row in the form of an XML string. | |
void | setFromXML (std::string rowDoc) |
Fill the values of this row from an XML string that was produced by the toXML() method. | |
Public Attributes | |
Intrinsic Table | Attributes |
Extrinsic Table | Attributes |
Private Member Functions | |
void | isAdded (bool added) |
This method is used by the Table class when this row is added to the table. | |
SourceRow (SourceTable &table) | |
Create a SourceRow. | |
SourceRow (SourceTable &table, SourceRow &row) | |
Create a SourceRow using a copy constructor mechanism. | |
void | setSourceId (int sourceId) |
Set sourceId with the specified int value. | |
void | sourceIdFromBin (EndianIStream &eis) |
void | timeIntervalFromBin (EndianIStream &eis) |
void | spectralWindowIdFromBin (EndianIStream &eis) |
void | codeFromBin (EndianIStream &eis) |
void | directionFromBin (EndianIStream &eis) |
void | properMotionFromBin (EndianIStream &eis) |
void | sourceNameFromBin (EndianIStream &eis) |
void | directionCodeFromBin (EndianIStream &eis) |
void | directionEquinoxFromBin (EndianIStream &eis) |
void | calibrationGroupFromBin (EndianIStream &eis) |
void | catalogFromBin (EndianIStream &eis) |
void | deltaVelFromBin (EndianIStream &eis) |
void | positionFromBin (EndianIStream &eis) |
void | numLinesFromBin (EndianIStream &eis) |
void | transitionFromBin (EndianIStream &eis) |
void | restFrequencyFromBin (EndianIStream &eis) |
void | sysVelFromBin (EndianIStream &eis) |
void | rangeVelFromBin (EndianIStream &eis) |
void | sourceModelFromBin (EndianIStream &eis) |
void | frequencyRefCodeFromBin (EndianIStream &eis) |
void | numFreqFromBin (EndianIStream &eis) |
void | numStokesFromBin (EndianIStream &eis) |
void | frequencyFromBin (EndianIStream &eis) |
void | frequencyIntervalFromBin (EndianIStream &eis) |
void | stokesParameterFromBin (EndianIStream &eis) |
void | fluxFromBin (EndianIStream &eis) |
void | fluxErrFromBin (EndianIStream &eis) |
void | positionAngleFromBin (EndianIStream &eis) |
void | positionAngleErrFromBin (EndianIStream &eis) |
void | sizeFromBin (EndianIStream &eis) |
void | sizeErrFromBin (EndianIStream &eis) |
void | velRefCodeFromBin (EndianIStream &eis) |
void | sourceIdFromText (const string &s) |
void | timeIntervalFromText (const string &s) |
void | spectralWindowIdFromText (const string &s) |
void | codeFromText (const string &s) |
void | directionFromText (const string &s) |
void | properMotionFromText (const string &s) |
void | sourceNameFromText (const string &s) |
void | directionCodeFromText (const string &s) |
void | directionEquinoxFromText (const string &s) |
void | calibrationGroupFromText (const string &s) |
void | catalogFromText (const string &s) |
void | deltaVelFromText (const string &s) |
void | positionFromText (const string &s) |
void | numLinesFromText (const string &s) |
void | transitionFromText (const string &s) |
void | restFrequencyFromText (const string &s) |
void | sysVelFromText (const string &s) |
void | rangeVelFromText (const string &s) |
void | sourceModelFromText (const string &s) |
void | frequencyRefCodeFromText (const string &s) |
void | numFreqFromText (const string &s) |
void | numStokesFromText (const string &s) |
void | frequencyFromText (const string &s) |
void | frequencyIntervalFromText (const string &s) |
void | stokesParameterFromText (const string &s) |
void | fluxFromText (const string &s) |
void | fluxErrFromText (const string &s) |
void | positionAngleFromText (const string &s) |
void | positionAngleErrFromText (const string &s) |
void | sizeFromText (const string &s) |
void | sizeErrFromText (const string &s) |
void | velRefCodeFromText (const string &s) |
void | toBin (EndianOSStream &eoss) |
Serialize this into a stream of bytes written to an EndianOSStream. | |
void | isAdded (bool added) |
This method is used by the Table class when this row is added to the table. | |
SourceRow (SourceTable &table) | |
Create a SourceRow. | |
SourceRow (SourceTable &table, SourceRow &row) | |
Create a SourceRow using a copy constructor mechanism. | |
void | setSourceId (int sourceId) |
Set sourceId with the specified int value. | |
void | sourceIdFromBin (EndianIStream &eis) |
void | timeIntervalFromBin (EndianIStream &eis) |
void | spectralWindowIdFromBin (EndianIStream &eis) |
void | codeFromBin (EndianIStream &eis) |
void | directionFromBin (EndianIStream &eis) |
void | properMotionFromBin (EndianIStream &eis) |
void | sourceNameFromBin (EndianIStream &eis) |
void | directionCodeFromBin (EndianIStream &eis) |
void | directionEquinoxFromBin (EndianIStream &eis) |
void | calibrationGroupFromBin (EndianIStream &eis) |
void | catalogFromBin (EndianIStream &eis) |
void | deltaVelFromBin (EndianIStream &eis) |
void | positionFromBin (EndianIStream &eis) |
void | numLinesFromBin (EndianIStream &eis) |
void | transitionFromBin (EndianIStream &eis) |
void | restFrequencyFromBin (EndianIStream &eis) |
void | sysVelFromBin (EndianIStream &eis) |
void | rangeVelFromBin (EndianIStream &eis) |
void | sourceModelFromBin (EndianIStream &eis) |
void | frequencyRefCodeFromBin (EndianIStream &eis) |
void | numFreqFromBin (EndianIStream &eis) |
void | numStokesFromBin (EndianIStream &eis) |
void | frequencyFromBin (EndianIStream &eis) |
void | frequencyIntervalFromBin (EndianIStream &eis) |
void | stokesParameterFromBin (EndianIStream &eis) |
void | fluxFromBin (EndianIStream &eis) |
void | fluxErrFromBin (EndianIStream &eis) |
void | positionAngleFromBin (EndianIStream &eis) |
void | positionAngleErrFromBin (EndianIStream &eis) |
void | sizeFromBin (EndianIStream &eis) |
void | sizeErrFromBin (EndianIStream &eis) |
void | velRefCodeFromBin (EndianIStream &eis) |
void | sourceIdFromText (const string &s) |
void | timeIntervalFromText (const string &s) |
void | spectralWindowIdFromText (const string &s) |
void | codeFromText (const string &s) |
void | directionFromText (const string &s) |
void | properMotionFromText (const string &s) |
void | sourceNameFromText (const string &s) |
void | directionCodeFromText (const string &s) |
void | directionEquinoxFromText (const string &s) |
void | calibrationGroupFromText (const string &s) |
void | catalogFromText (const string &s) |
void | deltaVelFromText (const string &s) |
void | positionFromText (const string &s) |
void | numLinesFromText (const string &s) |
void | transitionFromText (const string &s) |
void | restFrequencyFromText (const string &s) |
void | sysVelFromText (const string &s) |
void | rangeVelFromText (const string &s) |
void | sourceModelFromText (const string &s) |
void | frequencyRefCodeFromText (const string &s) |
void | numFreqFromText (const string &s) |
void | numStokesFromText (const string &s) |
void | frequencyFromText (const string &s) |
void | frequencyIntervalFromText (const string &s) |
void | stokesParameterFromText (const string &s) |
void | fluxFromText (const string &s) |
void | fluxErrFromText (const string &s) |
void | positionAngleFromText (const string &s) |
void | positionAngleErrFromText (const string &s) |
void | sizeFromText (const string &s) |
void | sizeErrFromText (const string &s) |
void | velRefCodeFromText (const string &s) |
void | fromText (const std::string &attributeName, const std::string &t) |
void | toBin (EndianOSStream &eoss) |
Serialize this into a stream of bytes written to an EndianOSStream. | |
Private Attributes | |
SourceTable & | table |
The table to which this row belongs. | |
bool | hasBeenAdded |
Whether this row has been added to the table or not. | |
ArrayTimeInterval | timeInterval |
===> Attribute timeInterval | |
string | code |
===> Attribute code | |
vector< Angle > | direction |
===> Attribute direction | |
vector< AngularRate > | properMotion |
===> Attribute properMotion | |
string | sourceName |
===> Attribute sourceName | |
bool | directionCodeExists |
===> Attribute directionCode, which is optional | |
DirectionReferenceCodeMod::DirectionReferenceCode | directionCode |
bool | directionEquinoxExists |
===> Attribute directionEquinox, which is optional | |
ArrayTime | directionEquinox |
bool | calibrationGroupExists |
===> Attribute calibrationGroup, which is optional | |
int | calibrationGroup |
bool | catalogExists |
===> Attribute catalog, which is optional | |
string | catalog |
bool | deltaVelExists |
===> Attribute deltaVel, which is optional | |
Speed | deltaVel |
bool | positionExists |
===> Attribute position, which is optional | |
vector< Length > | position |
bool | numLinesExists |
===> Attribute numLines, which is optional | |
int | numLines |
bool | transitionExists |
===> Attribute transition, which is optional | |
vector< string > | transition |
bool | restFrequencyExists |
===> Attribute restFrequency, which is optional | |
vector< Frequency > | restFrequency |
bool | sysVelExists |
===> Attribute sysVel, which is optional | |
vector< Speed > | sysVel |
bool | rangeVelExists |
===> Attribute rangeVel, which is optional | |
vector< Speed > | rangeVel |
bool | sourceModelExists |
===> Attribute sourceModel, which is optional | |
SourceModelMod::SourceModel | sourceModel |
bool | frequencyRefCodeExists |
===> Attribute frequencyRefCode, which is optional | |
FrequencyReferenceCodeMod::FrequencyReferenceCode | frequencyRefCode |
bool | numFreqExists |
===> Attribute numFreq, which is optional | |
int | numFreq |
bool | numStokesExists |
===> Attribute numStokes, which is optional | |
int | numStokes |
bool | frequencyExists |
===> Attribute frequency, which is optional | |
vector< Frequency > | frequency |
bool | frequencyIntervalExists |
===> Attribute frequencyInterval, which is optional | |
vector< Frequency > | frequencyInterval |
bool | stokesParameterExists |
===> Attribute stokesParameter, which is optional | |
vector < StokesParameterMod::StokesParameter > | stokesParameter |
bool | fluxExists |
===> Attribute flux, which is optional | |
vector< vector< Flux > > | flux |
bool | fluxErrExists |
===> Attribute fluxErr, which is optional | |
vector< vector< Flux > > | fluxErr |
bool | positionAngleExists |
===> Attribute positionAngle, which is optional | |
vector< Angle > | positionAngle |
bool | positionAngleErrExists |
===> Attribute positionAngleErr, which is optional | |
vector< Angle > | positionAngleErr |
bool | sizeExists |
===> Attribute size, which is optional | |
vector< vector< Angle > > | size |
bool | sizeErrExists |
===> Attribute sizeErr, which is optional | |
vector< vector< Angle > > | sizeErr |
bool | velRefCodeExists |
===> Attribute velRefCode, which is optional | |
RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode | velRefCode |
Links *binary deserialization material from an EndianIStream std::map< std::string, SourceAttributeFromBin > | fromBinMethods |
*text deserialization material std::map< std::string, SourceAttributeFromText > | fromTextMethods |
Friends | |
class | asdm::SourceTable |
class | asdm::RowTransformer< SourceRow > |
The SourceRow class is a row of a SourceTable.
Generated from model's revision "1.64", branch "HEAD"
Generated from model's revision "1.61", branch "HEAD"
Definition at line 193 of file SourceRow.h.
virtual asdm::SourceRow::~SourceRow | ( | ) | [virtual] |
friend class asdm::TableStreamReader<SourceTable, SourceRow>;
asdm::SourceRow::SourceRow | ( | SourceTable & | table | ) | [private] |
Create a SourceRow.
This constructor is private because only the table can create rows. All rows know the table to which they belong.
table | The table to which this row belongs. |
asdm::SourceRow::SourceRow | ( | SourceTable & | table, |
SourceRow & | row | ||
) | [private] |
Create a SourceRow using a copy constructor mechanism.
Given a SourceRow row and a SourceTable table, the method creates a new SourceRow owned by table. Each attribute of the created row is a copy (deep) of the corresponding attribute of row. The method does not add the created row to its table, its simply parents it to table, a call to the add method has to be done in order to get the row added (very likely after having modified some of its attributes). If row is null then the method returns a row with default values for its attributes.
This constructor is private because only the table can create rows. All rows know the table to which they belong.
table | The table to which this row belongs. |
row | The row which is to be copied. |
virtual asdm::SourceRow::~SourceRow | ( | ) | [virtual] |
friend class asdm::TableStreamReader<SourceTable, SourceRow>;
asdm::SourceRow::SourceRow | ( | SourceTable & | table | ) | [private] |
Create a SourceRow.
This constructor is private because only the table can create rows. All rows know the table to which they belong.
table | The table to which this row belongs. |
asdm::SourceRow::SourceRow | ( | SourceTable & | table, |
SourceRow & | row | ||
) | [private] |
Create a SourceRow using a copy constructor mechanism.
Given a SourceRow row and a SourceTable table, the method creates a new SourceRow owned by table. Each attribute of the created row is a copy (deep) of the corresponding attribute of row. The method does not add the created row to its table, its simply parents it to table, a call to the add method has to be done in order to get the row added (very likely after having modified some of its attributes). If row is null then the method returns a row with default values for its attributes.
This constructor is private because only the table can create rows. All rows know the table to which they belong.
table | The table to which this row belongs. |
row | The row which is to be copied. |
void asdm::SourceRow::calibrationGroupFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::calibrationGroupFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::calibrationGroupFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::calibrationGroupFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::catalogFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::catalogFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::catalogFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::catalogFromText | ( | const string & | s | ) | [private] |
Mark calibrationGroup, which is an optional field, as non-existent.
Mark calibrationGroup, which is an optional field, as non-existent.
void asdm::SourceRow::clearCatalog | ( | ) |
Mark catalog, which is an optional field, as non-existent.
void asdm::SourceRow::clearCatalog | ( | ) |
Mark catalog, which is an optional field, as non-existent.
void asdm::SourceRow::clearDeltaVel | ( | ) |
Mark deltaVel, which is an optional field, as non-existent.
void asdm::SourceRow::clearDeltaVel | ( | ) |
Mark deltaVel, which is an optional field, as non-existent.
void asdm::SourceRow::clearDirectionCode | ( | ) |
Mark directionCode, which is an optional field, as non-existent.
void asdm::SourceRow::clearDirectionCode | ( | ) |
Mark directionCode, which is an optional field, as non-existent.
Mark directionEquinox, which is an optional field, as non-existent.
Mark directionEquinox, which is an optional field, as non-existent.
void asdm::SourceRow::clearFlux | ( | ) |
Mark flux, which is an optional field, as non-existent.
void asdm::SourceRow::clearFlux | ( | ) |
Mark flux, which is an optional field, as non-existent.
void asdm::SourceRow::clearFluxErr | ( | ) |
Mark fluxErr, which is an optional field, as non-existent.
void asdm::SourceRow::clearFluxErr | ( | ) |
Mark fluxErr, which is an optional field, as non-existent.
void asdm::SourceRow::clearFrequency | ( | ) |
Mark frequency, which is an optional field, as non-existent.
void asdm::SourceRow::clearFrequency | ( | ) |
Mark frequency, which is an optional field, as non-existent.
Mark frequencyInterval, which is an optional field, as non-existent.
Mark frequencyInterval, which is an optional field, as non-existent.
Mark frequencyRefCode, which is an optional field, as non-existent.
Mark frequencyRefCode, which is an optional field, as non-existent.
void asdm::SourceRow::clearNumFreq | ( | ) |
Mark numFreq, which is an optional field, as non-existent.
void asdm::SourceRow::clearNumFreq | ( | ) |
Mark numFreq, which is an optional field, as non-existent.
void asdm::SourceRow::clearNumLines | ( | ) |
Mark numLines, which is an optional field, as non-existent.
void asdm::SourceRow::clearNumLines | ( | ) |
Mark numLines, which is an optional field, as non-existent.
void asdm::SourceRow::clearNumStokes | ( | ) |
Mark numStokes, which is an optional field, as non-existent.
void asdm::SourceRow::clearNumStokes | ( | ) |
Mark numStokes, which is an optional field, as non-existent.
void asdm::SourceRow::clearPosition | ( | ) |
Mark position, which is an optional field, as non-existent.
void asdm::SourceRow::clearPosition | ( | ) |
Mark position, which is an optional field, as non-existent.
void asdm::SourceRow::clearPositionAngle | ( | ) |
Mark positionAngle, which is an optional field, as non-existent.
void asdm::SourceRow::clearPositionAngle | ( | ) |
Mark positionAngle, which is an optional field, as non-existent.
Mark positionAngleErr, which is an optional field, as non-existent.
Mark positionAngleErr, which is an optional field, as non-existent.
void asdm::SourceRow::clearRangeVel | ( | ) |
Mark rangeVel, which is an optional field, as non-existent.
void asdm::SourceRow::clearRangeVel | ( | ) |
Mark rangeVel, which is an optional field, as non-existent.
void asdm::SourceRow::clearRestFrequency | ( | ) |
Mark restFrequency, which is an optional field, as non-existent.
void asdm::SourceRow::clearRestFrequency | ( | ) |
Mark restFrequency, which is an optional field, as non-existent.
void asdm::SourceRow::clearSize | ( | ) |
Mark size, which is an optional field, as non-existent.
void asdm::SourceRow::clearSize | ( | ) |
Mark size, which is an optional field, as non-existent.
void asdm::SourceRow::clearSizeErr | ( | ) |
Mark sizeErr, which is an optional field, as non-existent.
void asdm::SourceRow::clearSizeErr | ( | ) |
Mark sizeErr, which is an optional field, as non-existent.
void asdm::SourceRow::clearSourceModel | ( | ) |
Mark sourceModel, which is an optional field, as non-existent.
void asdm::SourceRow::clearSourceModel | ( | ) |
Mark sourceModel, which is an optional field, as non-existent.
Mark stokesParameter, which is an optional field, as non-existent.
Mark stokesParameter, which is an optional field, as non-existent.
void asdm::SourceRow::clearSysVel | ( | ) |
Mark sysVel, which is an optional field, as non-existent.
void asdm::SourceRow::clearSysVel | ( | ) |
Mark sysVel, which is an optional field, as non-existent.
void asdm::SourceRow::clearTransition | ( | ) |
Mark transition, which is an optional field, as non-existent.
void asdm::SourceRow::clearTransition | ( | ) |
Mark transition, which is an optional field, as non-existent.
void asdm::SourceRow::clearVelRefCode | ( | ) |
Mark velRefCode, which is an optional field, as non-existent.
void asdm::SourceRow::clearVelRefCode | ( | ) |
Mark velRefCode, which is an optional field, as non-existent.
void asdm::SourceRow::codeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::codeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::codeFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::codeFromText | ( | const string & | s | ) | [private] |
bool asdm::SourceRow::compareNoAutoInc | ( | ArrayTimeInterval | timeInterval, |
Tag | spectralWindowId, | ||
string | code, | ||
vector< Angle > | direction, | ||
vector< AngularRate > | properMotion, | ||
string | sourceName | ||
) |
Compare each mandatory attribute except the autoincrementable one of this SourceRow with the corresponding parameters and return true if there is a match and false otherwise.
timeInterval | |
spectralWindowId | |
code | |
direction | |
properMotion | |
sourceName |
bool asdm::SourceRow::compareNoAutoInc | ( | ArrayTimeInterval | timeInterval, |
Tag | spectralWindowId, | ||
string | code, | ||
vector< Angle > | direction, | ||
vector< AngularRate > | properMotion, | ||
string | sourceName | ||
) |
Compare each mandatory attribute except the autoincrementable one of this SourceRow with the corresponding parameters and return true if there is a match and false otherwise.
timeInterval | |
spectralWindowId | |
code | |
direction | |
properMotion | |
sourceName |
bool asdm::SourceRow::compareRequiredValue | ( | string | code, |
vector< Angle > | direction, | ||
vector< AngularRate > | properMotion, | ||
string | sourceName | ||
) |
Compare each mandatory value (i.e.
not in the key) attribute with the corresponding parameters and return true if there is a match and false otherwise.
code | |
direction | |
properMotion | |
sourceName |
bool asdm::SourceRow::compareRequiredValue | ( | string | code, |
vector< Angle > | direction, | ||
vector< AngularRate > | properMotion, | ||
string | sourceName | ||
) |
Compare each mandatory value (i.e.
not in the key) attribute with the corresponding parameters and return true if there is a match and false otherwise.
code | |
direction | |
properMotion | |
sourceName |
void asdm::SourceRow::deltaVelFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::deltaVelFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::deltaVelFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::deltaVelFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::directionCodeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::directionCodeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::directionCodeFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::directionCodeFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::directionEquinoxFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::directionEquinoxFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::directionEquinoxFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::directionEquinoxFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::directionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::directionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::directionFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::directionFromText | ( | const string & | s | ) | [private] |
bool asdm::SourceRow::equalByRequiredValue | ( | SourceRow * | x | ) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
x | a pointer on the SourceRow whose required attributes of the value part will be compared with those of this. |
bool asdm::SourceRow::equalByRequiredValue | ( | SourceRow * | x | ) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
x | a pointer on the SourceRow whose required attributes of the value part will be compared with those of this. |
void asdm::SourceRow::fluxErrFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::fluxErrFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::fluxErrFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::fluxErrFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::fluxFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::fluxFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::fluxFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::fluxFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::frequencyFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::frequencyFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::frequencyFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::frequencyFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::frequencyIntervalFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::frequencyIntervalFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::frequencyIntervalFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::frequencyIntervalFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::frequencyRefCodeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::frequencyRefCodeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::frequencyRefCodeFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::frequencyRefCodeFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::fromText | ( | const std::string & | attributeName, |
const std::string & | t | ||
) | [private] |
int asdm::SourceRow::getCalibrationGroup | ( | ) | const |
Get calibrationGroup, which is optional.
IllegalAccessException | If calibrationGroup does not exist. |
int asdm::SourceRow::getCalibrationGroup | ( | ) | const |
Get calibrationGroup, which is optional.
IllegalAccessException | If calibrationGroup does not exist. |
string asdm::SourceRow::getCatalog | ( | ) | const |
Get catalog, which is optional.
IllegalAccessException | If catalog does not exist. |
string asdm::SourceRow::getCatalog | ( | ) | const |
Get catalog, which is optional.
IllegalAccessException | If catalog does not exist. |
string asdm::SourceRow::getCode | ( | ) | const |
===> Attribute code
Get code.
string asdm::SourceRow::getCode | ( | ) | const |
===> Attribute code
Get code.
Speed asdm::SourceRow::getDeltaVel | ( | ) | const |
Get deltaVel, which is optional.
IllegalAccessException | If deltaVel does not exist. |
Speed asdm::SourceRow::getDeltaVel | ( | ) | const |
Get deltaVel, which is optional.
IllegalAccessException | If deltaVel does not exist. |
vector<Angle > asdm::SourceRow::getDirection | ( | ) | const |
===> Attribute direction
Get direction.
vector<Angle > asdm::SourceRow::getDirection | ( | ) | const |
===> Attribute direction
Get direction.
DirectionReferenceCodeMod::DirectionReferenceCode asdm::SourceRow::getDirectionCode | ( | ) | const |
Get directionCode, which is optional.
IllegalAccessException | If directionCode does not exist. |
DirectionReferenceCodeMod::DirectionReferenceCode asdm::SourceRow::getDirectionCode | ( | ) | const |
Get directionCode, which is optional.
IllegalAccessException | If directionCode does not exist. |
Get directionEquinox, which is optional.
IllegalAccessException | If directionEquinox does not exist. |
Get directionEquinox, which is optional.
IllegalAccessException | If directionEquinox does not exist. |
vector<vector<Flux > > asdm::SourceRow::getFlux | ( | ) | const |
Get flux, which is optional.
IllegalAccessException | If flux does not exist. |
vector<vector<Flux > > asdm::SourceRow::getFlux | ( | ) | const |
Get flux, which is optional.
IllegalAccessException | If flux does not exist. |
vector<vector<Flux > > asdm::SourceRow::getFluxErr | ( | ) | const |
Get fluxErr, which is optional.
IllegalAccessException | If fluxErr does not exist. |
vector<vector<Flux > > asdm::SourceRow::getFluxErr | ( | ) | const |
Get fluxErr, which is optional.
IllegalAccessException | If fluxErr does not exist. |
vector<Frequency > asdm::SourceRow::getFrequency | ( | ) | const |
Get frequency, which is optional.
IllegalAccessException | If frequency does not exist. |
vector<Frequency > asdm::SourceRow::getFrequency | ( | ) | const |
Get frequency, which is optional.
IllegalAccessException | If frequency does not exist. |
vector<Frequency > asdm::SourceRow::getFrequencyInterval | ( | ) | const |
Get frequencyInterval, which is optional.
IllegalAccessException | If frequencyInterval does not exist. |
vector<Frequency > asdm::SourceRow::getFrequencyInterval | ( | ) | const |
Get frequencyInterval, which is optional.
IllegalAccessException | If frequencyInterval does not exist. |
FrequencyReferenceCodeMod::FrequencyReferenceCode asdm::SourceRow::getFrequencyRefCode | ( | ) | const |
Get frequencyRefCode, which is optional.
IllegalAccessException | If frequencyRefCode does not exist. |
FrequencyReferenceCodeMod::FrequencyReferenceCode asdm::SourceRow::getFrequencyRefCode | ( | ) | const |
Get frequencyRefCode, which is optional.
IllegalAccessException | If frequencyRefCode does not exist. |
int asdm::SourceRow::getNumFreq | ( | ) | const |
Get numFreq, which is optional.
IllegalAccessException | If numFreq does not exist. |
int asdm::SourceRow::getNumFreq | ( | ) | const |
Get numFreq, which is optional.
IllegalAccessException | If numFreq does not exist. |
int asdm::SourceRow::getNumLines | ( | ) | const |
Get numLines, which is optional.
IllegalAccessException | If numLines does not exist. |
int asdm::SourceRow::getNumLines | ( | ) | const |
Get numLines, which is optional.
IllegalAccessException | If numLines does not exist. |
int asdm::SourceRow::getNumStokes | ( | ) | const |
Get numStokes, which is optional.
IllegalAccessException | If numStokes does not exist. |
int asdm::SourceRow::getNumStokes | ( | ) | const |
Get numStokes, which is optional.
IllegalAccessException | If numStokes does not exist. |
vector<Length > asdm::SourceRow::getPosition | ( | ) | const |
Get position, which is optional.
IllegalAccessException | If position does not exist. |
vector<Length > asdm::SourceRow::getPosition | ( | ) | const |
Get position, which is optional.
IllegalAccessException | If position does not exist. |
vector<Angle > asdm::SourceRow::getPositionAngle | ( | ) | const |
Get positionAngle, which is optional.
IllegalAccessException | If positionAngle does not exist. |
vector<Angle > asdm::SourceRow::getPositionAngle | ( | ) | const |
Get positionAngle, which is optional.
IllegalAccessException | If positionAngle does not exist. |
vector<Angle > asdm::SourceRow::getPositionAngleErr | ( | ) | const |
Get positionAngleErr, which is optional.
IllegalAccessException | If positionAngleErr does not exist. |
vector<Angle > asdm::SourceRow::getPositionAngleErr | ( | ) | const |
Get positionAngleErr, which is optional.
IllegalAccessException | If positionAngleErr does not exist. |
vector<AngularRate > asdm::SourceRow::getProperMotion | ( | ) | const |
===> Attribute properMotion
Get properMotion.
vector<AngularRate > asdm::SourceRow::getProperMotion | ( | ) | const |
===> Attribute properMotion
Get properMotion.
vector<Speed > asdm::SourceRow::getRangeVel | ( | ) | const |
Get rangeVel, which is optional.
IllegalAccessException | If rangeVel does not exist. |
vector<Speed > asdm::SourceRow::getRangeVel | ( | ) | const |
Get rangeVel, which is optional.
IllegalAccessException | If rangeVel does not exist. |
vector<Frequency > asdm::SourceRow::getRestFrequency | ( | ) | const |
Get restFrequency, which is optional.
IllegalAccessException | If restFrequency does not exist. |
vector<Frequency > asdm::SourceRow::getRestFrequency | ( | ) | const |
Get restFrequency, which is optional.
IllegalAccessException | If restFrequency does not exist. |
vector<vector<Angle > > asdm::SourceRow::getSize | ( | ) | const |
Get size, which is optional.
IllegalAccessException | If size does not exist. |
vector<vector<Angle > > asdm::SourceRow::getSize | ( | ) | const |
Get size, which is optional.
IllegalAccessException | If size does not exist. |
vector<vector<Angle > > asdm::SourceRow::getSizeErr | ( | ) | const |
Get sizeErr, which is optional.
IllegalAccessException | If sizeErr does not exist. |
vector<vector<Angle > > asdm::SourceRow::getSizeErr | ( | ) | const |
Get sizeErr, which is optional.
IllegalAccessException | If sizeErr does not exist. |
SourceModelMod::SourceModel asdm::SourceRow::getSourceModel | ( | ) | const |
Get sourceModel, which is optional.
IllegalAccessException | If sourceModel does not exist. |
SourceModelMod::SourceModel asdm::SourceRow::getSourceModel | ( | ) | const |
Get sourceModel, which is optional.
IllegalAccessException | If sourceModel does not exist. |
string asdm::SourceRow::getSourceName | ( | ) | const |
===> Attribute sourceName
Get sourceName.
string asdm::SourceRow::getSourceName | ( | ) | const |
===> Attribute sourceName
Get sourceName.
spectralWindowId pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId
spectralWindowId pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId
vector<StokesParameterMod::StokesParameter > asdm::SourceRow::getStokesParameter | ( | ) | const |
Get stokesParameter, which is optional.
IllegalAccessException | If stokesParameter does not exist. |
vector<StokesParameterMod::StokesParameter > asdm::SourceRow::getStokesParameter | ( | ) | const |
Get stokesParameter, which is optional.
IllegalAccessException | If stokesParameter does not exist. |
vector<Speed > asdm::SourceRow::getSysVel | ( | ) | const |
Get sysVel, which is optional.
IllegalAccessException | If sysVel does not exist. |
vector<Speed > asdm::SourceRow::getSysVel | ( | ) | const |
Get sysVel, which is optional.
IllegalAccessException | If sysVel does not exist. |
SourceTable& asdm::SourceRow::getTable | ( | ) | const |
Return the table to which this row belongs.
SourceTable& asdm::SourceRow::getTable | ( | ) | const |
Return the table to which this row belongs.
vector<string > asdm::SourceRow::getTransition | ( | ) | const |
Get transition, which is optional.
IllegalAccessException | If transition does not exist. |
vector<string > asdm::SourceRow::getTransition | ( | ) | const |
Get transition, which is optional.
IllegalAccessException | If transition does not exist. |
RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode asdm::SourceRow::getVelRefCode | ( | ) | const |
Get velRefCode, which is optional.
IllegalAccessException | If velRefCode does not exist. |
RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode asdm::SourceRow::getVelRefCode | ( | ) | const |
Get velRefCode, which is optional.
IllegalAccessException | If velRefCode does not exist. |
bool asdm::SourceRow::isAdded | ( | ) | const |
Has this row been added to its table ?
bool asdm::SourceRow::isAdded | ( | ) | const |
Has this row been added to its table ?
void asdm::SourceRow::isAdded | ( | bool | added | ) | [private] |
This method is used by the Table class when this row is added to the table.
void asdm::SourceRow::isAdded | ( | bool | added | ) | [private] |
This method is used by the Table class when this row is added to the table.
bool asdm::SourceRow::isCalibrationGroupExists | ( | ) | const |
===> Attribute calibrationGroup, which is optional
The attribute calibrationGroup is optional. Return true if this attribute exists.
bool asdm::SourceRow::isCalibrationGroupExists | ( | ) | const |
===> Attribute calibrationGroup, which is optional
The attribute calibrationGroup is optional. Return true if this attribute exists.
bool asdm::SourceRow::isCatalogExists | ( | ) | const |
===> Attribute catalog, which is optional
The attribute catalog is optional. Return true if this attribute exists.
bool asdm::SourceRow::isCatalogExists | ( | ) | const |
===> Attribute catalog, which is optional
The attribute catalog is optional. Return true if this attribute exists.
bool asdm::SourceRow::isDeltaVelExists | ( | ) | const |
===> Attribute deltaVel, which is optional
The attribute deltaVel is optional. Return true if this attribute exists.
bool asdm::SourceRow::isDeltaVelExists | ( | ) | const |
===> Attribute deltaVel, which is optional
The attribute deltaVel is optional. Return true if this attribute exists.
bool asdm::SourceRow::isDirectionCodeExists | ( | ) | const |
===> Attribute directionCode, which is optional
The attribute directionCode is optional. Return true if this attribute exists.
bool asdm::SourceRow::isDirectionCodeExists | ( | ) | const |
===> Attribute directionCode, which is optional
The attribute directionCode is optional. Return true if this attribute exists.
bool asdm::SourceRow::isDirectionEquinoxExists | ( | ) | const |
===> Attribute directionEquinox, which is optional
The attribute directionEquinox is optional. Return true if this attribute exists.
bool asdm::SourceRow::isDirectionEquinoxExists | ( | ) | const |
===> Attribute directionEquinox, which is optional
The attribute directionEquinox is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFluxErrExists | ( | ) | const |
===> Attribute fluxErr, which is optional
The attribute fluxErr is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFluxErrExists | ( | ) | const |
===> Attribute fluxErr, which is optional
The attribute fluxErr is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFluxExists | ( | ) | const |
===> Attribute flux, which is optional
The attribute flux is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFluxExists | ( | ) | const |
===> Attribute flux, which is optional
The attribute flux is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFrequencyExists | ( | ) | const |
===> Attribute frequency, which is optional
The attribute frequency is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFrequencyExists | ( | ) | const |
===> Attribute frequency, which is optional
The attribute frequency is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFrequencyIntervalExists | ( | ) | const |
===> Attribute frequencyInterval, which is optional
The attribute frequencyInterval is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFrequencyIntervalExists | ( | ) | const |
===> Attribute frequencyInterval, which is optional
The attribute frequencyInterval is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFrequencyRefCodeExists | ( | ) | const |
===> Attribute frequencyRefCode, which is optional
The attribute frequencyRefCode is optional. Return true if this attribute exists.
bool asdm::SourceRow::isFrequencyRefCodeExists | ( | ) | const |
===> Attribute frequencyRefCode, which is optional
The attribute frequencyRefCode is optional. Return true if this attribute exists.
bool asdm::SourceRow::isNumFreqExists | ( | ) | const |
===> Attribute numFreq, which is optional
The attribute numFreq is optional. Return true if this attribute exists.
bool asdm::SourceRow::isNumFreqExists | ( | ) | const |
===> Attribute numFreq, which is optional
The attribute numFreq is optional. Return true if this attribute exists.
bool asdm::SourceRow::isNumLinesExists | ( | ) | const |
===> Attribute numLines, which is optional
The attribute numLines is optional. Return true if this attribute exists.
bool asdm::SourceRow::isNumLinesExists | ( | ) | const |
===> Attribute numLines, which is optional
The attribute numLines is optional. Return true if this attribute exists.
bool asdm::SourceRow::isNumStokesExists | ( | ) | const |
===> Attribute numStokes, which is optional
The attribute numStokes is optional. Return true if this attribute exists.
bool asdm::SourceRow::isNumStokesExists | ( | ) | const |
===> Attribute numStokes, which is optional
The attribute numStokes is optional. Return true if this attribute exists.
bool asdm::SourceRow::isPositionAngleErrExists | ( | ) | const |
===> Attribute positionAngleErr, which is optional
The attribute positionAngleErr is optional. Return true if this attribute exists.
bool asdm::SourceRow::isPositionAngleErrExists | ( | ) | const |
===> Attribute positionAngleErr, which is optional
The attribute positionAngleErr is optional. Return true if this attribute exists.
bool asdm::SourceRow::isPositionAngleExists | ( | ) | const |
===> Attribute positionAngle, which is optional
The attribute positionAngle is optional. Return true if this attribute exists.
bool asdm::SourceRow::isPositionAngleExists | ( | ) | const |
===> Attribute positionAngle, which is optional
The attribute positionAngle is optional. Return true if this attribute exists.
bool asdm::SourceRow::isPositionExists | ( | ) | const |
===> Attribute position, which is optional
The attribute position is optional. Return true if this attribute exists.
bool asdm::SourceRow::isPositionExists | ( | ) | const |
===> Attribute position, which is optional
The attribute position is optional. Return true if this attribute exists.
bool asdm::SourceRow::isRangeVelExists | ( | ) | const |
===> Attribute rangeVel, which is optional
The attribute rangeVel is optional. Return true if this attribute exists.
bool asdm::SourceRow::isRangeVelExists | ( | ) | const |
===> Attribute rangeVel, which is optional
The attribute rangeVel is optional. Return true if this attribute exists.
bool asdm::SourceRow::isRestFrequencyExists | ( | ) | const |
===> Attribute restFrequency, which is optional
The attribute restFrequency is optional. Return true if this attribute exists.
bool asdm::SourceRow::isRestFrequencyExists | ( | ) | const |
===> Attribute restFrequency, which is optional
The attribute restFrequency is optional. Return true if this attribute exists.
bool asdm::SourceRow::isSizeErrExists | ( | ) | const |
===> Attribute sizeErr, which is optional
The attribute sizeErr is optional. Return true if this attribute exists.
bool asdm::SourceRow::isSizeErrExists | ( | ) | const |
===> Attribute sizeErr, which is optional
The attribute sizeErr is optional. Return true if this attribute exists.
bool asdm::SourceRow::isSizeExists | ( | ) | const |
===> Attribute size, which is optional
The attribute size is optional. Return true if this attribute exists.
bool asdm::SourceRow::isSizeExists | ( | ) | const |
===> Attribute size, which is optional
The attribute size is optional. Return true if this attribute exists.
bool asdm::SourceRow::isSourceModelExists | ( | ) | const |
===> Attribute sourceModel, which is optional
The attribute sourceModel is optional. Return true if this attribute exists.
bool asdm::SourceRow::isSourceModelExists | ( | ) | const |
===> Attribute sourceModel, which is optional
The attribute sourceModel is optional. Return true if this attribute exists.
bool asdm::SourceRow::isStokesParameterExists | ( | ) | const |
===> Attribute stokesParameter, which is optional
The attribute stokesParameter is optional. Return true if this attribute exists.
bool asdm::SourceRow::isStokesParameterExists | ( | ) | const |
===> Attribute stokesParameter, which is optional
The attribute stokesParameter is optional. Return true if this attribute exists.
bool asdm::SourceRow::isSysVelExists | ( | ) | const |
===> Attribute sysVel, which is optional
The attribute sysVel is optional. Return true if this attribute exists.
bool asdm::SourceRow::isSysVelExists | ( | ) | const |
===> Attribute sysVel, which is optional
The attribute sysVel is optional. Return true if this attribute exists.
bool asdm::SourceRow::isTransitionExists | ( | ) | const |
===> Attribute transition, which is optional
The attribute transition is optional. Return true if this attribute exists.
bool asdm::SourceRow::isTransitionExists | ( | ) | const |
===> Attribute transition, which is optional
The attribute transition is optional. Return true if this attribute exists.
bool asdm::SourceRow::isVelRefCodeExists | ( | ) | const |
===> Attribute velRefCode, which is optional
The attribute velRefCode is optional. Return true if this attribute exists.
bool asdm::SourceRow::isVelRefCodeExists | ( | ) | const |
===> Attribute velRefCode, which is optional
The attribute velRefCode is optional. Return true if this attribute exists.
void asdm::SourceRow::numFreqFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::numFreqFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::numFreqFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::numFreqFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::numLinesFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::numLinesFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::numLinesFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::numLinesFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::numStokesFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::numStokesFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::numStokesFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::numStokesFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::positionAngleErrFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::positionAngleErrFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::positionAngleErrFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::positionAngleErrFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::positionAngleFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::positionAngleFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::positionAngleFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::positionAngleFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::positionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::positionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::positionFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::positionFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::properMotionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::properMotionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::properMotionFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::properMotionFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::rangeVelFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::rangeVelFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::rangeVelFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::rangeVelFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::restFrequencyFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::restFrequencyFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::restFrequencyFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::restFrequencyFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::setCalibrationGroup | ( | int | calibrationGroup | ) |
Set calibrationGroup with the specified int.
calibrationGroup | The int value to which calibrationGroup is to be set. |
void asdm::SourceRow::setCalibrationGroup | ( | int | calibrationGroup | ) |
Set calibrationGroup with the specified int.
calibrationGroup | The int value to which calibrationGroup is to be set. |
void asdm::SourceRow::setCatalog | ( | string | catalog | ) |
Set catalog with the specified string.
catalog | The string value to which catalog is to be set. |
void asdm::SourceRow::setCatalog | ( | string | catalog | ) |
Set catalog with the specified string.
catalog | The string value to which catalog is to be set. |
void asdm::SourceRow::setCode | ( | string | code | ) |
Set code with the specified string.
code | The string value to which code is to be set. |
void asdm::SourceRow::setCode | ( | string | code | ) |
Set code with the specified string.
code | The string value to which code is to be set. |
void asdm::SourceRow::setDeltaVel | ( | Speed | deltaVel | ) |
void asdm::SourceRow::setDeltaVel | ( | Speed | deltaVel | ) |
void asdm::SourceRow::setDirection | ( | vector< Angle > | direction | ) |
Set direction with the specified vector<Angle >.
direction | The vector<Angle > value to which direction is to be set. |
void asdm::SourceRow::setDirection | ( | vector< Angle > | direction | ) |
Set direction with the specified vector<Angle >.
direction | The vector<Angle > value to which direction is to be set. |
void asdm::SourceRow::setDirectionCode | ( | DirectionReferenceCodeMod::DirectionReferenceCode | directionCode | ) |
Set directionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.
directionCode | The DirectionReferenceCodeMod::DirectionReferenceCode value to which directionCode is to be set. |
void asdm::SourceRow::setDirectionCode | ( | DirectionReferenceCodeMod::DirectionReferenceCode | directionCode | ) |
Set directionCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.
directionCode | The DirectionReferenceCodeMod::DirectionReferenceCode value to which directionCode is to be set. |
void asdm::SourceRow::setDirectionEquinox | ( | ArrayTime | directionEquinox | ) |
void asdm::SourceRow::setDirectionEquinox | ( | ArrayTime | directionEquinox | ) |
void asdm::SourceRow::setFlux | ( | vector< vector< Flux > > | flux | ) |
Set flux with the specified vector<vector<Flux > >.
flux | The vector<vector<Flux > > value to which flux is to be set. |
void asdm::SourceRow::setFlux | ( | vector< vector< Flux > > | flux | ) |
Set flux with the specified vector<vector<Flux > >.
flux | The vector<vector<Flux > > value to which flux is to be set. |
void asdm::SourceRow::setFluxErr | ( | vector< vector< Flux > > | fluxErr | ) |
Set fluxErr with the specified vector<vector<Flux > >.
fluxErr | The vector<vector<Flux > > value to which fluxErr is to be set. |
void asdm::SourceRow::setFluxErr | ( | vector< vector< Flux > > | fluxErr | ) |
Set fluxErr with the specified vector<vector<Flux > >.
fluxErr | The vector<vector<Flux > > value to which fluxErr is to be set. |
void asdm::SourceRow::setFrequency | ( | vector< Frequency > | frequency | ) |
Set frequency with the specified vector<Frequency >.
frequency | The vector<Frequency > value to which frequency is to be set. |
void asdm::SourceRow::setFrequency | ( | vector< Frequency > | frequency | ) |
Set frequency with the specified vector<Frequency >.
frequency | The vector<Frequency > value to which frequency is to be set. |
void asdm::SourceRow::setFrequencyInterval | ( | vector< Frequency > | frequencyInterval | ) |
Set frequencyInterval with the specified vector<Frequency >.
frequencyInterval | The vector<Frequency > value to which frequencyInterval is to be set. |
void asdm::SourceRow::setFrequencyInterval | ( | vector< Frequency > | frequencyInterval | ) |
Set frequencyInterval with the specified vector<Frequency >.
frequencyInterval | The vector<Frequency > value to which frequencyInterval is to be set. |
void asdm::SourceRow::setFrequencyRefCode | ( | FrequencyReferenceCodeMod::FrequencyReferenceCode | frequencyRefCode | ) |
Set frequencyRefCode with the specified FrequencyReferenceCodeMod::FrequencyReferenceCode.
frequencyRefCode | The FrequencyReferenceCodeMod::FrequencyReferenceCode value to which frequencyRefCode is to be set. |
void asdm::SourceRow::setFrequencyRefCode | ( | FrequencyReferenceCodeMod::FrequencyReferenceCode | frequencyRefCode | ) |
Set frequencyRefCode with the specified FrequencyReferenceCodeMod::FrequencyReferenceCode.
frequencyRefCode | The FrequencyReferenceCodeMod::FrequencyReferenceCode value to which frequencyRefCode is to be set. |
void asdm::SourceRow::setFromIDL | ( | asdmIDL::SourceRowIDL | x | ) |
Fill the values of this row from the IDL struct SourceRowIDL.
x | The IDL struct containing the values used to fill this row. |
ConversionException |
void asdm::SourceRow::setFromIDL | ( | asdmIDL::SourceRowIDL | x | ) |
Fill the values of this row from the IDL struct SourceRowIDL.
x | The IDL struct containing the values used to fill this row. |
ConversionException |
void asdm::SourceRow::setFromXML | ( | std::string | rowDoc | ) |
Fill the values of this row from an XML string that was produced by the toXML() method.
rowDoc | the XML string being used to set the values of this row. |
ConversionException |
void asdm::SourceRow::setFromXML | ( | std::string | rowDoc | ) |
Fill the values of this row from an XML string that was produced by the toXML() method.
rowDoc | the XML string being used to set the values of this row. |
ConversionException |
void asdm::SourceRow::setNumFreq | ( | int | numFreq | ) |
Set numFreq with the specified int.
numFreq | The int value to which numFreq is to be set. |
void asdm::SourceRow::setNumFreq | ( | int | numFreq | ) |
Set numFreq with the specified int.
numFreq | The int value to which numFreq is to be set. |
void asdm::SourceRow::setNumLines | ( | int | numLines | ) |
Set numLines with the specified int.
numLines | The int value to which numLines is to be set. |
void asdm::SourceRow::setNumLines | ( | int | numLines | ) |
Set numLines with the specified int.
numLines | The int value to which numLines is to be set. |
void asdm::SourceRow::setNumStokes | ( | int | numStokes | ) |
Set numStokes with the specified int.
numStokes | The int value to which numStokes is to be set. |
void asdm::SourceRow::setNumStokes | ( | int | numStokes | ) |
Set numStokes with the specified int.
numStokes | The int value to which numStokes is to be set. |
void asdm::SourceRow::setPosition | ( | vector< Length > | position | ) |
Set position with the specified vector<Length >.
position | The vector<Length > value to which position is to be set. |
void asdm::SourceRow::setPosition | ( | vector< Length > | position | ) |
Set position with the specified vector<Length >.
position | The vector<Length > value to which position is to be set. |
void asdm::SourceRow::setPositionAngle | ( | vector< Angle > | positionAngle | ) |
Set positionAngle with the specified vector<Angle >.
positionAngle | The vector<Angle > value to which positionAngle is to be set. |
void asdm::SourceRow::setPositionAngle | ( | vector< Angle > | positionAngle | ) |
Set positionAngle with the specified vector<Angle >.
positionAngle | The vector<Angle > value to which positionAngle is to be set. |
void asdm::SourceRow::setPositionAngleErr | ( | vector< Angle > | positionAngleErr | ) |
Set positionAngleErr with the specified vector<Angle >.
positionAngleErr | The vector<Angle > value to which positionAngleErr is to be set. |
void asdm::SourceRow::setPositionAngleErr | ( | vector< Angle > | positionAngleErr | ) |
Set positionAngleErr with the specified vector<Angle >.
positionAngleErr | The vector<Angle > value to which positionAngleErr is to be set. |
void asdm::SourceRow::setProperMotion | ( | vector< AngularRate > | properMotion | ) |
Set properMotion with the specified vector<AngularRate >.
properMotion | The vector<AngularRate > value to which properMotion is to be set. |
void asdm::SourceRow::setProperMotion | ( | vector< AngularRate > | properMotion | ) |
Set properMotion with the specified vector<AngularRate >.
properMotion | The vector<AngularRate > value to which properMotion is to be set. |
void asdm::SourceRow::setRangeVel | ( | vector< Speed > | rangeVel | ) |
Set rangeVel with the specified vector<Speed >.
rangeVel | The vector<Speed > value to which rangeVel is to be set. |
void asdm::SourceRow::setRangeVel | ( | vector< Speed > | rangeVel | ) |
Set rangeVel with the specified vector<Speed >.
rangeVel | The vector<Speed > value to which rangeVel is to be set. |
void asdm::SourceRow::setRestFrequency | ( | vector< Frequency > | restFrequency | ) |
Set restFrequency with the specified vector<Frequency >.
restFrequency | The vector<Frequency > value to which restFrequency is to be set. |
void asdm::SourceRow::setRestFrequency | ( | vector< Frequency > | restFrequency | ) |
Set restFrequency with the specified vector<Frequency >.
restFrequency | The vector<Frequency > value to which restFrequency is to be set. |
void asdm::SourceRow::setSize | ( | vector< vector< Angle > > | size | ) |
Set size with the specified vector<vector<Angle > >.
size | The vector<vector<Angle > > value to which size is to be set. |
void asdm::SourceRow::setSize | ( | vector< vector< Angle > > | size | ) |
Set size with the specified vector<vector<Angle > >.
size | The vector<vector<Angle > > value to which size is to be set. |
void asdm::SourceRow::setSizeErr | ( | vector< vector< Angle > > | sizeErr | ) |
Set sizeErr with the specified vector<vector<Angle > >.
sizeErr | The vector<vector<Angle > > value to which sizeErr is to be set. |
void asdm::SourceRow::setSizeErr | ( | vector< vector< Angle > > | sizeErr | ) |
Set sizeErr with the specified vector<vector<Angle > >.
sizeErr | The vector<vector<Angle > > value to which sizeErr is to be set. |
void asdm::SourceRow::setSourceId | ( | int | sourceId | ) | [private] |
Set sourceId with the specified int value.
sourceId | The int value to which sourceId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::SourceRow::setSourceId | ( | int | sourceId | ) | [private] |
Set sourceId with the specified int value.
sourceId | The int value to which sourceId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::SourceRow::setSourceModel | ( | SourceModelMod::SourceModel | sourceModel | ) |
Set sourceModel with the specified SourceModelMod::SourceModel.
sourceModel | The SourceModelMod::SourceModel value to which sourceModel is to be set. |
void asdm::SourceRow::setSourceModel | ( | SourceModelMod::SourceModel | sourceModel | ) |
Set sourceModel with the specified SourceModelMod::SourceModel.
sourceModel | The SourceModelMod::SourceModel value to which sourceModel is to be set. |
void asdm::SourceRow::setSourceName | ( | string | sourceName | ) |
Set sourceName with the specified string.
sourceName | The string value to which sourceName is to be set. |
void asdm::SourceRow::setSourceName | ( | string | sourceName | ) |
Set sourceName with the specified string.
sourceName | The string value to which sourceName is to be set. |
void asdm::SourceRow::setSpectralWindowId | ( | Tag | spectralWindowId | ) |
Set spectralWindowId with the specified Tag.
spectralWindowId | The Tag value to which spectralWindowId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::SourceRow::setSpectralWindowId | ( | Tag | spectralWindowId | ) |
Set spectralWindowId with the specified Tag.
spectralWindowId | The Tag value to which spectralWindowId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::SourceRow::setStokesParameter | ( | vector< StokesParameterMod::StokesParameter > | stokesParameter | ) |
Set stokesParameter with the specified vector<StokesParameterMod::StokesParameter >.
stokesParameter | The vector<StokesParameterMod::StokesParameter > value to which stokesParameter is to be set. |
void asdm::SourceRow::setStokesParameter | ( | vector< StokesParameterMod::StokesParameter > | stokesParameter | ) |
Set stokesParameter with the specified vector<StokesParameterMod::StokesParameter >.
stokesParameter | The vector<StokesParameterMod::StokesParameter > value to which stokesParameter is to be set. |
void asdm::SourceRow::setSysVel | ( | vector< Speed > | sysVel | ) |
Set sysVel with the specified vector<Speed >.
sysVel | The vector<Speed > value to which sysVel is to be set. |
void asdm::SourceRow::setSysVel | ( | vector< Speed > | sysVel | ) |
Set sysVel with the specified vector<Speed >.
sysVel | The vector<Speed > value to which sysVel is to be set. |
void asdm::SourceRow::setTimeInterval | ( | ArrayTimeInterval | timeInterval | ) |
Set timeInterval with the specified ArrayTimeInterval.
timeInterval | The ArrayTimeInterval value to which timeInterval is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::SourceRow::setTimeInterval | ( | ArrayTimeInterval | timeInterval | ) |
Set timeInterval with the specified ArrayTimeInterval.
timeInterval | The ArrayTimeInterval value to which timeInterval is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::SourceRow::setTransition | ( | vector< string > | transition | ) |
Set transition with the specified vector<string >.
transition | The vector<string > value to which transition is to be set. |
void asdm::SourceRow::setTransition | ( | vector< string > | transition | ) |
Set transition with the specified vector<string >.
transition | The vector<string > value to which transition is to be set. |
void asdm::SourceRow::setVelRefCode | ( | RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode | velRefCode | ) |
Set velRefCode with the specified RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode.
velRefCode | The RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode value to which velRefCode is to be set. |
void asdm::SourceRow::setVelRefCode | ( | RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode | velRefCode | ) |
Set velRefCode with the specified RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode.
velRefCode | The RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode value to which velRefCode is to be set. |
void asdm::SourceRow::sizeErrFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sizeErrFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sizeErrFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sizeErrFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sizeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sizeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sizeFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sizeFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sourceIdFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sourceIdFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sourceIdFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sourceIdFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sourceModelFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sourceModelFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sourceModelFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sourceModelFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sourceNameFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sourceNameFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sourceNameFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sourceNameFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::spectralWindowIdFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::spectralWindowIdFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::spectralWindowIdFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::spectralWindowIdFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::stokesParameterFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::stokesParameterFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::stokesParameterFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::stokesParameterFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sysVelFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sysVelFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::sysVelFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::sysVelFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::timeIntervalFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::timeIntervalFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::timeIntervalFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::timeIntervalFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::toBin | ( | EndianOSStream & | eoss | ) | [private] |
Serialize this into a stream of bytes written to an EndianOSStream.
eoss | the EndianOSStream to be written to |
void asdm::SourceRow::toBin | ( | EndianOSStream & | eoss | ) | [private] |
Serialize this into a stream of bytes written to an EndianOSStream.
eoss | the EndianOSStream to be written to |
asdmIDL::SourceRowIDL* asdm::SourceRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
asdmIDL::SourceRowIDL* asdm::SourceRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
void asdm::SourceRow::toIDL | ( | asdmIDL::SourceRowIDL & | x | ) | const |
Define the content of a SourceRowIDL struct from the values found in this row.
x | a reference to the SourceRowIDL struct to be set. |
std::string asdm::SourceRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
std::string asdm::SourceRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::SourceRow::transitionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::transitionFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::transitionFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::transitionFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::velRefCodeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::velRefCodeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::SourceRow::velRefCodeFromText | ( | const string & | s | ) | [private] |
void asdm::SourceRow::velRefCodeFromText | ( | const string & | s | ) | [private] |
friend class asdm::RowTransformer< SourceRow > [friend] |
Definition at line 195 of file SourceRow.h.
asdm::SourceTable [friend] |
Definition at line 194 of file SourceRow.h.
Extrinsic Table asdm::SourceRow::Attributes |
Definition at line 218 of file SourceRow.h.
Extrinsic Table asdm::SourceRow::Attributes |
Definition at line 1419 of file SourceRow.h.
int asdm::SourceRow::calibrationGroup [private] |
Definition at line 1777 of file SourceRow.h.
bool asdm::SourceRow::calibrationGroupExists [private] |
string asdm::SourceRow::catalog [private] |
Definition at line 1790 of file SourceRow.h.
bool asdm::SourceRow::catalogExists [private] |
string asdm::SourceRow::code [private] |
Speed asdm::SourceRow::deltaVel [private] |
Definition at line 1803 of file SourceRow.h.
bool asdm::SourceRow::deltaVelExists [private] |
vector< Angle > asdm::SourceRow::direction [private] |
DirectionReferenceCodeMod::DirectionReferenceCode asdm::SourceRow::directionCode [private] |
Definition at line 1751 of file SourceRow.h.
bool asdm::SourceRow::directionCodeExists [private] |
ArrayTime asdm::SourceRow::directionEquinox [private] |
Definition at line 1764 of file SourceRow.h.
bool asdm::SourceRow::directionEquinoxExists [private] |
vector< vector< Flux > > asdm::SourceRow::flux [private] |
Definition at line 1985 of file SourceRow.h.
vector< vector< Flux > > asdm::SourceRow::fluxErr [private] |
Definition at line 1998 of file SourceRow.h.
bool asdm::SourceRow::fluxErrExists [private] |
bool asdm::SourceRow::fluxExists [private] |
vector< Frequency > asdm::SourceRow::frequency [private] |
Definition at line 1946 of file SourceRow.h.
bool asdm::SourceRow::frequencyExists [private] |
vector< Frequency > asdm::SourceRow::frequencyInterval [private] |
Definition at line 1959 of file SourceRow.h.
bool asdm::SourceRow::frequencyIntervalExists [private] |
FrequencyReferenceCodeMod::FrequencyReferenceCode asdm::SourceRow::frequencyRefCode [private] |
Definition at line 1907 of file SourceRow.h.
bool asdm::SourceRow::frequencyRefCodeExists [private] |
Links *binary deserialization material from an EndianIStream std::map< std::string, SourceAttributeFromBin > asdm::SourceRow::fromBinMethods [private] |
Definition at line 2100 of file SourceRow.h.
*text deserialization material std::map< std::string, SourceAttributeFromText > asdm::SourceRow::fromTextMethods [private] |
Definition at line 2140 of file SourceRow.h.
bool asdm::SourceRow::hasBeenAdded [private] |
Whether this row has been added to the table or not.
Definition at line 1627 of file SourceRow.h.
int asdm::SourceRow::numFreq [private] |
Definition at line 1920 of file SourceRow.h.
bool asdm::SourceRow::numFreqExists [private] |
int asdm::SourceRow::numLines [private] |
Definition at line 1829 of file SourceRow.h.
bool asdm::SourceRow::numLinesExists [private] |
int asdm::SourceRow::numStokes [private] |
Definition at line 1933 of file SourceRow.h.
bool asdm::SourceRow::numStokesExists [private] |
vector< Length > asdm::SourceRow::position [private] |
Definition at line 1816 of file SourceRow.h.
vector< Angle > asdm::SourceRow::positionAngle [private] |
Definition at line 2011 of file SourceRow.h.
vector< Angle > asdm::SourceRow::positionAngleErr [private] |
Definition at line 2024 of file SourceRow.h.
bool asdm::SourceRow::positionAngleErrExists [private] |
bool asdm::SourceRow::positionAngleExists [private] |
bool asdm::SourceRow::positionExists [private] |
vector< AngularRate > asdm::SourceRow::properMotion [private] |
vector< Speed > asdm::SourceRow::rangeVel [private] |
Definition at line 1881 of file SourceRow.h.
bool asdm::SourceRow::rangeVelExists [private] |
vector< Frequency > asdm::SourceRow::restFrequency [private] |
Definition at line 1855 of file SourceRow.h.
bool asdm::SourceRow::restFrequencyExists [private] |
vector< vector< Angle > > asdm::SourceRow::size [private] |
Definition at line 2037 of file SourceRow.h.
vector< vector< Angle > > asdm::SourceRow::sizeErr [private] |
Definition at line 2050 of file SourceRow.h.
bool asdm::SourceRow::sizeErrExists [private] |
bool asdm::SourceRow::sizeExists [private] |
SourceModelMod::SourceModel asdm::SourceRow::sourceModel [private] |
Definition at line 1894 of file SourceRow.h.
bool asdm::SourceRow::sourceModelExists [private] |
string asdm::SourceRow::sourceName [private] |
vector< StokesParameterMod::StokesParameter > asdm::SourceRow::stokesParameter [private] |
Definition at line 1972 of file SourceRow.h.
bool asdm::SourceRow::stokesParameterExists [private] |
vector< Speed > asdm::SourceRow::sysVel [private] |
Definition at line 1868 of file SourceRow.h.
bool asdm::SourceRow::sysVelExists [private] |
SourceTable & asdm::SourceRow::table [private] |
The table to which this row belongs.
Definition at line 1623 of file SourceRow.h.
vector< string > asdm::SourceRow::transition [private] |
Definition at line 1842 of file SourceRow.h.
bool asdm::SourceRow::transitionExists [private] |
RadialVelocityReferenceCodeMod::RadialVelocityReferenceCode asdm::SourceRow::velRefCode [private] |
Definition at line 2063 of file SourceRow.h.
bool asdm::SourceRow::velRefCodeExists [private] |