Earth Observation Mission CFI Software DataHandling Software User Manual |
Class to store DORIS navigator files header. More...
Public Member Functions | |
DorisHeader () | |
Empty constructor. | |
DorisHeader (const std::string &fileNam, const std::string &senStart, const std::string &sensStop, long relOrbi, long absOrbi, double delta_Ut1, const std::string &leap_Utc, int leap_Sign, int leap_Err, long num_Dsd, long ds_Offset, long num_Dsr) | |
Constructor with parameters that are read from file. | |
DorisHeader (const std::string &fileNam, const std::string &sensStart, const std::string &sensStop, long relOrbi, long absOrbi, double delta_Ut1, const std::string &leap_Utc, int leap_Sign, int leap_Err, long num_Dsd, long ds_Offset, long num_Dsr, const std::string &procStageCod, const std::string &ref_Doc, const std::string &procTim, const std::string &softVersion, const std::string &phaseIn, long cycleIn, const std::string &stateVectorTim, double xPos, double yPos, double zPos, double xVel, double yVel, double zVel, const std::string &stateVectSource, const std::string &prodErr, long tot_Size, long numDataSet, const std::string &sphDesc, const std::string &sensStartTai, long absOrbStart, double relTimAscNodeStart, const std::string &sensStopTai, long absOrbStop, double relTimAscNodeStop, const std::string &equator_CrossTime, long equator_CrossLong, const std::string &ascendFlag, long start_Lat, long start_Long, long stop_Lat, long stop_Long, long num_Isps, long numMissIsps, long numErrIsps, long numDiscardIsps, long num_RsIsps, long num_RsCorrections, long dsr_Size) | |
Constructor with all parameters. | |
Public Attributes | |
std::string | fileName |
std::string | sensingStart |
std::string | sensingStop |
long | relOrbit |
long | absOrbit |
double | deltaUt1 |
std::string | leapUtc |
int | leapSign |
int | leapErr |
long | numDsd |
long | dsOffset |
long | numDsr |
std::string | procStageCode |
std::string | refDoc |
std::string | procTime |
std::string | softwareVersion |
std::string | phase |
long | cycle |
std::string | stateVectorTime |
double | xPosition |
double | yPosition |
double | zPosition |
double | xVelocity |
double | yVelocity |
double | zVelocity |
std::string | stateVectorSource |
std::string | productErr |
long | totSize |
long | numDataSets |
std::string | sphDescriptor |
std::string | sensingStartTai |
long | absOrbitStart |
double | relTimeAscNodeStart |
std::string | sensingStopTai |
long | absOrbitStop |
double | relTimeAscNodeStop |
std::string | equatorCrossTime |
long | equatorCrossLong |
std::string | ascendingFlag |
long | startLat |
long | startLong |
long | stopLat |
long | stopLong |
long | numIsps |
long | numMissingIsps |
long | numErrorIsps |
long | numDiscardedIsps |
long | numRsIsps |
long | numRsCorrections |
long | dsrSize |
Class to store DORIS navigator files header.
EECFI::DorisHeader::DorisHeader | ( | ) |
Empty constructor.
EECFI::DorisHeader::DorisHeader | ( | const std::string & | fileNam, | |
const std::string & | senStart, | |||
const std::string & | sensStop, | |||
long | relOrbi, | |||
long | absOrbi, | |||
double | delta_Ut1, | |||
const std::string & | leap_Utc, | |||
int | leap_Sign, | |||
int | leap_Err, | |||
long | num_Dsd, | |||
long | ds_Offset, | |||
long | num_Dsr | |||
) |
Constructor with parameters that are read from file.
References absOrbit, absOrbitStart, absOrbitStop, ascendingFlag, cycle, deltaUt1, dsOffset, dsrSize, equatorCrossLong, equatorCrossTime, fileName, leapErr, leapSign, leapUtc, numDataSets, numDiscardedIsps, numDsd, numDsr, numErrorIsps, numIsps, numMissingIsps, numRsCorrections, numRsIsps, phase, procStageCode, procTime, productErr, refDoc, relOrbit, relTimeAscNodeStart, relTimeAscNodeStop, sensingStart, sensingStartTai, sensingStop, sensingStopTai, softwareVersion, sphDescriptor, startLat, startLong, stateVectorSource, stateVectorTime, stopLat, stopLong, totSize, xPosition, xVelocity, yPosition, yVelocity, zPosition, and zVelocity.
EECFI::DorisHeader::DorisHeader | ( | const std::string & | fileNam, | |
const std::string & | sensStart, | |||
const std::string & | sensStop, | |||
long | relOrbi, | |||
long | absOrbi, | |||
double | delta_Ut1, | |||
const std::string & | leap_Utc, | |||
int | leap_Sign, | |||
int | leap_Err, | |||
long | num_Dsd, | |||
long | ds_Offset, | |||
long | num_Dsr, | |||
const std::string & | procStageCod, | |||
const std::string & | ref_Doc, | |||
const std::string & | procTim, | |||
const std::string & | softVersion, | |||
const std::string & | phaseIn, | |||
long | cycleIn, | |||
const std::string & | stateVectorTim, | |||
double | xPos, | |||
double | yPos, | |||
double | zPos, | |||
double | xVel, | |||
double | yVel, | |||
double | zVel, | |||
const std::string & | stateVectSource, | |||
const std::string & | prodErr, | |||
long | tot_Size, | |||
long | numDataSet, | |||
const std::string & | sphDesc, | |||
const std::string & | sensStartTai, | |||
long | absOrbStart, | |||
double | relTimAscNodeStart, | |||
const std::string & | sensStopTai, | |||
long | absOrbStop, | |||
double | relTimAscNodeStop, | |||
const std::string & | equator_CrossTime, | |||
long | equator_CrossLong, | |||
const std::string & | ascendFlag, | |||
long | start_Lat, | |||
long | start_Long, | |||
long | stop_Lat, | |||
long | stop_Long, | |||
long | num_Isps, | |||
long | numMissIsps, | |||
long | numErrIsps, | |||
long | numDiscardIsps, | |||
long | num_RsIsps, | |||
long | num_RsCorrections, | |||
long | dsr_Size | |||
) |
Constructor with all parameters.
References absOrbit, absOrbitStart, absOrbitStop, ascendingFlag, cycle, deltaUt1, dsOffset, dsrSize, equatorCrossLong, equatorCrossTime, fileName, leapErr, leapSign, leapUtc, numDataSets, numDiscardedIsps, numDsd, numDsr, numErrorIsps, numIsps, numMissingIsps, numRsCorrections, numRsIsps, phase, procStageCode, procTime, productErr, refDoc, relOrbit, relTimeAscNodeStart, relTimeAscNodeStop, sensingStart, sensingStartTai, sensingStop, sensingStopTai, softwareVersion, sphDescriptor, startLat, startLong, stateVectorSource, stateVectorTime, stopLat, stopLong, totSize, xPosition, xVelocity, yPosition, yVelocity, zPosition, and zVelocity.
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
std::string EECFI::DorisHeader::ascendingFlag |
Referenced by DorisHeader().
Referenced by DorisHeader().
double EECFI::DorisHeader::deltaUt1 |
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
std::string EECFI::DorisHeader::equatorCrossTime |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::fileName |
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
std::string EECFI::DorisHeader::leapUtc |
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
std::string EECFI::DorisHeader::phase |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::procStageCode |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::procTime |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::productErr |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::refDoc |
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
std::string EECFI::DorisHeader::sensingStart |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::sensingStartTai |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::sensingStop |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::sensingStopTai |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::softwareVersion |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::sphDescriptor |
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
std::string EECFI::DorisHeader::stateVectorSource |
Referenced by DorisHeader().
std::string EECFI::DorisHeader::stateVectorTime |
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().
Referenced by DorisHeader().