The CalAppPhaseRow class is a row of a CalAppPhaseTable. More...
#include <CalAppPhaseRow.h>
Public Member Functions | |
virtual | ~CalAppPhaseRow () |
friend class asdm::TableStreamReader<CalAppPhaseTable, CalAppPhaseRow>; | |
CalAppPhaseTable & | getTable () const |
Return the table to which this row belongs. | |
bool | isAdded () const |
Has this row been added to its table ? | |
void | setBasebandName (BasebandNameMod::BasebandName basebandName) |
Set basebandName with the specified BasebandNameMod::BasebandName. | |
int | getScanNumber () const |
===> Attribute scanNumber | |
void | setScanNumber (int scanNumber) |
Set scanNumber with the specified int. | |
ArrayTime | getStartValidTime () const |
===> Attribute startValidTime | |
void | setStartValidTime (ArrayTime startValidTime) |
Set startValidTime with the specified ArrayTime. | |
ArrayTime | getEndValidTime () const |
===> Attribute endValidTime | |
void | setEndValidTime (ArrayTime endValidTime) |
Set endValidTime with the specified ArrayTime. | |
ArrayTime | getAdjustTime () const |
===> Attribute adjustTime | |
void | setAdjustTime (ArrayTime adjustTime) |
Set adjustTime with the specified ArrayTime. | |
string | getAdjustToken () const |
===> Attribute adjustToken | |
void | setAdjustToken (string adjustToken) |
Set adjustToken with the specified string. | |
string | getPhasingMode () const |
===> Attribute phasingMode | |
void | setPhasingMode (string phasingMode) |
Set phasingMode with the specified string. | |
int | getNumPhasedAntennas () const |
===> Attribute numPhasedAntennas | |
void | setNumPhasedAntennas (int numPhasedAntennas) |
Set numPhasedAntennas with the specified int. | |
vector< string > | getPhasedAntennas () const |
===> Attribute phasedAntennas | |
void | setPhasedAntennas (vector< string > phasedAntennas) |
Set phasedAntennas with the specified vector<string >. | |
int | getRefAntennaIndex () const |
===> Attribute refAntennaIndex | |
void | setRefAntennaIndex (int refAntennaIndex) |
Set refAntennaIndex with the specified int. | |
int | getCandRefAntennaIndex () const |
===> Attribute candRefAntennaIndex | |
void | setCandRefAntennaIndex (int candRefAntennaIndex) |
Set candRefAntennaIndex with the specified int. | |
string | getPhasePacking () const |
===> Attribute phasePacking | |
void | setPhasePacking (string phasePacking) |
Set phasePacking with the specified string. | |
int | getNumReceptors () const |
===> Attribute numReceptors | |
void | setNumReceptors (int numReceptors) |
Set numReceptors with the specified int. | |
int | getNumChannels () const |
===> Attribute numChannels | |
void | setNumChannels (int numChannels) |
Set numChannels with the specified int. | |
int | getNumPhaseValues () const |
===> Attribute numPhaseValues | |
void | setNumPhaseValues (int numPhaseValues) |
Set numPhaseValues with the specified int. | |
vector< float > | getPhaseValues () const |
===> Attribute phaseValues | |
void | setPhaseValues (vector< float > phaseValues) |
Set phaseValues with the specified vector<float >. | |
int | getNumCompare () const |
===> Attribute numCompare | |
void | setNumCompare (int numCompare) |
Set numCompare with the specified int. | |
int | getNumEfficiencies () const |
===> Attribute numEfficiencies | |
void | setNumEfficiencies (int numEfficiencies) |
Set numEfficiencies with the specified int. | |
vector< string > | getCompareArray () const |
===> Attribute compareArray | |
void | setCompareArray (vector< string > compareArray) |
Set compareArray with the specified vector<string >. | |
vector< int > | getEfficiencyIndices () const |
===> Attribute efficiencyIndices | |
void | setEfficiencyIndices (vector< int > efficiencyIndices) |
Set efficiencyIndices with the specified vector<int >. | |
vector< vector< float > > | getEfficiencies () const |
===> Attribute efficiencies | |
void | setEfficiencies (vector< vector< float > > efficiencies) |
Set efficiencies with the specified vector<vector<float > >. | |
vector< float > | getQuality () const |
===> Attribute quality | |
void | setQuality (vector< float > quality) |
Set quality with the specified vector<float >. | |
string | getPhasedSumAntenna () const |
===> Attribute phasedSumAntenna | |
void | setPhasedSumAntenna (string phasedSumAntenna) |
Set phasedSumAntenna with the specified string. | |
bool | isTypeSupportsExists () const |
===> Attribute typeSupports, which is optional | |
string | getTypeSupports () const |
Get typeSupports, which is optional. | |
void | setTypeSupports (string typeSupports) |
Set typeSupports with the specified string. | |
void | clearTypeSupports () |
Mark typeSupports, which is an optional field, as non-existent. | |
bool | isNumSupportsExists () const |
===> Attribute numSupports, which is optional | |
int | getNumSupports () const |
Get numSupports, which is optional. | |
void | setNumSupports (int numSupports) |
Set numSupports with the specified int. | |
void | clearNumSupports () |
Mark numSupports, which is an optional field, as non-existent. | |
bool | isPhaseSupportsExists () const |
===> Attribute phaseSupports, which is optional | |
vector< float > | getPhaseSupports () const |
Get phaseSupports, which is optional. | |
void | setPhaseSupports (vector< float > phaseSupports) |
Set phaseSupports with the specified vector<float >. | |
void | clearPhaseSupports () |
Mark phaseSupports, which is an optional field, as non-existent. | |
void | setCalDataId (Tag calDataId) |
Set calDataId with the specified Tag. | |
Tag | getCalReductionId () const |
===> Attribute calReductionId | |
void | setCalReductionId (Tag calReductionId) |
Set calReductionId with the specified Tag. | |
Links *CalDataRow * | getCalDataUsingCalDataId () |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId | |
CalReductionRow * | getCalReductionUsingCalReductionId () |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId | |
bool | compareNoAutoInc (BasebandNameMod::BasebandName basebandName, int scanNumber, Tag calDataId, Tag calReductionId, ArrayTime startValidTime, ArrayTime endValidTime, ArrayTime adjustTime, string adjustToken, string phasingMode, int numPhasedAntennas, vector< string > phasedAntennas, int refAntennaIndex, int candRefAntennaIndex, string phasePacking, int numReceptors, int numChannels, int numPhaseValues, vector< float > phaseValues, int numCompare, int numEfficiencies, vector< string > compareArray, vector< int > efficiencyIndices, vector< vector< float > > efficiencies, vector< float > quality, string phasedSumAntenna) |
Compare each mandatory attribute except the autoincrementable one of this CalAppPhaseRow with the corresponding parameters and return true if there is a match and false otherwise. | |
bool | compareRequiredValue (ArrayTime startValidTime, ArrayTime endValidTime, ArrayTime adjustTime, string adjustToken, string phasingMode, int numPhasedAntennas, vector< string > phasedAntennas, int refAntennaIndex, int candRefAntennaIndex, string phasePacking, int numReceptors, int numChannels, int numPhaseValues, vector< float > phaseValues, int numCompare, int numEfficiencies, vector< string > compareArray, vector< int > efficiencyIndices, vector< vector< float > > efficiencies, vector< float > quality, string phasedSumAntenna) |
Compare each mandatory value (i.e. | |
bool | equalByRequiredValue (CalAppPhaseRow *x) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. | |
asdmIDL::CalAppPhaseRowIDL * | toIDL () const |
Return this row in the form of an IDL struct. | |
void | toIDL (asdmIDL::CalAppPhaseRowIDL &x) const |
Define the content of a CalAppPhaseRowIDL struct from the values found in this row. | |
void | setFromIDL (asdmIDL::CalAppPhaseRowIDL x) |
Fill the values of this row from the IDL struct CalAppPhaseRowIDL. | |
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. | |
CalAppPhaseRow (CalAppPhaseTable &table) | |
Create a CalAppPhaseRow. | |
CalAppPhaseRow (CalAppPhaseTable &table, CalAppPhaseRow &row) | |
Create a CalAppPhaseRow using a copy constructor mechanism. | |
void | basebandNameFromBin (EndianIStream &eis) |
void | scanNumberFromBin (EndianIStream &eis) |
void | calDataIdFromBin (EndianIStream &eis) |
void | calReductionIdFromBin (EndianIStream &eis) |
void | startValidTimeFromBin (EndianIStream &eis) |
void | endValidTimeFromBin (EndianIStream &eis) |
void | adjustTimeFromBin (EndianIStream &eis) |
void | adjustTokenFromBin (EndianIStream &eis) |
void | phasingModeFromBin (EndianIStream &eis) |
void | numPhasedAntennasFromBin (EndianIStream &eis) |
void | phasedAntennasFromBin (EndianIStream &eis) |
void | refAntennaIndexFromBin (EndianIStream &eis) |
void | candRefAntennaIndexFromBin (EndianIStream &eis) |
void | phasePackingFromBin (EndianIStream &eis) |
void | numReceptorsFromBin (EndianIStream &eis) |
void | numChannelsFromBin (EndianIStream &eis) |
void | numPhaseValuesFromBin (EndianIStream &eis) |
void | phaseValuesFromBin (EndianIStream &eis) |
void | numCompareFromBin (EndianIStream &eis) |
void | numEfficienciesFromBin (EndianIStream &eis) |
void | compareArrayFromBin (EndianIStream &eis) |
void | efficiencyIndicesFromBin (EndianIStream &eis) |
void | efficienciesFromBin (EndianIStream &eis) |
void | qualityFromBin (EndianIStream &eis) |
void | phasedSumAntennaFromBin (EndianIStream &eis) |
void | typeSupportsFromBin (EndianIStream &eis) |
void | numSupportsFromBin (EndianIStream &eis) |
void | phaseSupportsFromBin (EndianIStream &eis) |
void | basebandNameFromText (const string &s) |
void | scanNumberFromText (const string &s) |
void | calDataIdFromText (const string &s) |
void | calReductionIdFromText (const string &s) |
void | startValidTimeFromText (const string &s) |
void | endValidTimeFromText (const string &s) |
void | adjustTimeFromText (const string &s) |
void | adjustTokenFromText (const string &s) |
void | phasingModeFromText (const string &s) |
void | numPhasedAntennasFromText (const string &s) |
void | phasedAntennasFromText (const string &s) |
void | refAntennaIndexFromText (const string &s) |
void | candRefAntennaIndexFromText (const string &s) |
void | phasePackingFromText (const string &s) |
void | numReceptorsFromText (const string &s) |
void | numChannelsFromText (const string &s) |
void | numPhaseValuesFromText (const string &s) |
void | phaseValuesFromText (const string &s) |
void | numCompareFromText (const string &s) |
void | numEfficienciesFromText (const string &s) |
void | compareArrayFromText (const string &s) |
void | efficiencyIndicesFromText (const string &s) |
void | efficienciesFromText (const string &s) |
void | qualityFromText (const string &s) |
void | phasedSumAntennaFromText (const string &s) |
void | typeSupportsFromText (const string &s) |
void | numSupportsFromText (const string &s) |
void | phaseSupportsFromText (const string &s) |
void | toBin (EndianOSStream &eoss) |
Serialize this into a stream of bytes written to an EndianOSStream. | |
Private Attributes | |
CalAppPhaseTable & | table |
The table to which this row belongs. | |
bool | hasBeenAdded |
Whether this row has been added to the table or not. | |
int | scanNumber |
===> Attribute scanNumber | |
ArrayTime | startValidTime |
===> Attribute startValidTime | |
ArrayTime | endValidTime |
===> Attribute endValidTime | |
ArrayTime | adjustTime |
===> Attribute adjustTime | |
string | adjustToken |
===> Attribute adjustToken | |
string | phasingMode |
===> Attribute phasingMode | |
int | numPhasedAntennas |
===> Attribute numPhasedAntennas | |
vector< string > | phasedAntennas |
===> Attribute phasedAntennas | |
int | refAntennaIndex |
===> Attribute refAntennaIndex | |
int | candRefAntennaIndex |
===> Attribute candRefAntennaIndex | |
string | phasePacking |
===> Attribute phasePacking | |
int | numReceptors |
===> Attribute numReceptors | |
int | numChannels |
===> Attribute numChannels | |
int | numPhaseValues |
===> Attribute numPhaseValues | |
vector< float > | phaseValues |
===> Attribute phaseValues | |
int | numCompare |
===> Attribute numCompare | |
int | numEfficiencies |
===> Attribute numEfficiencies | |
vector< string > | compareArray |
===> Attribute compareArray | |
vector< int > | efficiencyIndices |
===> Attribute efficiencyIndices | |
vector< vector< float > > | efficiencies |
===> Attribute efficiencies | |
vector< float > | quality |
===> Attribute quality | |
string | phasedSumAntenna |
===> Attribute phasedSumAntenna | |
bool | typeSupportsExists |
===> Attribute typeSupports, which is optional | |
string | typeSupports |
bool | numSupportsExists |
===> Attribute numSupports, which is optional | |
int | numSupports |
bool | phaseSupportsExists |
===> Attribute phaseSupports, which is optional | |
vector< float > | phaseSupports |
Tag | calReductionId |
===> Attribute calReductionId | |
Links *binary deserialization material from an EndianIStream std::map< std::string, CalAppPhaseAttributeFromBin > | fromBinMethods |
*text deserialization material std::map< std::string, CalAppPhaseAttributeFromText > | fromTextMethods |
Friends | |
class | asdm::CalAppPhaseTable |
class | asdm::RowTransformer< CalAppPhaseRow > |
The CalAppPhaseRow class is a row of a CalAppPhaseTable.
Generated from model's revision "-1", branch ""
Definition at line 150 of file CalAppPhaseRow.h.
virtual asdm::CalAppPhaseRow::~CalAppPhaseRow | ( | ) | [virtual] |
friend class asdm::TableStreamReader<CalAppPhaseTable, CalAppPhaseRow>;
asdm::CalAppPhaseRow::CalAppPhaseRow | ( | CalAppPhaseTable & | table | ) | [private] |
Create a CalAppPhaseRow.
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::CalAppPhaseRow::CalAppPhaseRow | ( | CalAppPhaseTable & | table, | |
CalAppPhaseRow & | row | |||
) | [private] |
Create a CalAppPhaseRow using a copy constructor mechanism.
Given a CalAppPhaseRow row and a CalAppPhaseTable table, the method creates a new CalAppPhaseRow 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::CalAppPhaseRow::adjustTimeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::adjustTimeFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::adjustTokenFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::adjustTokenFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::basebandNameFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::basebandNameFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::calDataIdFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::calDataIdFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::calReductionIdFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::calReductionIdFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::candRefAntennaIndexFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::candRefAntennaIndexFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::clearNumSupports | ( | ) |
Mark numSupports, which is an optional field, as non-existent.
void asdm::CalAppPhaseRow::clearPhaseSupports | ( | ) |
Mark phaseSupports, which is an optional field, as non-existent.
void asdm::CalAppPhaseRow::clearTypeSupports | ( | ) |
Mark typeSupports, which is an optional field, as non-existent.
void asdm::CalAppPhaseRow::compareArrayFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::compareArrayFromText | ( | const string & | s | ) | [private] |
bool asdm::CalAppPhaseRow::compareNoAutoInc | ( | BasebandNameMod::BasebandName | basebandName, | |
int | scanNumber, | |||
Tag | calDataId, | |||
Tag | calReductionId, | |||
ArrayTime | startValidTime, | |||
ArrayTime | endValidTime, | |||
ArrayTime | adjustTime, | |||
string | adjustToken, | |||
string | phasingMode, | |||
int | numPhasedAntennas, | |||
vector< string > | phasedAntennas, | |||
int | refAntennaIndex, | |||
int | candRefAntennaIndex, | |||
string | phasePacking, | |||
int | numReceptors, | |||
int | numChannels, | |||
int | numPhaseValues, | |||
vector< float > | phaseValues, | |||
int | numCompare, | |||
int | numEfficiencies, | |||
vector< string > | compareArray, | |||
vector< int > | efficiencyIndices, | |||
vector< vector< float > > | efficiencies, | |||
vector< float > | quality, | |||
string | phasedSumAntenna | |||
) |
Compare each mandatory attribute except the autoincrementable one of this CalAppPhaseRow with the corresponding parameters and return true if there is a match and false otherwise.
basebandName | ||
scanNumber | ||
calDataId | ||
calReductionId | ||
startValidTime | ||
endValidTime | ||
adjustTime | ||
adjustToken | ||
phasingMode | ||
numPhasedAntennas | ||
phasedAntennas | ||
refAntennaIndex | ||
candRefAntennaIndex | ||
phasePacking | ||
numReceptors | ||
numChannels | ||
numPhaseValues | ||
phaseValues | ||
numCompare | ||
numEfficiencies | ||
compareArray | ||
efficiencyIndices | ||
efficiencies | ||
quality | ||
phasedSumAntenna |
bool asdm::CalAppPhaseRow::compareRequiredValue | ( | ArrayTime | startValidTime, | |
ArrayTime | endValidTime, | |||
ArrayTime | adjustTime, | |||
string | adjustToken, | |||
string | phasingMode, | |||
int | numPhasedAntennas, | |||
vector< string > | phasedAntennas, | |||
int | refAntennaIndex, | |||
int | candRefAntennaIndex, | |||
string | phasePacking, | |||
int | numReceptors, | |||
int | numChannels, | |||
int | numPhaseValues, | |||
vector< float > | phaseValues, | |||
int | numCompare, | |||
int | numEfficiencies, | |||
vector< string > | compareArray, | |||
vector< int > | efficiencyIndices, | |||
vector< vector< float > > | efficiencies, | |||
vector< float > | quality, | |||
string | phasedSumAntenna | |||
) |
Compare each mandatory value (i.e.
not in the key) attribute with the corresponding parameters and return true if there is a match and false otherwise.
startValidTime | ||
endValidTime | ||
adjustTime | ||
adjustToken | ||
phasingMode | ||
numPhasedAntennas | ||
phasedAntennas | ||
refAntennaIndex | ||
candRefAntennaIndex | ||
phasePacking | ||
numReceptors | ||
numChannels | ||
numPhaseValues | ||
phaseValues | ||
numCompare | ||
numEfficiencies | ||
compareArray | ||
efficiencyIndices | ||
efficiencies | ||
quality | ||
phasedSumAntenna |
void asdm::CalAppPhaseRow::efficienciesFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::efficienciesFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::efficiencyIndicesFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::efficiencyIndicesFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::endValidTimeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::endValidTimeFromText | ( | const string & | s | ) | [private] |
bool asdm::CalAppPhaseRow::equalByRequiredValue | ( | CalAppPhaseRow * | 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 CalAppPhaseRow whose required attributes of the value part will be compared with those of this. |
ArrayTime asdm::CalAppPhaseRow::getAdjustTime | ( | ) | const |
string asdm::CalAppPhaseRow::getAdjustToken | ( | ) | const |
===> Attribute adjustToken
Get adjustToken.
Links* CalDataRow* asdm::CalAppPhaseRow::getCalDataUsingCalDataId | ( | ) |
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
Tag asdm::CalAppPhaseRow::getCalReductionId | ( | ) | const |
CalReductionRow* asdm::CalAppPhaseRow::getCalReductionUsingCalReductionId | ( | ) |
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
int asdm::CalAppPhaseRow::getCandRefAntennaIndex | ( | ) | const |
===> Attribute candRefAntennaIndex
Get candRefAntennaIndex.
vector<string > asdm::CalAppPhaseRow::getCompareArray | ( | ) | const |
===> Attribute compareArray
Get compareArray.
vector<vector<float > > asdm::CalAppPhaseRow::getEfficiencies | ( | ) | const |
===> Attribute efficiencies
Get efficiencies.
vector<int > asdm::CalAppPhaseRow::getEfficiencyIndices | ( | ) | const |
===> Attribute efficiencyIndices
Get efficiencyIndices.
ArrayTime asdm::CalAppPhaseRow::getEndValidTime | ( | ) | const |
int asdm::CalAppPhaseRow::getNumChannels | ( | ) | const |
===> Attribute numChannels
Get numChannels.
int asdm::CalAppPhaseRow::getNumCompare | ( | ) | const |
===> Attribute numCompare
Get numCompare.
int asdm::CalAppPhaseRow::getNumEfficiencies | ( | ) | const |
===> Attribute numEfficiencies
Get numEfficiencies.
int asdm::CalAppPhaseRow::getNumPhasedAntennas | ( | ) | const |
===> Attribute numPhasedAntennas
Get numPhasedAntennas.
int asdm::CalAppPhaseRow::getNumPhaseValues | ( | ) | const |
===> Attribute numPhaseValues
Get numPhaseValues.
int asdm::CalAppPhaseRow::getNumReceptors | ( | ) | const |
===> Attribute numReceptors
Get numReceptors.
int asdm::CalAppPhaseRow::getNumSupports | ( | ) | const |
Get numSupports, which is optional.
IllegalAccessException | If numSupports does not exist. |
vector<string > asdm::CalAppPhaseRow::getPhasedAntennas | ( | ) | const |
===> Attribute phasedAntennas
Get phasedAntennas.
string asdm::CalAppPhaseRow::getPhasedSumAntenna | ( | ) | const |
===> Attribute phasedSumAntenna
Get phasedSumAntenna.
string asdm::CalAppPhaseRow::getPhasePacking | ( | ) | const |
===> Attribute phasePacking
Get phasePacking.
vector<float > asdm::CalAppPhaseRow::getPhaseSupports | ( | ) | const |
Get phaseSupports, which is optional.
IllegalAccessException | If phaseSupports does not exist. |
vector<float > asdm::CalAppPhaseRow::getPhaseValues | ( | ) | const |
===> Attribute phaseValues
Get phaseValues.
string asdm::CalAppPhaseRow::getPhasingMode | ( | ) | const |
===> Attribute phasingMode
Get phasingMode.
vector<float > asdm::CalAppPhaseRow::getQuality | ( | ) | const |
===> Attribute quality
Get quality.
int asdm::CalAppPhaseRow::getRefAntennaIndex | ( | ) | const |
===> Attribute refAntennaIndex
Get refAntennaIndex.
int asdm::CalAppPhaseRow::getScanNumber | ( | ) | const |
===> Attribute scanNumber
Get scanNumber.
ArrayTime asdm::CalAppPhaseRow::getStartValidTime | ( | ) | const |
CalAppPhaseTable& asdm::CalAppPhaseRow::getTable | ( | ) | const |
Return the table to which this row belongs.
string asdm::CalAppPhaseRow::getTypeSupports | ( | ) | const |
Get typeSupports, which is optional.
IllegalAccessException | If typeSupports does not exist. |
void asdm::CalAppPhaseRow::isAdded | ( | bool | added | ) | [private] |
This method is used by the Table class when this row is added to the table.
bool asdm::CalAppPhaseRow::isAdded | ( | ) | const |
Has this row been added to its table ?
bool asdm::CalAppPhaseRow::isNumSupportsExists | ( | ) | const |
===> Attribute numSupports, which is optional
The attribute numSupports is optional. Return true if this attribute exists.
bool asdm::CalAppPhaseRow::isPhaseSupportsExists | ( | ) | const |
===> Attribute phaseSupports, which is optional
The attribute phaseSupports is optional. Return true if this attribute exists.
bool asdm::CalAppPhaseRow::isTypeSupportsExists | ( | ) | const |
===> Attribute typeSupports, which is optional
The attribute typeSupports is optional. Return true if this attribute exists.
void asdm::CalAppPhaseRow::numChannelsFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::numChannelsFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::numCompareFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::numCompareFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::numEfficienciesFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::numEfficienciesFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::numPhasedAntennasFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::numPhasedAntennasFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::numPhaseValuesFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::numPhaseValuesFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::numReceptorsFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::numReceptorsFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::numSupportsFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::numSupportsFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::phasedAntennasFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::phasedAntennasFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::phasedSumAntennaFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::phasedSumAntennaFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::phasePackingFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::phasePackingFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::phaseSupportsFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::phaseSupportsFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::phaseValuesFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::phaseValuesFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::phasingModeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::phasingModeFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::qualityFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::qualityFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::refAntennaIndexFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::refAntennaIndexFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::scanNumberFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::scanNumberFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::setAdjustTime | ( | ArrayTime | adjustTime | ) |
void asdm::CalAppPhaseRow::setAdjustToken | ( | string | adjustToken | ) |
Set adjustToken with the specified string.
adjustToken | The string value to which adjustToken is to be set. |
void asdm::CalAppPhaseRow::setBasebandName | ( | BasebandNameMod::BasebandName | basebandName | ) |
Set basebandName with the specified BasebandNameMod::BasebandName.
basebandName | The BasebandNameMod::BasebandName value to which basebandName is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::CalAppPhaseRow::setCalDataId | ( | Tag | calDataId | ) |
Set calDataId with the specified Tag.
calDataId | The Tag value to which calDataId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::CalAppPhaseRow::setCalReductionId | ( | Tag | calReductionId | ) |
Set calReductionId with the specified Tag.
calReductionId | The Tag value to which calReductionId is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::CalAppPhaseRow::setCandRefAntennaIndex | ( | int | candRefAntennaIndex | ) |
Set candRefAntennaIndex with the specified int.
candRefAntennaIndex | The int value to which candRefAntennaIndex is to be set. |
void asdm::CalAppPhaseRow::setCompareArray | ( | vector< string > | compareArray | ) |
Set compareArray with the specified vector<string >.
compareArray | The vector<string > value to which compareArray is to be set. |
void asdm::CalAppPhaseRow::setEfficiencies | ( | vector< vector< float > > | efficiencies | ) |
Set efficiencies with the specified vector<vector<float > >.
efficiencies | The vector<vector<float > > value to which efficiencies is to be set. |
void asdm::CalAppPhaseRow::setEfficiencyIndices | ( | vector< int > | efficiencyIndices | ) |
Set efficiencyIndices with the specified vector<int >.
efficiencyIndices | The vector<int > value to which efficiencyIndices is to be set. |
void asdm::CalAppPhaseRow::setEndValidTime | ( | ArrayTime | endValidTime | ) |
void asdm::CalAppPhaseRow::setFromIDL | ( | asdmIDL::CalAppPhaseRowIDL | x | ) |
Fill the values of this row from the IDL struct CalAppPhaseRowIDL.
x | The IDL struct containing the values used to fill this row. |
ConversionException |
void asdm::CalAppPhaseRow::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::CalAppPhaseRow::setNumChannels | ( | int | numChannels | ) |
Set numChannels with the specified int.
numChannels | The int value to which numChannels is to be set. |
void asdm::CalAppPhaseRow::setNumCompare | ( | int | numCompare | ) |
Set numCompare with the specified int.
numCompare | The int value to which numCompare is to be set. |
void asdm::CalAppPhaseRow::setNumEfficiencies | ( | int | numEfficiencies | ) |
Set numEfficiencies with the specified int.
numEfficiencies | The int value to which numEfficiencies is to be set. |
void asdm::CalAppPhaseRow::setNumPhasedAntennas | ( | int | numPhasedAntennas | ) |
Set numPhasedAntennas with the specified int.
numPhasedAntennas | The int value to which numPhasedAntennas is to be set. |
void asdm::CalAppPhaseRow::setNumPhaseValues | ( | int | numPhaseValues | ) |
Set numPhaseValues with the specified int.
numPhaseValues | The int value to which numPhaseValues is to be set. |
void asdm::CalAppPhaseRow::setNumReceptors | ( | int | numReceptors | ) |
Set numReceptors with the specified int.
numReceptors | The int value to which numReceptors is to be set. |
void asdm::CalAppPhaseRow::setNumSupports | ( | int | numSupports | ) |
Set numSupports with the specified int.
numSupports | The int value to which numSupports is to be set. |
void asdm::CalAppPhaseRow::setPhasedAntennas | ( | vector< string > | phasedAntennas | ) |
Set phasedAntennas with the specified vector<string >.
phasedAntennas | The vector<string > value to which phasedAntennas is to be set. |
void asdm::CalAppPhaseRow::setPhasedSumAntenna | ( | string | phasedSumAntenna | ) |
Set phasedSumAntenna with the specified string.
phasedSumAntenna | The string value to which phasedSumAntenna is to be set. |
void asdm::CalAppPhaseRow::setPhasePacking | ( | string | phasePacking | ) |
Set phasePacking with the specified string.
phasePacking | The string value to which phasePacking is to be set. |
void asdm::CalAppPhaseRow::setPhaseSupports | ( | vector< float > | phaseSupports | ) |
Set phaseSupports with the specified vector<float >.
phaseSupports | The vector<float > value to which phaseSupports is to be set. |
void asdm::CalAppPhaseRow::setPhaseValues | ( | vector< float > | phaseValues | ) |
Set phaseValues with the specified vector<float >.
phaseValues | The vector<float > value to which phaseValues is to be set. |
void asdm::CalAppPhaseRow::setPhasingMode | ( | string | phasingMode | ) |
Set phasingMode with the specified string.
phasingMode | The string value to which phasingMode is to be set. |
void asdm::CalAppPhaseRow::setQuality | ( | vector< float > | quality | ) |
Set quality with the specified vector<float >.
quality | The vector<float > value to which quality is to be set. |
void asdm::CalAppPhaseRow::setRefAntennaIndex | ( | int | refAntennaIndex | ) |
Set refAntennaIndex with the specified int.
refAntennaIndex | The int value to which refAntennaIndex is to be set. |
void asdm::CalAppPhaseRow::setScanNumber | ( | int | scanNumber | ) |
Set scanNumber with the specified int.
scanNumber | The int value to which scanNumber is to be set. |
IllegalAccessException | If an attempt is made to change this field after is has been added to the table. |
void asdm::CalAppPhaseRow::setStartValidTime | ( | ArrayTime | startValidTime | ) |
void asdm::CalAppPhaseRow::setTypeSupports | ( | string | typeSupports | ) |
Set typeSupports with the specified string.
typeSupports | The string value to which typeSupports is to be set. |
void asdm::CalAppPhaseRow::startValidTimeFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::startValidTimeFromText | ( | const string & | s | ) | [private] |
void asdm::CalAppPhaseRow::toBin | ( | EndianOSStream & | eoss | ) | [private] |
Serialize this into a stream of bytes written to an EndianOSStream.
eoss | the EndianOSStream to be written to |
void asdm::CalAppPhaseRow::toIDL | ( | asdmIDL::CalAppPhaseRowIDL & | x | ) | const |
Define the content of a CalAppPhaseRowIDL struct from the values found in this row.
x | a reference to the CalAppPhaseRowIDL struct to be set. |
asdmIDL::CalAppPhaseRowIDL* asdm::CalAppPhaseRow::toIDL | ( | ) | const |
Return this row in the form of an IDL struct.
std::string asdm::CalAppPhaseRow::toXML | ( | ) | const |
Return this row in the form of an XML string.
void asdm::CalAppPhaseRow::typeSupportsFromBin | ( | EndianIStream & | eis | ) | [private] |
void asdm::CalAppPhaseRow::typeSupportsFromText | ( | const string & | s | ) | [private] |
friend class asdm::CalAppPhaseTable [friend] |
Definition at line 151 of file CalAppPhaseRow.h.
friend class asdm::RowTransformer< CalAppPhaseRow > [friend] |
Definition at line 152 of file CalAppPhaseRow.h.
ArrayTime asdm::CalAppPhaseRow::adjustTime [private] |
===> Attribute adjustTime
Definition at line 1407 of file CalAppPhaseRow.h.
string asdm::CalAppPhaseRow::adjustToken [private] |
===> Attribute adjustToken
Definition at line 1418 of file CalAppPhaseRow.h.
Extrinsic Table asdm::CalAppPhaseRow::Attributes |
Definition at line 996 of file CalAppPhaseRow.h.
Extrinsic Table asdm::CalAppPhaseRow::Attributes |
Definition at line 175 of file CalAppPhaseRow.h.
Tag asdm::CalAppPhaseRow::calReductionId [private] |
===> Attribute calReductionId
Definition at line 1670 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::candRefAntennaIndex [private] |
===> Attribute candRefAntennaIndex
Definition at line 1473 of file CalAppPhaseRow.h.
vector<string > asdm::CalAppPhaseRow::compareArray [private] |
===> Attribute compareArray
Definition at line 1561 of file CalAppPhaseRow.h.
vector<vector<float > > asdm::CalAppPhaseRow::efficiencies [private] |
===> Attribute efficiencies
Definition at line 1583 of file CalAppPhaseRow.h.
vector<int > asdm::CalAppPhaseRow::efficiencyIndices [private] |
===> Attribute efficiencyIndices
Definition at line 1572 of file CalAppPhaseRow.h.
ArrayTime asdm::CalAppPhaseRow::endValidTime [private] |
===> Attribute endValidTime
Definition at line 1396 of file CalAppPhaseRow.h.
Links* binary deserialization material from an EndianIStream std::map<std::string, CalAppPhaseAttributeFromBin> asdm::CalAppPhaseRow::fromBinMethods [private] |
Definition at line 1699 of file CalAppPhaseRow.h.
* text deserialization material std::map<std::string, CalAppPhaseAttributeFromText> asdm::CalAppPhaseRow::fromTextMethods [private] |
Definition at line 1735 of file CalAppPhaseRow.h.
bool asdm::CalAppPhaseRow::hasBeenAdded [private] |
Whether this row has been added to the table or not.
Definition at line 1319 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::numChannels [private] |
===> Attribute numChannels
Definition at line 1506 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::numCompare [private] |
===> Attribute numCompare
Definition at line 1539 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::numEfficiencies [private] |
===> Attribute numEfficiencies
Definition at line 1550 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::numPhasedAntennas [private] |
===> Attribute numPhasedAntennas
Definition at line 1440 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::numPhaseValues [private] |
===> Attribute numPhaseValues
Definition at line 1517 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::numReceptors [private] |
===> Attribute numReceptors
Definition at line 1495 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::numSupports [private] |
Definition at line 1631 of file CalAppPhaseRow.h.
bool asdm::CalAppPhaseRow::numSupportsExists [private] |
===> Attribute numSupports, which is optional
Definition at line 1628 of file CalAppPhaseRow.h.
vector<string > asdm::CalAppPhaseRow::phasedAntennas [private] |
===> Attribute phasedAntennas
Definition at line 1451 of file CalAppPhaseRow.h.
string asdm::CalAppPhaseRow::phasedSumAntenna [private] |
===> Attribute phasedSumAntenna
Definition at line 1605 of file CalAppPhaseRow.h.
string asdm::CalAppPhaseRow::phasePacking [private] |
===> Attribute phasePacking
Definition at line 1484 of file CalAppPhaseRow.h.
vector<float > asdm::CalAppPhaseRow::phaseSupports [private] |
Definition at line 1644 of file CalAppPhaseRow.h.
bool asdm::CalAppPhaseRow::phaseSupportsExists [private] |
===> Attribute phaseSupports, which is optional
Definition at line 1641 of file CalAppPhaseRow.h.
vector<float > asdm::CalAppPhaseRow::phaseValues [private] |
===> Attribute phaseValues
Definition at line 1528 of file CalAppPhaseRow.h.
string asdm::CalAppPhaseRow::phasingMode [private] |
===> Attribute phasingMode
Definition at line 1429 of file CalAppPhaseRow.h.
vector<float > asdm::CalAppPhaseRow::quality [private] |
===> Attribute quality
Definition at line 1594 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::refAntennaIndex [private] |
===> Attribute refAntennaIndex
Definition at line 1462 of file CalAppPhaseRow.h.
int asdm::CalAppPhaseRow::scanNumber [private] |
===> Attribute scanNumber
Definition at line 1374 of file CalAppPhaseRow.h.
===> Attribute startValidTime
Definition at line 1385 of file CalAppPhaseRow.h.
CalAppPhaseTable& asdm::CalAppPhaseRow::table [private] |
The table to which this row belongs.
Definition at line 1315 of file CalAppPhaseRow.h.
string asdm::CalAppPhaseRow::typeSupports [private] |
Definition at line 1618 of file CalAppPhaseRow.h.
bool asdm::CalAppPhaseRow::typeSupportsExists [private] |
===> Attribute typeSupports, which is optional
Definition at line 1615 of file CalAppPhaseRow.h.