Class PeriodBasedAdaptableInterval

java.lang.Object
org.orekit.propagation.events.intervals.PeriodBasedAdaptableInterval
All Implemented Interfaces:
AdaptableInterval

public class PeriodBasedAdaptableInterval extends Object implements AdaptableInterval
This class defines an interval based on the osculating orbital period if available.
Since:
14.0
Author:
Romain Serra
See Also:
  • Constructor Details

    • PeriodBasedAdaptableInterval

      public PeriodBasedAdaptableInterval(double factor, double defaultMaxCheck)
      Constructor.
      Parameters:
      factor - multiplying factor on the orbital, Keplerian period
      defaultMaxCheck - default value in case the period is not defined, also used as minimum
  • Method Details

    • currentInterval

      public double currentInterval(SpacecraftState state, boolean isForward)
      Description copied from interface: AdaptableInterval
      Get the current value of maximal time interval between events handler checks.
      Specified by:
      currentInterval in interface AdaptableInterval
      Parameters:
      state - current state
      isForward - direction of propagation
      Returns:
      current value of maximal time interval between events handler checks