public class GroundReceiverCommonParametersWithDerivatives extends Object
Constructor and Description |
---|
GroundReceiverCommonParametersWithDerivatives(SpacecraftState state,
Map<String,Integer> indices,
FieldTransform<org.hipparchus.analysis.differentiation.Gradient> offsetToInertialDownlink,
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> stationDownlink,
org.hipparchus.analysis.differentiation.Gradient tauD,
SpacecraftState transitState,
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> transitPV)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Integer> |
getIndices()
Get derivatives indices map.
|
FieldTransform<org.hipparchus.analysis.differentiation.Gradient> |
getOffsetToInertialDownlink()
Get transform between station and inertial frame.
|
SpacecraftState |
getState()
Get spacecraft state.
|
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> |
getStationDownlink()
Get station position in inertial frame at end of the downlink leg.
|
org.hipparchus.analysis.differentiation.Gradient |
getTauD()
Get downlink delay.
|
TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> |
getTransitPV()
Get transit position/velocity.
|
SpacecraftState |
getTransitState()
Get transit state.
|
public GroundReceiverCommonParametersWithDerivatives(SpacecraftState state, Map<String,Integer> indices, FieldTransform<org.hipparchus.analysis.differentiation.Gradient> offsetToInertialDownlink, TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> stationDownlink, org.hipparchus.analysis.differentiation.Gradient tauD, SpacecraftState transitState, TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> transitPV)
state
- spacecraft stateindices
- derivatives indices mapoffsetToInertialDownlink
- transform between station and inertial framestationDownlink
- station position in inertial frame at end of the downlink legtauD
- downlink delaytransitState
- transit statetransitPV
- transit position/velocity as a gradientpublic SpacecraftState getState()
public Map<String,Integer> getIndices()
public FieldTransform<org.hipparchus.analysis.differentiation.Gradient> getOffsetToInertialDownlink()
public TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> getStationDownlink()
public org.hipparchus.analysis.differentiation.Gradient getTauD()
public SpacecraftState getTransitState()
public TimeStampedFieldPVCoordinates<org.hipparchus.analysis.differentiation.Gradient> getTransitPV()
Copyright © 2002-2023 CS GROUP. All rights reserved.