CelestialObject(Propagator, Propagator) Constructor

Top 

Description

Creates a CelestialObject using the position/velocity state propagator specified by positionPropagtor, and the Attitude History file specified by ahf 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

CelestialObject(

Propagator positionPropagtor,


Propagator ahf)

 

 

Arguments

positionPropagtor


Description:

The object used to propagate the CelestialObject'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

 

 

ahf


Description:

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

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

 

 

 

Syntax

CelestialObject myCelestialObject1(myPropagator1, myPropagator2);

 

 

See also

CelestialObject Object

CelestialObjects Guide