Class PythonAbstractScheduler<T extends ObservedMeasurement<T>>
- java.lang.Object
-
- org.orekit.estimation.measurements.generation.AbstractScheduler<T>
-
- org.orekit.estimation.measurements.generation.PythonAbstractScheduler<T>
-
- All Implemented Interfaces:
Scheduler<T>
public class PythonAbstractScheduler<T extends ObservedMeasurement<T>> extends AbstractScheduler<T>
-
-
Constructor Summary
Constructors Constructor Description PythonAbstractScheduler(MeasurementBuilder<T> builder, DatesSelector selector)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finalize()
Part of JCC Python interface to objectSortedSet<T>
generate(List<OrekitStepInterpolator> interpolators)
Generate a sequence of measurements.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 org.orekit.estimation.measurements.generation.AbstractScheduler
getBuilder, getSelector, init
-
-
-
-
Constructor Detail
-
PythonAbstractScheduler
public PythonAbstractScheduler(MeasurementBuilder<T> builder, DatesSelector selector)
Simple constructor.- Parameters:
builder
- builder for individual measurementsselector
- selector for dates
-
-
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
-
generate
public SortedSet<T> generate(List<OrekitStepInterpolator> interpolators)
Generate a sequence of measurements. Extension point for Python.- Parameters:
interpolators
- interpolators for spacecraft states- Returns:
- generated measurements
-
-