Skip to content

Event Detection

Event detection system for numerical propagators. Events allow detection of specific conditions during propagation, such as reaching a target time, crossing an altitude value, or triggering on custom conditions.

Note

For conceptual explanations and usage examples, see Event Detection in the User Guide.

Module Structure

The event detection system is organized into the following components:

  • Event Detectors - Core event detector classes (TimeEvent, ValueEvent, BinaryEvent)
  • Pre-made Events - Convenience event detectors for common scenarios (AltitudeEvent)
  • Event Results - DetectedEvent and EventQuery for accessing event information
  • Enumerations - EventDirection, EventAction, EventType, EdgeType

See Also