Click or drag to resize

SegmentResultsEphemerisForOverallTrajectory Property

Gets the ephemeris that should be used to represent the objects trajectory. This list of ephemeris points should be entirely contained in the EntireComputedEphemeris.

Namespace:  AGI.Foundation.SegmentPropagation
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 23.2.417.0 (23.2.417.0)
public IList<ITimeBasedState> EphemerisForOverallTrajectory { get; }

Property Value

Type: IListITimeBasedState

The method PropagateToAssumingTimeBasedStates(JulianDate, SegmentResults, SegmentListResults) will automatically update this list for all SegmentResults that need to have this list edited (if, for example, a later segment needs to start at a time before the start time that was passed into it). However if you do not call the appropriate method on SegmentListResults then it is the responsibility of the SegmentPropagator that steps on a previous segment to update this collection properly.

In order to work with the rest of the library, the elements in this list should be in time ascending order even if the segment was propagated backwards.

See Also