Class BeidouAlmanacFactory
java.lang.Object
org.orekit.orbits.AbstractOrbitalParameterFactory<BeidouAlmanac>
org.orekit.propagation.analytical.gnss.data.GNSSOrbitalElementsFactory<BeidouAlmanac>
org.orekit.propagation.analytical.gnss.data.BeidouAlmanacFactory
- All Implemented Interfaces:
Cloneable,OrbitalParameterFactory<BeidouAlmanac>
Factory for
BeidouAlmanac.- 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
ConstructorsConstructorDescriptionBeidouAlmanacFactory(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.voidsetHealth(int health) Set the Health status.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
-
BeidouAlmanacFactory
public BeidouAlmanacFactory(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
-
getHealth
public int getHealth()Get the Health status.- Returns:
- the Health status
-
setHealth
public void setHealth(int health) Set the Health status.- Parameters:
health- the Health status
-
createFromDrivers
Create orbital parameters from current drivers values.- Returns:
- created orbital parameters
-