Interface AttitudeEphemerisFile.AttitudeEphemerisSegment<C extends TimeStampedAngularCoordinates>

    • Method Detail

      • getAngularCoordinates

        List<C> getAngularCoordinates()
        Get an unmodifiable list of attitude data lines.
        Returns:
        a list of attitude data
      • getReferenceFrame

        Frame getReferenceFrame()
        Get the reference frame from which attitude is defined.
        Returns:
        the reference frame from which attitude is defined
      • getStart

        AbsoluteDate getStart()
        Get the start date of this ephemeris segment.
        Returns:
        ephemeris segment start date.
      • getStop

        AbsoluteDate getStop()
        Get the end date of this ephemeris segment.
        Returns:
        ephemeris segment end date.
      • getInterpolationMethod

        String getInterpolationMethod()
        Get the interpolation method to be used.
        Returns:
        the interpolation method
      • getInterpolationSamples

        int getInterpolationSamples()
        Get the number of samples to use in interpolation.
        Returns:
        the number of points to use for interpolation.
      • getAvailableDerivatives

        AngularDerivativesFilter getAvailableDerivatives()
        Get which derivatives of angular data are available in this attitude ephemeris segment.
        Returns:
        a value indicating if the file contains rotation and/or rotation rate and/or acceleration data.
      • getAttitudeProvider

        BoundedAttitudeProvider getAttitudeProvider()
        Get the attitude provider for this attitude ephemeris segment.
        Returns:
        the attitude provider for this attitude ephemeris segment.