DEIMOS
Earth Observation Mission CFI Software
Lib Software User Manual
for JAVA
ESA

EECFI.SatId Class Reference

Base class for SatId objects. More...

Inheritance diagram for EECFI.SatId:
EECFI.CfiClass

List of all members.

Public Member Functions

 SatId (long satId)
 Class constructor (using satellite enumeration value).
 SatId (String satFile) throws CfiError
 Class constructor.
long getSatellite ()
 Get the satellite Id.
void defaultSatClose ()
 Close default satellite.
native void setTleData (long noradSatNumber, String noradSatName, String noradInternationalDesignator) throws CfiError
 Set the TLE data associated with a SatId.
native void setSP3Data (String sp3Id) throws CfiError
 Set the SP3 Identifier associated with a SatId.

Detailed Description

Base class for SatId objects.


Constructor & Destructor Documentation

EECFI.SatId::SatId ( long  satId  ) 

Class constructor (using satellite enumeration value).

Parameters:
satId Satellite Id SatIdEnum.
EECFI.SatId::SatId ( String  satFile  )  throws CfiError

Class constructor.

Parameters:
satFile Satellite configuration filename (full path).

Member Function Documentation

void EECFI.SatId::defaultSatClose (  ) 

Close default satellite.

Returns:
void.
long EECFI.SatId::getSatellite (  ) 

Get the satellite Id.

Returns:
Satellite id (SatIdEnum).
native void EECFI.SatId.setSP3Data ( String  sp3Id  )  throws CfiError

Set the SP3 Identifier associated with a SatId.

The SP3 Id is used to identify the satellite state vectors to be considered when the Orbit object is initialized. If the SP3 is not set with this function, the pre-defined SP3 Id is taken for the given satellite id.

native void EECFI.SatId.setTleData ( long  noradSatNumber,
String  noradSatName,
String  noradInternationalDesignator 
) throws CfiError

Set the TLE data associated with a SatId.


Generated on Mon Dec 11 2023 14:48:20 for by doxygen 1.7.1