Class GatheringSubscriber
java.lang.Object
org.orekit.estimation.measurements.generation.GatheringSubscriber
- All Implemented Interfaces:
GeneratedMeasurementSubscriber
Subscriber that gather all generated measurements in a sorted set.
- Since:
- 12.0
- Author:
- Luc Maisonobe
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet generated measurements.voidhandleGeneratedMeasurement(EstimatedMeasurementBase<?> measurement) Handle a generated measurement.voidinit(AbsoluteDate start, AbsoluteDate end) Initialize subscriber at the start of a measurements generation.
-
Constructor Details
-
GatheringSubscriber
public GatheringSubscriber()Simple constructor.
-
-
Method Details
-
init
Initialize subscriber at the start of a measurements generation.This method is called once at the start of the measurements generation. It may be used by the subscriber to initialize some internal data if needed.
- Specified by:
initin interfaceGeneratedMeasurementSubscriber- Parameters:
start- start of the measurements time spanend- end of the measurements time span
-
handleGeneratedMeasurement
Handle a generated measurement.- Specified by:
handleGeneratedMeasurementin interfaceGeneratedMeasurementSubscriber- Parameters:
measurement- measurements that has just been generated
-
getGeneratedMeasurements
Get generated measurements.The measurements are sorted according to
ComparableMeasurementif generation was chronological, or reversedComparableMeasurementif generation was non-chronological.- Returns:
- unmodifiable view of generated measurements
-