DEIMOS
Earth Observation Mission CFI Software
DataHandling Software User Manual
ESA

EECFI::OsvRec Class Reference

Class for containing a satellite state vector for a given time. More...

List of all members.

Public Member Functions

 OsvRec ()
 Empty constructor.
 OsvRec (const double taiTim, const double utcTim, const double ut1Tim, const long absOrbi, const long referFrame, const long timeRef, double *posi, double *velo, const double qual)
 Constructor with parameters.
 ~OsvRec ()
 Destructor.
 OsvRec (const OsvRec &osvRec)
 Copy constructor.
OsvRec const operator= (OsvRec const &osvIn)
 Operator copy.

Public Attributes

double taiTime
 TAI time.
double utcTime
 UTC time.
double ut1Time
 UT1 time.
long absOrbit
 Absolute orbit.
long refFrame
 Reference frame.
long timeRefOf
 Reference time.
double position [3]
 Position vector (x, y, z components).
double velocity [3]
 Velocity vector (x, y, z components).
double quality
 Quality index.

Detailed Description

Class for containing a satellite state vector for a given time.


Constructor & Destructor Documentation

EECFI::OsvRec::OsvRec (  ) 

Empty constructor.

EECFI::OsvRec::OsvRec ( const double  taiTim,
const double  utcTim,
const double  ut1Tim,
const long  absOrbi,
const long  referFrame,
const long  timeRef,
double *  posi,
double *  velo,
const double  qual 
)

Constructor with parameters.

References absOrbit, position, quality, refFrame, taiTime, timeRefOf, ut1Time, utcTime, and velocity.

EECFI::OsvRec::~OsvRec (  ) 

Destructor.

EECFI::OsvRec::OsvRec ( const OsvRec osvRec  ) 

Copy constructor.

References absOrbit, position, quality, refFrame, taiTime, timeRefOf, ut1Time, utcTime, and velocity.


Member Function Documentation

OsvRec const EECFI::OsvRec::operator= ( OsvRec const &  osvIn  ) 

Operator copy.

References absOrbit, position, quality, refFrame, taiTime, timeRefOf, ut1Time, utcTime, and velocity.


Member Data Documentation

Absolute orbit.

Referenced by operator=(), and OsvRec().

Position vector (x, y, z components).

Referenced by operator=(), and OsvRec().

Quality index.

Referenced by operator=(), and OsvRec().

Reference frame.

Referenced by operator=(), and OsvRec().

TAI time.

Referenced by operator=(), and OsvRec().

Reference time.

Referenced by operator=(), and OsvRec().

UT1 time.

Referenced by operator=(), and OsvRec().

UTC time.

Referenced by operator=(), and OsvRec().

Velocity vector (x, y, z components).

Referenced by operator=(), and OsvRec().


Generated on Thu Jul 19 2012 15:36:34 for by doxygen 1.7.1