T - type of the measurementpublic abstract class GroundReceiverMeasurement<T extends GroundReceiverMeasurement<T>> extends AbstractMeasurement<T>
| Constructor and Description |
|---|
GroundReceiverMeasurement(GroundStation station,
boolean twoWay,
AbsoluteDate date,
double[] observed,
double[] sigma,
double[] baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
GroundReceiverMeasurement(GroundStation station,
boolean twoWay,
AbsoluteDate date,
double observed,
double sigma,
double baseWeight,
ObservableSatellite satellite)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected GroundReceiverCommonParametersWithDerivatives |
computeCommonParametersWithDerivatives(SpacecraftState state)
Compute common estimation parameters.
|
protected GroundReceiverCommonParametersWithoutDerivatives |
computeCommonParametersWithout(SpacecraftState state)
Compute common estimation parameters.
|
PVCoordinates |
getGroundStationCoordinates(Frame frame)
Get the station coordinates for a given frame.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
getGroundStationPosition(Frame frame)
Get the station position for a given frame.
|
GroundStation |
getStation()
Get the ground station from which measurement is performed.
|
boolean |
isTwoWay()
Check if the instance represents a two-way measurement.
|
addModifier, addParameterDriver, estimate, estimateWithoutDerivatives, getBaseWeight, getCoordinates, getDate, getDimension, getModifiers, getObservedValue, getParametersDrivers, getSatellites, getTheoreticalStandardDeviation, isEnabled, setEnabled, signalTimeOfFlight, signalTimeOfFlight, theoreticalEvaluation, theoreticalEvaluationWithoutDerivativesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMeasurementTypecompareTodurationFromgetNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, isSupportedpublic GroundReceiverMeasurement(GroundStation station, boolean twoWay, AbsoluteDate date, double observed, double sigma, double baseWeight, ObservableSatellite satellite)
station - ground station from which measurement is performedtwoWay - flag indicating whether it is a two-way measurementdate - date of the measurementobserved - observed valuesigma - theoretical standard deviationbaseWeight - base weightsatellite - satellite related to this measurementpublic GroundReceiverMeasurement(GroundStation station, boolean twoWay, AbsoluteDate date, double[] observed, double[] sigma, double[] baseWeight, ObservableSatellite satellite)
station - ground station from which measurement is performedtwoWay - flag indicating whether it is a two-way measurementdate - date of the measurementobserved - observed valuesigma - theoretical standard deviationbaseWeight - base weightsatellite - satellite related to this measurementpublic GroundStation getStation()
public boolean isTwoWay()
protected GroundReceiverCommonParametersWithoutDerivatives computeCommonParametersWithout(SpacecraftState state)
state - orbital state at measurement dateprotected GroundReceiverCommonParametersWithDerivatives computeCommonParametersWithDerivatives(SpacecraftState state)
state - orbital state at measurement datepublic org.hipparchus.geometry.euclidean.threed.Vector3D getGroundStationPosition(Frame frame)
frame - inertial frame for station positionpublic PVCoordinates getGroundStationCoordinates(Frame frame)
frame - inertial frame for station positionCopyright © 2002-2023 CS GROUP. All rights reserved.