Interface AdapterPropagator.DifferentialEffect
- All Known Implementing Classes:
J2DifferentialEffect,SmallManeuverAnalyticalModel
- Enclosing class:
AdapterPropagator
public static interface AdapterPropagator.DifferentialEffect
Interface for orbit differential effects.
-
Method Summary
Modifier and TypeMethodDescriptionapply(SpacecraftState original) Apply the effect to aspacecraft state.
-
Method Details
-
apply
Apply the effect to aspacecraft state.Applying the effect may be a no-op in some cases. A typical example is maneuvers, for which the state is changed only for time after the maneuver occurrence.
- Parameters:
original- original state without the effect- Returns:
- updated state at the same date, taking the effect into account if meaningful
-