MTP  1.0
 All Classes Files Functions Variables Macros Pages
Public Attributes | List of all members
RCF_HDR Struct Reference

#include <rcf_structs.h>

Public Attributes

short RCformat
 
char CreationDateTime [8]
 
char RAOBfilename [80]
 
char RCfilename [80]
 
short RAOBcount
 
float LR1
 LR above top of RAOB. More...
 
float zLRb
 LR break altitude. More...
 
float LR2
 LR above break altitude. More...
 
float RecordStep
 Record Step through available RAOBs. More...
 
float RAOBmin
 Minimum acceptable RAOB altitude. More...
 
float ExcessTamplitude
 Random Excess Noise Level on Ground. More...
 
short Nobs
 Number of observables. More...
 
short Nret
 Number of retrieval levels. More...
 
float dZ [NUM_RETR_LVLS]
 Retrieval offset levels wrt flight level. More...
 
short NFL
 Number of flight levels. More...
 
float Zr [20]
 Flight levels (km) More...
 
short Nlo
 Number of LO channels. More...
 
float LO [3]
 LO frequencies (GHz) More...
 
short Nel
 Number of elevation angles. More...
 
float El [10]
 Scan mirror elevation angles. More...
 
short Nif
 Number of IF frequencies. More...
 
float IFoff [3][16]
 IF frequency offsets (GHz) More...
 
float IFwt [3][16]
 Weights assigned to each IF frequency. More...
 
float Spare [130]
 
char SURC [4]
 SU IFB used to calculate RCs (added 20050128) More...
 
float CHnLSBloss [3]
 CHn LSB RF loss. More...
 
float RAOBbias
 Bias added to RAOB before calculating RCs. More...
 
float CH1LSBloss
 CH1 LSB linear RF loss gradient. More...
 
float SmatrixN1 [15][3][10]
 Linear term. More...
 
float SmatrixN2 [15][3][10]
 Quadratic term. More...
 

Detailed Description

Structure and Union to Read the header record. Note: For some reason the Header structure itself is not matching up with this (despite the VB6 code indicating that it "should"). For this reason another Union to get second half of the RCF header record is defined below. WARNING: Because VB does not have an end char, these char arrays don't have an end char!!

Definition at line 17 of file rcf_structs.h.

Member Data Documentation

float RCF_HDR::CH1LSBloss

CH1 LSB linear RF loss gradient.

Definition at line 45 of file rcf_structs.h.

float RCF_HDR::CHnLSBloss[3]

CHn LSB RF loss.

Definition at line 43 of file rcf_structs.h.

char RCF_HDR::CreationDateTime[8]

Definition at line 19 of file rcf_structs.h.

float RCF_HDR::dZ[NUM_RETR_LVLS]

Retrieval offset levels wrt flight level.

Definition at line 31 of file rcf_structs.h.

float RCF_HDR::El[10]

Scan mirror elevation angles.

Definition at line 37 of file rcf_structs.h.

float RCF_HDR::ExcessTamplitude

Random Excess Noise Level on Ground.

Definition at line 28 of file rcf_structs.h.

float RCF_HDR::IFoff[3][16]

IF frequency offsets (GHz)

Definition at line 39 of file rcf_structs.h.

float RCF_HDR::IFwt[3][16]

Weights assigned to each IF frequency.

Definition at line 40 of file rcf_structs.h.

float RCF_HDR::LO[3]

LO frequencies (GHz)

Definition at line 35 of file rcf_structs.h.

float RCF_HDR::LR1

LR above top of RAOB.

Definition at line 23 of file rcf_structs.h.

float RCF_HDR::LR2

LR above break altitude.

Definition at line 25 of file rcf_structs.h.

short RCF_HDR::Nel

Number of elevation angles.

Definition at line 36 of file rcf_structs.h.

short RCF_HDR::NFL

Number of flight levels.

Definition at line 32 of file rcf_structs.h.

short RCF_HDR::Nif

Number of IF frequencies.

Definition at line 38 of file rcf_structs.h.

short RCF_HDR::Nlo

Number of LO channels.

Definition at line 34 of file rcf_structs.h.

short RCF_HDR::Nobs

Number of observables.

Definition at line 29 of file rcf_structs.h.

short RCF_HDR::Nret

Number of retrieval levels.

Definition at line 30 of file rcf_structs.h.

float RCF_HDR::RAOBbias

Bias added to RAOB before calculating RCs.

Definition at line 44 of file rcf_structs.h.

short RCF_HDR::RAOBcount

Definition at line 22 of file rcf_structs.h.

char RCF_HDR::RAOBfilename[80]

Definition at line 20 of file rcf_structs.h.

float RCF_HDR::RAOBmin

Minimum acceptable RAOB altitude.

Definition at line 27 of file rcf_structs.h.

char RCF_HDR::RCfilename[80]

Definition at line 21 of file rcf_structs.h.

short RCF_HDR::RCformat

Definition at line 18 of file rcf_structs.h.

float RCF_HDR::RecordStep

Record Step through available RAOBs.

Definition at line 26 of file rcf_structs.h.

float RCF_HDR::SmatrixN1[15][3][10]

Linear term.

Sensitivity matrix: iRC, NFL, Nlo, Nel

Definition at line 47 of file rcf_structs.h.

float RCF_HDR::SmatrixN2[15][3][10]

Quadratic term.

Sensitivity matrix: iRC, NFL, Nlo, Nel

Definition at line 49 of file rcf_structs.h.

float RCF_HDR::Spare[130]

Definition at line 41 of file rcf_structs.h.

char RCF_HDR::SURC[4]

SU IFB used to calculate RCs (added 20050128)

Definition at line 42 of file rcf_structs.h.

float RCF_HDR::zLRb

LR break altitude.

Definition at line 24 of file rcf_structs.h.

float RCF_HDR::Zr[20]

Flight levels (km)

Definition at line 33 of file rcf_structs.h.


The documentation for this struct was generated from the following file: