StochasticModel Class Reference
[GPSTk data structures]

#include <StochasticModel.hpp>

Inheritance diagram for StochasticModel:

Inheritance graph
[legend]
List of all members.

Detailed Description

This is a base class to define stochastic models.

It computes the elements of Phi and Q matrices corresponding to a constant stochastic model.

See also:
RandomWalkModel, WhiteNoiseModel, PhaseAmbiguityModel

Definition at line 55 of file StochasticModel.hpp.

Public Member Functions

 StochasticModel ()
 Default constructor.
virtual double getPhi ()
 Get element of the state transition matrix Phi.
virtual double getQ ()
 Get element of the process noise matrix Q.
virtual void Prepare (const SatID &sat, gnssSatTypeValue &gData)
 This method provides the stochastic model with all the available information and takes appropriate actions.
virtual void Prepare (const SatID &sat, gnssRinex &gData)
 This method provides the stochastic model with all the available information and takes appropriate actions.
virtual ~StochasticModel ()
 Destructor.


Constructor & Destructor Documentation

StochasticModel  )  [inline]
 

Default constructor.

Definition at line 60 of file StochasticModel.hpp.

virtual ~StochasticModel  )  [inline, virtual]
 

Destructor.

Definition at line 100 of file StochasticModel.hpp.


Member Function Documentation

virtual double getPhi  )  [inline, virtual]
 

Get element of the state transition matrix Phi.

Reimplemented in WhiteNoiseModel, and PhaseAmbiguityModel.

Definition at line 64 of file StochasticModel.hpp.

virtual double getQ  )  [inline, virtual]
 

Get element of the process noise matrix Q.

Reimplemented in RandomWalkModel, WhiteNoiseModel, PhaseAmbiguityModel, and TropoRandomWalkModel.

Definition at line 69 of file StochasticModel.hpp.

virtual void Prepare const SatID sat,
gnssRinex gData
[inline, virtual]
 

This method provides the stochastic model with all the available information and takes appropriate actions.

By default, it does nothing.

Parameters:
sat Satellite.
gData Data object holding the data.

Reimplemented in RandomWalkModel, PhaseAmbiguityModel, and TropoRandomWalkModel.

Definition at line 94 of file StochasticModel.hpp.

virtual void Prepare const SatID sat,
gnssSatTypeValue gData
[inline, virtual]
 

This method provides the stochastic model with all the available information and takes appropriate actions.

By default, it does nothing.

Parameters:
sat Satellite.
gData Data object holding the data.

Reimplemented in RandomWalkModel, PhaseAmbiguityModel, and TropoRandomWalkModel.

Definition at line 81 of file StochasticModel.hpp.


The documentation for this class was generated from the following file:
Generated on Sun May 19 03:31:44 2013 for GPS ToolKit Software Library by  doxygen 1.3.9.1