DOrinex.h

Classes

rinex -- Implements the rinex DO (full description)
rinexchunk -- Implements the rinexchunk DO (full description)
ephchunk -- Implements the ephchunk DO (full description)

class rinex : public ApplicationObject

Interface

Public Members
rinex()
~rinex()
virtual String className() const
virtual Vector<String> methods() const
virtual Vector<String> noTraceMethods() const
virtual MethodResult runMethod(uInt which, ParameterSet &parameters, Bool runMethod)
GPSDCB * getDCB () const
Private Members
MethodResult import_rinex( ObjectID &oid,GlishRecord &stats,const String &filename )
MethodResult import_sp3 ( ObjectID &oid,const String &filename )
MethodResult import_dcb ( GlishRecord &tgdrec,const String &tablename )
ObjectID addObject( ApplicationObject *subobject )

Description

Member Description

rinex()

~rinex()

virtual String className() const

virtual Vector<String> methods() const

virtual Vector<String> noTraceMethods() const

virtual MethodResult runMethod(uInt which, ParameterSet &parameters, Bool runMethod)

GPSDCB * getDCB () const

returns group delay data for a given date, or throws exception if none is available

MethodResult import_rinex( ObjectID &oid,GlishRecord &stats,const String &filename )

imports rinexchunk from RINEX file

MethodResult import_sp3 ( ObjectID &oid,const String &filename )

imports and attaches ep3chunk from IGS-SP3 file

MethodResult import_dcb ( GlishRecord &tgdrec,const String &tablename )

imports and attaches group delays from DCB table

ObjectID addObject( ApplicationObject *subobject )

adds a new subobject


class rinexchunk : public ApplicationObject

Interface

Public Members
rinexchunk( const rinex &parent )
~rinexchunk()
virtual String className() const
virtual Vector<String> methods() const
virtual MethodResult runMethod(uInt which, ParameterSet &parameters, Bool runMethod)
MethodResult import ( GlishRecord &stats,const String &filename )

Description

Member Description

rinexchunk( const rinex &parent )

~rinexchunk()

virtual String className() const

virtual Vector<String> methods() const

virtual MethodResult runMethod(uInt which, ParameterSet &parameters, Bool runMethod)

MethodResult import ( GlishRecord &stats,const String &filename )


class ephchunk : public ApplicationObject

Interface

ephchunk( const rinex &parent )
~ephchunk()
virtual String className() const
virtual Vector<String> methods() const
virtual Vector<String> noTraceMethods() const
virtual MethodResult runMethod(uInt which,ParameterSet &parameters,Bool runMethod)
MethodResult import_sp3 ( const String &filename )
Int spline_azel ( Vector<Double> &az,Vector<Double> &el,Int svn, const Vector<Double> &mjd,const MVPosition &pos)

Description

Member Description

ephchunk( const rinex &parent )

~ephchunk()

virtual String className() const

virtual Vector<String> methods() const

virtual Vector<String> noTraceMethods() const

virtual MethodResult runMethod(uInt which,ParameterSet &parameters,Bool runMethod)

MethodResult import_sp3 ( const String &filename )

Int spline_azel ( Vector<Double> &az,Vector<Double> &el,Int svn, const Vector<Double> &mjd,const MVPosition &pos)