Class ElevationExtremumEventFunction

  • All Implemented Interfaces:
    EventFunction

    public class ElevationExtremumEventFunction
    extends AbstractTopocentricEventFunction
    Event function for elevation extremum with respect to a ground point.
    Since:
    14.0
    Author:
    Romain Serra
    • Constructor Detail

      • ElevationExtremumEventFunction

        public ElevationExtremumEventFunction​(TopocentricFrame topo)
        Constructor.
        Parameters:
        topo - topocentric frame centered on ground point
    • Method Detail

      • value

        public double value​(SpacecraftState state)
        Description copied from interface: EventFunction
        Evaluate function.
        Parameters:
        state - spacecraft state
        Returns:
        value
      • value

        public <T extends CalculusFieldElement<T>> T value​(FieldSpacecraftState<T> s)
        Compute the value of the detection function.

        The value is the spacecraft elevation first time derivative.

        Type Parameters:
        T - field type
        Parameters:
        s - the current state information: date, kinematics, attitude
        Returns:
        spacecraft elevation first time derivative