Earth Observation Mission CFI Software Lib Software User Manual |
Data structure defining timeCorrelations. More...
Public Member Functions | |
TimeCorrelationData () | |
Default constructor. | |
TimeCorrelationData (long bulType, long iersFormula, long predFirst, PolarMotionFormula &polarForm, TimeCorrelationFormula &timeForm, vector< TimeData > &timData, vector< PolarMotionParams > &polarData, LeapSecondInfo &leapInfo) | |
Constructor with parameters. | |
TimeCorrelationData (long bulType, long iersFormula, long predFirst, PolarMotionFormula &polarForm, TimeCorrelationFormula &timeForm, vector< TimeData > &timData, vector< PolarMotionParams > &polarData, LeapSecondInfo &leapInfo, LaunchInertialFrameConfig &launchInertialFrameCfg) | |
Constructor with parameters. | |
Public Attributes | |
long | iersBulletinType |
Bulletin type (XLBulletinTypeEnum). | |
long | iersFormulaFlag |
IERS formula enabled/disabled (IersFormulaFlagEnum). | |
long | predictionFirstRecord |
Indicates the 1st record belonging to bulletin A for B+A initialization (starting at 0). | |
PolarMotionFormula | polarMotionFormula |
Polar motion extrapolation formula parameters. | |
TimeCorrelationFormula | timeCorrelationFormula |
Time correlation extrapolation formula parameters. | |
vector< TimeData > | timeCorrVector |
Time correlation data. | |
vector< PolarMotionParams > | polarMotionParams |
Polar motion parameters. | |
LeapSecondInfo | leapSecond |
Leap Second info. | |
LaunchInertialFrameConfig | launchInertialFrameConfig |
Launch Inertial Frame Config. |
Data structure defining timeCorrelations.
EECFI::TimeCorrelationData::TimeCorrelationData | ( | ) | [inline] |
Default constructor.
EECFI::TimeCorrelationData::TimeCorrelationData | ( | long | bulType, | |
long | iersFormula, | |||
long | predFirst, | |||
PolarMotionFormula & | polarForm, | |||
TimeCorrelationFormula & | timeForm, | |||
vector< TimeData > & | timData, | |||
vector< PolarMotionParams > & | polarData, | |||
LeapSecondInfo & | leapInfo | |||
) | [inline] |
Constructor with parameters.
EECFI::TimeCorrelationData::TimeCorrelationData | ( | long | bulType, | |
long | iersFormula, | |||
long | predFirst, | |||
PolarMotionFormula & | polarForm, | |||
TimeCorrelationFormula & | timeForm, | |||
vector< TimeData > & | timData, | |||
vector< PolarMotionParams > & | polarData, | |||
LeapSecondInfo & | leapInfo, | |||
LaunchInertialFrameConfig & | launchInertialFrameCfg | |||
) | [inline] |
Constructor with parameters.
Bulletin type (XLBulletinTypeEnum).
Referenced by EECFI::TimeCorrelation::getData(), and EECFI::TimeCorrelation::setData().
IERS formula enabled/disabled (IersFormulaFlagEnum).
Referenced by EECFI::TimeCorrelation::getData(), and EECFI::TimeCorrelation::setData().
Launch Inertial Frame Config.
Referenced by EECFI::TimeCorrelation::getData(), and EECFI::TimeCorrelation::setData().
Leap Second info.
Referenced by EECFI::TimeCorrelation::getData(), and EECFI::TimeCorrelation::setData().
Polar motion extrapolation formula parameters.
Referenced by EECFI::TimeCorrelation::getData(), and EECFI::TimeCorrelation::setData().
Polar motion parameters.
Referenced by EECFI::TimeCorrelation::getData(), and EECFI::TimeCorrelation::setData().
Indicates the 1st record belonging to bulletin A for B+A initialization (starting at 0).
Referenced by EECFI::TimeCorrelation::getData(), and EECFI::TimeCorrelation::setData().
Time correlation extrapolation formula parameters.
Referenced by EECFI::TimeCorrelation::getData(), and EECFI::TimeCorrelation::setData().
Time correlation data.
Referenced by EECFI::TimeCorrelation::getData(), and EECFI::TimeCorrelation::setData().