Class OnBoardCommonParametersWithDerivatives
- java.lang.Object
-
- org.orekit.estimation.measurements.CommonParametersWithDerivatives
-
- org.orekit.estimation.measurements.gnss.OnBoardCommonParametersWithDerivatives
-
public class OnBoardCommonParametersWithDerivatives extends CommonParametersWithDerivatives
Common intermediate parameters used to estimate measurements where receiver is a satellite.- Since:
- 12.1
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Constructor Description OnBoardCommonParametersWithDerivatives(SpacecraftState localState, Map<String,Integer> indices, Gradient localOffset, Gradient localRate, Gradient remoteOffset, Gradient remoteRate, Gradient tauD, TimeStampedFieldPVCoordinates<Gradient> localPV, TimeStampedFieldPVCoordinates<Gradient> remotePV)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Gradient
getLocalOffset()
Get local clock offset.Gradient
getLocalRate()
Get local clock rate.Gradient
getRemoteOffset()
Get remote clock offset.TimeStampedFieldPVCoordinates<Gradient>
getRemotePV()
Get remote satellite position/velocity.Gradient
getRemoteRate()
Get remote clock rate.-
Methods inherited from class org.orekit.estimation.measurements.CommonParametersWithDerivatives
getIndices, getState, getTauD, getTransitPV, getTransitState
-
-
-
-
Constructor Detail
-
OnBoardCommonParametersWithDerivatives
public OnBoardCommonParametersWithDerivatives(SpacecraftState localState, Map<String,Integer> indices, Gradient localOffset, Gradient localRate, Gradient remoteOffset, Gradient remoteRate, Gradient tauD, TimeStampedFieldPVCoordinates<Gradient> localPV, TimeStampedFieldPVCoordinates<Gradient> remotePV)
Simple constructor.- Parameters:
localState
- local spacecraft stateindices
- derivatives indices maplocalOffset
- local clock offsetlocalRate
- local clock rateremoteOffset
- remote clock offsetremoteRate
- remote clock ratetauD
- downlink delaylocalPV
- local satellite position/velocityremotePV
- remote satellite position/velocity
-
-
Method Detail
-
getLocalOffset
public Gradient getLocalOffset()
Get local clock offset.- Returns:
- local clock offset
-
getLocalRate
public Gradient getLocalRate()
Get local clock rate.- Returns:
- local clock rate
-
getRemoteOffset
public Gradient getRemoteOffset()
Get remote clock offset.- Returns:
- remote clock offset
-
getRemoteRate
public Gradient getRemoteRate()
Get remote clock rate.- Returns:
- remote clock rate
-
getRemotePV
public TimeStampedFieldPVCoordinates<Gradient> getRemotePV()
Get remote satellite position/velocity.- Returns:
- remote satellite position/velocity
-
-