STRUCTURE /L2AKa_HS_FLG/ BYTE flagEcho(88,24) INTEGER*4 qualityData(24) BYTE flagSensor
END STRUCTURE
STRUCTURE /L2AKa_HS_SLV/ BYTE flagSLV(88,24) INTEGER*2 binEchoBottom(24) REAL*4 piaFinal(24) REAL*4 sigmaZeroCorrected(24) INTEGER*2 zFactorCorrected(88,24) REAL*4 zFactorCorrectedESurface(24) REAL*4 zFactorCorrectedNearSurface(24) INTEGER*2 paramDSD(2,88,24) INTEGER*2 precipRate(88,24) REAL*4 precipWaterIntegrated(2,24) REAL*4 precipRateNearSurface(24) REAL*4 precipRateESurface(24) REAL*4 precipRateAve24(24) CHARACTER phaseNearSurface(24) INTEGER*2 epsilon(88,24)
END STRUCTURE
STRUCTURE /L2AKa_HS_DSD/ CHARACTER phase(88,24) INTEGER*2 binNode(5,24)
END STRUCTURE
STRUCTURE /L2AKa_HS_SRT/ REAL*4 PIAalt(6,24) REAL*4 RFactorAlt(6,24) REAL*4 PIAweight(6,24) REAL*4 pathAtten(24) REAL*4 reliabFactor(24) INTEGER*2 reliabFlag(24) INTEGER*2 refScanID(2,2,24)
END STRUCTURE
STRUCTURE /L2AKa_HS_CSF/ INTEGER*4 flagBB(24) INTEGER*2 binBBPeak(24) INTEGER*2 binBBTop(24) INTEGER*2 binBBBottom(24) REAL*4 heightBB(24) REAL*4 widthBB(24) INTEGER*4 qualityBB(24) INTEGER*4 typePrecip(24) INTEGER*4 qualityTypePrecip(24) INTEGER*4 flagShallowRain(24)
END STRUCTURE
STRUCTURE /L2AKa_HS_VER/ INTEGER*2 binZeroDeg(24) INTEGER*2 attenuationNP(88,24) REAL*4 piaNP(4,24) REAL*4 sigmaZeroNPCorrected(24) REAL*4 heightZeroDeg(24)
END STRUCTURE
STRUCTURE /L2AKa_HS_PRE/ REAL*4 elevation(24) INTEGER*4 landSurfaceType(24) REAL*4 localZenithAngle(24) INTEGER*4 flagPrecip(24) INTEGER*2 binRealSurface(24) INTEGER*2 binStormTop(24) REAL*4 heightStormTop(24) INTEGER*2 binClutterFreeBottom(24) REAL*4 sigmaZeroMeasured(24) INTEGER*2 zFactorMeasured(88,24) REAL*4 ellipsoidBinOffset(24) REAL*4 snRatioAtRealSurface(24)
END STRUCTURE
STRUCTURE /L2AKa_HS_SCANSTATUS/ BYTE dataQuality BYTE dataWarning BYTE missing BYTE modeStatus INTEGER*2 geoError INTEGER*2 geoWarning INTEGER*2 SCorientation INTEGER*2 pointingStatus BYTE acsModeMidScan BYTE targetSelectionMidScan BYTE operationalMode BYTE limitErrorFlag REAL*8 FractionalGranuleNumber
END STRUCTURE
STRUCTURE /SCANTIME/ INTEGER*2 Year BYTE Month BYTE DayOfMonth BYTE Hour BYTE Minute BYTE Second INTEGER*2 MilliSecond INTEGER*2 DayOfYear REAL*8 SecondOfDay
END STRUCTURE
STRUCTURE /L2AKa_HS/ RECORD /SCANTIME/ ScanTime REAL*4 Latitude(24) REAL*4 Longitude(24) RECORD /L2AKa_HS_SCANSTATUS/ scanStatus RECORD /L2AKa_HS_PRE/ PRE RECORD /L2AKa_HS_VER/ VER RECORD /L2AKa_HS_CSF/ CSF RECORD /L2AKa_HS_SRT/ SRT RECORD /L2AKa_HS_DSD/ DSD RECORD /L2AKa_HS_SLV/ SLV RECORD /L2AKa_HS_FLG/ FLG
END STRUCTURE
STRUCTURE /L2AKa_MS_FLG/ BYTE flagEcho(176,25) INTEGER*4 qualityData(25) BYTE flagSensor
END STRUCTURE
STRUCTURE /L2AKa_MS_SLV/ BYTE flagSLV(176,25) INTEGER*2 binEchoBottom(25) REAL*4 piaFinal(25) REAL*4 sigmaZeroCorrected(25) INTEGER*2 zFactorCorrected(176,25) REAL*4 zFactorCorrectedESurface(25) REAL*4 zFactorCorrectedNearSurface(25) INTEGER*2 paramDSD(2,176,25) INTEGER*2 precipRate(176,25) REAL*4 precipWaterIntegrated(2,25) REAL*4 precipRateNearSurface(25) REAL*4 precipRateESurface(25) REAL*4 precipRateAve24(25) CHARACTER phaseNearSurface(25) INTEGER*2 epsilon(176,25)
END STRUCTURE
STRUCTURE /L2AKa_MS_DSD/ CHARACTER phase(176,25) INTEGER*2 binNode(5,25)
END STRUCTURE
STRUCTURE /L2AKa_MS_SRT/ REAL*4 PIAalt(6,25) REAL*4 RFactorAlt(6,25) REAL*4 PIAweight(6,25) REAL*4 pathAtten(25) REAL*4 reliabFactor(25) INTEGER*2 reliabFlag(25) INTEGER*2 refScanID(2,2,25)
END STRUCTURE
STRUCTURE /L2AKa_MS_CSF/ INTEGER*4 flagBB(25) INTEGER*2 binBBPeak(25) INTEGER*2 binBBTop(25) INTEGER*2 binBBBottom(25) REAL*4 heightBB(25) REAL*4 widthBB(25) INTEGER*4 qualityBB(25) INTEGER*4 typePrecip(25) INTEGER*4 qualityTypePrecip(25) INTEGER*4 flagShallowRain(25) 
END STRUCTURE
STRUCTURE /L2AKa_MS_VER/ INTEGER*2 binZeroDeg(25) INTEGER*2 attenuationNP(176,25) REAL*4 piaNP(4,25) REAL*4 sigmaZeroNPCorrected(25) REAL*4 heightZeroDeg(25)
END STRUCTURE
STRUCTURE /L2AKa_MS_PRE/ REAL*4 elevation(25) INTEGER*4 landSurfaceType(25) REAL*4 localZenithAngle(25) INTEGER*4 flagPrecip(25) INTEGER*2 binRealSurface(25) INTEGER*2 binStormTop(25) REAL*4 heightStormTop(25) INTEGER*2 binClutterFreeBottom(25) REAL*4 sigmaZeroMeasured(25) INTEGER*2 zFactorMeasured(176,25) REAL*4 ellipsoidBinOffset(25) REAL*4 snRatioAtRealSurface(25)
END STRUCTURE
STRUCTURE /L2AKa_MS_SCANSTATUS/ BYTE dataQuality BYTE dataWarning BYTE missing BYTE modeStatus INTEGER*2 geoError INTEGER*2 geoWarning INTEGER*2 SCorientation INTEGER*2 pointingStatus BYTE acsModeMidScan BYTE targetSelectionMidScan BYTE operationalMode BYTE limitErrorFlag REAL*8 FractionalGranuleNumber
END STRUCTURE
STRUCTURE /L2AKa_MS/ RECORD /SCANTIME/ ScanTime REAL*4 Latitude(25) REAL*4 Longitude(25) RECORD /L2AKa_MS_SCANSTATUS/ scanStatus RECORD /L2AKa_MS_PRE/ PRE RECORD /L2AKa_MS_VER/ VER RECORD /L2AKa_MS_CSF/ CSF RECORD /L2AKa_MS_SRT/ SRT RECORD /L2AKa_MS_DSD/ DSD RECORD /L2AKa_MS_SLV/ SLV RECORD /L2AKa_MS_FLG/ FLG
END STRUCTURE
STRUCTURE /L2AKa_SWATHS/ RECORD /L2AKa_MS/ MS RECORD /L2AKa_HS/ HS
END STRUCTURE
