| Earth Observation Mission CFI Software Pointing Software User Manual |

Classes | Enumerations

# EECFI Namespace Reference

## Classes
class | AtmosId
| Class for the atmospheric model parameters. More...
class | Attitude
| Attitude data and configuration. More...
class | AttitudeDef
| Atitude definition. More...
class | DemInfo
| Class for the DEM Source data. More...
class | DemId
| Class for the DEM parameters. More...
class | InstrTransId
| Class for storing the Instrument Attitude configuration parameters. More...
class | AttDataRec
| Attitude data. More...
class | AttFileModel
| File Model for Nominal attitude and instrument attitude. More...
class | StarTrackerAux
| Star tracker aux data. More...
class | SatAttFileModel
| File Model for satellite attitude. More...
class | QuatPlusMatrixModel
| Quaternion plus matrix model. More...
class | QuatPlusAnglesModel
| Quaternion plus angles model. More...
class | AtmosIdData
| Atmospheric Id data. More...
class | AzElDefinition
| Azimuth/elevation definition. More...
class | CsTra
| Coordinate system matrix. More...
class | AttitudeData
| Attitude id data. More...
class | ParDer
| Parameter. More...
class | GenericTargetData
| Generic target data. More...
class | TargetData
| Target data. More...
class | TargetIdData
| Target id data. More...
class | LatLonArea
| Latitude/longitude area. More...
class | DemIdConfig
| DEM ID configuration data. More...
class | AzimuthElevation
| Azimuth/elevation point. More...
class | AzimuthElevationList
| List of azimuth and elevation points. More...
class | AzimuthElevationStrip
| Strip of points with fixed azimuth. More...
class | AzimuthElevationGrid
| Grid of azimuth and elevation points. More...
class | InstrumentData
| Instrument input data. More...
class | TargetOutput
| Target output. More...
class | TargetListInputInfo
| Information used to compute the target with target list method. More...
class | TargetInputInfo
| Input information for target computation. More...
class | TargetExtraResults
| Results of target extra computation. More...
class | TargetExtraResultsList
| List of results corresponding to all the targets computed by target extra. More...
class | GenDemAltFromEllipsoidInputs
| DEM set selection. More...
class | TransformCfg
| Attitude transformation parameters. More...
class | PointingFunc
| Class grouping several static functions. More...
class | SatNomTransId
| Class for storing the Satellite Nominal Attitude configuration parameters. More...
class | SatTransId
| Class for storing the Satellite Attitude configuration parameters. More...
class | Target
| Class for target calculations. More...
## Enumerations
enum | SatNominalAttAocsModeEnum { XPCFI_AOCS_GPM = XDCFI_AOCS_GPM, XPCFI_AOCS_LNP = XDCFI_AOCS_LNP, XPCFI_AOCS_YSM = XDCFI_AOCS_YSM, XPCFI_AOCS_ZDOPPLER = XDCFI_AOCS_ZDOPPLER }
| Satellite nominal AOCS modes. More...
enum | SatNominalAttModelEnum { XPCFI_MODEL_GENERIC = XDCFI_MODEL_GENERIC, XPCFI_MODEL_ENVISAT = XDCFI_MODEL_ENVISAT, XPCFI_MODEL_CRYOSAT = XDCFI_MODEL_CRYOSAT, XPCFI_MODEL_ADM = XDCFI_MODEL_ADM, XPCFI_MODEL_SENTINEL1 = XDCFI_MODEL_SENTINEL1, XPCFI_MODEL_SENTINEL2 = XDCFI_MODEL_SENTINEL2, XPCFI_MODEL_GEO = XDCFI_MODEL_GEO }
| Satellite nominal parameter models. More...
enum | XPAngleTypeEnum { XPCFI_ANGLE_TYPE_TRUE_LAT_TOD = XDCFI_ANGLE_TYPE_TRUE_LAT_TOD, XPCFI_ANGLE_TYPE_MEAN_LAT_TOD = XDCFI_ANGLE_TYPE_MEAN_LAT_TOD, XPCFI_ANGLE_TYPE_TRUE_LAT_EF = XDCFI_ANGLE_TYPE_TRUE_LAT_EF }
| Angle type. More...
enum | PointingInitModeEnum { XPCFI_SEL_FILE = 0, XPCFI_SEL_TIME, XPCFI_SEL_ORBIT, XPCFI_SEL_DEFAULT }
| Initialisation modes. More...
enum | SatNominalAttModeEnum { XPCFI_SAT_NOMINAL_ATT_INIT_MODE = 0, XPCFI_SAT_NOMINAL_ATT_INIT_MODEL_MODE, XPCFI_SAT_NOMINAL_ATT_INIT_HARMONIC_MODE, XPCFI_SAT_NOMINAL_ATT_INIT_FILE_MODE }
| Sat. nominal attitude mode. More...
enum | SatAttModeEnum { XPCFI_SAT_ATT_ANGLE_INIT_MODE = 0, XPCFI_SAT_ATT_MATRIX_INIT_MODE, XPCFI_SAT_ATT_INIT_HARMONIC_MODE, XPCFI_SAT_ATT_INIT_FILE_MODE }
| Sat. Attitude mode. More...
enum | InstrAttModeEnum { XPCFI_INSTR_ATT_ANGLE_INIT_MODE = 0, XPCFI_INSTR_ATT_MATRIX_INIT_MODE, XPCFI_INSTR_ATT_INIT_HARMONIC_MODE, XPCFI_INSTR_ATT_INIT_FILE_MODE }
| Instrument Attitude mode. More...
enum | AttitudeModeEnum { XPCFI_ATTITUDE_INIT_NO_DATA_MODE = 0, XPCFI_ATTITUDE_COMPUTE_MODE, XPCFI_ATTITUDE_USER_SET_MODE }
| Attitude mode. More...
enum | AttitudeFileModelEnum { XPCFI_ATTITUDE_GENERIC_FILE_MODEL = 0, XPCFI_ATTITUDE_STAR_TRACKER_FILE_MODEL, XPCFI_ATTITUDE_QUATERNION_NO_FILE_MODEL }
| Attitude File models. More...
enum | CsRlEnum { XPCFI_BM2000 = 1, XPCFI_HM2000, XPCFI_GM2000, XPCFI_MOD, XPCFI_TOD, XPCFI_PEF, XPCFI_EF, XPCFI_BM1950, XPCFI_GALACTIC }
| Reference coordinate frames. More...
enum | AttFrEnum { XPCFI_NONE_ATTITUDE = -1, XPCFI_SAT_ORBITAL_REF = 0, XPCFI_SAT_NOMINAL_ATT = 1, XPCFI_SAT_ATT = 2, XPCFI_INSTR_ATT = 3 }
| Coordinate system structure. More...
enum | FrameFlagEnum { XPCFI_FRAME_FLAG_EXT = 0, XPCFI_FRAME_FLAG_SAT }
| Flag for changing frame. More...
enum | InterModeEnum { XPCFI_NO_INTER = 0, XPCFI_INTER_1ST, XPCFI_INTER_2ND }
| Intersection mode. More...
enum | SourceTypeEnum { XPCFI_SOURCE_STAR, XPCFI_SOURCE_SUN, XPCFI_SOURCE_MOON, XPCFI_SOURCE_GENERIC }
| Source Types. More...
enum | TargetTypeEnum { XPCFI_USER_TARGET_TYPE = 0, XPCFI_LOS_TARGET_TYPE, XPCFI_DEM_TARGET_TYPE }
| Target type. More...
enum | PointingAxisEnum { XPCFI_X_AXIS = 0, XPCFI_NEG_X_AXIS, XPCFI_Y_AXIS, XPCFI_NEG_Y_AXIS, XPCFI_Z_AXIS, XPCFI_NEG_Z_AXIS }
| Axis enumeration. More...
enum | AxisTargetEnum { XPCFI_SUN_VEC = 0, XPCFI_MOON_VEC, XPCFI_EARTH_VEC, XPCFI_NADIR_VEC, XPCFI_INERTIAL_VEL_VEC, XPCFI_EF_VEL_VEC, XPCFI_INERTIAL_TARGET_VEC, XPCFI_EF_TARGET_VEC, XPCFI_SC_EF_VEL_VEC, XPCFI_ORBIT_POLE, XPCFI_INERTIAL_POS_VEC_CORRECTED, XPCFI_INERTIAL_VEL_VEC_ROTATED, XPCFI_EF_NORTH, XPCFI_EF_SOUTH }
| Axis target enumeration. More...
enum | AtmosModeEnum { XPCFI_NO_REF_INIT = XDCFI_NO_REF, XPCFI_STD_INIT = XDCFI_STD_REF, XPCFI_USER_INIT = XDCFI_USER_REF, XPCFI_PRED_INIT = XDCFI_PRED_REF, XPCFI_STD_INIT_N = XDCFI_STD_REF_N, XPCFI_USER_INIT_N = XDCFI_USER_REF_N, XPCFI_PRED_INIT_N = XDCFI_PRED_REF_N, XPCFI_US76_INIT = XDCFI_US76_REF, XPCFI_TROPIC_INIT = XDCFI_TROPIC_REF, XPCFI_MID_SUM_INIT = XDCFI_MID_SUM_REF, XPCFI_MID_WIN_INIT = XDCFI_MID_WIN_REF, XPCFI_SUBAR_SUM_INIT = XDCFI_SUBAR_SUM_REF, XPCFI_SUBAR_WIN_INIT = XDCFI_SUBAR_WIN_REF, XPCFI_LUT_INIT = XDCFI_LUT_REF, XPCFI_US76_INIT_N = XDCFI_US76_REF_N, XPCFI_TROPIC_INIT_N = XDCFI_TROPIC_REF_N, XPCFI_MID_SUM_INIT_N = XDCFI_MID_SUM_REF_N, XPCFI_MID_WIN_INIT_N = XDCFI_MID_WIN_REF_N, XPCFI_SUBAR_SUM_INIT_N = XDCFI_SUBAR_SUM_REF_N, XPCFI_SUBAR_WIN_INIT_N = XDCFI_SUBAR_WIN_REF_N, XPCFI_LUT_INIT_N = XDCFI_LUT_REF_N }
| Atmosphere initialization mode. More...
enum | TargetResAuxNameEnum { XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_GT = 1, XPCFI_TARG_EXTRA_AUX_RAD_CUR = 2, XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_GT_D = 4, XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_GT_2D = 8, XPCFI_TARG_EXTRA_AUX_RAD_CUR_D = 16, XPCFI_TARG_EXTRA_AUX_RAD_CUR_2D = 32, XPCFI_TARG_EXTRA_AUX_TARGET_NADIR_VEL = 64, XPCFI_TARG_EXTRA_AUX_MLST = 128, XPCFI_TARG_EXTRA_AUX_TLST = 256, XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_SAT_NAD = 512, XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_SAT_NAD_D = 1024, XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_SAT_NAD_2D = 2048, XPCFI_TARG_EXTRA_AUX_LOOK_DIR = 4096, XPCFI_TARG_EXTRA_AUX_DIST_SSP_MIN_DIST_GT = 8192, XPCFI_TARG_EXTRA_AUX_DIST_SSP_MIN_DIST_GT_D = 16384, XPCFI_TARG_EXTRA_AUX_DIST_SSP_MIN_DIST_GT_2D = 32768, XPCFI_TARG_EXTRA_AUX_ALL }
| Target auxiliary results vector names. More...
enum | TargetResMainNameEnum { XPCFI_TARG_EXTRA_MAIN_GEO = 1, XPCFI_TARG_EXTRA_MAIN_GEO_D = 2, XPCFI_TARG_EXTRA_MAIN_GEO_2D = 4, XPCFI_TARG_EXTRA_MAIN_TARG2SAT_TOP = 8, XPCFI_TARG_EXTRA_MAIN_TARG2SAT_TOP_D = 16, XPCFI_TARG_EXTRA_MAIN_TARG2SAT_TOP_2D = 32, XPCFI_TARG_EXTRA_MAIN_SAT2TARG_TOP = 64, XPCFI_TARG_EXTRA_MAIN_SAT2TARG_TOP_D = 128, XPCFI_TARG_EXTRA_MAIN_SAT2TARG_TOP_2D = 256, XPCFI_TARG_EXTRA_MAIN_SAT2TARG_ATTITUDE = 512, XPCFI_TARG_EXTRA_MAIN_SAT2TARG_ATTITUDE_D = 1024, XPCFI_TARG_EXTRA_MAIN_SAT2TARG_ATTITUDE_2D = 2048, XPCFI_TARG_EXTRA_MAIN_TARG2SAT_ATTITUDE = 4096, XPCFI_TARG_EXTRA_MAIN_TARG2SAT_ATTITUDE_D = 8192, XPCFI_TARG_EXTRA_MAIN_TARG2SAT_ATTITUDE_2D = 16384, XPCFI_TARG_EXTRA_MAIN_ALL }
| Target main results vector names. More...
enum | SatIdPointingEnum { XPCFI_SAT_DEFAULT = XLCFI_SAT_DEFAULT, XPCFI_SAT_DEFAULT1 = XLCFI_SAT_DEFAULT1, XPCFI_SAT_DEFAULT2 = XLCFI_SAT_DEFAULT2, XPCFI_SAT_DEFAULT3 = XLCFI_SAT_DEFAULT3, XPCFI_SAT_DEFAULT4 = XLCFI_SAT_DEFAULT4, XPCFI_SAT_DEFAULT5 = XLCFI_SAT_DEFAULT5, XPCFI_SAT_DEFAULT6 = XLCFI_SAT_DEFAULT6, XPCFI_SAT_DEFAULT7 = XLCFI_SAT_DEFAULT7, XPCFI_SAT_DEFAULT8 = XLCFI_SAT_DEFAULT8, XPCFI_SAT_DEFAULT9 = XLCFI_SAT_DEFAULT9, XPCFI_SAT_ERS1 = XLCFI_SAT_ERS1, XPCFI_SAT_ERS2 = XLCFI_SAT_ERS2, XPCFI_SAT_ENVISAT = XLCFI_SAT_ENVISAT, XPCFI_SAT_METOP1 = XLCFI_SAT_METOP1, XPCFI_SAT_METOP2 = XLCFI_SAT_METOP2, XPCFI_SAT_METOP3 = XLCFI_SAT_METOP3, XPCFI_SAT_CRYOSAT = XLCFI_SAT_CRYOSAT, XPCFI_SAT_ADM = XLCFI_SAT_ADM, XPCFI_SAT_GOCE = XLCFI_SAT_GOCE, XPCFI_SAT_SMOS = XLCFI_SAT_SMOS, XPCFI_SAT_TERRASAR = XLCFI_SAT_TERRASAR, XPCFI_SAT_EARTHCARE = XLCFI_SAT_EARTHCARE, XPCFI_SAT_SWARM_A = XLCFI_SAT_SWARM_A, XPCFI_SAT_SWARM_B = XLCFI_SAT_SWARM_B, XPCFI_SAT_SWARM_C = XLCFI_SAT_SWARM_C, XPCFI_SAT_SENTINEL_1A = XLCFI_SAT_SENTINEL_1A, XPCFI_SAT_SENTINEL_1B = XLCFI_SAT_SENTINEL_1B, XPCFI_SAT_SENTINEL_2 = XLCFI_SAT_SENTINEL_2, XPCFI_SAT_SENTINEL_3 = XLCFI_SAT_SENTINEL_3, XPCFI_SAT_SEOSAT = XLCFI_SAT_SEOSAT, XPCFI_SAT_SENTINEL_1C = XLCFI_SAT_SENTINEL_1C, XPCFI_SAT_SENTINEL_2A = XLCFI_SAT_SENTINEL_2A, XPCFI_SAT_SENTINEL_2B = XLCFI_SAT_SENTINEL_2B, XPCFI_SAT_SENTINEL_2C = XLCFI_SAT_SENTINEL_2C, XPCFI_SAT_SENTINEL_3A = XLCFI_SAT_SENTINEL_3A, XPCFI_SAT_SENTINEL_3B = XLCFI_SAT_SENTINEL_3B, XPCFI_SAT_SENTINEL_3C = XLCFI_SAT_SENTINEL_3C, XPCFI_SAT_JASON_CSA = XLCFI_SAT_JASON_CSA, XPCFI_SAT_JASON_CSB = XLCFI_SAT_JASON_CSB, XPCFI_SAT_METOP_SG_A1 = XLCFI_SAT_METOP_SG_A1, XPCFI_SAT_METOP_SG_A2 = XLCFI_SAT_METOP_SG_A2, XPCFI_SAT_METOP_SG_A3 = XLCFI_SAT_METOP_SG_A3, XPCFI_SAT_METOP_SG_B1 = XLCFI_SAT_METOP_SG_B1, XPCFI_SAT_METOP_SG_B2 = XLCFI_SAT_METOP_SG_B2, XPCFI_SAT_METOP_SG_B3 = XLCFI_SAT_METOP_SG_B3, XPCFI_SAT_SENTINEL_5P = XLCFI_SAT_SENTINEL_5P, XPCFI_SAT_BIOMASS = XLCFI_SAT_BIOMASS, XPCFI_SAT_SENTINEL_5 = XLCFI_SAT_SENTINEL_5, XPCFI_SAT_SAOCOM_CS = XLCFI_SAT_SAOCOM_CS, XPCFI_SAT_GENERIC = XLCFI_SAT_GENERIC, XPCFI_SAT_GENERIC_GEO = XLCFI_SAT_GENERIC_GEO, XPCFI_SAT_MTG = XLCFI_SAT_MTG, XPCFI_SAT_GENERIC_MEO = XLCFI_SAT_GENERIC_MEO }
| Satellite ID. More...
enum | DerivPointingEnum { XPCFI_NO_DER = XLCFI_NO_DER, XPCFI_DER_1ST = XLCFI_DER_1ST, XPCFI_DER_2ND = XLCFI_DER_2ND }
| Derivatives. More...
enum | TimeRefPointingEnum { XPCFI_TIME_UNDEF = XLCFI_TIME_UNDEF, XPCFI_TIME_TAI = XLCFI_TIME_TAI, XPCFI_TIME_UTC = XLCFI_TIME_UTC, XPCFI_TIME_UT1 = XLCFI_TIME_UT1, XPCFI_TIME_GPS = XLCFI_TIME_GPS }
| Time reference ID. More...
enum | ModeFlagPointingEnum { XPCFI_MODE_FLAG_LOCATION = XLCFI_MODE_FLAG_LOCATION, XPCFI_MODE_FLAG_DIRECTION = XLCFI_MODE_FLAG_DIRECTION }
| Vector types. More...
enum | DemModelPointingEnum { XPCFI_DEM_ACE_MODEL = XDCFI_DEM_ACE_MODEL }
| DEM models. More...
enum | DemConfigEnum { XPCFI_LOAD_TILE_SET, XPCFI_CLEAR_CACHE, XPCFI_FREE_CACHE, XPCFI_SET_MAX_SIZE }
| DEM ID configuration commands. More...
enum | AzElTypeEnum { XPCFI_AZ_EL_LIST, XPCFI_AZ_EL_STRIP, XPCFI_AZ_EL_GRID }
| Input azimuth/elevation data type. More...
enum | TargetListMethodEnum { XPCFI_TARGET_LIST_INTER_ID }
| Method used to compute list of targets. More...
enum | DemSetEnum { XPCFI_ALL_DEM, XPCFI_DEM_SET }
| Set of DEM selected. More...
enum | YawFlipEnum { XPCFI_AUTOMATIC_FLIP_MODE = 0, XPCFI_WINTER_MODE = 1, XPCFI_SUMMER_MODE = 2 }
| Yaw-flip. More...

## Enumeration Type Documentation

enum EECFI::AtmosModeEnum

Atmosphere initialization mode.

Enumerator:

  XPCFI_NO_REF_INIT |
  XPCFI_STD_INIT |
  XPCFI_USER_INIT |
  XPCFI_PRED_INIT |
  XPCFI_STD_INIT_N |
  XPCFI_USER_INIT_N |
  XPCFI_PRED_INIT_N |
  XPCFI_US76_INIT |
  XPCFI_TROPIC_INIT |
  XPCFI_MID_SUM_INIT |
  XPCFI_MID_WIN_INIT |
  XPCFI_SUBAR_SUM_INIT |
  XPCFI_SUBAR_WIN_INIT |
  XPCFI_LUT_INIT |
  XPCFI_US76_INIT_N |
  XPCFI_TROPIC_INIT_N |
  XPCFI_MID_SUM_INIT_N |
  XPCFI_MID_WIN_INIT_N |
  XPCFI_SUBAR_SUM_INIT_N |
  XPCFI_SUBAR_WIN_INIT_N |
  XPCFI_LUT_INIT_N |

enum EECFI::AttFrEnum

Coordinate system structure.

Enumerator:

  XPCFI_NONE_ATTITUDE |
  XPCFI_SAT_ORBITAL_REF |
  XPCFI_SAT_NOMINAL_ATT |
  XPCFI_SAT_ATT |
  XPCFI_INSTR_ATT |

