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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldEventDetector<T>
getDetector()
Get the detector.FieldSpacecraftState<T>
getState()
Get the spacecraft's state at the event.boolean
isIncreasing()
Is the g() function increasing?String
toString()
-
-
-
Method Detail
-
getDetector
public FieldEventDetector<T> getDetector()
Get the detector.- Returns:
- the detector that found the event.
- See Also:
EventHandler.eventOccurred(SpacecraftState, EventDetector, boolean)
-
isIncreasing
public boolean isIncreasing()
Is the g() function increasing?- Returns:
- if the sign of the derivative of the g function is positive (true) or negative (false).
- See Also:
EventHandler.eventOccurred(SpacecraftState, EventDetector, boolean)
-
getState
public FieldSpacecraftState<T> getState()
Get the spacecraft's state at the event.- Returns:
- the satellite's state when the event was triggered.
- See Also:
EventHandler.eventOccurred(SpacecraftState, EventDetector, boolean)
-
-