DEIMOS
Earth Observation Software
Orbit and Attitude Adapater Tool
ESA
Static Public Member Functions | List of all members
AdpUtils Class Reference

Class containing common util methods for the EO Orbit/Attitude adapter classes. More...

Static Public Member Functions

static long getTimeRef (string auxVal) throw (EoAdapterError)
 Get CFI enumeration value for the input time reference name. More...
 
static long getCsRef (string auxVal) throw (EoAdapterError)
 Get CFI enumeration value for the input CS reference name. More...
 
static long getTargetFrame (string auxVal) throw (EoAdapterError)
 Get CFI enumeration value for the input attitude target reference name. More...
 
static long getSatellite (string satelliteName)
 Get satellite CFI ID. More...
 
static string getMonth (string monthNumber)
 Get moth according to DFDL4S UTC-TAI history table. More...
 
static void getRotationMatrix (Time t, long csOut, long csIn, double matrix[3][3]) throw (EoAdapterError)
 It returns the matrix that transforms the the vectors in csIn to csOut. More...
 

Detailed Description

Class containing common util methods for the EO Orbit/Attitude adapter classes.

Member Function Documentation

◆ getCsRef()

static long AdpUtils::getCsRef ( string  auxVal)
throw (EoAdapterError
)
static

Get CFI enumeration value for the input CS reference name.

Parameters
auxValCS reference name as read from configuration file
Returns
CFI enumeration value for the CS reference

◆ getMonth()

static string AdpUtils::getMonth ( string  monthNumber)
static

Get moth according to DFDL4S UTC-TAI history table.

Returns
Month value

◆ getRotationMatrix()

static void AdpUtils::getRotationMatrix ( Time  t,
long  csOut,
long  csIn,
double  matrix[3][3] 
)
throw (EoAdapterError
)
static

It returns the matrix that transforms the the vectors in csIn to csOut.

Parameters
csOutoutput reference frame
csIninput reference frame

◆ getSatellite()

static long AdpUtils::getSatellite ( string  satelliteName)
static

Get satellite CFI ID.

Parameters
satelliteNamesatellite or mission name
Returns
CFI Id value

◆ getTargetFrame()

static long AdpUtils::getTargetFrame ( string  auxVal)
throw (EoAdapterError
)
static

Get CFI enumeration value for the input attitude target reference name.

Parameters
auxValattitude target reference name as read from configuration file
Returns
CFI enumeration value for the attitude target reference

◆ getTimeRef()

static long AdpUtils::getTimeRef ( string  auxVal)
throw (EoAdapterError
)
static

Get CFI enumeration value for the input time reference name.

Parameters
auxValtime reference name as read from configuration file
Returns
CFI enumeration value for the time reference

Generated on Tue Nov 28 2023 19:29:12 for by doxygen 1.8.13