Attributes { HDF5_GLOBAL { String FileHeader "DOI=10.5067/GPM/TMI/TRMM/1B/05; DOIauthority=http://dx.doi.org/; DOIshortName=1BTMI; AlgorithmID=1BTMI; AlgorithmVersion=Tb2017_20170911; FileName=1B.TRMM.TMI.Tb2017.20090109-S210400-E223623.063544.V05A.HDF5; SatelliteName=TRMM; InstrumentName=TMI; GenerationDateTime=2017-10-04T20:08:32.000Z; StartGranuleDateTime=2009-01-09T21:04:00.025Z; StopGranuleDateTime=2009-01-09T22:36:24.418Z; GranuleNumber=63544; NumberOfSwaths=3; NumberOfGrids=0; GranuleStart=SOUTHERNMOST_LATITUDE; TimeInterval=ORBIT; ProcessingSystem=PPS; ProductVersion=V05A; EmptyGranule=NOT_EMPTY; MissingData=0; "; String InputRecord "InputFileNames=1A.TRMM.TMI.COUNT2016v1.20090109-S210400-E223623.063544.V05A.HDF5,1A.TRMM.TMI.COUNT2016v1.20090109-S193135-E210359.063543.V05A.HDF5,1A.TRMM.TMI.COUNT2016v1.20090109-S223624-E000847.063545.V05A.HDF5; InputAlgorithmVersions=2.2,2.2,2.2; InputGenerationDateTimes=2017-10-04T20:05:20.000Z,2017-10-04T20:05:19.000Z,2017-10-04T20:05:26.000Z; "; String NavigationRecord "LongitudeOnEquator=-125.860788; UTCDateTimeOnEquator=2009-01-09T21:27:06.610Z; MeanSolarBetaAngle=-10.288043; EphemerisFileName=TRMM.20090109.210400025_20090109.223624418.002.EPHEM.txt; AttitudeFileName=TRMM.20090109.210400025_20090109.223624418.005.ATT.txt; GeoControlFileName=Control_Parameters_TRMM_TMI_20170830.V05A.txt; EphemerisSource=1_GROUND_ESTIMATED_STATE_(GES); AttitudeSource=Attitude Read from File, TRMM AttDetermSource flag = 433; GeoToolkitVersion=V5.0 4.19.2017 ; SensorAlignmentFirstRotationAngle=0; SensorAlignmentSecondRotationAngle=0; SensorAlignmentThirdRotationAngle=0; SensorAlignmentFirstRotationAxis=3; SensorAlignmentSecondRotationAxis=2; SensorAlignmentThirdRotationAxis=1; "; String FileInfo "DataFormatVersion=cn; TKCodeBuildVersion=2; MetadataVersion=cv; FormatPackage=HDF5-1.8.9; BlueprintFilename=GPM.V1.1BTMI.blueprint.xml; BlueprintVersion=BV_58; TKIOVersion=3.80.29; MetadataStyle=PVL; EndianType=LITTLE_ENDIAN; "; } S1 { String S1_SwathHeader "NumberScansInSet=1; MaximumNumberScansTotal=3100; NumberScansBeforeGranule=0; NumberScansGranule=2920; NumberScansAfterGranule=0; NumberPixels=104; ScanType=CONICAL; "; String fullnamepath "/S1"; } S1_ScanTime { } S1_calCounts { } S1_navigation { } S1_calibration { } S1_sunData { } S1_scanStatus { } S2 { String S2_SwathHeader "NumberScansInSet=1; MaximumNumberScansTotal=3100; NumberScansBeforeGranule=0; NumberScansGranule=2920; NumberScansAfterGranule=0; NumberPixels=104; ScanType=CONICAL; "; String fullnamepath "/S2"; } S2_ScanTime { } S2_calCounts { } S2_navigation { } S2_calibration { } S2_sunData { } S2_scanStatus { } S3 { String S3_SwathHeader "NumberScansInSet=1; MaximumNumberScansTotal=3100; NumberScansBeforeGranule=0; NumberScansGranule=2920; NumberScansAfterGranule=0; NumberPixels=104; ScanType=CONICAL; "; String fullnamepath "/S3"; } S3_ScanTime { } S3_calCounts { } S3_navigation { } S3_calibration { } S3_sunData { } S3_scanStatus { } S1_ScanTime_MilliSecond { String DimensionNames "nscan1"; String Units "ms"; String units "ms"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "MilliSecond"; String fullnamepath "/S1/ScanTime/MilliSecond"; } S1_ScanTime_Minute { String DimensionNames "nscan1"; String Units "minutes"; String units "minutes"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Minute"; String fullnamepath "/S1/ScanTime/Minute"; } S1_ScanTime_Year { String DimensionNames "nscan1"; String Units "years"; String units "years"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "Year"; String fullnamepath "/S1/ScanTime/Year"; } S1_ScanTime_SecondOfDay { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "SecondOfDay"; String fullnamepath "/S1/ScanTime/SecondOfDay"; Float64 _FillValue -9999.9; } S1_ScanTime_Second { String DimensionNames "nscan1"; String Units "s"; String units "s"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Second"; String fullnamepath "/S1/ScanTime/Second"; } S1_ScanTime_DayOfYear { String DimensionNames "nscan1"; String Units "days"; String units "days"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "DayOfYear"; String fullnamepath "/S1/ScanTime/DayOfYear"; } S1_ScanTime_Hour { String DimensionNames "nscan1"; String Units "hours"; String units "hours"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Hour"; String fullnamepath "/S1/ScanTime/Hour"; } S1_ScanTime_Month { String DimensionNames "nscan1"; String Units "months"; String units "months"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Month"; String fullnamepath "/S1/ScanTime/Month"; } S1_ScanTime_DayOfMonth { String DimensionNames "nscan1"; String Units "days"; String units "days"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "DayOfMonth"; String fullnamepath "/S1/ScanTime/DayOfMonth"; } S1_moonVectorInstFrame { String DimensionNames "nscan1,TMIxyz"; String Units "counts"; String units "counts"; String CodeMissingValue "-9999.9"; String origname "moonVectorInstFrame"; String fullnamepath "/S1/moonVectorInstFrame"; Float32 _FillValue -9999.9; } S1_calCounts_hotLoadThermisterTemp { String DimensionNames "nscan1,nchannel1,ntherm"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "hotLoadThermisterTemp"; String fullnamepath "/S1/calCounts/hotLoadThermisterTemp"; Float32 _FillValue -9999.9; } S1_calCounts_hotLoadReading { String DimensionNames "nscan1,nchannel1,npixelht1"; String Units "counts"; String units "counts"; UInt16 _FillValue 0; String CodeMissingValue "0"; String origname "hotLoadReading"; String fullnamepath "/S1/calCounts/hotLoadReading"; } S1_calCounts_coldLoadReading { String DimensionNames "nscan1,nchannel1,npixelcs1"; String Units "counts"; String units "counts"; UInt16 _FillValue 0; String CodeMissingValue "0"; String origname "coldLoadReading"; String fullnamepath "/S1/calCounts/coldLoadReading"; } S1_sunGlintAngle { String DimensionNames "nscan1,npixelev1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "sunGlintAngle"; String fullnamepath "/S1/sunGlintAngle"; String coordinates "S1_Longitude S1_Latitude"; Float32 _FillValue -9999.9; } S1_navigation_scPos { String DimensionNames "nscan1,XYZ"; String Units "m"; String units "m"; String CodeMissingValue "-9999.9"; String origname "scPos"; String fullnamepath "/S1/navigation/scPos"; Float32 _FillValue -9999.9; } S1_navigation_timeMidScanOffset { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "timeMidScanOffset"; String fullnamepath "/S1/navigation/timeMidScanOffset"; Float64 _FillValue -9999.9; } S1_navigation_scAttPitchGeod { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttPitchGeod"; String fullnamepath "/S1/navigation/scAttPitchGeod"; Float32 _FillValue -9999.9; } S1_navigation_scVel { String DimensionNames "nscan1,XYZ"; String Units "m/s"; String units "m/s"; String CodeMissingValue "-9999.9"; String origname "scVel"; String fullnamepath "/S1/navigation/scVel"; Float32 _FillValue -9999.9; } S1_navigation_scAttRollGeod { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttRollGeod"; String fullnamepath "/S1/navigation/scAttRollGeod"; Float32 _FillValue -9999.9; } S1_navigation_scAttRollGeoc { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttRollGeoc"; String fullnamepath "/S1/navigation/scAttRollGeoc"; Float32 _FillValue -9999.9; } S1_navigation_scAlt { String DimensionNames "nscan1"; String Units "m"; String units "m"; String CodeMissingValue "-9999.9"; String origname "scAlt"; String fullnamepath "/S1/navigation/scAlt"; Float32 _FillValue -9999.9; } S1_navigation_scLon { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scLon"; String fullnamepath "/S1/navigation/scLon"; Float32 _FillValue -9999.9; } S1_navigation_scAttYawGeoc { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttYawGeoc"; String fullnamepath "/S1/navigation/scAttYawGeoc"; Float32 _FillValue -9999.9; } S1_navigation_scAttPitchGeoc { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttPitchGeoc"; String fullnamepath "/S1/navigation/scAttPitchGeoc"; Float32 _FillValue -9999.9; } S1_navigation_dprAlt { String DimensionNames "nscan1"; String Units "m"; String units "m"; String CodeMissingValue "-9999.9"; String origname "dprAlt"; String fullnamepath "/S1/navigation/dprAlt"; Float32 _FillValue -9999.9; } S1_navigation_greenHourAng { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "greenHourAng"; String fullnamepath "/S1/navigation/greenHourAng"; Float32 _FillValue -9999.9; } S1_navigation_scLat { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scLat"; String fullnamepath "/S1/navigation/scLat"; Float32 _FillValue -9999.9; } S1_navigation_scAttYawGeod { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttYawGeod"; String fullnamepath "/S1/navigation/scAttYawGeod"; Float32 _FillValue -9999.9; } S1_navigation_timeMidScan { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "timeMidScan"; String fullnamepath "/S1/navigation/timeMidScan"; Float64 _FillValue -9999.9; } S1_calibration_receiverGain { String DimensionNames "nscan1,nchannel1"; String CodeMissingValue "-9999.9"; String origname "receiverGain"; String fullnamepath "/S1/calibration/receiverGain"; Float32 _FillValue -9999.9; } S1_calibration_onOrbitNonLinearity { String DimensionNames "nscan1,nchannel1"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "onOrbitNonLinearity"; String fullnamepath "/S1/calibration/onOrbitNonLinearity"; Float32 _FillValue -9999.9; } S1_calibration_coldSkyTemp { String DimensionNames "nscan1,nchannel1"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "coldSkyTemp"; String fullnamepath "/S1/calibration/coldSkyTemp"; Float32 _FillValue -9999.9; } S1_calibration_meanHotLoadCount { String DimensionNames "nscan1,nchannel1"; UInt16 _FillValue 65535; String CodeMissingValue "65535"; String origname "meanHotLoadCount"; String fullnamepath "/S1/calibration/meanHotLoadCount"; } S1_calibration_offset { String DimensionNames "nscan1,nchannel1,LNL"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "offset"; String fullnamepath "/S1/calibration/offset"; Float32 _FillValue -9999.9; } S1_calibration_calibrationQCflag { String DimensionNames "nscan1"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "calibrationQCflag"; String fullnamepath "/S1/calibration/calibrationQCflag"; } S1_calibration_receiverTemp { String DimensionNames "nscan1,nchannel1"; String CodeMissingValue "-9999.9"; String origname "receiverTemp"; String fullnamepath "/S1/calibration/receiverTemp"; Float32 _FillValue -9999.9; } S1_calibration_nonLinearGain { String DimensionNames "nscan1,nchannel1"; String CodeMissingValue "-9999.9"; String origname "nonLinearGain"; String fullnamepath "/S1/calibration/nonLinearGain"; Float32 _FillValue -9999.9; } S1_calibration_hotLoadTemp { String DimensionNames "nscan1,nchannel1"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "hotLoadTemp"; String fullnamepath "/S1/calibration/hotLoadTemp"; Float32 _FillValue -9999.9; } S1_calibration_gain { String DimensionNames "nscan1,nchannel1,LNL"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "gain"; String fullnamepath "/S1/calibration/gain"; Float32 _FillValue -9999.9; } S1_calibration_meanColdSkyCount { String DimensionNames "nscan1,nchannel1"; UInt16 _FillValue 65535; String CodeMissingValue "65535"; String origname "meanColdSkyCount"; String fullnamepath "/S1/calibration/meanColdSkyCount"; } S1_solarAzimuthAngle { String DimensionNames "nscan1,npixelev1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "solarAzimuthAngle"; String fullnamepath "/S1/solarAzimuthAngle"; String coordinates "S1_Longitude S1_Latitude"; Float32 _FillValue -9999.9; } S1_sunData_phaseFromOrbitMidnight { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "phaseFromOrbitMidnight"; String fullnamepath "/S1/sunData/phaseFromOrbitMidnight"; Float32 _FillValue -9999.9; } S1_sunData_sunEarthSeparation { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "sunEarthSeparation"; String fullnamepath "/S1/sunData/sunEarthSeparation"; Float32 _FillValue -9999.9; } S1_sunData_earthAngularRadius { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "earthAngularRadius"; String fullnamepath "/S1/sunData/earthAngularRadius"; Float32 _FillValue -9999.9; } S1_sunData_phaseOfEclipseExit { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "phaseOfEclipseExit"; String fullnamepath "/S1/sunData/phaseOfEclipseExit"; Float32 _FillValue -9999.9; } S1_sunData_solarBetaAngle { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "solarBetaAngle"; String fullnamepath "/S1/sunData/solarBetaAngle"; Float32 _FillValue -9999.9; } S1_sunData_timeSinceEclipseEntry { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "timeSinceEclipseEntry"; String fullnamepath "/S1/sunData/timeSinceEclipseEntry"; Float32 _FillValue -9999.9; } S1_sunData_orbitRate { String DimensionNames "nscan1"; String Units "degrees/s"; String units "degrees/s"; String CodeMissingValue "-9999.9"; String origname "orbitRate"; String fullnamepath "/S1/sunData/orbitRate"; Float32 _FillValue -9999.9; } S1_sunData_sunVectorInBodyFrame { String DimensionNames "nscan1,"; String CodeMissingValue "-9999.9"; String origname "sunVectorInBodyFrame"; String fullnamepath "/S1/sunData/sunVectorInBodyFrame"; Float32 _FillValue -9999.9; } S1_Tb { String DimensionNames "nscan1,npixelev1,nchannel1"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "Tb"; String fullnamepath "/S1/Tb"; String coordinates "S1_Longitude S1_Latitude nchannel1"; Float32 _FillValue -9999.9; } S1_satAzimuthAngle { String DimensionNames "nscan1,npixelev1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "satAzimuthAngle"; String fullnamepath "/S1/satAzimuthAngle"; String coordinates "S1_Longitude S1_Latitude"; Float32 _FillValue -9999.9; } S1_solarZenAngle { String DimensionNames "nscan1,npixelev1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "solarZenAngle"; String fullnamepath "/S1/solarZenAngle"; String coordinates "S1_Longitude S1_Latitude"; Float32 _FillValue -9999.9; } S1_scanStatus_TRMMyawUpdateS { String DimensionNames "nscan1"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "TRMMyawUpdateS"; String fullnamepath "/S1/scanStatus/TRMMyawUpdateS"; } S1_scanStatus_TRMMqac { String DimensionNames "nscan1"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "TRMMqac"; String fullnamepath "/S1/scanStatus/TRMMqac"; } S1_scanStatus_modeStatus { String DimensionNames "nscan1"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "modeStatus"; String fullnamepath "/S1/scanStatus/modeStatus"; } S1_scanStatus_targetSelectionMidScan { String DimensionNames "nscan1"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "targetSelectionMidScan"; String fullnamepath "/S1/scanStatus/targetSelectionMidScan"; } S1_scanStatus_TRMMcontMode { String DimensionNames "nscan1"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "TRMMcontMode"; String fullnamepath "/S1/scanStatus/TRMMcontMode"; } S1_scanStatus_geoWarning { String DimensionNames "nscan1"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "geoWarning"; String fullnamepath "/S1/scanStatus/geoWarning"; } S1_scanStatus_pointingStatus { String DimensionNames "nscan1"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "pointingStatus"; String fullnamepath "/S1/scanStatus/pointingStatus"; } S1_scanStatus_tmiIsStatus { String DimensionNames "nscan1"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "tmiIsStatus"; String fullnamepath "/S1/scanStatus/tmiIsStatus"; } S1_scanStatus_geoError { String DimensionNames "nscan1"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "geoError"; String fullnamepath "/S1/scanStatus/geoError"; } S1_scanStatus_dataQuality { String DimensionNames "nscan1"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "dataQuality"; String fullnamepath "/S1/scanStatus/dataQuality"; } S1_scanStatus_acsModeMidScan { String DimensionNames "nscan1"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "acsModeMidScan"; String fullnamepath "/S1/scanStatus/acsModeMidScan"; } S1_scanStatus_missing { String DimensionNames "nscan1"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "missing"; String fullnamepath "/S1/scanStatus/missing"; } S1_scanStatus_attDetermSource { String DimensionNames "nscan1"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "attDetermSource"; String fullnamepath "/S1/scanStatus/attDetermSource"; } S1_scanStatus_FractionalGranuleNumber { String DimensionNames "nscan1"; String CodeMissingValue "-9999.9"; String origname "FractionalGranuleNumber"; String fullnamepath "/S1/scanStatus/FractionalGranuleNumber"; Float64 _FillValue -9999.9; } S1_scanStatus_SCorientation { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "SCorientation"; String fullnamepath "/S1/scanStatus/SCorientation"; } S1_incidenceAngle { String DimensionNames "nscan1,npixelev1,nchannel1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "incidenceAngle"; String fullnamepath "/S1/incidenceAngle"; String coordinates "S1_Longitude S1_Latitude nchannel1"; Float32 _FillValue -9999.9; } S1_RFIFlag { String DimensionNames "nscan1,npixelev1,nfreq1"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "RFIFlag"; String fullnamepath "/S1/RFIFlag"; String coordinates "S1_Longitude S1_Latitude nfreq1"; } S2_ScanTime_MilliSecond { String DimensionNames "nscan1"; String Units "ms"; String units "ms"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "MilliSecond"; String fullnamepath "/S2/ScanTime/MilliSecond"; } S2_ScanTime_Minute { String DimensionNames "nscan1"; String Units "minutes"; String units "minutes"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Minute"; String fullnamepath "/S2/ScanTime/Minute"; } S2_ScanTime_Year { String DimensionNames "nscan1"; String Units "years"; String units "years"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "Year"; String fullnamepath "/S2/ScanTime/Year"; } S2_ScanTime_SecondOfDay { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "SecondOfDay"; String fullnamepath "/S2/ScanTime/SecondOfDay"; Float64 _FillValue -9999.9; } S2_ScanTime_Second { String DimensionNames "nscan1"; String Units "s"; String units "s"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Second"; String fullnamepath "/S2/ScanTime/Second"; } S2_ScanTime_DayOfYear { String DimensionNames "nscan1"; String Units "days"; String units "days"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "DayOfYear"; String fullnamepath "/S2/ScanTime/DayOfYear"; } S2_ScanTime_Hour { String DimensionNames "nscan1"; String Units "hours"; String units "hours"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Hour"; String fullnamepath "/S2/ScanTime/Hour"; } S2_ScanTime_Month { String DimensionNames "nscan1"; String Units "months"; String units "months"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Month"; String fullnamepath "/S2/ScanTime/Month"; } S2_ScanTime_DayOfMonth { String DimensionNames "nscan1"; String Units "days"; String units "days"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "DayOfMonth"; String fullnamepath "/S2/ScanTime/DayOfMonth"; } S2_moonVectorInstFrame { String DimensionNames "nscan2,TMIxyz"; String Units "counts"; String units "counts"; String CodeMissingValue "-9999.9"; String origname "moonVectorInstFrame"; String fullnamepath "/S2/moonVectorInstFrame"; Float32 _FillValue -9999.9; } S2_calCounts_hotLoadThermisterTemp { String DimensionNames "nscan2,nchannel2,ntherm"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "hotLoadThermisterTemp"; String fullnamepath "/S2/calCounts/hotLoadThermisterTemp"; Float32 _FillValue -9999.9; } S2_calCounts_hotLoadReading { String DimensionNames "nscan2,nchannel2,npixelht2"; String Units "counts"; String units "counts"; UInt16 _FillValue 0; String CodeMissingValue "0"; String origname "hotLoadReading"; String fullnamepath "/S2/calCounts/hotLoadReading"; } S2_calCounts_coldLoadReading { String DimensionNames "nscan2,nchannel2,npixelcs2"; String Units "counts"; String units "counts"; UInt16 _FillValue 0; String CodeMissingValue "0"; String origname "coldLoadReading"; String fullnamepath "/S2/calCounts/coldLoadReading"; } S2_sunGlintAngle { String DimensionNames "nscan2,npixelev2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "sunGlintAngle"; String fullnamepath "/S2/sunGlintAngle"; String coordinates "S2_Longitude S2_Latitude"; Float32 _FillValue -9999.9; } S2_navigation_scPos { String DimensionNames "nscan1,XYZ"; String Units "m"; String units "m"; String CodeMissingValue "-9999.9"; String origname "scPos"; String fullnamepath "/S2/navigation/scPos"; Float32 _FillValue -9999.9; } S2_navigation_timeMidScanOffset { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "timeMidScanOffset"; String fullnamepath "/S2/navigation/timeMidScanOffset"; Float64 _FillValue -9999.9; } S2_navigation_scAttPitchGeod { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttPitchGeod"; String fullnamepath "/S2/navigation/scAttPitchGeod"; Float32 _FillValue -9999.9; } S2_navigation_scVel { String DimensionNames "nscan1,XYZ"; String Units "m/s"; String units "m/s"; String CodeMissingValue "-9999.9"; String origname "scVel"; String fullnamepath "/S2/navigation/scVel"; Float32 _FillValue -9999.9; } S2_navigation_scAttRollGeod { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttRollGeod"; String fullnamepath "/S2/navigation/scAttRollGeod"; Float32 _FillValue -9999.9; } S2_navigation_scAttRollGeoc { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttRollGeoc"; String fullnamepath "/S2/navigation/scAttRollGeoc"; Float32 _FillValue -9999.9; } S2_navigation_scAlt { String DimensionNames "nscan1"; String Units "m"; String units "m"; String CodeMissingValue "-9999.9"; String origname "scAlt"; String fullnamepath "/S2/navigation/scAlt"; Float32 _FillValue -9999.9; } S2_navigation_scLon { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scLon"; String fullnamepath "/S2/navigation/scLon"; Float32 _FillValue -9999.9; } S2_navigation_scAttYawGeoc { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttYawGeoc"; String fullnamepath "/S2/navigation/scAttYawGeoc"; Float32 _FillValue -9999.9; } S2_navigation_scAttPitchGeoc { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttPitchGeoc"; String fullnamepath "/S2/navigation/scAttPitchGeoc"; Float32 _FillValue -9999.9; } S2_navigation_dprAlt { String DimensionNames "nscan1"; String Units "m"; String units "m"; String CodeMissingValue "-9999.9"; String origname "dprAlt"; String fullnamepath "/S2/navigation/dprAlt"; Float32 _FillValue -9999.9; } S2_navigation_greenHourAng { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "greenHourAng"; String fullnamepath "/S2/navigation/greenHourAng"; Float32 _FillValue -9999.9; } S2_navigation_scLat { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scLat"; String fullnamepath "/S2/navigation/scLat"; Float32 _FillValue -9999.9; } S2_navigation_scAttYawGeod { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttYawGeod"; String fullnamepath "/S2/navigation/scAttYawGeod"; Float32 _FillValue -9999.9; } S2_navigation_timeMidScan { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "timeMidScan"; String fullnamepath "/S2/navigation/timeMidScan"; Float64 _FillValue -9999.9; } S2_calibration_receiverGain { String DimensionNames "nscan2,nchannel2"; String CodeMissingValue "-9999.9"; String origname "receiverGain"; String fullnamepath "/S2/calibration/receiverGain"; Float32 _FillValue -9999.9; } S2_calibration_onOrbitNonLinearity { String DimensionNames "nscan2,nchannel2"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "onOrbitNonLinearity"; String fullnamepath "/S2/calibration/onOrbitNonLinearity"; Float32 _FillValue -9999.9; } S2_calibration_coldSkyTemp { String DimensionNames "nscan2,nchannel2"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "coldSkyTemp"; String fullnamepath "/S2/calibration/coldSkyTemp"; Float32 _FillValue -9999.9; } S2_calibration_meanHotLoadCount { String DimensionNames "nscan2,nchannel2"; UInt16 _FillValue 65535; String CodeMissingValue "65535"; String origname "meanHotLoadCount"; String fullnamepath "/S2/calibration/meanHotLoadCount"; } S2_calibration_offset { String DimensionNames "nscan2,nchannel2,LNL"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "offset"; String fullnamepath "/S2/calibration/offset"; Float32 _FillValue -9999.9; } S2_calibration_calibrationQCflag { String DimensionNames "nscan2"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "calibrationQCflag"; String fullnamepath "/S2/calibration/calibrationQCflag"; } S2_calibration_receiverTemp { String DimensionNames "nscan2,nchannel2"; String CodeMissingValue "-9999.9"; String origname "receiverTemp"; String fullnamepath "/S2/calibration/receiverTemp"; Float32 _FillValue -9999.9; } S2_calibration_nonLinearGain { String DimensionNames "nscan2,nchannel2"; String CodeMissingValue "-9999.9"; String origname "nonLinearGain"; String fullnamepath "/S2/calibration/nonLinearGain"; Float32 _FillValue -9999.9; } S2_calibration_hotLoadTemp { String DimensionNames "nscan2,nchannel2"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "hotLoadTemp"; String fullnamepath "/S2/calibration/hotLoadTemp"; Float32 _FillValue -9999.9; } S2_calibration_gain { String DimensionNames "nscan2,nchannel2,LNL"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "gain"; String fullnamepath "/S2/calibration/gain"; Float32 _FillValue -9999.9; } S2_calibration_meanColdSkyCount { String DimensionNames "nscan2,nchannel2"; UInt16 _FillValue 65535; String CodeMissingValue "65535"; String origname "meanColdSkyCount"; String fullnamepath "/S2/calibration/meanColdSkyCount"; } S2_solarAzimuthAngle { String DimensionNames "nscan2,npixelev2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "solarAzimuthAngle"; String fullnamepath "/S2/solarAzimuthAngle"; String coordinates "S2_Longitude S2_Latitude"; Float32 _FillValue -9999.9; } S2_sunData_phaseFromOrbitMidnight { String DimensionNames "nscan2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "phaseFromOrbitMidnight"; String fullnamepath "/S2/sunData/phaseFromOrbitMidnight"; Float32 _FillValue -9999.9; } S2_sunData_sunEarthSeparation { String DimensionNames "nscan2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "sunEarthSeparation"; String fullnamepath "/S2/sunData/sunEarthSeparation"; Float32 _FillValue -9999.9; } S2_sunData_earthAngularRadius { String DimensionNames "nscan2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "earthAngularRadius"; String fullnamepath "/S2/sunData/earthAngularRadius"; Float32 _FillValue -9999.9; } S2_sunData_phaseOfEclipseExit { String DimensionNames "nscan2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "phaseOfEclipseExit"; String fullnamepath "/S2/sunData/phaseOfEclipseExit"; Float32 _FillValue -9999.9; } S2_sunData_solarBetaAngle { String DimensionNames "nscan2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "solarBetaAngle"; String fullnamepath "/S2/sunData/solarBetaAngle"; Float32 _FillValue -9999.9; } S2_sunData_timeSinceEclipseEntry { String DimensionNames "nscan2"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "timeSinceEclipseEntry"; String fullnamepath "/S2/sunData/timeSinceEclipseEntry"; Float32 _FillValue -9999.9; } S2_sunData_orbitRate { String DimensionNames "nscan2"; String Units "degrees/s"; String units "degrees/s"; String CodeMissingValue "-9999.9"; String origname "orbitRate"; String fullnamepath "/S2/sunData/orbitRate"; Float32 _FillValue -9999.9; } S2_sunData_sunVectorInBodyFrame { String DimensionNames "nscan2,"; String CodeMissingValue "-9999.9"; String origname "sunVectorInBodyFrame"; String fullnamepath "/S2/sunData/sunVectorInBodyFrame"; Float32 _FillValue -9999.9; } S2_Tb { String DimensionNames "nscan2,npixelev2,nchannel2"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "Tb"; String fullnamepath "/S2/Tb"; String coordinates "S2_Longitude S2_Latitude nchannel2"; Float32 _FillValue -9999.9; } S2_satAzimuthAngle { String DimensionNames "nscan2,npixelev2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "satAzimuthAngle"; String fullnamepath "/S2/satAzimuthAngle"; String coordinates "S2_Longitude S2_Latitude"; Float32 _FillValue -9999.9; } S2_solarZenAngle { String DimensionNames "nscan2,npixelev2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "solarZenAngle"; String fullnamepath "/S2/solarZenAngle"; String coordinates "S2_Longitude S2_Latitude"; Float32 _FillValue -9999.9; } S2_scanStatus_TRMMyawUpdateS { String DimensionNames "nscan2"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "TRMMyawUpdateS"; String fullnamepath "/S2/scanStatus/TRMMyawUpdateS"; } S2_scanStatus_TRMMqac { String DimensionNames "nscan2"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "TRMMqac"; String fullnamepath "/S2/scanStatus/TRMMqac"; } S2_scanStatus_modeStatus { String DimensionNames "nscan2"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "modeStatus"; String fullnamepath "/S2/scanStatus/modeStatus"; } S2_scanStatus_targetSelectionMidScan { String DimensionNames "nscan2"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "targetSelectionMidScan"; String fullnamepath "/S2/scanStatus/targetSelectionMidScan"; } S2_scanStatus_TRMMcontMode { String DimensionNames "nscan2"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "TRMMcontMode"; String fullnamepath "/S2/scanStatus/TRMMcontMode"; } S2_scanStatus_geoWarning { String DimensionNames "nscan2"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "geoWarning"; String fullnamepath "/S2/scanStatus/geoWarning"; } S2_scanStatus_pointingStatus { String DimensionNames "nscan2"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "pointingStatus"; String fullnamepath "/S2/scanStatus/pointingStatus"; } S2_scanStatus_tmiIsStatus { String DimensionNames "nscan2"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "tmiIsStatus"; String fullnamepath "/S2/scanStatus/tmiIsStatus"; } S2_scanStatus_geoError { String DimensionNames "nscan2"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "geoError"; String fullnamepath "/S2/scanStatus/geoError"; } S2_scanStatus_dataQuality { String DimensionNames "nscan2"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "dataQuality"; String fullnamepath "/S2/scanStatus/dataQuality"; } S2_scanStatus_acsModeMidScan { String DimensionNames "nscan2"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "acsModeMidScan"; String fullnamepath "/S2/scanStatus/acsModeMidScan"; } S2_scanStatus_missing { String DimensionNames "nscan2"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "missing"; String fullnamepath "/S2/scanStatus/missing"; } S2_scanStatus_attDetermSource { String DimensionNames "nscan2"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "attDetermSource"; String fullnamepath "/S2/scanStatus/attDetermSource"; } S2_scanStatus_FractionalGranuleNumber { String DimensionNames "nscan2"; String CodeMissingValue "-9999.9"; String origname "FractionalGranuleNumber"; String fullnamepath "/S2/scanStatus/FractionalGranuleNumber"; Float64 _FillValue -9999.9; } S2_scanStatus_SCorientation { String DimensionNames "nscan2"; String Units "degrees"; String units "degrees"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "SCorientation"; String fullnamepath "/S2/scanStatus/SCorientation"; } S2_incidenceAngle { String DimensionNames "nscan2,npixelev2"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "incidenceAngle"; String fullnamepath "/S2/incidenceAngle"; String coordinates "S2_Longitude S2_Latitude"; Float32 _FillValue -9999.9; } S2_RFIFlag { String DimensionNames "nscan2,npixelev2,nfreq1"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "RFIFlag"; String fullnamepath "/S2/RFIFlag"; String coordinates "S2_Longitude S2_Latitude nfreq1"; } S3_ScanTime_MilliSecond { String DimensionNames "nscan1"; String Units "ms"; String units "ms"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "MilliSecond"; String fullnamepath "/S3/ScanTime/MilliSecond"; } S3_ScanTime_Minute { String DimensionNames "nscan1"; String Units "minutes"; String units "minutes"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Minute"; String fullnamepath "/S3/ScanTime/Minute"; } S3_ScanTime_Year { String DimensionNames "nscan1"; String Units "years"; String units "years"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "Year"; String fullnamepath "/S3/ScanTime/Year"; } S3_ScanTime_SecondOfDay { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "SecondOfDay"; String fullnamepath "/S3/ScanTime/SecondOfDay"; Float64 _FillValue -9999.9; } S3_ScanTime_Second { String DimensionNames "nscan1"; String Units "s"; String units "s"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Second"; String fullnamepath "/S3/ScanTime/Second"; } S3_ScanTime_DayOfYear { String DimensionNames "nscan1"; String Units "days"; String units "days"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "DayOfYear"; String fullnamepath "/S3/ScanTime/DayOfYear"; } S3_ScanTime_Hour { String DimensionNames "nscan1"; String Units "hours"; String units "hours"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Hour"; String fullnamepath "/S3/ScanTime/Hour"; } S3_ScanTime_Month { String DimensionNames "nscan1"; String Units "months"; String units "months"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "Month"; String fullnamepath "/S3/ScanTime/Month"; } S3_ScanTime_DayOfMonth { String DimensionNames "nscan1"; String Units "days"; String units "days"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "DayOfMonth"; String fullnamepath "/S3/ScanTime/DayOfMonth"; } S3_moonVectorInstFrame { String DimensionNames "nscan3,TMIxyz"; String Units "counts"; String units "counts"; String CodeMissingValue "-9999.9"; String origname "moonVectorInstFrame"; String fullnamepath "/S3/moonVectorInstFrame"; Float32 _FillValue -9999.9; } S3_calCounts_hotLoadThermisterTemp { String DimensionNames "nscan3,nchannel3,ntherm"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "hotLoadThermisterTemp"; String fullnamepath "/S3/calCounts/hotLoadThermisterTemp"; Float32 _FillValue -9999.9; } S3_calCounts_hotLoadReading { String DimensionNames "nscan3,nchannel3,npixelht3"; String Units "counts"; String units "counts"; UInt16 _FillValue 0; String CodeMissingValue "0"; String origname "hotLoadReading"; String fullnamepath "/S3/calCounts/hotLoadReading"; } S3_calCounts_coldLoadReading { String DimensionNames "nscan3,nchannel3,npixelcs3"; String Units "counts"; String units "counts"; UInt16 _FillValue 0; String CodeMissingValue "0"; String origname "coldLoadReading"; String fullnamepath "/S3/calCounts/coldLoadReading"; } S3_sunGlintAngle { String DimensionNames "nscan3,npixelev3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "sunGlintAngle"; String fullnamepath "/S3/sunGlintAngle"; String coordinates "S3_Longitude S3_Latitude"; Float32 _FillValue -9999.9; } S3_navigation_scPos { String DimensionNames "nscan1,XYZ"; String Units "m"; String units "m"; String CodeMissingValue "-9999.9"; String origname "scPos"; String fullnamepath "/S3/navigation/scPos"; Float32 _FillValue -9999.9; } S3_navigation_timeMidScanOffset { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "timeMidScanOffset"; String fullnamepath "/S3/navigation/timeMidScanOffset"; Float64 _FillValue -9999.9; } S3_navigation_scAttPitchGeod { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttPitchGeod"; String fullnamepath "/S3/navigation/scAttPitchGeod"; Float32 _FillValue -9999.9; } S3_navigation_scVel { String DimensionNames "nscan1,XYZ"; String Units "m/s"; String units "m/s"; String CodeMissingValue "-9999.9"; String origname "scVel"; String fullnamepath "/S3/navigation/scVel"; Float32 _FillValue -9999.9; } S3_navigation_scAttRollGeod { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttRollGeod"; String fullnamepath "/S3/navigation/scAttRollGeod"; Float32 _FillValue -9999.9; } S3_navigation_scAttRollGeoc { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttRollGeoc"; String fullnamepath "/S3/navigation/scAttRollGeoc"; Float32 _FillValue -9999.9; } S3_navigation_scAlt { String DimensionNames "nscan1"; String Units "m"; String units "m"; String CodeMissingValue "-9999.9"; String origname "scAlt"; String fullnamepath "/S3/navigation/scAlt"; Float32 _FillValue -9999.9; } S3_navigation_scLon { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scLon"; String fullnamepath "/S3/navigation/scLon"; Float32 _FillValue -9999.9; } S3_navigation_scAttYawGeoc { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttYawGeoc"; String fullnamepath "/S3/navigation/scAttYawGeoc"; Float32 _FillValue -9999.9; } S3_navigation_scAttPitchGeoc { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttPitchGeoc"; String fullnamepath "/S3/navigation/scAttPitchGeoc"; Float32 _FillValue -9999.9; } S3_navigation_dprAlt { String DimensionNames "nscan1"; String Units "m"; String units "m"; String CodeMissingValue "-9999.9"; String origname "dprAlt"; String fullnamepath "/S3/navigation/dprAlt"; Float32 _FillValue -9999.9; } S3_navigation_greenHourAng { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "greenHourAng"; String fullnamepath "/S3/navigation/greenHourAng"; Float32 _FillValue -9999.9; } S3_navigation_scLat { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scLat"; String fullnamepath "/S3/navigation/scLat"; Float32 _FillValue -9999.9; } S3_navigation_scAttYawGeod { String DimensionNames "nscan1"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "scAttYawGeod"; String fullnamepath "/S3/navigation/scAttYawGeod"; Float32 _FillValue -9999.9; } S3_navigation_timeMidScan { String DimensionNames "nscan1"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "timeMidScan"; String fullnamepath "/S3/navigation/timeMidScan"; Float64 _FillValue -9999.9; } S3_calibration_receiverGain { String DimensionNames "nscan3,nchannel3"; String CodeMissingValue "-9999.9"; String origname "receiverGain"; String fullnamepath "/S3/calibration/receiverGain"; Float32 _FillValue -9999.9; } S3_calibration_onOrbitNonLinearity { String DimensionNames "nscan3,nchannel3"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "onOrbitNonLinearity"; String fullnamepath "/S3/calibration/onOrbitNonLinearity"; Float32 _FillValue -9999.9; } S3_calibration_coldSkyTemp { String DimensionNames "nscan3,nchannel3"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "coldSkyTemp"; String fullnamepath "/S3/calibration/coldSkyTemp"; Float32 _FillValue -9999.9; } S3_calibration_meanHotLoadCount { String DimensionNames "nscan3,nchannel3"; UInt16 _FillValue 65535; String CodeMissingValue "65535"; String origname "meanHotLoadCount"; String fullnamepath "/S3/calibration/meanHotLoadCount"; } S3_calibration_offset { String DimensionNames "nscan3,nchannel3,LNL"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "offset"; String fullnamepath "/S3/calibration/offset"; Float32 _FillValue -9999.9; } S3_calibration_calibrationQCflag { String DimensionNames "nscan3"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "calibrationQCflag"; String fullnamepath "/S3/calibration/calibrationQCflag"; } S3_calibration_receiverTemp { String DimensionNames "nscan3,nchannel3"; String CodeMissingValue "-9999.9"; String origname "receiverTemp"; String fullnamepath "/S3/calibration/receiverTemp"; Float32 _FillValue -9999.9; } S3_calibration_nonLinearGain { String DimensionNames "nscan3,nchannel3"; String CodeMissingValue "-9999.9"; String origname "nonLinearGain"; String fullnamepath "/S3/calibration/nonLinearGain"; Float32 _FillValue -9999.9; } S3_calibration_hotLoadTemp { String DimensionNames "nscan3,nchannel3"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "hotLoadTemp"; String fullnamepath "/S3/calibration/hotLoadTemp"; Float32 _FillValue -9999.9; } S3_calibration_gain { String DimensionNames "nscan3,nchannel3,LNL"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "gain"; String fullnamepath "/S3/calibration/gain"; Float32 _FillValue -9999.9; } S3_calibration_meanColdSkyCount { String DimensionNames "nscan3,nchannel3"; UInt16 _FillValue 65535; String CodeMissingValue "65535"; String origname "meanColdSkyCount"; String fullnamepath "/S3/calibration/meanColdSkyCount"; } S3_solarAzimuthAngle { String DimensionNames "nscan3,npixelev3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "solarAzimuthAngle"; String fullnamepath "/S3/solarAzimuthAngle"; String coordinates "S3_Longitude S3_Latitude"; Float32 _FillValue -9999.9; } S3_sunData_phaseFromOrbitMidnight { String DimensionNames "nscan3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "phaseFromOrbitMidnight"; String fullnamepath "/S3/sunData/phaseFromOrbitMidnight"; Float32 _FillValue -9999.9; } S3_sunData_sunEarthSeparation { String DimensionNames "nscan3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "sunEarthSeparation"; String fullnamepath "/S3/sunData/sunEarthSeparation"; Float32 _FillValue -9999.9; } S3_sunData_earthAngularRadius { String DimensionNames "nscan3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "earthAngularRadius"; String fullnamepath "/S3/sunData/earthAngularRadius"; Float32 _FillValue -9999.9; } S3_sunData_phaseOfEclipseExit { String DimensionNames "nscan3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "phaseOfEclipseExit"; String fullnamepath "/S3/sunData/phaseOfEclipseExit"; Float32 _FillValue -9999.9; } S3_sunData_solarBetaAngle { String DimensionNames "nscan3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "solarBetaAngle"; String fullnamepath "/S3/sunData/solarBetaAngle"; Float32 _FillValue -9999.9; } S3_sunData_timeSinceEclipseEntry { String DimensionNames "nscan3"; String Units "s"; String units "s"; String CodeMissingValue "-9999.9"; String origname "timeSinceEclipseEntry"; String fullnamepath "/S3/sunData/timeSinceEclipseEntry"; Float32 _FillValue -9999.9; } S3_sunData_orbitRate { String DimensionNames "nscan3"; String Units "degrees/s"; String units "degrees/s"; String CodeMissingValue "-9999.9"; String origname "orbitRate"; String fullnamepath "/S3/sunData/orbitRate"; Float32 _FillValue -9999.9; } S3_sunData_sunVectorInBodyFrame { String DimensionNames "nscan3,"; String CodeMissingValue "-9999.9"; String origname "sunVectorInBodyFrame"; String fullnamepath "/S3/sunData/sunVectorInBodyFrame"; Float32 _FillValue -9999.9; } S3_Tb { String DimensionNames "nscan3,npixelev3,nchannel3"; String Units "K"; String units "K"; String CodeMissingValue "-9999.9"; String origname "Tb"; String fullnamepath "/S3/Tb"; String coordinates "S3_Longitude S3_Latitude nchannel3"; Float32 _FillValue -9999.9; } S3_satAzimuthAngle { String DimensionNames "nscan3,npixelev3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "satAzimuthAngle"; String fullnamepath "/S3/satAzimuthAngle"; String coordinates "S3_Longitude S3_Latitude"; Float32 _FillValue -9999.9; } S3_solarZenAngle { String DimensionNames "nscan3,npixelev3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "solarZenAngle"; String fullnamepath "/S3/solarZenAngle"; String coordinates "S3_Longitude S3_Latitude"; Float32 _FillValue -9999.9; } S3_scanStatus_TRMMyawUpdateS { String DimensionNames "nscan3"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "TRMMyawUpdateS"; String fullnamepath "/S3/scanStatus/TRMMyawUpdateS"; } S3_scanStatus_TRMMqac { String DimensionNames "nscan3"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "TRMMqac"; String fullnamepath "/S3/scanStatus/TRMMqac"; } S3_scanStatus_modeStatus { String DimensionNames "nscan3"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "modeStatus"; String fullnamepath "/S3/scanStatus/modeStatus"; } S3_scanStatus_targetSelectionMidScan { String DimensionNames "nscan3"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "targetSelectionMidScan"; String fullnamepath "/S3/scanStatus/targetSelectionMidScan"; } S3_scanStatus_TRMMcontMode { String DimensionNames "nscan3"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "TRMMcontMode"; String fullnamepath "/S3/scanStatus/TRMMcontMode"; } S3_scanStatus_geoWarning { String DimensionNames "nscan3"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "geoWarning"; String fullnamepath "/S3/scanStatus/geoWarning"; } S3_scanStatus_pointingStatus { String DimensionNames "nscan3"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "pointingStatus"; String fullnamepath "/S3/scanStatus/pointingStatus"; } S3_scanStatus_tmiIsStatus { String DimensionNames "nscan3"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "tmiIsStatus"; String fullnamepath "/S3/scanStatus/tmiIsStatus"; } S3_scanStatus_geoError { String DimensionNames "nscan3"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "geoError"; String fullnamepath "/S3/scanStatus/geoError"; } S3_scanStatus_dataQuality { String DimensionNames "nscan3"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "dataQuality"; String fullnamepath "/S3/scanStatus/dataQuality"; } S3_scanStatus_acsModeMidScan { String DimensionNames "nscan3"; Int16 _FillValue -99; String CodeMissingValue "-99"; String origname "acsModeMidScan"; String fullnamepath "/S3/scanStatus/acsModeMidScan"; } S3_scanStatus_missing { String DimensionNames "nscan3"; Byte _FillValue 255; String CodeMissingValue "255"; String origname "missing"; String fullnamepath "/S3/scanStatus/missing"; } S3_scanStatus_attDetermSource { String DimensionNames "nscan3"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "attDetermSource"; String fullnamepath "/S3/scanStatus/attDetermSource"; } S3_scanStatus_FractionalGranuleNumber { String DimensionNames "nscan3"; String CodeMissingValue "-9999.9"; String origname "FractionalGranuleNumber"; String fullnamepath "/S3/scanStatus/FractionalGranuleNumber"; Float64 _FillValue -9999.9; } S3_scanStatus_SCorientation { String DimensionNames "nscan3"; String Units "degrees"; String units "degrees"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "SCorientation"; String fullnamepath "/S3/scanStatus/SCorientation"; } S3_incidenceAngle { String DimensionNames "nscan3,npixelev3"; String Units "degrees"; String units "degrees"; String CodeMissingValue "-9999.9"; String origname "incidenceAngle"; String fullnamepath "/S3/incidenceAngle"; String coordinates "S3_Longitude S3_Latitude"; Float32 _FillValue -9999.9; } S3_RFIFlag { String DimensionNames "nscan3,npixelev3,nfreq1"; Int16 _FillValue -9999; String CodeMissingValue "-9999"; String origname "RFIFlag"; String fullnamepath "/S3/RFIFlag"; String coordinates "S3_Longitude S3_Latitude nfreq1"; } S1_Longitude { String DimensionNames "nscan1,npixelev1"; String CodeMissingValue "-9999.9"; String origname "Longitude"; String fullnamepath "/S1/Longitude"; String units "degrees_east"; Float32 _FillValue -9999.9; } S1_Latitude { String DimensionNames "nscan1,npixelev1"; String CodeMissingValue "-9999.9"; String origname "Latitude"; String fullnamepath "/S1/Latitude"; String units "degrees_north"; Float32 _FillValue -9999.9; } S2_Longitude { String DimensionNames "nscan2,npixelev2"; String CodeMissingValue "-9999.9"; String origname "Longitude"; String fullnamepath "/S2/Longitude"; String units "degrees_east"; Float32 _FillValue -9999.9; } S2_Latitude { String DimensionNames "nscan2,npixelev2"; String CodeMissingValue "-9999.9"; String origname "Latitude"; String fullnamepath "/S2/Latitude"; String units "degrees_north"; Float32 _FillValue -9999.9; } S3_Longitude { String DimensionNames "nscan3,npixelev3"; String CodeMissingValue "-9999.9"; String origname "Longitude"; String fullnamepath "/S3/Longitude"; String units "degrees_east"; Float32 _FillValue -9999.9; } S3_Latitude { String DimensionNames "nscan3,npixelev3"; String CodeMissingValue "-9999.9"; String origname "Latitude"; String fullnamepath "/S3/Latitude"; String units "degrees_north"; Float32 _FillValue -9999.9; } FakeDim0 { String units "level"; } LNL { String comment "Linear and non-linear."; String units "level"; } TMIxyz { String units "level"; } XYZ { String units "level"; } nchannel1 { String comment "Number of Swath S1 channels (10V 10H 19V 19H 23V 37V 37H 89V 89H)."; String units "level"; } nchannel2 { String comment "Number of Swath S2 channels (166V 166H 183+/-3V 183+/-8V)."; String units "level"; } nchannel3 { String units "level"; } nfreq1 { String comment "Number of frequencies in Swath 1."; String units "level"; } npixelcs1 { String units "level"; } npixelcs2 { String units "level"; } npixelcs3 { String units "level"; } npixelht1 { String units "level"; } npixelht2 { String units "level"; } npixelht3 { String units "level"; } ntherm { String comment "Number of hot load thermisters."; String units "level"; } DODS_EXTRA { String Unlimited_Dimension "nscan1", "nscan2", "nscan3"; } }