|
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, const PolarMotionFormula &polarForm, const TimeCorrelationFormula &timeForm, const std::vector< TimeData > &timData, const std::vector< PolarMotionParams > &polarData, const LeapSecondInfo &leapInfo) | |
| Constructor with parameters. | |
| TimeCorrelationData (long bulType, long iersFormula, long predFirst, const PolarMotionFormula &polarForm, const TimeCorrelationFormula &timeForm, const std::vector< TimeData > &timData, const std::vector< PolarMotionParams > &polarData, const LeapSecondInfo &leapInfo, const 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. | |
| std::vector< TimeData > | timeCorrVector |
| Time correlation data. | |
| std::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, | |||
| const PolarMotionFormula & | polarForm, | |||
| const TimeCorrelationFormula & | timeForm, | |||
| const std::vector< TimeData > & | timData, | |||
| const std::vector< PolarMotionParams > & | polarData, | |||
| const LeapSecondInfo & | leapInfo | |||
| ) | [inline] |
Constructor with parameters.
| EECFI::TimeCorrelationData::TimeCorrelationData | ( | long | bulType, | |
| long | iersFormula, | |||
| long | predFirst, | |||
| const PolarMotionFormula & | polarForm, | |||
| const TimeCorrelationFormula & | timeForm, | |||
| const std::vector< TimeData > & | timData, | |||
| const std::vector< PolarMotionParams > & | polarData, | |||
| const LeapSecondInfo & | leapInfo, | |||
| const LaunchInertialFrameConfig & | launchInertialFrameCfg | |||
| ) | [inline] |
Constructor with parameters.
Bulletin type (XLBulletinTypeEnum).
Referenced by EECFI::TimeCorrelation::getData(), EECFI::TimeCorrelation::setData(), and EECFI::TimeCorrelation::TimeCorrelation().
IERS formula enabled/disabled (IersFormulaFlagEnum).
Referenced by EECFI::TimeCorrelation::getData(), EECFI::TimeCorrelation::setData(), and EECFI::TimeCorrelation::TimeCorrelation().
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().
| std::vector<TimeData> EECFI::TimeCorrelationData::timeCorrVector |
Time correlation data.
Referenced by EECFI::TimeCorrelation::getData(), EECFI::TimeCorrelation::setData(), and EECFI::TimeCorrelation::TimeCorrelation().
1.7.1