Class AbstractGeodeticEventFunction

    • Constructor Detail

      • AbstractGeodeticEventFunction

        protected AbstractGeodeticEventFunction​(BodyShape body)
        Constructor.
        Parameters:
        body - body
    • Method Detail

      • getBodyShape

        public BodyShape getBodyShape()
        Getter for body shape.
        Returns:
        body
      • transformToGeodeticPoint

        protected GeodeticPoint transformToGeodeticPoint​(SpacecraftState s)
        Compute the geodetic coordinates.
        Parameters:
        s - the current state information: date, kinematics, attitude
        Returns:
        geodetic point
      • transformToGeodeticPoint

        protected <T extends CalculusFieldElement<T>> FieldGeodeticPoint<T> transformToGeodeticPoint​(FieldSpacecraftState<T> s)
        Compute the geodetic coordinates (Field version).
        Type Parameters:
        T - field type
        Parameters:
        s - the current state information: date, kinematics, attitude
        Returns:
        geodetic point