DEIMOS
Earth Explorer Mission CFI Software
DataHandling Software User Manual
ESA

EECFI::StarTrackerFile Class Reference

Class for reading star tracker files. More...

Inheritance diagram for EECFI::StarTrackerFile:

EECFI::EEFile EECFI::CfiClass

List of all members.

Public Member Functions

 StarTrackerFile ()
 Empty constructor.
 StarTrackerFile (const string fileNam)
 Constructor with file name.
 ~StarTrackerFile ()
 Destructor.
void read (vector< string > &fileList, TrackerLimits &trackerLimits) throw (CfiError)
 Read the whole files in the file list.
void read (vector< string > &fileList, TrackerLimits &trackerLimits, const double time0, const double time1) throw (CfiError)
 Read the file in the selected time window.

Public Attributes

long strId
 Star tracker Id (1,2 or 3).
vector< StarTrackerstrRec
 Vector with the telemetry data.


Detailed Description

Class for reading star tracker files.

Constructor & Destructor Documentation

EECFI::StarTrackerFile::StarTrackerFile (  ) 

Empty constructor.

References EECFI::EEFile::fileType.

EECFI::StarTrackerFile::StarTrackerFile ( const string  fileNam  ) 

Constructor with file name.

EECFI::StarTrackerFile::~StarTrackerFile (  ) 

Destructor.

References EECFI::EEFile::fixedHeader, and strRec.


Member Function Documentation

void EECFI::StarTrackerFile::read ( vector< string > &  fileList,
TrackerLimits trackerLimits,
const double  time0,
const double  time1 
) throw (CfiError)

Read the file in the selected time window.

Parameters:
fileList List of files to read.
trackerLimits Object with tracker limits.
time0 Star time of the requested time window.
time1 Stop time of the requested time window.

void EECFI::StarTrackerFile::read ( vector< string > &  fileList,
TrackerLimits trackerLimits 
) throw (CfiError)

Read the whole files in the file list.

Parameters:
fileList List of files to read.
trackerLimits Object with tracker limits.


Member Data Documentation

Star tracker Id (1,2 or 3).

Vector with the telemetry data.

Referenced by ~StarTrackerFile().


Generated on Mon May 11 11:25:21 2009 for by doxygen 1.5.8