ExtractLC Class Reference
[RINEX observation files]

#include <ExtractLC.hpp>

Inheritance diagram for ExtractLC:

Inheritance graph
[legend]
Collaboration diagram for ExtractLC:

Collaboration graph
[legend]
List of all members.

Detailed Description

This class eases LC combination data extraction from a RinexObsData object.

Definition at line 47 of file ExtractLC.hpp.

Public Member Functions

 ExtractLC () throw (InvalidData)
 Default constructor.
virtual int getData (const RinexObsData &rinexData) throw (InvalidData)
 Compute the LC observation from a RinexObsData object (in meters).
virtual ~ExtractLC ()
 Destructor.

Protected Member Functions

virtual double getCombination (double obs1, double obs2) throw (InvalidData)
 Compute the combination of observables. You must define this method according to your specific combination.


Constructor & Destructor Documentation

ExtractLC  )  throw (InvalidData) [inline]
 

Default constructor.

Definition at line 52 of file ExtractLC.hpp.

virtual ~ExtractLC  )  [inline, virtual]
 

Destructor.

Definition at line 72 of file ExtractLC.hpp.


Member Function Documentation

virtual double getCombination double  obs1,
double  obs2
throw (InvalidData) [inline, protected, virtual]
 

Compute the combination of observables. You must define this method according to your specific combination.

Implements ExtractCombinationData.

Definition at line 77 of file ExtractLC.hpp.

References gpstk::GAMMA_GPS, and gpstk::L1_WAVELENGTH.

virtual int getData const RinexObsData rinexData  )  throw (InvalidData) [inline, virtual]
 

Compute the LC observation from a RinexObsData object (in meters).

Parameters:
rinexData The Rinex data set holding the observations
Returns:
Number of satellites with LC combination data available

Definition at line 65 of file ExtractLC.hpp.


The documentation for this class was generated from the following file:
Generated on Wed Feb 8 03:31:38 2012 for GPS ToolKit Software Library by  doxygen 1.3.9.1