enum EECFI::AttitudeFileModelEnum

Attitude File models.

Enumerator:

  XPCFI_ATTITUDE_GENERIC_FILE_MODEL |
  XPCFI_ATTITUDE_STAR_TRACKER_FILE_MODEL |
  XPCFI_ATTITUDE_QUATERNION_NO_FILE_MODEL |

enum EECFI::AttitudeModeEnum

Attitude mode.

Enumerator:

  XPCFI_ATTITUDE_INIT_NO_DATA_MODE |
  XPCFI_ATTITUDE_COMPUTE_MODE |
  XPCFI_ATTITUDE_USER_SET_MODE |

enum EECFI::AxisTargetEnum

Axis target enumeration.

Enumerator:

  XPCFI_SUN_VEC |
  XPCFI_MOON_VEC |
  XPCFI_EARTH_VEC |
  XPCFI_NADIR_VEC |
  XPCFI_INERTIAL_VEL_VEC |
  XPCFI_EF_VEL_VEC |
  XPCFI_INERTIAL_TARGET_VEC |
  XPCFI_EF_TARGET_VEC |
  XPCFI_SC_EF_VEL_VEC |
  XPCFI_ORBIT_POLE |
  XPCFI_INERTIAL_POS_VEC_CORRECTED |
  XPCFI_INERTIAL_VEL_VEC_ROTATED |
  XPCFI_EF_NORTH |
  XPCFI_EF_SOUTH |

