Class QZSSAlmanacFactory
java.lang.Object
org.orekit.orbits.AbstractOrbitalParameterFactory<QZSSAlmanac>
org.orekit.propagation.analytical.gnss.data.GNSSOrbitalElementsFactory<QZSSAlmanac>
org.orekit.propagation.analytical.gnss.data.QZSSAlmanacFactory
- All Implemented Interfaces:
Cloneable,OrbitalParameterFactory<QZSSAlmanac>
Factory for
QZSSAlmanac.- 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
ConstructorsConstructorDescriptionQZSSAlmanacFactory(TimeScales timeScales, SatelliteSystem system, Frame inertial, Frame bodyFixed) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionCreate orbital parameters from current drivers values.intGet the Health status.Get the source of this QZSS almanac.voidsetHealth(int health) Set the Health status.voidSet the source of this QZSS almanac.Methods 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
-
QZSSAlmanacFactory
public QZSSAlmanacFactory(TimeScales timeScales, SatelliteSystem system, Frame inertial, Frame bodyFixed) Simple constructor.- Parameters:
timeScales- known time scalessystem- satellite system to use for interpreting week numberinertial- reference inertial framebodyFixed- body fixed frame (will be frozen atdateto build the orbital elements
-
-
Method Details
-
getSource
Get the source of this QZSS almanac.- Returns:
- the source of this QZSS almanac
-
setSource
Set the source of this QZSS almanac.- Parameters:
source- source of this QZSS almanac
-
getHealth
public int getHealth()Get the Health status.- Returns:
- the Health status
-
setHealth
public void setHealth(int health) Set the Health status.- Parameters:
health- Health status
-
createFromDrivers
Create orbital parameters from current drivers values.- Returns:
- created orbital parameters
-