EpochClockModel Class Reference

#include <EpochClockModel.hpp>

Inheritance diagram for EpochClockModel:

Inheritance graph
[legend]
Collaboration diagram for EpochClockModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EpochClockModel (double sigma=2, double elmask=0, SvMode mode=ALWAYS)
virtual double getOffset (const gpstk::CommonTime &t) const throw (gpstk::InvalidArgumentException)
virtual bool isOffsetValid (const gpstk::CommonTime &t) const throw (gpstk::InvalidArgumentException)
double getOffset () const throw ()
bool isOffsetValid () const throw ()
virtual void addEpoch (const ORDEpoch &oe) throw (gpstk::InvalidValue)

Constructor & Destructor Documentation

EpochClockModel double  sigma = 2,
double  elmask = 0,
SvMode  mode = ALWAYS
[inline]
 

Definition at line 60 of file EpochClockModel.hpp.


Member Function Documentation

virtual void addEpoch const ORDEpoch oe  )  throw (gpstk::InvalidValue) [inline, virtual]
 

we need at least three to have a real avg

Implements ObsClockModel.

Definition at line 96 of file EpochClockModel.hpp.

References Stats::Average(), and Stats::N().

double getOffset  )  const throw () [inline]
 

Definition at line 90 of file EpochClockModel.hpp.

virtual double getOffset const gpstk::CommonTime t  )  const throw (gpstk::InvalidArgumentException) [inline, virtual]
 

Implements ClockModel.

Definition at line 65 of file EpochClockModel.hpp.

References GPSTK_THROW.

bool isOffsetValid  )  const throw () [inline]
 

Definition at line 93 of file EpochClockModel.hpp.

virtual bool isOffsetValid const gpstk::CommonTime t  )  const throw (gpstk::InvalidArgumentException) [inline, virtual]
 

Implements ClockModel.

Definition at line 76 of file EpochClockModel.hpp.

References GPSTK_THROW.


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