public static class StkEphemerisFile.CovarianceTimePosVel extends StkEphemerisFile.Covariance
| Constructor and Description | 
|---|
CovarianceTimePosVel()  | 
| Modifier and Type | Method and Description | 
|---|---|
Covariance6By6TwoBodyBlender | 
createBlender(StkEphemerisFile.EphemerisTimePosVel orbitStates)
        Creates a two-body covariance blender from the orbit states ephemeris and the
        covariance data. 
 | 
Covariance6By6TwoBodyBlender | 
createBlender(StkEphemerisFile.EphemerisTimePosVel orbitStates,
             ReferenceFrame inertialPropagationFrame,
             Double gravitationalParameter)
Creates a two-body covariance blender from the orbit states ephemeris and the
        covariance data. 
 | 
Covariance6By6TwoBodyBlender | 
getBlender()
Gets a two-body covariance blender consistent with this covariance data. 
 | 
DateMotionCollection1<Matrix6By6Symmetric> | 
getCovarianceData()
Gets the covariance data. 
 | 
StkEphemerisFile.DistanceUnit | 
getDistanceUnit()
Gets the distance unit of the ephemeris and covariance information. 
 | 
Covariance3By3SizeAndOrientationInterpolator | 
getInterpolator()
Gets the interpolator to use to interpolate this covariance data. 
 | 
String | 
getName()
Gets the name of this covariance format. 
 | 
List<JulianDate> | 
getSegmentBoundaryTimes()
Gets the segment boundary times of the data. 
 | 
List<JulianDate> | 
getTimes()
Gets the times of the data points. 
 | 
void | 
setBlender(Covariance6By6TwoBodyBlender value)
Sets a two-body covariance blender consistent with this covariance data. 
 | 
void | 
setCovarianceData(DateMotionCollection1<Matrix6By6Symmetric> value)
Sets the covariance data. 
 | 
void | 
setInterpolator(Covariance3By3SizeAndOrientationInterpolator value)
Sets the interpolator to use to interpolate this covariance data. 
 | 
getCoordinateAxespublic String getName()
getName in class StkEphemerisFile.Covariancepublic List<JulianDate> getTimes()
getTimes in class StkEphemerisFile.Covariancepublic List<JulianDate> getSegmentBoundaryTimes()
getSegmentBoundaryTimes in class StkEphemerisFile.Covariance@Nonnull public StkEphemerisFile.DistanceUnit getDistanceUnit()
StkEphemerisFile.CovariancegetDistanceUnit in class StkEphemerisFile.Covariancepublic final DateMotionCollection1<Matrix6By6Symmetric> getCovarianceData()
public final void setCovarianceData(DateMotionCollection1<Matrix6By6Symmetric> value)
@Nonnull public Covariance3By3SizeAndOrientationInterpolator getInterpolator()
StkEphemerisFile.CovariancegetInterpolator in class StkEphemerisFile.Covariancepublic void setInterpolator(@Nonnull Covariance3By3SizeAndOrientationInterpolator value)
StkEphemerisFile.CovariancesetInterpolator in class StkEphemerisFile.Covariance@Nullable public final Covariance6By6TwoBodyBlender getBlender()
public final void setBlender(@Nullable Covariance6By6TwoBodyBlender value)
@Nonnull public final Covariance6By6TwoBodyBlender createBlender(@Nonnull StkEphemerisFile.EphemerisTimePosVel orbitStates)
        Creates a two-body covariance blender from the orbit states ephemeris and the
        covariance data. Also, sets the Blender (get / set) property to the created value.
        
        The InertialPropagationFrame (get / set)
        is set to the inertial frame of the instance of EarthCentralBody in the
        CentralBodiesFacet of the CalculationContext. The
        GravitationalParameter (get / set) is set to that of the
        WorldGeodeticSystem1984.
        
orbitStates - The orbit states that are used for blending. These must
        be consistent with a spacecraft in a two-body orbital regime for the results to be correct.@Nonnull public final Covariance6By6TwoBodyBlender createBlender(@Nonnull StkEphemerisFile.EphemerisTimePosVel orbitStates, @Nullable ReferenceFrame inertialPropagationFrame, @Nullable Double gravitationalParameter)
Blender (get / set) property to the created value.orbitStates - The orbit states that are used for blending. These must
        be consistent with a spacecraft in a two-body orbital regime for the results to be correct.inertialPropagationFrame - The inertial propagation frame that is used to propagate the
        orbitStates and the CovarianceData (get / set).gravitationalParameter - The gravitational parameter of the central body that the spacecraft
        described by orbitStates is orbiting.