Class FieldDateDetector<T extends CalculusFieldElement<T>>

java.lang.Object
org.orekit.propagation.events.FieldAbstractDetector<FieldDateDetector<T>,T>
org.orekit.propagation.events.FieldDateDetector<T>
Type Parameters:
T - type of the field elements
All Implemented Interfaces:
FieldEventDetector<T>, FieldTimeStamped<T>

public class FieldDateDetector<T extends CalculusFieldElement<T>> extends FieldAbstractDetector<FieldDateDetector<T>,T> implements FieldTimeStamped<T>
Finder for date events.

This class finds date events (i.e. occurrence of some predefined dates).

As of version 5.1, it is an enhanced date detector:

The gap between the added dates must be more than the minGap.

The default implementation behavior is to stop propagation at the first event date occurrence. This can be changed by calling FieldAbstractDetector.withHandler(FieldEventHandler) after construction.

Author:
Luc Maisonobe, Pascal Parraud
See Also: