Class GNSSExtendedPositionProvider
- java.lang.Object
-
- org.orekit.utils.AbstractExtendedPositionProvider<GNSSPropagator>
-
- org.orekit.propagation.analytical.gnss.GNSSExtendedPositionProvider
-
- All Implemented Interfaces:
ExtendedPositionProvider,PVCoordinatesProvider
public class GNSSExtendedPositionProvider extends AbstractExtendedPositionProvider<GNSSPropagator>
Class for GNSS extended position provider.- Since:
- 14.0
- Author:
- Romain Serra
- See Also:
ExtendedPositionProvider
-
-
Constructor Summary
Constructors Constructor Description GNSSExtendedPositionProvider(GNSSOrbitalElements<?> orbitalElements, Frame eci, Frame ecef, AttitudeProvider provider, double mass)Build a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends CalculusFieldElement<T>>
FieldGnssPropagator<T>getFieldProvider(Field<T> field)Build Field provider.-
Methods inherited from class org.orekit.utils.AbstractExtendedPositionProvider
getPosition, getPosition, getProvider, getPVCoordinates, getPVCoordinates, getVelocity, getVelocity
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.utils.ExtendedPositionProvider
toFieldPVCoordinatesProvider
-
-
-
-
Constructor Detail
-
GNSSExtendedPositionProvider
public GNSSExtendedPositionProvider(GNSSOrbitalElements<?> orbitalElements, Frame eci, Frame ecef, AttitudeProvider provider, double mass)
Build a new instance.- Parameters:
orbitalElements- GNSS orbital elementseci- Earth Centered Inertial frameecef- Earth Centered Earth Fixed frameprovider- attitude providermass- satellite mass (kg)
-
-
Method Detail
-
getFieldProvider
protected <T extends CalculusFieldElement<T>> FieldGnssPropagator<T> getFieldProvider(Field<T> field)
Build Field provider.- Specified by:
getFieldProviderin classAbstractExtendedPositionProvider<GNSSPropagator>- Type Parameters:
T- field- Parameters:
field- field type- Returns:
- Field provider
-
-