Class AbstractSignalBasedBuilder<T extends ObservedMeasurement<T>>
java.lang.Object
org.orekit.estimation.measurements.generation.AbstractMeasurementBuilder<T>
org.orekit.estimation.measurements.generation.AbstractSignalBasedBuilder<T>
- All Implemented Interfaces:
MeasurementBuilder<T>
- Direct Known Subclasses:
AbstractBireceiverBuilder,AbstractBistaticBuilder,AngularAzElBuilder,AngularRaDecBuilder,InterSatellitesOneWayRangeRateBuilder,InterSatellitesPhaseBuilder,InterSatellitesRangeBuilder,OneWayGNSSPhaseBuilder,OneWayGNSSRangeBuilder,OneWayGNSSRangeRateBuilder,PhaseBuilder,RangeBuilder,RangeRateBuilder,TurnAroundRangeBuilder
public abstract class AbstractSignalBasedBuilder<T extends ObservedMeasurement<T>>
extends AbstractMeasurementBuilder<T>
Abstract builder for physical measurements (based on signal transmission).
- Since:
- 14.0
- Author:
- Romain Serra
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractSignalBasedBuilder(MeasurementQuality measurementQuality, SignalTravelTimeModel signalTravelTimeModel, ObservableSatellite satellite) Simple constructor for single observable satellite.protectedAbstractSignalBasedBuilder(MeasurementQuality measurementQuality, SignalTravelTimeModel signalTravelTimeModel, ObservableSatellite[] satellites) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionGetter for signal model.Methods inherited from class org.orekit.estimation.measurements.generation.AbstractMeasurementBuilder
addModifier, build, buildObserved, getBaseWeight, getEnd, getMeasurementQuality, getModifiers, getSatellites, getStart, getTheoreticalStandardDeviation, initMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.orekit.estimation.measurements.generation.MeasurementBuilder
build
-
Constructor Details
-
AbstractSignalBasedBuilder
protected AbstractSignalBasedBuilder(MeasurementQuality measurementQuality, SignalTravelTimeModel signalTravelTimeModel, ObservableSatellite[] satellites) Simple constructor.- Parameters:
measurementQuality- measurement quality as used in estimation (in Orekit, the crossed-terms of the covariance matrix are only used by Kalman filters, not least squares)signalTravelTimeModel- signal travel time modelsatellites- satellites related to this builder
-
AbstractSignalBasedBuilder
protected AbstractSignalBasedBuilder(MeasurementQuality measurementQuality, SignalTravelTimeModel signalTravelTimeModel, ObservableSatellite satellite) Simple constructor for single observable satellite.- Parameters:
measurementQuality- measurement quality as used in estimation (in Orekit, the crossed-terms of the covariance matrix are only used by Kalman filters, not least squares)signalTravelTimeModel- signal travel time modelsatellite- satellite related to this builder
-
-
Method Details
-
getSignalTravelTimeModel
Getter for signal model.- Returns:
- model
-