Class PropagationStepRecorder

  • All Implemented Interfaces:
    OrekitStepHandler

    public class PropagationStepRecorder
    extends Object
    implements OrekitStepHandler
    Step handler recording states. Automatically clears them at start of propagation.
    Since:
    13.0
    Author:
    Romain Serra
    • Constructor Detail

      • PropagationStepRecorder

        public PropagationStepRecorder()
        Constructor.
    • Method Detail

      • copyStates

        public List<SpacecraftState> copyStates()
        Copy the current saved steps.
        Returns:
        copy of steps
      • init

        public void init​(SpacecraftState s0,
                         AbsoluteDate t)
        Initialize step handler at the start of a propagation.

        This method is called once at the start of the propagation. It may be used by the step handler to initialize some internal data if needed.

        The default method does nothing

        Specified by:
        init in interface OrekitStepHandler
        Parameters:
        s0 - initial state
        t - target time for the integration