enum EECFI::AzElTypeEnum

Input azimuth/elevation data type.

Enumerator:

  XPCFI_AZ_EL_LIST |
  XPCFI_AZ_EL_STRIP |
  XPCFI_AZ_EL_GRID |

enum EECFI::CsRlEnum

Reference coordinate frames.

Enumerator:

  XPCFI_BM2000 | Barycentric Mean of 2000.0 coordinate system.
  XPCFI_HM2000 | Heliocentric Mean of 2000.0 coordinate system.
  XPCFI_GM2000 | Geocentric Mean of 2000.0 coordinate system.
  XPCFI_MOD | Mean of Date coordinate system.
  XPCFI_TOD | True of Date coordinate system.
  XPCFI_PEF | Pseudo Earth Fixed coordinate system.
  XPCFI_EF | Earth Fixed coordinate system.
  XPCFI_BM1950 | Barycentric Mean of 2000.0 coordinate system.
  XPCFI_GALACTIC | Galactic coordinate system.

enum EECFI::DemConfigEnum

DEM ID configuration commands.

Enumerator:

  XPCFI_LOAD_TILE_SET |
  XPCFI_CLEAR_CACHE |
  XPCFI_FREE_CACHE |
  XPCFI_SET_MAX_SIZE |

enum EECFI::DemModelPointingEnum

