typedef struct { float64 scanTime; float32 geolocation[1][2]; PR_SCAN_STATUS scanStatus; NAVIGATION navigate; float32 scLocalZenith[1]; int16 rain_scale[1][80]; float32 rain[1][80]; int8 reliab[1][80]; int16 correctZFactor_scale[1][80]; float32 correctZFactor[1][80]; int16 attenParmNode[1][5]; *legacy int16 attenParmAlpha_scale[1][5]; float32 attenParmAlpha[1][5]; int16 attenParmBeta_scale[1]; float32 attenParmBeta[1]; int16 ZRParmNode[1][5]; *legacy int16 parmNode[1][5]; float32 precipWaterParmA[1][5]; float32 precipWaterParmB[1][5]; int16 ZRParmA_scale[1][5]; float32 ZRParmA[1][5]; int16 ZRParmB_scale[1][5]; float32 ZRParmB[1][5]; float32 zmmax[1]; int16 rainFlag[1]; int16 rangeBinNum[1][7]; *legacy int16 rainAve_scale[1][2]; float32 rainAve[1][2]; int16 precipWaterSum_scale[1]; float32 precipWaterSum[1]; int16 weightW_scale[1]; float32 weightW[1]; *legacy float32 epsilon_0[1]; int16 method[1]; float32 epsilon[1]; float32 zeta[1][2]; float32 zeta_mn[1][2]; float32 zeta_sd[1][2]; float32 xi[1][2]; *legacy float32 sigmaZero[1]; float32 freezH[1]; int16 thickThPIZ[1]; *legacy float32 nubfCorrectFactor[1][2]; int16 qualityFlag[1]; float32 nearSurfRain[1]; float32 nearSurfZ[1]; float32 pia2a25[1]; *legacy float32 e_SurfRain[1]; float32 pia[1][3]; float32 errorRain[1]; float32 errorZ[1]; float32 spare[1][2]; int16 rainType[1]; } L2N_25_SWATHDATA;