#include <CalGainRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
CalGainTable & | getTable () const |
CalGainRowIDL * | toIDL () const |
void | setFromIDL (CalGainRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
ArrayTime | getStartValidTime () const |
void | setStartValidTime (ArrayTime startValidTime) |
ArrayTime | getEndValidTime () const |
void | setEndValidTime (ArrayTime endValidTime) |
vector< vector< float > > | getGain () const |
void | setGain (vector< vector< float > > gain) |
vector< bool > | getGainValid () const |
void | setGainValid (vector< bool > gainValid) |
vector< vector< float > > | getFit () const |
void | setFit (vector< vector< float > > fit) |
vector< float > | getFitWeight () const |
void | setFitWeight (vector< float > fitWeight) |
bool | getTotalGainValid () const |
void | setTotalGainValid (bool totalGainValid) |
float | getTotalFit () const |
void | setTotalFit (float totalFit) |
float | getTotalFitWeight () const |
void | setTotalFitWeight (float totalFitWeight) |
Tag | getCalDataId () const |
void | setCalDataId (Tag calDataId) |
Tag | getCalReductionId () const |
void | setCalReductionId (Tag calReductionId) |
CalDataRow * | getCalDataUsingCalDataId () |
CalReductionRow * | getCalReductionUsingCalReductionId () |
bool | compareNoAutoInc (Tag calDataId, Tag calReductionId, ArrayTime startValidTime, ArrayTime endValidTime, vector< vector< float > > gain, vector< bool > gainValid, vector< vector< float > > fit, vector< float > fitWeight, bool totalGainValid, float totalFit, float totalFitWeight) |
bool | compareRequiredValue (ArrayTime startValidTime, ArrayTime endValidTime, vector< vector< float > > gain, vector< bool > gainValid, vector< vector< float > > fit, vector< float > fitWeight, bool totalGainValid, float totalFit, float totalFitWeight) |
bool | equalByRequiredValue (CalGainRow *x) |
|
Compare each mandatory attribute except the autoincrementable one of this CalGainRow with the corresponding parameters and return true if there is a match and false otherwise. |
|
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
|
|
Get calDataId.
|
|
calDataId pointer to the row in the CalData table having CalData.calDataId == calDataId
|
|
Get calReductionId.
|
|
calReductionId pointer to the row in the CalReduction table having CalReduction.calReductionId == calReductionId
|
|
Get endValidTime.
|
|
Get fit.
|
|
Get fitWeight.
|
|
Get gain.
|
|
Get gainValid.
|
|
Get startValidTime.
|
|
Return the table to which this row belongs. |
|
Get totalFit.
|
|
Get totalFitWeight.
|
|
Get totalGainValid.
|
|
Set calDataId with the specified Tag.
|
|
Set calReductionId with the specified Tag.
|
|
Set endValidTime with the specified ArrayTime.
|
|
Set fit with the specified vector<vector<float > >.
|
|
Set fitWeight with the specified vector<float >.
|
|
Fill the values of this row from the IDL struct CalGainRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set gain with the specified vector<vector<float > >.
|
|
Set gainValid with the specified vector<bool >.
|
|
Set startValidTime with the specified ArrayTime.
|
|
Set totalFit with the specified float.
|
|
Set totalFitWeight with the specified float.
|
|
Set totalGainValid with the specified bool.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|