DEM models.

Enumerator:

  XPCFI_DEM_ACE_MODEL |

enum EECFI::DemSetEnum

Set of DEM selected.

Enumerator:

  XPCFI_ALL_DEM | All DEM selected.
  XPCFI_DEM_SET | Only a set of DEM selected.

enum EECFI::DerivPointingEnum

Derivatives.

Enumerator:

  XPCFI_NO_DER | No derivative is defined or calculated.
  XPCFI_DER_1ST | Only first derivative is defined or calculated.
  XPCFI_DER_2ND | Both 1st and 2nd derivatives are defined or calculated.

enum EECFI::FrameFlagEnum

Flag for changing frame.

Enumerator:

  XPCFI_FRAME_FLAG_EXT | Coordinate system.
  XPCFI_FRAME_FLAG_SAT | Satellite attitude frame.

enum EECFI::InstrAttModeEnum

Instrument Attitude mode.

Enumerator:

  XPCFI_INSTR_ATT_ANGLE_INIT_MODE |
  XPCFI_INSTR_ATT_MATRIX_INIT_MODE |
  XPCFI_INSTR_ATT_INIT_HARMONIC_MODE |
  XPCFI_INSTR_ATT_INIT_FILE_MODE |

enum EECFI::InterModeEnum

Intersection mode.

