LinearClockModel Class Reference

#include <LinearClockModel.hpp>

Inheritance diagram for LinearClockModel:

Inheritance graph
[legend]
Collaboration diagram for LinearClockModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LinearClockModel (double sigma=2, double elmask=0, SvMode mode=ALWAYS)
virtual double getOffset (const gpstk::DayTime &t) const throw ()
virtual bool isOffsetValid (const gpstk::DayTime &t) const throw ()
virtual void addEpoch (const ORDEpoch &oe) throw (gpstk::InvalidValue)
 Add in the given ord to the clock model.
void reset () throw ()
 Reset the accumulated statistics on the clock.
void dump (std::ostream &s, short detail=1) const throw ()

Friends

std::ostream & operator<< (std::ostream &s, const LinearClockModel &r)

Constructor & Destructor Documentation

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

Definition at line 60 of file LinearClockModel.hpp.


Member Function Documentation

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

Add in the given ord to the clock model.

Implements ObsClockModel.

Definition at line 66 of file LinearClockModel.cpp.

References gpstk::abs(), Stats::Average(), and DayTime::second().

void dump std::ostream &  s,
short  detail = 1
const throw () [virtual]
 

Reimplemented from ObsClockModel.

Definition at line 145 of file LinearClockModel.cpp.

References DayTime::second().

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

Implements ClockModel.

Definition at line 63 of file LinearClockModel.hpp.

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

Implements ClockModel.

Definition at line 72 of file LinearClockModel.hpp.

void reset  )  throw ()
 

Reset the accumulated statistics on the clock.

Definition at line 56 of file LinearClockModel.cpp.

References TwoSampleStats::Reset().


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  s,
const LinearClockModel r
[friend]
 

Definition at line 83 of file LinearClockModel.hpp.


The documentation for this class was generated from the following files:
Generated on Thu Jul 29 03:32:06 2010 for GPS ToolKit Software Library by  doxygen 1.3.9.1