Class AbstractScheduler<T extends ObservedMeasurement<T>>

java.lang.Object
org.orekit.estimation.measurements.generation.AbstractScheduler<T>
Type Parameters:
T - the type of the measurement
All Implemented Interfaces:
Scheduler<T>
Direct Known Subclasses:
ContinuousScheduler, EventBasedScheduler

public abstract class AbstractScheduler<T extends ObservedMeasurement<T>> extends Object implements Scheduler<T>
Base implementation of Scheduler managing dates selection.
Since:
9.3
Author:
Luc Maisonobe
  • Constructor Details

    • AbstractScheduler

      protected AbstractScheduler(MeasurementBuilder<T> builder, DatesSelector selector, Predicate<EstimatedMeasurementBase<T>> filter)
      Simple constructor.
      Parameters:
      builder - builder for individual measurements
      selector - selector for dates
      filter - predicate for a posteriori filtering of generated measurements (measurements are accepted if the predicates evaluates to true)
      Since:
      13.0
  • Method Details