Enumerator:

  XPCFI_NO_INTER |
  XPCFI_INTER_1ST |
  XPCFI_INTER_2ND |

enum EECFI::ModeFlagPointingEnum

Vector types.

Enumerator:

  XPCFI_MODE_FLAG_LOCATION |
  XPCFI_MODE_FLAG_DIRECTION |

enum EECFI::PointingAxisEnum

Axis enumeration.

Enumerator:

  XPCFI_X_AXIS |
  XPCFI_NEG_X_AXIS |
  XPCFI_Y_AXIS |
  XPCFI_NEG_Y_AXIS |
  XPCFI_Z_AXIS |
  XPCFI_NEG_Z_AXIS |

enum EECFI::PointingInitModeEnum

Initialisation modes.

Enumerator:

  XPCFI_SEL_FILE |
  XPCFI_SEL_TIME |
  XPCFI_SEL_ORBIT |
  XPCFI_SEL_DEFAULT |

enum EECFI::SatAttModeEnum

Sat. Attitude mode.

Enumerator:

  XPCFI_SAT_ATT_ANGLE_INIT_MODE |
  XPCFI_SAT_ATT_MATRIX_INIT_MODE |
  XPCFI_SAT_ATT_INIT_HARMONIC_MODE |
  XPCFI_SAT_ATT_INIT_FILE_MODE |

