Earth Observation Mission CFI Software Lib Software User Manual for JAVA |
Base class for StarData objects. More...
Public Member Functions | |
StarData () | |
Class constructor (empty constructor). | |
StarData (double ra, double dec, double muRa, double muDec, double radVel, double par, long cs) | |
Class constructor. | |
native Coord | getCart (ModelId modelId, long deriv) throws CfiError |
Get cartesian coordinates in the requested CS. | |
native StarRaDec | getStar (ModelId modelId, Time time) throws CfiError |
Get star Ra and Dec in ToD for a given time. | |
native StarData | changeCatalog (ModelId modelId, Time time, long newCatalog) throws CfiError |
Get the star parameters in a different catalog. | |
Public Attributes | |
double | ra |
RA or galactic longitude (radians: 0, 2PI). | |
double | dec |
Dec or galactic latitude (radians: -PI/2, PI/2). | |
double | muRa |
Proper motion in RA (rad/century). | |
double | muDec |
Proper motion in Dec (rad/century). | |
double | radVel |
Radial velocity (AU/century). | |
double | parallax |
Parallax (radians: 0, 2PI). | |
long | cs |
Reference frame where the coordinates are refered to. |
Base class for StarData objects.
EECFI.StarData.StarData | ( | ) |
Class constructor (empty constructor).
EECFI.StarData::StarData | ( | double | ra, | |
double | dec, | |||
double | muRa, | |||
double | muDec, | |||
double | radVel, | |||
double | par, | |||
long | cs | |||
) |
Class constructor.
ra | RA or galactic longitude (radians: 0, 2PI). | |
dec | Dec or galactic latitude (radians: -PI/2, PI/2). | |
muRa | Proper motion in RA (rad/century). | |
muDec | Proper motion in Dec (rad/century). | |
radVel | Radial velocity (AU/century). | |
par | Parallax (radians: 0, 2PI). | |
cs | Reference frame where the coordinates are refered to. |
StarData EECFI.StarData::changeCatalog | ( | ModelId | modelId, | |
Time | time, | |||
long | newCatalog | |||
) | throws CfiError |
Get the star parameters in a different catalog.
Only the RA and Dec. are computed.
modelId | Model id. | |
time | Time of the input star. | |
newCatalog | New catalogue where the new parameters are computed. |
Get cartesian coordinates in the requested CS.
Only the position and velocity vector are computed (not the accelearation).
modelId | Model Id. | |
deriv | flag to indicate if derivatives have to be computed (XLCFI_NO_DER, XLCFI_DER_1ST). |
long EECFI.StarData.cs |
Reference frame where the coordinates are refered to.
double EECFI.StarData.dec |
Dec or galactic latitude (radians: -PI/2, PI/2).
double EECFI.StarData.muDec |
Proper motion in Dec (rad/century).
double EECFI.StarData.muRa |
Proper motion in RA (rad/century).
double EECFI.StarData.parallax |
Parallax (radians: 0, 2PI).
double EECFI.StarData.ra |
RA or galactic longitude (radians: 0, 2PI).
double EECFI.StarData.radVel |
Radial velocity (AU/century).