|
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).
1.7.1