enum EECFI::SatIdPointingEnum

Satellite ID.

Enumerator:

  XPCFI_SAT_DEFAULT |
  XPCFI_SAT_DEFAULT1 |
  XPCFI_SAT_DEFAULT2 |
  XPCFI_SAT_DEFAULT3 |
  XPCFI_SAT_DEFAULT4 |
  XPCFI_SAT_DEFAULT5 |
  XPCFI_SAT_DEFAULT6 |
  XPCFI_SAT_DEFAULT7 |
  XPCFI_SAT_DEFAULT8 |
  XPCFI_SAT_DEFAULT9 |
  XPCFI_SAT_ERS1 |
  XPCFI_SAT_ERS2 |
  XPCFI_SAT_ENVISAT |
  XPCFI_SAT_METOP1 |
  XPCFI_SAT_METOP2 |
  XPCFI_SAT_METOP3 |
  XPCFI_SAT_CRYOSAT |
  XPCFI_SAT_ADM |
  XPCFI_SAT_GOCE |
  XPCFI_SAT_SMOS |
  XPCFI_SAT_TERRASAR |
  XPCFI_SAT_EARTHCARE |
  XPCFI_SAT_SWARM_A |
  XPCFI_SAT_SWARM_B |
  XPCFI_SAT_SWARM_C |
  XPCFI_SAT_SENTINEL_1A |
  XPCFI_SAT_SENTINEL_1B |
  XPCFI_SAT_SENTINEL_2 |
  XPCFI_SAT_SENTINEL_3 |
  XPCFI_SAT_SEOSAT |
  XPCFI_SAT_SENTINEL_1C |
  XPCFI_SAT_SENTINEL_2A |
  XPCFI_SAT_SENTINEL_2B |
  XPCFI_SAT_SENTINEL_2C |
  XPCFI_SAT_SENTINEL_3A |
  XPCFI_SAT_SENTINEL_3B |
  XPCFI_SAT_SENTINEL_3C |
  XPCFI_SAT_JASON_CSA |
  XPCFI_SAT_JASON_CSB |
  XPCFI_SAT_METOP_SG_A1 |
  XPCFI_SAT_METOP_SG_A2 |
  XPCFI_SAT_METOP_SG_A3 |
  XPCFI_SAT_METOP_SG_B1 |
  XPCFI_SAT_METOP_SG_B2 |
  XPCFI_SAT_METOP_SG_B3 |
  XPCFI_SAT_SENTINEL_5P |
  XPCFI_SAT_BIOMASS |
  XPCFI_SAT_SENTINEL_5 |
  XPCFI_SAT_SAOCOM_CS |
  XPCFI_SAT_GENERIC |
  XPCFI_SAT_GENERIC_GEO |
  XPCFI_SAT_MTG |
  XPCFI_SAT_GENERIC_MEO |

enum EECFI::SatNominalAttAocsModeEnum

Satellite nominal AOCS modes.

Enumerator:

  XPCFI_AOCS_GPM |
  XPCFI_AOCS_LNP |
  XPCFI_AOCS_YSM |
  XPCFI_AOCS_ZDOPPLER |

enum EECFI::SatNominalAttModeEnum

Sat. nominal attitude mode.

Enumerator:

  XPCFI_SAT_NOMINAL_ATT_INIT_MODE |
  XPCFI_SAT_NOMINAL_ATT_INIT_MODEL_MODE |
  XPCFI_SAT_NOMINAL_ATT_INIT_HARMONIC_MODE |
  XPCFI_SAT_NOMINAL_ATT_INIT_FILE_MODE |

enum EECFI::SatNominalAttModelEnum

Satellite nominal parameter models.

Enumerator:

  XPCFI_MODEL_GENERIC |
  XPCFI_MODEL_ENVISAT |
  XPCFI_MODEL_CRYOSAT |
  XPCFI_MODEL_ADM |
  XPCFI_MODEL_SENTINEL1 |
  XPCFI_MODEL_SENTINEL2 |
  XPCFI_MODEL_GEO |

