Spacecraft(Propagator, Ephemeris) Constructor

Top 

Description

Create a Spacecraft using the first argument as the position/velocity state propagator, and second argument to propagate the attitude.

 

Timing Precision Mode

This page describes functionality in millisecond timing precision mode. Millisecond timing precision mode is deprecated and will be removed in a future release. We recommend that you migrate your Mission Plans to nanosecond timing precision mode.

 

Constructor Signature

Spacecraft(

Propagator positionPropagator,


Ephemeris attitudeHistoryFile)

 

 

Arguments

positionPropagator


Description:

The object used to propagate the Spacecraft's state

Allowed Types:

Propagator, BroadcastEphemeris, DeStateAdvancer, EarthAttitudeModel, Ephemeris, GroundHeading, GroundWaypoints, HCW, IAUIAGAttitudeAdvancer, Integrator, BulStoer, BulStoerVOP, Cowell, RK45, RK78, RK78VOP, RK89, J2Mean, KinematicAttitudeAdvancer, LunarAttitudeModel, Norad, SGP4, SpiceEphemeris, TwoBody

 

 

attitudeHistoryFile


Description:

Ephemeris object referencing an Attitude History file to use for propagating the Spacecraft's orientation

 

 

 

Syntax

Spacecraft mySpacecraft1(myPropagator1, myEphemeris1);

 

 

See also

Spacecraft Object

Spacecraft Propagation Guide

Coverage and Contact Analysis Guide