Class GLONASSNavigationMessage
- java.lang.Object
-
- org.orekit.propagation.analytical.gnss.data.AbstractEphemerisMessage
-
- org.orekit.propagation.analytical.gnss.data.GLONASSNavigationMessage
-
- All Implemented Interfaces:
GLONASSOrbitalElements
,TimeStamped
public class GLONASSNavigationMessage extends AbstractEphemerisMessage implements GLONASSOrbitalElements
Container for data contained in a Glonass navigation message.- Since:
- 11.0
- Author:
- Bryan Cazabonne
-
-
Constructor Summary
Constructors Constructor Description GLONASSNavigationMessage()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getFrequencyNumber()
Getter for the frequency number.double
getGammaN()
Get the relative deviation of predicted satellite carrier frequency from nominal value.double
getTime()
Get the Reference Time.double
getTN()
Get the correction to the satellite time relative to GLONASS system time.void
setFrequencyNumber(double frequencyNumber)
Setter for the frequency number.void
setGammaN(double gammaN)
Setter for the SV relative frequency bias.void
setTauN(double tn)
Setter for the SV clock bias.void
setTime(double time)
Setter for the message frame time.-
Methods inherited from class org.orekit.propagation.analytical.gnss.data.AbstractEphemerisMessage
getDate, getEpochToc, getHealth, getPRN, getX, getXDot, getXDotDot, getY, getYDot, getYDotDot, getZ, getZDot, getZDotDot, setDate, setEpochToc, setHealth, setPRN, setX, setXDot, setXDotDot, setY, setYDot, setYDotDot, setZ, setZDot, setZDotDot
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.propagation.analytical.gnss.data.GLONASSOrbitalElements
getDeltaI, getDeltaT, getDeltaTDot, getE, getIOD, getLambda, getN4, getNa, getPa, getX, getXDot, getXDotDot, getY, getYDot, getYDotDot, getZ, getZDot, getZDotDot
-
Methods inherited from interface org.orekit.time.TimeStamped
getDate
-
-
-
-
Method Detail
-
getTN
public double getTN()
Get the correction to the satellite time relative to GLONASS system time.- Specified by:
getTN
in interfaceGLONASSOrbitalElements
- Returns:
- the correction to the satellite time relative to GLONASS system time (s)
-
setTauN
public void setTauN(double tn)
Setter for the SV clock bias.- Parameters:
tn
- the SV clock bias
-
getGammaN
public double getGammaN()
Get the relative deviation of predicted satellite carrier frequency from nominal value.- Specified by:
getGammaN
in interfaceGLONASSOrbitalElements
- Returns:
- the relative deviation of predicted satellite carrier frequency from nominal value
-
setGammaN
public void setGammaN(double gammaN)
Setter for the SV relative frequency bias.- Parameters:
gammaN
- the SV relative frequency bias.
-
getFrequencyNumber
public int getFrequencyNumber()
Getter for the frequency number.- Returns:
- the frequency number
-
setFrequencyNumber
public void setFrequencyNumber(double frequencyNumber)
Setter for the frequency number.- Parameters:
frequencyNumber
- the number to set
-
getTime
public double getTime()
Get the Reference Time.- Specified by:
getTime
in interfaceGLONASSOrbitalElements
- Returns:
- the Reference Time (s)
-
setTime
public void setTime(double time)
Setter for the message frame time.- Parameters:
time
- the time to set
-
-