Serializable, DiscreteTroposphericModel, MappingFunction, TroposphericModelpublic class MariniMurrayModel extends Object implements TroposphericModel
| Constructor | Description |
|---|---|
MariniMurrayModel(double t0,
double p0,
double rh,
double latitude,
double lambda) |
Create a new Marini-Murray model for the troposphere using the given
environmental conditions.
|
| Modifier and Type | Method | Description |
|---|---|---|
static MariniMurrayModel |
getStandardModel(double latitude,
double lambda) |
Create a new Marini-Murray model using a standard atmosphere model.
|
double |
pathDelay(double elevation,
double height) |
Calculates the tropospheric path delay for the signal path from a ground
station to a satellite.
|
getParameters, getParametersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomputeZenithDelay, computeZenithDelay, getParametersDrivers, mappingFactors, mappingFactors, pathDelay, pathDelay, pathDelaypublic MariniMurrayModel(double t0,
double p0,
double rh,
double latitude,
double lambda)
t0 - the temperature at the station, Kp0 - the atmospheric pressure at the station, mbarrh - the humidity at the station, percent (50% -> 0.5)latitude - site latitudelambda - laser wavelength (c/f), nmpublic static MariniMurrayModel getStandardModel(double latitude, double lambda)
latitude - site latitudelambda - laser wavelength (c/f), nmpublic double pathDelay(double elevation,
double height)
TroposphericModelpathDelay in interface TroposphericModelelevation - the elevation of the satellite, in radiansheight - the height of the station in m above sea levelCopyright © 2002-2019 CS Systèmes d'information. All rights reserved.