DEIMOS
Earth Observation Mission CFI Software
Visibility Software User Manual
ESA

EECFI::StationInfo Class Reference

Class to store information of a station. More...

List of all members.

Public Member Functions

 StationInfo ()
 Empty Class constructor.
 StationInfo (long typeIn, string stationIdIn, string stationDBIn, double defaultAosIn, double defaultLosIn, long defaultMaskIn, double durIn)
 Parameter constructor.

Public Attributes

long type
 See XVStationTypeEnum.
string stationId
 Station name.
string stationDBFilename
 Station file database.
StationRec stationData
 Station data (used if type = XVCFI_USE_ZONE_DATA).
double defaultAos
 Default AOS.
double defaultLos
 Default LOS.
long defaultMask
 Default mask.
double minDuration
 Minimum duration of segments (seconds).

Detailed Description

Class to store information of a station.

Default_aos/los/mask shall be used either: if type = XVCFI_USE_STATION_FILE_AND_MASK_OVERRIDE, or if type = XVCFI_USE_STATION_DATA_AND_MASK_OVERRIDE or if type = XVCFI_USE_STATION_FILE and aos/los/mask are not defined in the file if type = XVCFI_USE_STATION_DATA and aos/los/mask are not defined in the data


Constructor & Destructor Documentation

EECFI::StationInfo::StationInfo (  )  [inline]

Empty Class constructor.

EECFI::StationInfo::StationInfo ( long  typeIn,
string  stationIdIn,
string  stationDBIn,
double  defaultAosIn,
double  defaultLosIn,
long  defaultMaskIn,
double  durIn 
) [inline]

Parameter constructor.


Member Data Documentation

Default AOS.

Default LOS.

Default mask.

Minimum duration of segments (seconds).

Station data (used if type = XVCFI_USE_ZONE_DATA).

Station file database.

Station name.

See XVStationTypeEnum.


Generated on Mon Mar 31 2014 12:11:23 for by doxygen 1.7.1