enum EECFI::SourceTypeEnum

Source Types.

Enumerator:

  XPCFI_SOURCE_STAR |
  XPCFI_SOURCE_SUN |
  XPCFI_SOURCE_MOON |
  XPCFI_SOURCE_GENERIC |

enum EECFI::TargetListMethodEnum

Method used to compute list of targets.

Enumerator:

  XPCFI_TARGET_LIST_INTER_ID |

enum EECFI::TargetResAuxNameEnum

Target auxiliary results vector names.

Enumerator:

  XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_GT |
  XPCFI_TARG_EXTRA_AUX_RAD_CUR |
  XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_GT_D |
  XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_GT_2D |
  XPCFI_TARG_EXTRA_AUX_RAD_CUR_D |
  XPCFI_TARG_EXTRA_AUX_RAD_CUR_2D |
  XPCFI_TARG_EXTRA_AUX_TARGET_NADIR_VEL |
  XPCFI_TARG_EXTRA_AUX_MLST |
  XPCFI_TARG_EXTRA_AUX_TLST |
  XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_SAT_NAD |
  XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_SAT_NAD_D |
  XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_SAT_NAD_2D |
  XPCFI_TARG_EXTRA_AUX_LOOK_DIR |
  XPCFI_TARG_EXTRA_AUX_DIST_SSP_MIN_DIST_GT |
  XPCFI_TARG_EXTRA_AUX_DIST_SSP_MIN_DIST_GT_D |
  XPCFI_TARG_EXTRA_AUX_DIST_SSP_MIN_DIST_GT_2D |
  XPCFI_TARG_EXTRA_AUX_ALL |

enum EECFI::TargetResMainNameEnum

Target main results vector names.

Enumerator:

  XPCFI_TARG_EXTRA_MAIN_GEO |
  XPCFI_TARG_EXTRA_MAIN_GEO_D |
  XPCFI_TARG_EXTRA_MAIN_GEO_2D |
  XPCFI_TARG_EXTRA_MAIN_TARG2SAT_TOP |
  XPCFI_TARG_EXTRA_MAIN_TARG2SAT_TOP_D |
  XPCFI_TARG_EXTRA_MAIN_TARG2SAT_TOP_2D |
  XPCFI_TARG_EXTRA_MAIN_SAT2TARG_TOP |
  XPCFI_TARG_EXTRA_MAIN_SAT2TARG_TOP_D |
  XPCFI_TARG_EXTRA_MAIN_SAT2TARG_TOP_2D |
  XPCFI_TARG_EXTRA_MAIN_SAT2TARG_ATTITUDE |
  XPCFI_TARG_EXTRA_MAIN_SAT2TARG_ATTITUDE_D |
  XPCFI_TARG_EXTRA_MAIN_SAT2TARG_ATTITUDE_2D |
  XPCFI_TARG_EXTRA_MAIN_TARG2SAT_ATTITUDE |
  XPCFI_TARG_EXTRA_MAIN_TARG2SAT_ATTITUDE_D |
  XPCFI_TARG_EXTRA_MAIN_TARG2SAT_ATTITUDE_2D |
  XPCFI_TARG_EXTRA_MAIN_ALL |

enum EECFI::TargetTypeEnum

Target type.

Enumerator:

  XPCFI_USER_TARGET_TYPE |
  XPCFI_LOS_TARGET_TYPE |
  XPCFI_DEM_TARGET_TYPE |

enum EECFI::TimeRefPointingEnum

Time reference ID.

Enumerator:

  XPCFI_TIME_UNDEF |
  XPCFI_TIME_TAI |
  XPCFI_TIME_UTC |
  XPCFI_TIME_UT1 |
  XPCFI_TIME_GPS |

enum EECFI::XPAngleTypeEnum

Angle type.

Enumerator:

  XPCFI_ANGLE_TYPE_TRUE_LAT_TOD |
  XPCFI_ANGLE_TYPE_MEAN_LAT_TOD |
  XPCFI_ANGLE_TYPE_TRUE_LAT_EF |

enum EECFI::YawFlipEnum

Yaw-flip.

Enumerator:

  XPCFI_AUTOMATIC_FLIP_MODE |
  XPCFI_WINTER_MODE |
  XPCFI_SUMMER_MODE |