DEIMOS
Earth Observation Mission CFI Software
Orbit Software User Manual
ESA

EECFI Namespace Reference

Classes

class  ANXTime
 This class contains a time instant given as an absolute orbit number plus the time elapsed since the ANX. More...
class  ANXExtra
 ANX extra information. More...
class  ValidityTime
 Validity time. More...
class  OrbitInfo
 Information of orbits. More...
class  StateVectorInfo
 Information of state vector. More...
class  StateVectorExtraInfo
 Extra information of state vector. More...
class  AnxInfo
 Ascending node information. More...
class  RefOrbitInfo
 Reference orbit information. More...
class  OsfRecords
 Orbital changes records. More...
class  OrbitalInfo
 Orbital information. More...
class  OrbitFunc
 Class grouping several static functions. More...
class  OrbitId
 Class that stores the orbit data. More...
class  RelANXTime
 This class contains a time instant given as a relative orbit number plus the time elapsed since the ANX. More...
class  RelTimeSegment
 This class contains a time interval given by a start RelANXTime and a stop RelANXTime. More...
class  TimeSegment
 This class contains a time interval given by a start ANXTime and a stop ANXTime. More...

Enumerations

enum  OrbitExtraModelMKODependantEnum {
  XOCFI_ORBIT_EXTRA_DEP_NODAL_PERIOD = 0,
  XOCFI_ORBIT_EXTRA_DEP_UTC_CURRENT_ANX,
  XOCFI_ORBIT_EXTRA_DEP_ORBIT_NUMBER,
  XOCFI_ORBIT_EXTRA_DEP_SEC_SINCE_ANX,
  XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_A,
  XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_E,
  XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_I,
  XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_RA,
  XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_W,
  XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_M,
  XOCFI_ORBIT_EXTRA_NUM_DEP_ELEMENTS
}
 

Extra data model dependent result vector.

More...
enum  OrbitExtraModelMKOIndependantEnum {
  XOCFI_ORBIT_EXTRA_GEOC_LONG = 0,
  XOCFI_ORBIT_EXTRA_GEOD_LAT,
  XOCFI_ORBIT_EXTRA_GEOD_ALT,
  XOCFI_ORBIT_EXTRA_GEOC_LONG_D,
  XOCFI_ORBIT_EXTRA_GEOD_LAT_D,
  XOCFI_ORBIT_EXTRA_GEOD_ALT_D,
  XOCFI_ORBIT_EXTRA_GEOC_LONG_2D,
  XOCFI_ORBIT_EXTRA_GEOD_LAT_2D,
  XOCFI_ORBIT_EXTRA_GEOD_ALT_2D,
  XOCFI_ORBIT_EXTRA_RAD_CUR_PARALLEL_MERIDIAN,
  XOCFI_ORBIT_EXTRA_RAD_CUR_ORTHO_MERIDIAN,
  XOCFI_ORBIT_EXTRA_RAD_CUR_ALONG_GROUNDTRACK,
  XOCFI_ORBIT_EXTRA_NORTH_VEL,
  XOCFI_ORBIT_EXTRA_EAST_VEL,
  XOCFI_ORBIT_EXTRA_MAG_VEL,
  XOCFI_ORBIT_EXTRA_AZ_VEL,
  XOCFI_ORBIT_EXTRA_NORTH_ACC,
  XOCFI_ORBIT_EXTRA_EAST_ACC,
  XOCFI_ORBIT_EXTRA_GROUNDTRACK_ACC,
  XOCFI_ORBIT_EXTRA_AZ_ACC,
  XOCFI_ORBIT_EXTRA_SAT_ECLIPSE_FLAG,
  XOCFI_ORBIT_EXTRA_SZA,
  XOCFI_ORBIT_EXTRA_MLST,
  XOCFI_ORBIT_EXTRA_TLST,
  XOCFI_ORBIT_EXTRA_TRUE_SUN_RA,
  XOCFI_ORBIT_EXTRA_TRUE_SUN_DEC,
  XOCFI_ORBIT_EXTRA_TRUE_SUN_SEMIDIAM,
  XOCFI_ORBIT_EXTRA_MOON_RA,
  XOCFI_ORBIT_EXTRA_MOON_DEC,
  XOCFI_ORBIT_EXTRA_MOON_SEMI_DIAM,
  XOCFI_ORBIT_EXTRA_MOON_AREA_LIT,
  XOCFI_ORBIT_EXTRA_OSC_KEPL_A,
  XOCFI_ORBIT_EXTRA_OSC_KEPL_E,
  XOCFI_ORBIT_EXTRA_OSC_KEPL_I,
  XOCFI_ORBIT_EXTRA_OSC_KEPL_RA,
  XOCFI_ORBIT_EXTRA_OSC_KEPL_W,
  XOCFI_ORBIT_EXTRA_OSC_KEPL_M,
  XOCFI_ORBIT_EXTRA_ORBIT_RAD,
  XOCFI_ORBIT_EXTRA_RADIAL_ORB_VEL,
  XOCFI_ORBIT_EXTRA_TRANS_ORB_VEL,
  XOCFI_ORBIT_EXTRA_ORB_VEL_MAG,
  XOCFI_ORBIT_EXTRA_RA_SAT,
  XOCFI_ORBIT_EXTRA_DEC_SAT,
  XOCFI_ORBIT_EXTRA_EARTH_ROTATION_ANGLE,
  XOCFI_ORBIT_EXTRA_RA_SAT_D,
  XOCFI_ORBIT_EXTRA_RA_SAT_2D,
  XOCFI_ORBIT_EXTRA_OSC_TRUE_LAT,
  XOCFI_ORBIT_EXTRA_OSC_TRUE_LAT_D,
  XOCFI_ORBIT_EXTRA_OSC_TRUE_LAT_2D,
  XOCFI_ORBIT_EXTRA_NUM_INDEP_ELEMENTS
}
 

Extra data model independent result vector.

More...
enum  OrbitExtraChoiceEnum {
  XOCFI_ORBIT_EXTRA_NO_RESULTS = 0,
  XOCFI_ORBIT_EXTRA_GEOLOCATION = 1,
  XOCFI_ORBIT_EXTRA_GEOLOCATION_D = 2,
  XOCFI_ORBIT_EXTRA_GEOLOCATION_2D = 4,
  XOCFI_ORBIT_EXTRA_GEOLOCATION_EXTRA = 8,
  XOCFI_ORBIT_EXTRA_EARTH_FIXED_D = 16,
  XOCFI_ORBIT_EXTRA_EARTH_FIXED_2D = 32,
  XOCFI_ORBIT_EXTRA_SUN = 64,
  XOCFI_ORBIT_EXTRA_MOON = 128,
  XOCFI_ORBIT_EXTRA_OSCULATING_KEPLER = 256,
  XOCFI_ORBIT_EXTRA_INERTIAL_AUX = 512,
  XOCFI_ORBIT_EXTRA_DEP_ANX_TIMING = 1024,
  XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPLER = 2048,
  XOCFI_ORBIT_EXTRA_ALL_RESULTS = 4095
}
 

Extra choice modes for getExtraData.

More...
enum  SatIdOrbitEnum {
  XOCFI_SAT_DEFAULT = XLCFI_SAT_DEFAULT,
  XOCFI_SAT_DEFAULT1 = XLCFI_SAT_DEFAULT1,
  XOCFI_SAT_DEFAULT2 = XLCFI_SAT_DEFAULT2,
  XOCFI_SAT_DEFAULT3 = XLCFI_SAT_DEFAULT3,
  XOCFI_SAT_DEFAULT4 = XLCFI_SAT_DEFAULT4,
  XOCFI_SAT_DEFAULT5 = XLCFI_SAT_DEFAULT5,
  XOCFI_SAT_DEFAULT6 = XLCFI_SAT_DEFAULT6,
  XOCFI_SAT_DEFAULT7 = XLCFI_SAT_DEFAULT7,
  XOCFI_SAT_DEFAULT8 = XLCFI_SAT_DEFAULT8,
  XOCFI_SAT_DEFAULT9 = XLCFI_SAT_DEFAULT9,
  XOCFI_SAT_ERS1 = XLCFI_SAT_ERS1,
  XOCFI_SAT_ERS2 = XLCFI_SAT_ERS2,
  XOCFI_SAT_ENVISAT = XLCFI_SAT_ENVISAT,
  XOCFI_SAT_METOP1 = XLCFI_SAT_METOP1,
  XOCFI_SAT_METOP2 = XLCFI_SAT_METOP2,
  XOCFI_SAT_METOP3 = XLCFI_SAT_METOP3,
  XOCFI_SAT_CRYOSAT = XLCFI_SAT_CRYOSAT,
  XOCFI_SAT_ADM = XLCFI_SAT_ADM,
  XOCFI_SAT_GOCE = XLCFI_SAT_GOCE,
  XOCFI_SAT_SMOS = XLCFI_SAT_SMOS,
  XOCFI_SAT_TERRASAR = XLCFI_SAT_TERRASAR,
  XOCFI_SAT_EARTHCARE = XLCFI_SAT_EARTHCARE,
  XOCFI_SAT_SWARM_A = XLCFI_SAT_SWARM_A,
  XOCFI_SAT_SWARM_B = XLCFI_SAT_SWARM_B,
  XOCFI_SAT_SWARM_C = XLCFI_SAT_SWARM_C,
  XOCFI_SAT_SENTINEL_1A = XLCFI_SAT_SENTINEL_1A,
  XOCFI_SAT_SENTINEL_1B = XLCFI_SAT_SENTINEL_1B,
  XOCFI_SAT_SENTINEL_2 = XLCFI_SAT_SENTINEL_2,
  XOCFI_SAT_SENTINEL_3 = XLCFI_SAT_SENTINEL_3,
  XOCFI_SAT_SEOSAT = XLCFI_SAT_SEOSAT,
  XOCFI_SAT_GENERIC = XLCFI_SAT_GENERIC
}
 

Satellite ID.

More...
enum  TimeRefOrbitEnum {
  XOCFI_TIME_UNDEF = XLCFI_TIME_UNDEF,
  XOCFI_TIME_TAI = XLCFI_TIME_TAI,
  XOCFI_TIME_UTC = XLCFI_TIME_UTC,
  XOCFI_TIME_UT1 = XLCFI_TIME_UT1,
  XOCFI_TIME_GPS = XLCFI_TIME_GPS
}
 

Time reference ID.

More...
enum  InitModeEnum {
  XOCFI_SEL_FILE = 0,
  XOCFI_SEL_TIME,
  XOCFI_SEL_ORBIT,
  XOCFI_SEL_DEFAULT
}
 

Initialisation modes.

More...
enum  OrbitInitModeEnum {
  XOCFI_ORBIT_INIT_UNKNOWN_MODE = -1,
  XOCFI_ORBIT_INIT_AUTO = XDCFI_AUTO,
  XOCFI_ORBIT_INIT_ORBIT_CHANGE_MODE = XDCFI_ORBIT_CHANGE,
  XOCFI_ORBIT_INIT_STATE_VECTOR_MODE = XDCFI_STATE_VECTOR,
  XOCFI_ORBIT_INIT_OSF_MODE = XDCFI_OSF_TYPE,
  XOCFI_ORBIT_INIT_POF_MODE = XDCFI_POF_TYPE,
  XOCFI_ORBIT_INIT_ROF_MODE = XDCFI_ROF_TYPE,
  XOCFI_ORBIT_INIT_DORIS_MODE = XDCFI_DORIS_TYPE,
  XOCFI_ORBIT_INIT_POF_N_DORIS_MODE = XDCFI_POF_N_DORIS_TYPE,
  XOCFI_ORBIT_INIT_OEF_OSF_MODE = XDCFI_OEF_OSF_TYPE,
  XOCFI_ORBIT_INIT_OEF_POF_MODE = XDCFI_OEF_POF_TYPE,
  XOCFI_ORBIT_INIT_TLE_MODE = XDCFI_TLE_TYPE,
  XOCFI_ORBIT_INIT_STATE_VECTOR_PRECISE_MODE,
  XOCFI_ORBIT_INIT_POF_PRECISE_MODE,
  XOCFI_ORBIT_INIT_ROF_PRECISE_MODE,
  XOCFI_ORBIT_INIT_DORIS_PRECISE_MODE,
  XOCFI_ORBIT_INIT_OEF_POF_PRECISE_MODE,
  XOCFI_ORBIT_INIT_POF_N_DORIS_PRECISE_MODE,
  XOCFI_ORBIT_INIT_MAX_VALUE
}
 

Orbit init modes.

More...
enum  InterpolModelEnum { XOCFI_INTERPOL_MODEL_DEFAULT = 0 }
 

Interpolation models.

More...
enum  PropagModelEnum {
  XOCFI_PROPAG_MODEL_MEAN_KEPL = 0,
  XOCFI_PROPAG_MODEL_SPOT = 1,
  XOCFI_PROPAG_MODEL_TLE = 2,
  XOCFI_PROPAG_MODEL_PRECISE = 3,
  XOCFI_PROPAG_MODEL_AUTO = 10,
  XOCFI_PROPAG_MODEL_DOUBLE = 100
}
 

Propagation models.

More...
enum  NoSunSychronousModeEnum {
  XOCFI_NOSUNSYNC_DRIFT = 0,
  XOCFI_NOSUNSYNC_INCLINATION,
  XOCFI_NOSUNSYNC_USE_SIM_MODEL = 10
}
 

MLST modes.

More...
enum  OsvPreciseEnum {
  XOCFI_OSV_PRECISE_NO = 1,
  XOCFI_OSV_PRECISE_MINUTE,
  XOCFI_OSV_PRECISE_TEN_SECONDS
}
 

OSV precise options.

More...
enum  RefFiletypeEnum {
  XOCFI_REF_FILETYPE_OSF = 1,
  XOCFI_REF_FILETYPE_OEF_OSF,
  XOCFI_REF_FILETYPE_POF,
  XOCFI_REF_FILETYPE_OEF_POF,
  XOCFI_REF_FILETYPE_DORIS_NAV,
  XOCFI_REF_FILETYPE_ROF,
  XOCFI_REF_FILETYPE_DORIS_PREM,
  XOCFI_REF_FILETYPE_DORIS_PREC
}
 

Reference file types.

More...
enum  GenOsfPhaseIncrementEnum {
  XOCFI_NO_PHASE_INCREMENT = 0,
  XOCFI_PHASE_INCREMENT = 1
}
 

Phase increment.

More...
enum  TLEFitModeEnum {
  XOCFI_FIT_TLE = 0,
  XOCFI_ONE_TLE_PER_OSV
}
 

TLE fit mode.

More...
enum  GenOsfSearchDirectionEnum {
  XOCFI_SEARCH_FORWARD = 1,
  XOCFI_SEARCH_BACKWARD = -1
}
 

Search direction.

More...
enum  OrbitPrecisePropagUserFlagEnum {
  XOCFI_DEFAULT_VALUES = XDCFI_DEFAULT_VALUES,
  XOCFI_USER_VALUES = XDCFI_USER_VALUES
}
 

User flag for precise propagator.

More...
enum  OrbitPrecisePropagSelectionFlagEnum {
  XOCFI_NOT_SELECT = XDCFI_NOT_SELECT,
  XOCFI_SELECT = XDCFI_SELECT
}
 

Flag to select or not contributions to precise propagator.

More...
enum  OrbitPrecisePropagSgaFlagEnum {
  XOCFI_SGA_USE_PARAMETERS = XDCFI_SGA_USE_PARAMETERS,
  XOCFI_SGA_READ_VALUES_FROM_FILE = XDCFI_SGA_READ_VALUES_FROM_FILE
}
 

Flag to select if SGA values are taken for input parameters or read from file.

More...

Enumeration Type Documentation

Phase increment.

Enumerator:
XOCFI_NO_PHASE_INCREMENT 
XOCFI_PHASE_INCREMENT 

Search direction.

Enumerator:
XOCFI_SEARCH_FORWARD 
XOCFI_SEARCH_BACKWARD 

Initialisation modes.

Enumerator:
XOCFI_SEL_FILE 
XOCFI_SEL_TIME 
XOCFI_SEL_ORBIT 
XOCFI_SEL_DEFAULT 

Interpolation models.

Enumerator:
XOCFI_INTERPOL_MODEL_DEFAULT 

MLST modes.

Enumerator:
XOCFI_NOSUNSYNC_DRIFT 
XOCFI_NOSUNSYNC_INCLINATION 
XOCFI_NOSUNSYNC_USE_SIM_MODEL 

Extra choice modes for getExtraData.

Enumerator:
XOCFI_ORBIT_EXTRA_NO_RESULTS 

To calculate no extra results.

XOCFI_ORBIT_EXTRA_GEOLOCATION 

To calculate the geolocation data set.

XOCFI_ORBIT_EXTRA_GEOLOCATION_D 

To calculate the geolocation rate data set.

XOCFI_ORBIT_EXTRA_GEOLOCATION_2D 

To calculate the geolocation rate rate data set.

XOCFI_ORBIT_EXTRA_GEOLOCATION_EXTRA 

To calculate the geolocation extra data set.

XOCFI_ORBIT_EXTRA_EARTH_FIXED_D 

To calculate the earth-fixed velocity data set.

XOCFI_ORBIT_EXTRA_EARTH_FIXED_2D 

To calculate the earth-fixed acceleration data set.

XOCFI_ORBIT_EXTRA_SUN 

To calculate the sun data set.

XOCFI_ORBIT_EXTRA_MOON 

To calculate the moon data set.

XOCFI_ORBIT_EXTRA_OSCULATING_KEPLER 

To calculate the osculating Kepler data set.

XOCFI_ORBIT_EXTRA_INERTIAL_AUX 

To calculate the inertial auxiliary data set.

XOCFI_ORBIT_EXTRA_DEP_ANX_TIMING 

To calculate ANX timing data set.

XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPLER 

To calculate the mean keplerian elements.

XOCFI_ORBIT_EXTRA_ALL_RESULTS 

To calculate all extra results.

Extra data model dependent result vector.

Enumerator:
XOCFI_ORBIT_EXTRA_DEP_NODAL_PERIOD 
XOCFI_ORBIT_EXTRA_DEP_UTC_CURRENT_ANX 
XOCFI_ORBIT_EXTRA_DEP_ORBIT_NUMBER 
XOCFI_ORBIT_EXTRA_DEP_SEC_SINCE_ANX 
XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_A 
XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_E 
XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_I 
XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_RA 
XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_W 
XOCFI_ORBIT_EXTRA_DEP_MEAN_KEPL_M 
XOCFI_ORBIT_EXTRA_NUM_DEP_ELEMENTS 

Extra data model independent result vector.

Enumerator:
XOCFI_ORBIT_EXTRA_GEOC_LONG 
XOCFI_ORBIT_EXTRA_GEOD_LAT 
XOCFI_ORBIT_EXTRA_GEOD_ALT 
XOCFI_ORBIT_EXTRA_GEOC_LONG_D 
XOCFI_ORBIT_EXTRA_GEOD_LAT_D 
XOCFI_ORBIT_EXTRA_GEOD_ALT_D 
XOCFI_ORBIT_EXTRA_GEOC_LONG_2D 
XOCFI_ORBIT_EXTRA_GEOD_LAT_2D 
XOCFI_ORBIT_EXTRA_GEOD_ALT_2D 
XOCFI_ORBIT_EXTRA_RAD_CUR_PARALLEL_MERIDIAN 
XOCFI_ORBIT_EXTRA_RAD_CUR_ORTHO_MERIDIAN 
XOCFI_ORBIT_EXTRA_RAD_CUR_ALONG_GROUNDTRACK 
XOCFI_ORBIT_EXTRA_NORTH_VEL 
XOCFI_ORBIT_EXTRA_EAST_VEL 
XOCFI_ORBIT_EXTRA_MAG_VEL 
XOCFI_ORBIT_EXTRA_AZ_VEL 
XOCFI_ORBIT_EXTRA_NORTH_ACC 
XOCFI_ORBIT_EXTRA_EAST_ACC 
XOCFI_ORBIT_EXTRA_GROUNDTRACK_ACC 
XOCFI_ORBIT_EXTRA_AZ_ACC 
XOCFI_ORBIT_EXTRA_SAT_ECLIPSE_FLAG 
XOCFI_ORBIT_EXTRA_SZA 
XOCFI_ORBIT_EXTRA_MLST 
XOCFI_ORBIT_EXTRA_TLST 
XOCFI_ORBIT_EXTRA_TRUE_SUN_RA 
XOCFI_ORBIT_EXTRA_TRUE_SUN_DEC 
XOCFI_ORBIT_EXTRA_TRUE_SUN_SEMIDIAM 
XOCFI_ORBIT_EXTRA_MOON_RA 
XOCFI_ORBIT_EXTRA_MOON_DEC 
XOCFI_ORBIT_EXTRA_MOON_SEMI_DIAM 
XOCFI_ORBIT_EXTRA_MOON_AREA_LIT 
XOCFI_ORBIT_EXTRA_OSC_KEPL_A 
XOCFI_ORBIT_EXTRA_OSC_KEPL_E 
XOCFI_ORBIT_EXTRA_OSC_KEPL_I 
XOCFI_ORBIT_EXTRA_OSC_KEPL_RA 
XOCFI_ORBIT_EXTRA_OSC_KEPL_W 
XOCFI_ORBIT_EXTRA_OSC_KEPL_M 
XOCFI_ORBIT_EXTRA_ORBIT_RAD 
XOCFI_ORBIT_EXTRA_RADIAL_ORB_VEL 
XOCFI_ORBIT_EXTRA_TRANS_ORB_VEL 
XOCFI_ORBIT_EXTRA_ORB_VEL_MAG 
XOCFI_ORBIT_EXTRA_RA_SAT 
XOCFI_ORBIT_EXTRA_DEC_SAT 
XOCFI_ORBIT_EXTRA_EARTH_ROTATION_ANGLE 
XOCFI_ORBIT_EXTRA_RA_SAT_D 
XOCFI_ORBIT_EXTRA_RA_SAT_2D 
XOCFI_ORBIT_EXTRA_OSC_TRUE_LAT 
XOCFI_ORBIT_EXTRA_OSC_TRUE_LAT_D 
XOCFI_ORBIT_EXTRA_OSC_TRUE_LAT_2D 
XOCFI_ORBIT_EXTRA_NUM_INDEP_ELEMENTS 

Orbit init modes.

Enumerator:
XOCFI_ORBIT_INIT_UNKNOWN_MODE 
XOCFI_ORBIT_INIT_AUTO 
XOCFI_ORBIT_INIT_ORBIT_CHANGE_MODE 
XOCFI_ORBIT_INIT_STATE_VECTOR_MODE 
XOCFI_ORBIT_INIT_OSF_MODE 
XOCFI_ORBIT_INIT_POF_MODE 
XOCFI_ORBIT_INIT_ROF_MODE 
XOCFI_ORBIT_INIT_DORIS_MODE 
XOCFI_ORBIT_INIT_POF_N_DORIS_MODE 
XOCFI_ORBIT_INIT_OEF_OSF_MODE 
XOCFI_ORBIT_INIT_OEF_POF_MODE 
XOCFI_ORBIT_INIT_TLE_MODE 
XOCFI_ORBIT_INIT_STATE_VECTOR_PRECISE_MODE 
XOCFI_ORBIT_INIT_POF_PRECISE_MODE 
XOCFI_ORBIT_INIT_ROF_PRECISE_MODE 
XOCFI_ORBIT_INIT_DORIS_PRECISE_MODE 
XOCFI_ORBIT_INIT_OEF_POF_PRECISE_MODE 
XOCFI_ORBIT_INIT_POF_N_DORIS_PRECISE_MODE 
XOCFI_ORBIT_INIT_MAX_VALUE 

Flag to select or not contributions to precise propagator.

Enumerator:
XOCFI_NOT_SELECT 

Do not select contribution.

XOCFI_SELECT 

Select contribution.

Flag to select if SGA values are taken for input parameters or read from file.

Enumerator:
XOCFI_SGA_USE_PARAMETERS 

Use input parameters.

XOCFI_SGA_READ_VALUES_FROM_FILE 

Read values from files.

User flag for precise propagator.

Enumerator:
XOCFI_DEFAULT_VALUES 

Use predefined default values for some parameters.

XOCFI_USER_VALUES 

Use values introduced by user.

OSV precise options.

Enumerator:
XOCFI_OSV_PRECISE_NO 

Default value, non-precise.

XOCFI_OSV_PRECISE_MINUTE 

Precise location every integer minute.

XOCFI_OSV_PRECISE_TEN_SECONDS 

Precise location every integer ten secods.

Propagation models.

Enumerator:
XOCFI_PROPAG_MODEL_MEAN_KEPL 

Propagation using Mean Keplerian OSV model.

XOCFI_PROPAG_MODEL_SPOT 

Propagation using Spot model.

XOCFI_PROPAG_MODEL_TLE 

Propagation using TLE model.

XOCFI_PROPAG_MODEL_PRECISE 

Propagation using COWELL propagator.

XOCFI_PROPAG_MODEL_AUTO 

Propagation using Auto initialization model.

XOCFI_PROPAG_MODEL_DOUBLE 

Propagation using double initialization model.

Reference file types.

Enumerator:
XOCFI_REF_FILETYPE_OSF 

Orbit Scenario File.

XOCFI_REF_FILETYPE_OEF_OSF 

Orbit Event file used as an OSF.

XOCFI_REF_FILETYPE_POF 

FOS Predicted Orbit File.

XOCFI_REF_FILETYPE_OEF_POF 

Orbit Event file used as a POF.

XOCFI_REF_FILETYPE_DORIS_NAV 

DORIS Navigator File.

XOCFI_REF_FILETYPE_ROF 

FOS Restituted Orbit File.

XOCFI_REF_FILETYPE_DORIS_PREM 

DORIS Preliminary Orbit File.

XOCFI_REF_FILETYPE_DORIS_PREC 

DORIS Precise Orbit File.

Satellite ID.

Enumerator:
XOCFI_SAT_DEFAULT 
XOCFI_SAT_DEFAULT1 
XOCFI_SAT_DEFAULT2 
XOCFI_SAT_DEFAULT3 
XOCFI_SAT_DEFAULT4 
XOCFI_SAT_DEFAULT5 
XOCFI_SAT_DEFAULT6 
XOCFI_SAT_DEFAULT7 
XOCFI_SAT_DEFAULT8 
XOCFI_SAT_DEFAULT9 
XOCFI_SAT_ERS1 
XOCFI_SAT_ERS2 
XOCFI_SAT_ENVISAT 
XOCFI_SAT_METOP1 
XOCFI_SAT_METOP2 
XOCFI_SAT_METOP3 
XOCFI_SAT_CRYOSAT 
XOCFI_SAT_ADM 
XOCFI_SAT_GOCE 
XOCFI_SAT_SMOS 
XOCFI_SAT_TERRASAR 
XOCFI_SAT_EARTHCARE 
XOCFI_SAT_SWARM_A 
XOCFI_SAT_SWARM_B 
XOCFI_SAT_SWARM_C 
XOCFI_SAT_SENTINEL_1A 
XOCFI_SAT_SENTINEL_1B 
XOCFI_SAT_SENTINEL_2 
XOCFI_SAT_SENTINEL_3 
XOCFI_SAT_SEOSAT 
XOCFI_SAT_GENERIC 

Time reference ID.

Enumerator:
XOCFI_TIME_UNDEF 
XOCFI_TIME_TAI 
XOCFI_TIME_UTC 
XOCFI_TIME_UT1 
XOCFI_TIME_GPS 

TLE fit mode.

Enumerator:
XOCFI_FIT_TLE 
XOCFI_ONE_TLE_PER_OSV 

Generated on Thu Jul 15 2010 10:08:53 for by doxygen 1.7.1