typedef struct { float64 scanTime; float32 geolocation[49][2]; PR_SCAN_STATUS scanStatus; NAVIGATION navigate; int16 dHat_scale[49]; float32 dHat[49]; int16 sigmaDHat_scale[49]; float32 sigmaDHat[49]; int16 epsilon_scale[49]; float32 epsilon[49]; *legacy int16 sigmaEpsilon_scale[49]; float32 sigmaEpsilon[49]; *legacy int16 rHat_scale[49][80]; float32 rHat[49][80]; int16 sigmaRHat_scale[49][80]; float32 sigmaRHat[49][80]; int16 pia_scale[49]; float32 pia[49]; *legacy int16 sigmaPIA_scale[49]; float32 sigmaPIA[49]; *legacy int16 tmiPIA_scale[49]; float32 tmiPIA[49]; *legacy int16 sigmaTMIpia_scale[49]; float32 sigmaTMIpia[49]; *legacy int16 rrSurf_scale[49]; float32 rrSurf[49]; int16 sigmaRRsurf_scale[49]; float32 sigmaRRsurf[49]; float32 latentHeatHH[49][13]; float32 spare[49][4]; } L2B_31_SWATHDATA;