Class SystemTimeOffsetMessage
- java.lang.Object
-
- org.orekit.files.rinex.navigation.TypeSvMessage
-
- org.orekit.files.rinex.navigation.SystemTimeOffsetMessage
-
public class SystemTimeOffsetMessage extends TypeSvMessage
Container for data contained in a System Time Offset navigation message.- Since:
- 12.0
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Constructor Description SystemTimeOffsetMessage(SatelliteSystem system, int prn, String navigationMessageType)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getA0()
Get the constant term of the offset.double
getA1()
Get the linear term of the offset.double
getA2()
Get the quadratic term of the offset.TimeSystem
getDefinedTimeSystem()
Get the time system defined by this message.AbsoluteDate
getReferenceEpoch()
Get the reference epoch.TimeSystem
getReferenceTimeSystem()
Get the time system used as a reference to define a time system.SbasId
getSbasId()
Get the SBAS Id.double
getTransmissionTime()
Get the message transmission time.UtcId
getUtcId()
Get the UTC Id.void
setA0(double a0)
Set the constant term of the offset.void
setA1(double a1)
set the linear term of the offset.void
setA2(double a2)
Set the quadratic term of the offset.void
setDefinedTimeSystem(TimeSystem definedTimeSystem)
Set the time system defined by this message.void
setReferenceEpoch(AbsoluteDate referenceEpoch)
Set the reference epoch.void
setReferenceTimeSystem(TimeSystem referenceTimeSystem)
Set the time system used as a reference to define a time system.void
setSbasId(SbasId sbasId)
Set the SBAS Id.void
setTransmissionTime(double transmissionTime)
Set the message transmission time.void
setUtcId(UtcId utcId)
Set the UTC Id.-
Methods inherited from class org.orekit.files.rinex.navigation.TypeSvMessage
getNavigationMessageType, getPrn, getSystem
-
-
-
-
Constructor Detail
-
SystemTimeOffsetMessage
public SystemTimeOffsetMessage(SatelliteSystem system, int prn, String navigationMessageType)
Simple constructor.- Parameters:
system
- satellite systemprn
- satellite numbernavigationMessageType
- navigation message type
-
-
Method Detail
-
getReferenceEpoch
public AbsoluteDate getReferenceEpoch()
Get the reference epoch.- Returns:
- the reference epoch
-
setReferenceEpoch
public void setReferenceEpoch(AbsoluteDate referenceEpoch)
Set the reference epoch.- Parameters:
referenceEpoch
- the reference epoch to set
-
getDefinedTimeSystem
public TimeSystem getDefinedTimeSystem()
Get the time system defined by this message.- Returns:
- the time system defined by this message
-
setDefinedTimeSystem
public void setDefinedTimeSystem(TimeSystem definedTimeSystem)
Set the time system defined by this message.- Parameters:
definedTimeSystem
- the time system defined by this message
-
getReferenceTimeSystem
public TimeSystem getReferenceTimeSystem()
Get the time system used as a reference to define a time system.- Returns:
- the time system used as a reference to define a time system
-
setReferenceTimeSystem
public void setReferenceTimeSystem(TimeSystem referenceTimeSystem)
Set the time system used as a reference to define a time system.- Parameters:
referenceTimeSystem
- the time system used as a reference to define a time system
-
getSbasId
public SbasId getSbasId()
Get the SBAS Id.- Returns:
- the SBAS Id
-
setSbasId
public void setSbasId(SbasId sbasId)
Set the SBAS Id.- Parameters:
sbasId
- the SBAS Id to set
-
getUtcId
public UtcId getUtcId()
Get the UTC Id.- Returns:
- the URTC Id
-
setUtcId
public void setUtcId(UtcId utcId)
Set the UTC Id.- Parameters:
utcId
- the URC Id to set
-
getA0
public double getA0()
Get the constant term of the offset.- Returns:
- the constant term of the offset
-
setA0
public void setA0(double a0)
Set the constant term of the offset.- Parameters:
a0
- constant term of the offset
-
getA1
public double getA1()
Get the linear term of the offset.- Returns:
- the linear term of the offset
-
setA1
public void setA1(double a1)
set the linear term of the offset.- Parameters:
a1
- the linear term of the offset
-
getA2
public double getA2()
Get the quadratic term of the offset.- Returns:
- the quadratic term of the offset
-
setA2
public void setA2(double a2)
Set the quadratic term of the offset.- Parameters:
a2
- quadratic term of the offset
-
getTransmissionTime
public double getTransmissionTime()
Get the message transmission time.- Returns:
- message transmission time
-
setTransmissionTime
public void setTransmissionTime(double transmissionTime)
Set the message transmission time.- Parameters:
transmissionTime
- the message transmission time
-
-