Interface AdapterPropagator.DifferentialEffect
-
- All Known Implementing Classes:
J2DifferentialEffect
,SmallManeuverAnalyticalModel
- Enclosing class:
- AdapterPropagator
public static interface AdapterPropagator.DifferentialEffect
Interface for orbit differential effects.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SpacecraftState
apply(SpacecraftState original)
Apply the effect to aspacecraft state
.
-
-
-
Method Detail
-
apply
SpacecraftState apply(SpacecraftState original)
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
-
-