casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Friends
asdm::PointingRow Class Reference

The PointingRow class is a row of a PointingTable. More...

#include <PointingRow.h>

List of all members.

Public Member Functions

virtual ~PointingRow ()
 friend class asdm::TableStreamReader<PointingTable, PointingRow>;
PointingTablegetTable () const
 Return the table to which this row belongs.
bool isAdded () const
 Has this row been added to its table ?
void setTimeInterval (ArrayTimeInterval timeInterval)
 Set timeInterval with the specified ArrayTimeInterval.
int getNumSample () const
 ===> Attribute numSample
void setNumSample (int numSample)
 Set numSample with the specified int.
vector< vector< Angle > > getEncoder () const
 ===> Attribute encoder
void setEncoder (vector< vector< Angle > > encoder)
 Set encoder with the specified vector<vector<Angle > >.
bool getPointingTracking () const
 ===> Attribute pointingTracking
void setPointingTracking (bool pointingTracking)
 Set pointingTracking with the specified bool.
bool getUsePolynomials () const
 ===> Attribute usePolynomials
void setUsePolynomials (bool usePolynomials)
 Set usePolynomials with the specified bool.
ArrayTime getTimeOrigin () const
 ===> Attribute timeOrigin
void setTimeOrigin (ArrayTime timeOrigin)
 Set timeOrigin with the specified ArrayTime.
int getNumTerm () const
 ===> Attribute numTerm
void setNumTerm (int numTerm)
 Set numTerm with the specified int.
vector< vector< Angle > > getPointingDirection () const
 ===> Attribute pointingDirection
void setPointingDirection (vector< vector< Angle > > pointingDirection)
 Set pointingDirection with the specified vector<vector<Angle > >.
vector< vector< Angle > > getTarget () const
 ===> Attribute target
void setTarget (vector< vector< Angle > > target)
 Set target with the specified vector<vector<Angle > >.
vector< vector< Angle > > getOffset () const
 ===> Attribute offset
void setOffset (vector< vector< Angle > > offset)
 Set offset with the specified vector<vector<Angle > >.
bool isOverTheTopExists () const
 ===> Attribute overTheTop, which is optional
bool getOverTheTop () const
 Get overTheTop, which is optional.
void setOverTheTop (bool overTheTop)
 Set overTheTop with the specified bool.
void clearOverTheTop ()
 Mark overTheTop, which is an optional field, as non-existent.
bool isSourceOffsetExists () const
 ===> Attribute sourceOffset, which is optional
vector< vector< Angle > > getSourceOffset () const
 Get sourceOffset, which is optional.
void setSourceOffset (vector< vector< Angle > > sourceOffset)
 Set sourceOffset with the specified vector<vector<Angle > >.
void clearSourceOffset ()
 Mark sourceOffset, which is an optional field, as non-existent.
bool isSourceOffsetReferenceCodeExists () const
 ===> Attribute sourceOffsetReferenceCode, which is optional
DirectionReferenceCodeMod::DirectionReferenceCode getSourceOffsetReferenceCode () const
 Get sourceOffsetReferenceCode, which is optional.
void setSourceOffsetReferenceCode (DirectionReferenceCodeMod::DirectionReferenceCode sourceOffsetReferenceCode)
 Set sourceOffsetReferenceCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.
void clearSourceOffsetReferenceCode ()
 Mark sourceOffsetReferenceCode, which is an optional field, as non-existent.
bool isSourceOffsetEquinoxExists () const
 ===> Attribute sourceOffsetEquinox, which is optional
ArrayTime getSourceOffsetEquinox () const
 Get sourceOffsetEquinox, which is optional.
void setSourceOffsetEquinox (ArrayTime sourceOffsetEquinox)
 Set sourceOffsetEquinox with the specified ArrayTime.
void clearSourceOffsetEquinox ()
 Mark sourceOffsetEquinox, which is an optional field, as non-existent.
bool isSampledTimeIntervalExists () const
 ===> Attribute sampledTimeInterval, which is optional
vector< ArrayTimeIntervalgetSampledTimeInterval () const
 Get sampledTimeInterval, which is optional.
void setSampledTimeInterval (vector< ArrayTimeInterval > sampledTimeInterval)
 Set sampledTimeInterval with the specified vector<ArrayTimeInterval >.
void clearSampledTimeInterval ()
 Mark sampledTimeInterval, which is an optional field, as non-existent.
bool isAtmosphericCorrectionExists () const
 ===> Attribute atmosphericCorrection, which is optional
vector< vector< Angle > > getAtmosphericCorrection () const
 Get atmosphericCorrection, which is optional.
void setAtmosphericCorrection (vector< vector< Angle > > atmosphericCorrection)
 Set atmosphericCorrection with the specified vector<vector<Angle > >.
void clearAtmosphericCorrection ()
 Mark atmosphericCorrection, which is an optional field, as non-existent.
void setAntennaId (Tag antennaId)
 Set antennaId with the specified Tag.
int getPointingModelId () const
 ===> Attribute pointingModelId
void setPointingModelId (int pointingModelId)
 Set pointingModelId with the specified int.
AntennaRowgetAntennaUsingAntennaId ()
 antennaId pointer to the row in the Antenna table having Antenna.antennaId == antennaId
bool compareNoAutoInc (Tag antennaId, ArrayTimeInterval timeInterval, int numSample, vector< vector< Angle > > encoder, bool pointingTracking, bool usePolynomials, ArrayTime timeOrigin, int numTerm, vector< vector< Angle > > pointingDirection, vector< vector< Angle > > target, vector< vector< Angle > > offset, int pointingModelId)
 Compare each mandatory attribute except the autoincrementable one of this PointingRow with the corresponding parameters and return true if there is a match and false otherwise.
