Class PythonEstimationModifier<T extends ObservedMeasurement<T>>
- java.lang.Object
-
- org.orekit.estimation.measurements.PythonEstimationModifier<T>
-
- All Implemented Interfaces:
EstimationModifier<T>
,ParameterDriversProvider
public class PythonEstimationModifier<T extends ObservedMeasurement<T>> extends Object implements EstimationModifier<T>
-
-
Constructor Summary
Constructors Constructor Description PythonEstimationModifier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finalize()
Part of JCC Python interface to objectList<ParameterDriver>
getParametersDrivers()
Get the drivers for parameters.void
modify(EstimatedMeasurement<T> estimated)
Apply a modifier to an estimated measurement.void
modifyWithoutDerivatives(EstimatedMeasurementBase<T> estimated)
Apply a modifier to an estimated measurement without derivatives.void
pythonDecRef()
Part of JCC Python interface to objectlong
pythonExtension()
Part of JCC Python interface to objectvoid
pythonExtension(long pythonObject)
Part of JCC Python interface to object-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.utils.ParameterDriversProvider
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, isSupported
-
-
-
-
Method Detail
-
pythonExtension
public void pythonExtension(long pythonObject)
Part of JCC Python interface to object
-
pythonExtension
public long pythonExtension()
Part of JCC Python interface to object
-
finalize
public void finalize() throws Throwable
Part of JCC Python interface to object
-
pythonDecRef
public void pythonDecRef()
Part of JCC Python interface to object
-
getParametersDrivers
public List<ParameterDriver> getParametersDrivers()
Get the drivers for parameters.- Specified by:
getParametersDrivers
in interfaceParameterDriversProvider
- Returns:
- drivers for parameters
-
modifyWithoutDerivatives
public void modifyWithoutDerivatives(EstimatedMeasurementBase<T> estimated)
Apply a modifier to an estimated measurement without derivatives.- Specified by:
modifyWithoutDerivatives
in interfaceEstimationModifier<T extends ObservedMeasurement<T>>
- Parameters:
estimated
- estimated measurement to modify
-
modify
public void modify(EstimatedMeasurement<T> estimated)
Apply a modifier to an estimated measurement.- Specified by:
modify
in interfaceEstimationModifier<T extends ObservedMeasurement<T>>
- Parameters:
estimated
- estimated measurement to modify
-
-