Class FieldRecordAndContinue.Event<T extends CalculusFieldElement<T>>

java.lang.Object
org.orekit.propagation.events.handlers.FieldRecordAndContinue.Event<T>
Type Parameters:
T - type of the field element
Enclosing class:
FieldRecordAndContinue<T extends CalculusFieldElement<T>>

public static class FieldRecordAndContinue.Event<T extends CalculusFieldElement<T>> extends Object
A single event detected during propagation.
  • Method Details

    • getDetector

      public FieldEventDetector<T> getDetector()
      Get the detector.
      Returns:
      the detector that found the event.
    • isIncreasing

      public boolean isIncreasing()
      Check if the g() function is increasing.
      Returns:
      if the sign of the derivative of the g function is positive (true) or negative (false).
    • getState

      public FieldSpacecraftState<T> getState()
      Get the spacecraft's state at the event.
      Returns:
      the satellite's state when the event was triggered.
    • toString

      public String toString()
      Overrides:
      toString in class Object