Class QZSSCivilianNavigationMessageFactory
java.lang.Object
org.orekit.orbits.AbstractOrbitalParameterFactory<QZSSCivilianNavigationMessage>
org.orekit.propagation.analytical.gnss.data.GNSSOrbitalElementsFactory<QZSSCivilianNavigationMessage>
org.orekit.propagation.analytical.gnss.data.AbstractNavigationMessageFactory<QZSSCivilianNavigationMessage>
org.orekit.propagation.analytical.gnss.data.CivilianNavigationMessageFactory<QZSSCivilianNavigationMessage>
org.orekit.propagation.analytical.gnss.data.QZSSCivilianNavigationMessageFactory
- All Implemented Interfaces:
Cloneable,OrbitalParameterFactory<QZSSCivilianNavigationMessage>
public class QZSSCivilianNavigationMessageFactory
extends CivilianNavigationMessageFactory<QZSSCivilianNavigationMessage>
Factory for
QZSSCivilianNavigationMessage.- Since:
- 14.0
- Author:
- Luc Maisonobe
-
Field Summary
Fields inherited from class org.orekit.propagation.analytical.gnss.data.GNSSOrbitalElementsFactory
ARGUMENT_OF_PERIAPSIS, ECCENTRICITY, FROZEN, INCLINATION, MEAN_ANOMALY, NODE_LONGITUDE, SEMI_MAJOR_AXIS -
Constructor Summary
ConstructorsConstructorDescriptionQZSSCivilianNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, boolean cnv2) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionCreate orbital parameters from current drivers values.Methods inherited from class org.orekit.propagation.analytical.gnss.data.CivilianNavigationMessageFactory
getFlags, getIscL1CA, getIscL1CD, getIscL1CP, getIscL2C, getIscL5I5, getIscL5Q5, getSvAccuracy, getSvHealth, getUraiEd, getUraiNed0, getUraiNed1, getUraiNed2, isCnv2, setFlags, setIscL1CA, setIscL1CD, setIscL1CP, setIscL2C, setIscL5I5, setIscL5Q5, setSvAccuracy, setSvHealth, setUraiEd, setUraiNed0, setUraiNed1, setUraiNed2Methods inherited from class org.orekit.propagation.analytical.gnss.data.AbstractNavigationMessageFactory
getTransmissionTime, setTransmissionTimeMethods inherited from class org.orekit.propagation.analytical.gnss.data.GNSSOrbitalElementsFactory
buildOrbitalDrivers, createOrbitFromDrivers, getADotDriver, getAf0Driver, getAf1Driver, getAf2Driver, getAngularVelocity, getBodyFixed, getCicDriver, getCisDriver, getCrcDriver, getCrsDriver, getCucDriver, getCusDriver, getDeltaN0DotDriver, getDeltaN0Driver, getIDotDriver, getInertial, getJacobianWrtParameters, getNonKeplerianParametersDrivers, getOmegaDotDriver, getPrn, getSystem, getTgd, getTimeDriver, getTimeOfClock, getTimeOfEphemeris, getTimeScales, getType, jacobianWrtParameters, setDate, setPrn, setTgd, setTimeOfClock, setTimeOfEphemeris, toArrayMethods inherited from class org.orekit.orbits.AbstractOrbitalParameterFactory
clone, getDate, getFrame, getJacobianWrtCartesian, getMu, getOrbitalParametersDrivers, getOrbitType, getPositionAngleType, reset, setFrame, setMu, setPositionAngleType
-
Constructor Details
-
QZSSCivilianNavigationMessageFactory
public QZSSCivilianNavigationMessageFactory(TimeScales timeScales, SatelliteSystem system, String type, Frame inertial, Frame bodyFixed, boolean cnv2) Simple constructor.- Parameters:
timeScales- known time scalessystem- satellite system to use for interpreting week numbertype- message type (null if not a navigation message)inertial- reference inertial framebodyFixed- body fixed frame (will be frozen atdateto build the orbital elementscnv2- indicator for CNV 2 messages
-
-
Method Details
-
createFromDrivers
Create orbital parameters from current drivers values.- Returns:
- created orbital parameters
-