General Purpose Geodetic Library
SgDryZD_Saastamoinen Class Reference

#include <SgZenithDelay.h>

Inheritance diagram for SgDryZD_Saastamoinen:
SgZenithDelay

Public Member Functions

virtual double calc (const SgMeteoData &meteo, const SgVlbiStationInfo *stnInfo)
 
- Public Member Functions inherited from SgZenithDelay
 SgZenithDelay ()
 
virtual ~SgZenithDelay ()
 
double k1 () const
 
double k2 () const
 
double k3 () const
 

Static Public Member Functions

static const QString className ()
 
- Static Public Member Functions inherited from SgZenithDelay
static const QString className ()
 
static double calcVapourPressure (const SgMeteoData &meteo, const SgVlbiStationInfo *stnInfo)
 

Detailed Description

SgDryZD_Saastamoinen – an implementation of the hydrostatic zenith delay according to Saastamoinen (1972). ====================================================================================================

Definition at line 125 of file SgZenithDelay.h.

Member Function Documentation

◆ calc()

double SgDryZD_Saastamoinen::calc ( const SgMeteoData meteo,
const SgVlbiStationInfo stnInfo 
)
virtual

Calcs hydrostatic zenith delay.

Parameters
meteois a meteodata;
stnInfois a pointer to the SgStationInfo.
Returns
hydrostatic zenith delay.

Reimplemented from SgZenithDelay.

Definition at line 95 of file SgZenithDelay.cpp.

References className(), SgLogger::DBG, SgVlbiStationInfo::getHeight(), SgObjectInfo::getKey(), SgVlbiStationInfo::getLatitude(), SgLogger::isEligible(), logger, SgMeteoData::pressure(), RAD2DEG, SgLogger::REFRACTION, and SgLogger::write().

◆ className()

const QString SgDryZD_Saastamoinen::className ( )
static

Returns name of the class (for debug output).

Definition at line 87 of file SgZenithDelay.cpp.

Referenced by calc().


The documentation for this class was generated from the following files: