DORADE::ParamDescriptor Struct Reference

List of all members.

Detailed Description

Header in DORADE data file.

Author:
Lulin Song
Version:
Id
ParamDescriptor.h,v 1.5 2009/06/02 20:17:42 lakshman Exp


Public Member Functions

 ParamDescriptor ()

Public Attributes

char id [5]
 4 ASCII "PARM"
int len
 Length of parameter descriptor block.
char paramName [9]
 Parameter name.
char paramDesc [41]
 Description of the parameter.
char units [9]
 Units.
short interPulsePeriod
 Inter-pulse period(s) (IPP's) Bit 0 set to 1 indicates IPP #1 is used in this parameter.
short transFreq
 Transmitted frequencies Bit 0 set to 1 indicates Frequency #1 is used in this parameter.
float recBandWidth
 Receiver bandwidth [MHZ].
short pulseWidth
 Pulse width [m].
short polarization
 Polarization 0 -- Horizontal 1 -- Vertical 2 -- Circular, Right Handed 3 -- Elliptical 4 -- Circular, Left Handed 5 -- Dual Polarization.
short numSampDwell
 Number of samples in the dwell time.
short paramType
 Parameter type 1 -- 8 bit integer 2 -- 16 bit integer 3 -- 32 bit integer 4 -- floating point (32 bit IEEE).
char thresholdField [9]
 Threshold field.
float threshold
 Threshold value [units depend on the threshold fielddeg].
float scale
 Scale factor.
float offsetFactor
 Offset factor [meteorological value = (recorded value - offset factor ) /scale factor ].
int missingFlag
 Deleted or missing data flag (It is recommended that -256 is used for byte entries and -999 used for all other entries.


Constructor & Destructor Documentation

DORADE::ParamDescriptor::ParamDescriptor (  )  [inline]


Member Data Documentation

char DORADE::ParamDescriptor::id[5]

4 ASCII "PARM"

short DORADE::ParamDescriptor::interPulsePeriod

Inter-pulse period(s) (IPP's) Bit 0 set to 1 indicates IPP #1 is used in this parameter.

Etc. for bits 1,2,3 and 4 and IPP's 2,3,4 and 5

int DORADE::ParamDescriptor::len

Length of parameter descriptor block.

int DORADE::ParamDescriptor::missingFlag

Deleted or missing data flag (It is recommended that -256 is used for byte entries and -999 used for all other entries.

)

short DORADE::ParamDescriptor::numSampDwell

Number of samples in the dwell time.

float DORADE::ParamDescriptor::offsetFactor

Offset factor [meteorological value = (recorded value - offset factor ) /scale factor ].

char DORADE::ParamDescriptor::paramDesc[41]

Description of the parameter.

char DORADE::ParamDescriptor::paramName[9]

Parameter name.

short DORADE::ParamDescriptor::paramType

Parameter type 1 -- 8 bit integer 2 -- 16 bit integer 3 -- 32 bit integer 4 -- floating point (32 bit IEEE).

short DORADE::ParamDescriptor::polarization

Polarization 0 -- Horizontal 1 -- Vertical 2 -- Circular, Right Handed 3 -- Elliptical 4 -- Circular, Left Handed 5 -- Dual Polarization.

short DORADE::ParamDescriptor::pulseWidth

Pulse width [m].

float DORADE::ParamDescriptor::recBandWidth

Receiver bandwidth [MHZ].

float DORADE::ParamDescriptor::scale

Scale factor.

float DORADE::ParamDescriptor::threshold

Threshold value [units depend on the threshold fielddeg].

char DORADE::ParamDescriptor::thresholdField[9]

Threshold field.

short DORADE::ParamDescriptor::transFreq

Transmitted frequencies Bit 0 set to 1 indicates Frequency #1 is used in this parameter.

Etc. for bits 1,2,3 and 4 and Frequencies's 2,3,4 and 5

char DORADE::ParamDescriptor::units[9]

Units.


Generated on Fri May 4 13:40:22 2012 for WDSS-IIw2algs by  doxygen 1.4.7