bool compareRequiredValue (int numSample, vector< vector< Angle > > encoder, bool pointingTracking, bool usePolynomials, ArrayTime timeOrigin, int numTerm, vector< vector< Angle > > pointingDirection, vector< vector< Angle > > target, vector< vector< Angle > > offset, int pointingModelId)
 Compare each mandatory value (i.e.
bool equalByRequiredValue (PointingRow *x)
 Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
asdmIDL::PointingRowIDL * toIDL () const
 Return this row in the form of an IDL struct.
void toIDL (asdmIDL::PointingRowIDL &x) const
 Define the content of a PointingRowIDL struct from the values found in this row.
void setFromIDL (asdmIDL::PointingRowIDL x)
 Fill the values of this row from the IDL struct PointingRowIDL.
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 ~PointingRow ()
 friend class asdm::TableStreamReader<PointingTable, PointingRow>;
PointingTablegetTable () const
 Return the table to which this row belongs.
bool isAdded () const
 Has this row been added to its table ?
void setTimeInterval (ArrayTimeInterval timeInterval)
 Set timeInterval with the specified ArrayTimeInterval.
int getNumSample () const
 ===> Attribute numSample
void setNumSample (int numSample)
 Set numSample with the specified int.
vector< vector< Angle > > getEncoder () const
 ===> Attribute encoder
void setEncoder (vector< vector< Angle > > encoder)
 Set encoder with the specified vector<vector<Angle > >.
bool getPointingTracking () const
 ===> Attribute pointingTracking
void setPointingTracking (bool pointingTracking)
 Set pointingTracking with the specified bool.
bool getUsePolynomials () const
 ===> Attribute usePolynomials
void setUsePolynomials (bool usePolynomials)
 Set usePolynomials with the specified bool.
ArrayTime getTimeOrigin () const
 ===> Attribute timeOrigin
void setTimeOrigin (ArrayTime timeOrigin)
 Set timeOrigin with the specified ArrayTime.
int getNumTerm () const
 ===> Attribute numTerm
void setNumTerm (int numTerm)
 Set numTerm with the specified int.
vector< vector< Angle > > getPointingDirection () const
 ===> Attribute pointingDirection
void setPointingDirection (vector< vector< Angle > > pointingDirection)
 Set pointingDirection with the specified vector<vector<Angle > >.
vector< vector< Angle > > getTarget () const
 ===> Attribute target
void setTarget (vector< vector< Angle > > target)
 Set target with the specified vector<vector<Angle > >.
vector< vector< Angle > > getOffset () const
 ===> Attribute offset
void setOffset (vector< vector< Angle > > offset)
 Set offset with the specified vector<vector<Angle > >.
bool isOverTheTopExists () const
 ===> Attribute overTheTop, which is optional
bool getOverTheTop () const
 Get overTheTop, which is optional.
void setOverTheTop (bool overTheTop)
 Set overTheTop with the specified bool.
void clearOverTheTop ()
 Mark overTheTop, which is an optional field, as non-existent.
bool isSourceOffsetExists () const
 ===> Attribute sourceOffset, which is optional
vector< vector< Angle > > getSourceOffset () const
 Get sourceOffset, which is optional.
void setSourceOffset (vector< vector< Angle > > sourceOffset)
 Set sourceOffset with the specified vector<vector<Angle > >.
void clearSourceOffset ()
 Mark sourceOffset, which is an optional field, as non-existent.
bool isSourceOffsetReferenceCodeExists () const
 ===> Attribute sourceOffsetReferenceCode, which is optional
DirectionReferenceCodeMod::DirectionReferenceCode getSourceOffsetReferenceCode () const
 Get sourceOffsetReferenceCode, which is optional.
void setSourceOffsetReferenceCode (DirectionReferenceCodeMod::DirectionReferenceCode sourceOffsetReferenceCode)
 Set sourceOffsetReferenceCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.
void clearSourceOffsetReferenceCode ()
 Mark sourceOffsetReferenceCode, which is an optional field, as non-existent.
bool isSourceOffsetEquinoxExists () const
 ===> Attribute sourceOffsetEquinox, which is optional
ArrayTime getSourceOffsetEquinox () const
 Get sourceOffsetEquinox, which is optional.
void setSourceOffsetEquinox (ArrayTime sourceOffsetEquinox)
 Set sourceOffsetEquinox with the specified ArrayTime.
void clearSourceOffsetEquinox ()
 Mark sourceOffsetEquinox, which is an optional field, as non-existent.
bool isSampledTimeIntervalExists () const
 ===> Attribute sampledTimeInterval, which is optional
vector< ArrayTimeIntervalgetSampledTimeInterval () const
 Get sampledTimeInterval, which is optional.
void setSampledTimeInterval (vector< ArrayTimeInterval > sampledTimeInterval)
 Set sampledTimeInterval with the specified vector<ArrayTimeInterval >.
void clearSampledTimeInterval ()
 Mark sampledTimeInterval, which is an optional field, as non-existent.
bool isAtmosphericCorrectionExists () const
 ===> Attribute atmosphericCorrection, which is optional
vector< vector< Angle > > getAtmosphericCorrection () const
 Get atmosphericCorrection, which is optional.
void setAtmosphericCorrection (vector< vector< Angle > > atmosphericCorrection)
 Set atmosphericCorrection with the specified vector<vector<Angle > >.
void clearAtmosphericCorrection ()
 Mark atmosphericCorrection, which is an optional field, as non-existent.
void setAntennaId (Tag antennaId)
 Set antennaId with the specified Tag.
int getPointingModelId () const
 ===> Attribute pointingModelId
void setPointingModelId (int pointingModelId)
 Set pointingModelId with the specified int.
AntennaRowgetAntennaUsingAntennaId ()
 antennaId pointer to the row in the Antenna table having Antenna.antennaId == antennaId
bool compareNoAutoInc (Tag antennaId, ArrayTimeInterval timeInterval, int numSample, vector< vector< Angle > > encoder, bool pointingTracking, bool usePolynomials, ArrayTime timeOrigin, int numTerm, vector< vector< Angle > > pointingDirection, vector< vector< Angle > > target, vector< vector< Angle > > offset, int pointingModelId)
 Compare each mandatory attribute except the autoincrementable one of this PointingRow with the corresponding parameters and return true if there is a match and false otherwise.
bool compareRequiredValue (int numSample, vector< vector< Angle > > encoder, bool pointingTracking, bool usePolynomials, ArrayTime timeOrigin, int numTerm, vector< vector< Angle > > pointingDirection, vector< vector< Angle > > target, vector< vector< Angle > > offset, int pointingModelId)
 Compare each mandatory value (i.e.
bool equalByRequiredValue (PointingRow *x)
 Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
asdmIDL::PointingRowIDL * toIDL () const
 Return this row in the form of an IDL struct.
void setFromIDL (asdmIDL::PointingRowIDL x)
 Fill the values of this row from the IDL struct PointingRowIDL.
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
 Links

Private Member Functions

void isAdded (bool added)
 This method is used by the Table class when this row is added to the table.
 PointingRow (PointingTable &table)
 Create a PointingRow.
 PointingRow (PointingTable &table, PointingRow &row)
 Create a PointingRow using a copy constructor mechanism.
void antennaIdFromBin (EndianIStream &eis)
void timeIntervalFromBin (EndianIStream &eis)
void numSampleFromBin (EndianIStream &eis)
void encoderFromBin (EndianIStream &eis)
void pointingTrackingFromBin (EndianIStream &eis)
void usePolynomialsFromBin (EndianIStream &eis)
void timeOriginFromBin (EndianIStream &eis)
void numTermFromBin (EndianIStream &eis)
void pointingDirectionFromBin (EndianIStream &eis)
void targetFromBin (EndianIStream &eis)
void offsetFromBin (EndianIStream &eis)
void pointingModelIdFromBin (EndianIStream &eis)
void overTheTopFromBin (EndianIStream &eis)
void sourceOffsetFromBin (EndianIStream &eis)
void sourceOffsetReferenceCodeFromBin (EndianIStream &eis)
void sourceOffsetEquinoxFromBin (EndianIStream &eis)
void sampledTimeIntervalFromBin (EndianIStream &eis)
void atmosphericCorrectionFromBin (EndianIStream &eis)
void antennaIdFromText (const string &s)
void timeIntervalFromText (const string &s)
void numSampleFromText (const string &s)
void encoderFromText (const string &s)
void pointingTrackingFromText (const string &s)
void usePolynomialsFromText (const string &s)
void timeOriginFromText (const string &s)
void numTermFromText (const string &s)
void pointingDirectionFromText (const string &s)
void targetFromText (const string &s)
void offsetFromText (const string &s)
void pointingModelIdFromText (const string &s)
void overTheTopFromText (const string &s)
void sourceOffsetFromText (const string &s)
void sourceOffsetReferenceCodeFromText (const string &s)
void sourceOffsetEquinoxFromText (const string &s)
void sampledTimeIntervalFromText (const string &s)
void atmosphericCorrectionFromText (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.
 PointingRow (PointingTable &table)
 Create a PointingRow.
 PointingRow (PointingTable &table, PointingRow &row)
 Create a PointingRow using a copy constructor mechanism.
void antennaIdFromBin (EndianIStream &eis)
void timeIntervalFromBin (EndianIStream &eis)
void numSampleFromBin (EndianIStream &eis)
void encoderFromBin (EndianIStream &eis)
void pointingTrackingFromBin (EndianIStream &eis)
void usePolynomialsFromBin (EndianIStream &eis)
void timeOriginFromBin (EndianIStream &eis)
void numTermFromBin (EndianIStream &eis)
void pointingDirectionFromBin (EndianIStream &eis)
void targetFromBin (EndianIStream &eis)
void offsetFromBin (EndianIStream &eis)
void pointingModelIdFromBin (EndianIStream &eis)
void overTheTopFromBin (EndianIStream &eis)
void sourceOffsetFromBin (EndianIStream &eis)
void sourceOffsetReferenceCodeFromBin (EndianIStream &eis)
void sourceOffsetEquinoxFromBin (EndianIStream &eis)
void sampledTimeIntervalFromBin (EndianIStream &eis)
void atmosphericCorrectionFromBin (EndianIStream &eis)
void antennaIdFromText (const string &s)
void timeIntervalFromText (const string &s)
void numSampleFromText (const string &s)
void encoderFromText (const string &s)
void pointingTrackingFromText (const string &s)
void usePolynomialsFromText (const string &s)
void timeOriginFromText (const string &s)
void numTermFromText (const string &s)
void pointingDirectionFromText (const string &s)
void targetFromText (const string &s)
void offsetFromText (const string &s)
void pointingModelIdFromText (const string &s)
void overTheTopFromText (const string &s)
void sourceOffsetFromText (const string &s)
void sourceOffsetReferenceCodeFromText (const string &s)
void sourceOffsetEquinoxFromText (const string &s)
void sampledTimeIntervalFromText (const string &s)
void atmosphericCorrectionFromText (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

PointingTabletable
 The table to which this row belongs.
bool hasBeenAdded
 Whether this row has been added to the table or not.
int numSample
 ===> Attribute numSample
vector< vector< Angle > > encoder
 ===> Attribute encoder
bool pointingTracking
 ===> Attribute pointingTracking
bool usePolynomials
 ===> Attribute usePolynomials
ArrayTime timeOrigin
 ===> Attribute timeOrigin
int numTerm
 ===> Attribute numTerm
vector< vector< Angle > > pointingDirection
 ===> Attribute pointingDirection
vector< vector< Angle > > target
 ===> Attribute target
vector< vector< Angle > > offset
 ===> Attribute offset
bool overTheTopExists
 ===> Attribute overTheTop, which is optional
bool overTheTop
bool sourceOffsetExists
 ===> Attribute sourceOffset, which is optional
vector< vector< Angle > > sourceOffset
bool sourceOffsetReferenceCodeExists
 ===> Attribute sourceOffsetReferenceCode, which is optional
DirectionReferenceCodeMod::DirectionReferenceCode sourceOffsetReferenceCode
bool sourceOffsetEquinoxExists
 ===> Attribute sourceOffsetEquinox, which is optional
ArrayTime sourceOffsetEquinox
bool sampledTimeIntervalExists
 ===> Attribute sampledTimeInterval, which is optional
vector< ArrayTimeIntervalsampledTimeInterval
bool atmosphericCorrectionExists
 ===> Attribute atmosphericCorrection, which is optional
vector< vector< Angle > > atmosphericCorrection
int pointingModelId
 ===> Attribute pointingModelId
Links *binary deserialization
material from an EndianIStream
std::map< std::string,
PointingAttributeFromBin
fromBinMethods
*text deserialization material
std::map< std::string,
PointingAttributeFromText
fromTextMethods

Friends

class asdm::PointingTable
class asdm::RowTransformer< PointingRow >

Detailed Description

The PointingRow class is a row of a PointingTable.

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

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

Definition at line 138 of file PointingRow.h.


Constructor & Destructor Documentation

virtual asdm::PointingRow::~PointingRow ( ) [virtual]

friend class asdm::TableStreamReader<PointingTable, PointingRow>;

Create a PointingRow.

This constructor is private because only the table can create rows. All rows know the table to which they belong.

Parameters:
tableThe table to which this row belongs.
asdm::PointingRow::PointingRow ( PointingTable table,
PointingRow row 
) [private]

Create a PointingRow using a copy constructor mechanism.

Given a PointingRow row and a PointingTable table, the method creates a new PointingRow 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.

Parameters:
tableThe table to which this row belongs.
rowThe row which is to be copied.
virtual asdm::PointingRow::~PointingRow ( ) [virtual]

friend class asdm::TableStreamReader<PointingTable, PointingRow>;

Create a PointingRow.

This constructor is private because only the table can create rows. All rows know the table to which they belong.

Parameters:
tableThe table to which this row belongs.
asdm::PointingRow::PointingRow ( PointingTable table,
PointingRow row 
) [private]

Create a PointingRow using a copy constructor mechanism.

Given a PointingRow row and a PointingTable table, the method creates a new PointingRow 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.

Parameters:
tableThe table to which this row belongs.
rowThe row which is to be copied.

Member Function Documentation

void asdm::PointingRow::antennaIdFromText ( const string &  s) [private]
void asdm::PointingRow::antennaIdFromText ( const string &  s) [private]
void asdm::PointingRow::atmosphericCorrectionFromText ( const string &  s) [private]
void asdm::PointingRow::atmosphericCorrectionFromText ( const string &  s) [private]

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

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

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

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

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

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

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

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

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

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

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

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

bool asdm::PointingRow::compareNoAutoInc ( Tag  antennaId,
ArrayTimeInterval  timeInterval,
int  numSample,
vector< vector< Angle > >  encoder,
bool  pointingTracking,
bool  usePolynomials,
ArrayTime  timeOrigin,
int  numTerm,
vector< vector< Angle > >  pointingDirection,
vector< vector< Angle > >  target,
vector< vector< Angle > >  offset,
int  pointingModelId 
)

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

Parameters:
antennaId
timeInterval
numSample
encoder
pointingTracking
usePolynomials
timeOrigin
numTerm
pointingDirection
target
offset
pointingModelId
bool asdm::PointingRow::compareNoAutoInc ( Tag  antennaId,
ArrayTimeInterval  timeInterval,
int  numSample,
vector< vector< Angle > >  encoder,
bool  pointingTracking,
bool  usePolynomials,
ArrayTime  timeOrigin,
int  numTerm,
vector< vector< Angle > >  pointingDirection,
vector< vector< Angle > >  target,
vector< vector< Angle > >  offset,
int  pointingModelId 
)

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

Parameters:
antennaId
timeInterval
numSample
encoder
pointingTracking
usePolynomials
timeOrigin
numTerm
pointingDirection
target
offset
pointingModelId
bool asdm::PointingRow::compareRequiredValue ( int  numSample,
vector< vector< Angle > >  encoder,
bool  pointingTracking,
bool  usePolynomials,
ArrayTime  timeOrigin,
int  numTerm,
vector< vector< Angle > >  pointingDirection,
vector< vector< Angle > >  target,
vector< vector< Angle > >  offset,
int  pointingModelId 
)

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.

Parameters:
numSample
encoder
pointingTracking
usePolynomials
timeOrigin
numTerm
pointingDirection
target
offset
pointingModelId
bool asdm::PointingRow::compareRequiredValue ( int  numSample,
vector< vector< Angle > >  encoder,
bool  pointingTracking,
bool  usePolynomials,
ArrayTime  timeOrigin,
int  numTerm,
vector< vector< Angle > >  pointingDirection,
vector< vector< Angle > >  target,
vector< vector< Angle > >  offset,
int  pointingModelId 
)

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.

Parameters:
numSample
encoder
pointingTracking
usePolynomials
timeOrigin
numTerm
pointingDirection
target
offset
pointingModelId
void asdm::PointingRow::encoderFromText ( const string &  s) [private]
void asdm::PointingRow::encoderFromText ( const string &  s) [private]

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

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

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

Parameters:
xa pointer on the PointingRow whose required attributes of the value part will be compared with those of this.
Returns:
a boolean.
void asdm::PointingRow::fromText ( const std::string &  attributeName,
const std::string &  t 
) [private]

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

Returns:
a AntennaRow*

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

Returns:
a AntennaRow*

Get atmosphericCorrection, which is optional.

Returns:
atmosphericCorrection as vector<vector<Angle > >
Exceptions:
IllegalAccessExceptionIf atmosphericCorrection does not exist.

Get atmosphericCorrection, which is optional.

Returns:
atmosphericCorrection as vector<vector<Angle > >
Exceptions:
IllegalAccessExceptionIf atmosphericCorrection does not exist.
vector<vector<Angle > > asdm::PointingRow::getEncoder ( ) const

===> Attribute encoder

         

Get encoder.

Returns:
encoder as vector<vector<Angle > >
vector<vector<Angle > > asdm::PointingRow::getEncoder ( ) const

===> Attribute encoder

         

Get encoder.

Returns:
encoder as vector<vector<Angle > >

===> Attribute numSample

         

Get numSample.

Returns:
numSample as int

===> Attribute numSample

         

Get numSample.

Returns:
numSample as int

===> Attribute numTerm

         

Get numTerm.

Returns:
numTerm as int

===> Attribute numTerm

         

Get numTerm.

Returns:
numTerm as int
vector<vector<Angle > > asdm::PointingRow::getOffset ( ) const

===> Attribute offset

         

Get offset.

Returns:
offset as vector<vector<Angle > >
vector<vector<Angle > > asdm::PointingRow::getOffset ( ) const

===> Attribute offset

         

Get offset.

Returns:
offset as vector<vector<Angle > >

Get overTheTop, which is optional.

Returns:
overTheTop as bool
Exceptions:
IllegalAccessExceptionIf overTheTop does not exist.

Get overTheTop, which is optional.

Returns:
overTheTop as bool
Exceptions:
IllegalAccessExceptionIf overTheTop does not exist.
vector<vector<Angle > > asdm::PointingRow::getPointingDirection ( ) const

===> Attribute pointingDirection

         

Get pointingDirection.

Returns:
pointingDirection as vector<vector<Angle > >
vector<vector<Angle > > asdm::PointingRow::getPointingDirection ( ) const

===> Attribute pointingDirection

         

Get pointingDirection.

Returns:
pointingDirection as vector<vector<Angle > >

===> Attribute pointingModelId

         

Get pointingModelId.

Returns:
pointingModelId as int

===> Attribute pointingModelId

         

Get pointingModelId.

Returns:
pointingModelId as int

===> Attribute pointingTracking

         

Get pointingTracking.

Returns:
pointingTracking as bool

===> Attribute pointingTracking

         

Get pointingTracking.

Returns:
pointingTracking as bool

Get sampledTimeInterval, which is optional.

Returns:
sampledTimeInterval as vector<ArrayTimeInterval >
Exceptions:
IllegalAccessExceptionIf sampledTimeInterval does not exist.

Get sampledTimeInterval, which is optional.

Returns:
sampledTimeInterval as vector<ArrayTimeInterval >
Exceptions:
IllegalAccessExceptionIf sampledTimeInterval does not exist.
vector<vector<Angle > > asdm::PointingRow::getSourceOffset ( ) const

Get sourceOffset, which is optional.

Returns:
sourceOffset as vector<vector<Angle > >
Exceptions:
IllegalAccessExceptionIf sourceOffset does not exist.
vector<vector<Angle > > asdm::PointingRow::getSourceOffset ( ) const

Get sourceOffset, which is optional.

Returns:
sourceOffset as vector<vector<Angle > >
Exceptions:
IllegalAccessExceptionIf sourceOffset does not exist.

Get sourceOffsetEquinox, which is optional.

Returns:
sourceOffsetEquinox as ArrayTime
Exceptions:
IllegalAccessExceptionIf sourceOffsetEquinox does not exist.

Get sourceOffsetEquinox, which is optional.

Returns:
sourceOffsetEquinox as ArrayTime
Exceptions:
IllegalAccessExceptionIf sourceOffsetEquinox does not exist.
DirectionReferenceCodeMod::DirectionReferenceCode asdm::PointingRow::getSourceOffsetReferenceCode ( ) const

Get sourceOffsetReferenceCode, which is optional.

Returns:
sourceOffsetReferenceCode as DirectionReferenceCodeMod::DirectionReferenceCode
Exceptions:
IllegalAccessExceptionIf sourceOffsetReferenceCode does not exist.
DirectionReferenceCodeMod::DirectionReferenceCode asdm::PointingRow::getSourceOffsetReferenceCode ( ) const

Get sourceOffsetReferenceCode, which is optional.

Returns:
sourceOffsetReferenceCode as DirectionReferenceCodeMod::DirectionReferenceCode
Exceptions:
IllegalAccessExceptionIf sourceOffsetReferenceCode does not exist.

Return the table to which this row belongs.

Return the table to which this row belongs.

vector<vector<Angle > > asdm::PointingRow::getTarget ( ) const

===> Attribute target

         

Get target.

Returns:
target as vector<vector<Angle > >
vector<vector<Angle > > asdm::PointingRow::getTarget ( ) const

===> Attribute target

         

Get target.

Returns:
target as vector<vector<Angle > >

===> Attribute timeOrigin

         

Get timeOrigin.

Returns:
timeOrigin as ArrayTime

===> Attribute timeOrigin

         

Get timeOrigin.

Returns:
timeOrigin as ArrayTime

===> Attribute usePolynomials

         

Get usePolynomials.

Returns:
usePolynomials as bool

===> Attribute usePolynomials

         

Get usePolynomials.

Returns:
usePolynomials as bool

Has this row been added to its table ?

Returns:
true if and only if it has been added.

Has this row been added to its table ?

Returns:
true if and only if it has been added.
void asdm::PointingRow::isAdded ( bool  added) [private]

This method is used by the Table class when this row is added to the table.

void asdm::PointingRow::isAdded ( bool  added) [private]

This method is used by the Table class when this row is added to the table.

===> Attribute atmosphericCorrection, which is optional

         

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

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

===> Attribute atmosphericCorrection, which is optional

         

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

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

===> Attribute overTheTop, which is optional

         

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

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

===> Attribute overTheTop, which is optional

         

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

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

===> Attribute sampledTimeInterval, which is optional

         

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

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

===> Attribute sampledTimeInterval, which is optional

         

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

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

===> Attribute sourceOffsetEquinox, which is optional

         

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

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

===> Attribute sourceOffsetEquinox, which is optional

         

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

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

===> Attribute sourceOffset, which is optional

         

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

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

===> Attribute sourceOffset, which is optional

         

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

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

===> Attribute sourceOffsetReferenceCode, which is optional

         

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

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

===> Attribute sourceOffsetReferenceCode, which is optional

         

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

Returns:
true if and only if the sourceOffsetReferenceCode attribute exists.
void asdm::PointingRow::numSampleFromText ( const string &  s) [private]
void asdm::PointingRow::numSampleFromText ( const string &  s) [private]
void asdm::PointingRow::numTermFromText ( const string &  s) [private]
void asdm::PointingRow::numTermFromText ( const string &  s) [private]
void asdm::PointingRow::offsetFromText ( const string &  s) [private]
void asdm::PointingRow::offsetFromText ( const string &  s) [private]
void asdm::PointingRow::overTheTopFromText ( const string &  s) [private]
void asdm::PointingRow::overTheTopFromText ( const string &  s) [private]
void asdm::PointingRow::pointingDirectionFromText ( const string &  s) [private]
void asdm::PointingRow::pointingDirectionFromText ( const string &  s) [private]
void asdm::PointingRow::pointingModelIdFromText ( const string &  s) [private]
void asdm::PointingRow::pointingModelIdFromText ( const string &  s) [private]
void asdm::PointingRow::pointingTrackingFromText ( const string &  s) [private]
void asdm::PointingRow::pointingTrackingFromText ( const string &  s) [private]
void asdm::PointingRow::sampledTimeIntervalFromText ( const string &  s) [private]
void asdm::PointingRow::sampledTimeIntervalFromText ( const string &  s) [private]
void asdm::PointingRow::setAntennaId ( Tag  antennaId)

Set antennaId with the specified Tag.

Parameters:
antennaIdThe Tag value to which antennaId is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.
void asdm::PointingRow::setAntennaId ( Tag  antennaId)

Set antennaId with the specified Tag.

Parameters:
antennaIdThe Tag value to which antennaId is to be set.
Exceptions:
IllegalAccessExceptionIf an attempt is made to change this field after is has been added to the table.
void asdm::PointingRow::setAtmosphericCorrection ( vector< vector< Angle > >  atmosphericCorrection)

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

Parameters:
atmosphericCorrectionThe vector<vector<Angle > > value to which atmosphericCorrection is to be set.
void asdm::PointingRow::setAtmosphericCorrection ( vector< vector< Angle > >  atmosphericCorrection)

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

Parameters:
atmosphericCorrectionThe vector<vector<Angle > > value to which atmosphericCorrection is to be set.
void asdm::PointingRow::setEncoder ( vector< vector< Angle > >  encoder)

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

Parameters:
encoderThe vector<vector<Angle > > value to which encoder is to be set.
void asdm::PointingRow::setEncoder ( vector< vector< Angle > >  encoder)

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

Parameters:
encoderThe vector<vector<Angle > > value to which encoder is to be set.
void asdm::PointingRow::setFromIDL ( asdmIDL::PointingRowIDL  x)

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

Parameters:
xThe IDL struct containing the values used to fill this row.
Exceptions:
ConversionException
void asdm::PointingRow::setFromIDL ( asdmIDL::PointingRowIDL  x)

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

Parameters:
xThe IDL struct containing the values used to fill this row.
Exceptions:
ConversionException
void asdm::PointingRow::setFromXML ( std::string  rowDoc)

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

Parameters:
rowDocthe XML string being used to set the values of this row.
Exceptions:
ConversionException
void asdm::PointingRow::setFromXML ( std::string  rowDoc)

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

Parameters:
rowDocthe XML string being used to set the values of this row.
Exceptions:
ConversionException
void asdm::PointingRow::setNumSample ( int  numSample)

Set numSample with the specified int.

Parameters:
numSampleThe int value to which numSample is to be set.
void asdm::PointingRow::setNumSample ( int  numSample)

Set numSample with the specified int.

Parameters:
numSampleThe int value to which numSample is to be set.
void asdm::PointingRow::setNumTerm ( int  numTerm)

Set numTerm with the specified int.

Parameters:
numTermThe int value to which numTerm is to be set.
void asdm::PointingRow::setNumTerm ( int  numTerm)

Set numTerm with the specified int.

Parameters:
numTermThe int value to which numTerm is to be set.
void asdm::PointingRow::setOffset ( vector< vector< Angle > >  offset)

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

Parameters:
offsetThe vector<vector<Angle > > value to which offset is to be set.
void asdm::PointingRow::setOffset ( vector< vector< Angle > >  offset)

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

Parameters:
offsetThe vector<vector<Angle > > value to which offset is to be set.
void asdm::PointingRow::setOverTheTop ( bool  overTheTop)

Set overTheTop with the specified bool.

Parameters:
overTheTopThe bool value to which overTheTop is to be set.
void asdm::PointingRow::setOverTheTop ( bool  overTheTop)

Set overTheTop with the specified bool.

Parameters:
overTheTopThe bool value to which overTheTop is to be set.
void asdm::PointingRow::setPointingDirection ( vector< vector< Angle > >  pointingDirection)

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

Parameters:
pointingDirectionThe vector<vector<Angle > > value to which pointingDirection is to be set.
void asdm::PointingRow::setPointingDirection ( vector< vector< Angle > >  pointingDirection)

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

Parameters:
pointingDirectionThe vector<vector<Angle > > value to which pointingDirection is to be set.
void asdm::PointingRow::setPointingModelId ( int  pointingModelId)

Set pointingModelId with the specified int.

Parameters:
pointingModelIdThe int value to which pointingModelId is to be set.
void asdm::PointingRow::setPointingModelId ( int  pointingModelId)

Set pointingModelId with the specified int.

Parameters:
pointingModelIdThe int value to which pointingModelId is to be set.
void asdm::PointingRow::setPointingTracking ( bool  pointingTracking)

Set pointingTracking with the specified bool.

Parameters:
pointingTrackingThe bool value to which pointingTracking is to be set.
void asdm::PointingRow::setPointingTracking ( bool  pointingTracking)

Set pointingTracking with the specified bool.

Parameters:
pointingTrackingThe bool value to which pointingTracking is to be set.
void asdm::PointingRow::setSampledTimeInterval ( vector< ArrayTimeInterval sampledTimeInterval)

Set sampledTimeInterval with the specified vector<ArrayTimeInterval >.

Parameters:
sampledTimeIntervalThe vector<ArrayTimeInterval > value to which sampledTimeInterval is to be set.
void asdm::PointingRow::setSampledTimeInterval ( vector< ArrayTimeInterval sampledTimeInterval)

Set sampledTimeInterval with the specified vector<ArrayTimeInterval >.

Parameters:
sampledTimeIntervalThe vector<ArrayTimeInterval > value to which sampledTimeInterval is to be set.
void asdm::PointingRow::setSourceOffset ( vector< vector< Angle > >  sourceOffset)

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

Parameters:
sourceOffsetThe vector<vector<Angle > > value to which sourceOffset is to be set.
void asdm::PointingRow::setSourceOffset ( vector< vector< Angle > >  sourceOffset)

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

Parameters:
sourceOffsetThe vector<vector<Angle > > value to which sourceOffset is to be set.

Set sourceOffsetEquinox with the specified ArrayTime.

Parameters:
sourceOffsetEquinoxThe ArrayTime value to which sourceOffsetEquinox is to be set.

Set sourceOffsetEquinox with the specified ArrayTime.

Parameters:
sourceOffsetEquinoxThe ArrayTime value to which sourceOffsetEquinox is to be set.
void asdm::PointingRow::setSourceOffsetReferenceCode ( DirectionReferenceCodeMod::DirectionReferenceCode  sourceOffsetReferenceCode)

Set sourceOffsetReferenceCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.

Parameters:
sourceOffsetReferenceCodeThe DirectionReferenceCodeMod::DirectionReferenceCode value to which sourceOffsetReferenceCode is to be set.
void asdm::PointingRow::setSourceOffsetReferenceCode ( DirectionReferenceCodeMod::DirectionReferenceCode  sourceOffsetReferenceCode)

Set sourceOffsetReferenceCode with the specified DirectionReferenceCodeMod::DirectionReferenceCode.

Parameters:
sourceOffsetReferenceCodeThe DirectionReferenceCodeMod::DirectionReferenceCode value to which sourceOffsetReferenceCode is to be set.
void asdm::PointingRow::setTarget ( vector< vector< Angle > >  target)

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

Parameters:
targetThe vector<vector<Angle > > value to which target is to be set.
void asdm::PointingRow::setTarget ( vector< vector< Angle > >  target)

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

Parameters:
targetThe vector<vector<Angle > > value to which target is to be set.

Set timeInterval with the specified ArrayTimeInterval.

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

Set timeInterval with the specified ArrayTimeInterval.

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

Set timeOrigin with the specified ArrayTime.

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

Set timeOrigin with the specified ArrayTime.

Parameters:
timeOriginThe ArrayTime value to which timeOrigin is to be set.
void asdm::PointingRow::setUsePolynomials ( bool  usePolynomials)

Set usePolynomials with the specified bool.

Parameters:
usePolynomialsThe bool value to which usePolynomials is to be set.
void asdm::PointingRow::setUsePolynomials ( bool  usePolynomials)

Set usePolynomials with the specified bool.

Parameters:
usePolynomialsThe bool value to which usePolynomials is to be set.
void asdm::PointingRow::sourceOffsetEquinoxFromText ( const string &  s) [private]
void asdm::PointingRow::sourceOffsetEquinoxFromText ( const string &  s) [private]
void asdm::PointingRow::sourceOffsetFromText ( const string &  s) [private]
void asdm::PointingRow::sourceOffsetFromText ( const string &  s) [private]
void asdm::PointingRow::sourceOffsetReferenceCodeFromText ( const string &  s) [private]
void asdm::PointingRow::sourceOffsetReferenceCodeFromText ( const string &  s) [private]
void asdm::PointingRow::targetFromText ( const string &  s) [private]
void asdm::PointingRow::targetFromText ( const string &  s) [private]
void asdm::PointingRow::timeIntervalFromText ( const string &  s) [private]
void asdm::PointingRow::timeIntervalFromText ( const string &  s) [private]
void asdm::PointingRow::timeOriginFromText ( const string &  s) [private]
void asdm::PointingRow::timeOriginFromText ( const string &  s) [private]
void asdm::PointingRow::toBin ( EndianOSStream eoss) [private]

Serialize this into a stream of bytes written to an EndianOSStream.

Parameters:
eossthe EndianOSStream to be written to
void asdm::PointingRow::toBin ( EndianOSStream eoss) [private]

Serialize this into a stream of bytes written to an EndianOSStream.

Parameters:
eossthe EndianOSStream to be written to
asdmIDL::PointingRowIDL* asdm::PointingRow::toIDL ( ) const

Return this row in the form of an IDL struct.

Returns:
The values of this row as a PointingRowIDL struct.
asdmIDL::PointingRowIDL* asdm::PointingRow::toIDL ( ) const

Return this row in the form of an IDL struct.

Returns:
The values of this row as a PointingRowIDL struct.
void asdm::PointingRow::toIDL ( asdmIDL::PointingRowIDL &  x) const

Define the content of a PointingRowIDL struct from the values found in this row.

Parameters:
xa reference to the PointingRowIDL struct to be set.
std::string asdm::PointingRow::toXML ( ) const

Return this row in the form of an XML string.

Returns:
The values of this row as an XML string.
std::string asdm::PointingRow::toXML ( ) const

Return this row in the form of an XML string.

Returns:
The values of this row as an XML string.
void asdm::PointingRow::usePolynomialsFromText ( const string &  s) [private]
void asdm::PointingRow::usePolynomialsFromText ( const string &  s) [private]

Friends And Related Function Documentation

Definition at line 139 of file PointingRow.h.

friend class asdm::RowTransformer< PointingRow > [friend]

Definition at line 140 of file PointingRow.h.


Member Data Documentation

vector< vector< Angle > > asdm::PointingRow::atmosphericCorrection [private]

Definition at line 1201 of file PointingRow.h.

===> Attribute atmosphericCorrection, which is optional

         

Definition at line 1198 of file PointingRow.h.

Definition at line 163 of file PointingRow.h.

Definition at line 715 of file PointingRow.h.

vector< vector< Angle > > asdm::PointingRow::encoder [private]

===> Attribute encoder

         

Definition at line 1046 of file PointingRow.h.

Links *binary deserialization material from an EndianIStream std::map< std::string, PointingAttributeFromBin > asdm::PointingRow::fromBinMethods [private]

Definition at line 1255 of file PointingRow.h.

*text deserialization material std::map< std::string, PointingAttributeFromText > asdm::PointingRow::fromTextMethods [private]

Definition at line 1281 of file PointingRow.h.

Whether this row has been added to the table or not.

Definition at line 980 of file PointingRow.h.

Definition at line 784 of file PointingRow.h.

===> Attribute numSample

         

Definition at line 1035 of file PointingRow.h.

===> Attribute numTerm

         

Definition at line 1090 of file PointingRow.h.

vector< vector< Angle > > asdm::PointingRow::offset [private]

===> Attribute offset

         

Definition at line 1123 of file PointingRow.h.

Definition at line 1136 of file PointingRow.h.

===> Attribute overTheTop, which is optional

         

Definition at line 1133 of file PointingRow.h.

vector< vector< Angle > > asdm::PointingRow::pointingDirection [private]

===> Attribute pointingDirection

         

Definition at line 1101 of file PointingRow.h.

===> Attribute pointingModelId

         

Definition at line 1227 of file PointingRow.h.

===> Attribute pointingTracking

         

Definition at line 1057 of file PointingRow.h.

Definition at line 1188 of file PointingRow.h.

===> Attribute sampledTimeInterval, which is optional

         

Definition at line 1185 of file PointingRow.h.

vector< vector< Angle > > asdm::PointingRow::sourceOffset [private]

Definition at line 1149 of file PointingRow.h.

Definition at line 1175 of file PointingRow.h.

===> Attribute sourceOffsetEquinox, which is optional

         

Definition at line 1172 of file PointingRow.h.

===> Attribute sourceOffset, which is optional

         

Definition at line 1146 of file PointingRow.h.

DirectionReferenceCodeMod::DirectionReferenceCode asdm::PointingRow::sourceOffsetReferenceCode [private]

Definition at line 1162 of file PointingRow.h.

===> Attribute sourceOffsetReferenceCode, which is optional

         

Definition at line 1159 of file PointingRow.h.

The table to which this row belongs.

Definition at line 976 of file PointingRow.h.

vector< vector< Angle > > asdm::PointingRow::target [private]

===> Attribute target

         

Definition at line 1112 of file PointingRow.h.

===> Attribute timeOrigin

         

Definition at line 1079 of file PointingRow.h.

===> Attribute usePolynomials

         

Definition at line 1068 of file PointingRow.h.


The documentation for this class was generated from the following files: