Attributes { Swath { String SwathHeader "NumberScansInSet=1; MaximumNumberScansTotal=10000; NumberScansBeforeGranule=0; NumberScansGranule=0; NumberScansAfterGranule=0; NumberPixels=49; ScanType=CROSSTRACK; "; } HDF_GLOBAL { String FileHeader "AlgorithmID=2A25; AlgorithmVersion=emptyPPS; FileName=2A25.20090610.65900.7.HDF; GenerationDateTime=2011-08-12T11:09:32.000Z; StartGranuleDateTime=2009-06-10T00:57:42.000Z; StopGranuleDateTime=2009-06-10T02:30:04.000Z; GranuleNumber=65900; NumberOfSwaths=1; NumberOfGrids=0; GranuleStart=SOUTHERNMOST_LATITUDE; TimeInterval=ORBIT; ProcessingSystem=PPS; ProductVersion=7; MissingData=; "; String InputRecord "InputFileNames=; InputAlgorithmVersions=; InputGenerationDateTimes=; "; String NavigationRecord "LongitudeOfMaximumLatitude=; SolarBetaAngleAtBeginningOfGranule=; SolarBetaAngleAtEndOfGranule=; "; String FileInfo "DataFormatVersion=m; TKCodeBuildVersion=1; MetadataVersion=m; FormatPackage=HDF Version 4.2 Release 4, January 25, 2009; BlueprintFilename=TRMM.V7.2A25.blueprint.xml; BlueprintVersion=BV_13; TKIOVersion=1.6; MetadataStyle=PVL; EndianType=LITTLE_ENDIAN; "; String JAXAInfo "CalibrationCoefficientVersion=; GranuleFirstScanUTCDate=; GranuleFirstScanUTCTime=; GranuleFirstScanUTCMilliseconds=; GranuleLastScanUTCDate=; GranuleLastScanUTCTime=; GranuleLastScanUTCMilliseconds=; SoftwareVersion=; DatabaseVersion=; TotalQualityCode=; LongitudeOnEquator=; UTCDateOnEquator=; UTCTimeOnEquator=; UTCMillisecondsOnEquator=; CenterScanUTCDate=; CenterScanUTCTime=; CenterScanUTCMilliseconds=; FirstScanLat=; FirstScanLon=; LastScanLat=; LastScanLon=; NumberOfRainScans=; "; String Parameters_General " "; String Parameters_Convective " "; String Parameters_Stratiform " "; String Parameters_Other " "; String Parameters_Errors " "; String SwathHeader "NumberScansInSet=1; MaximumNumberScansTotal=10000; NumberScansBeforeGranule=0; NumberScansGranule=0; NumberScansAfterGranule=0; NumberPixels=49; ScanType=CROSSTRACK; "; String comment "The HDF4 OPeNDAP handler adds _FillValue, valid_min and valid_max for some TRMM level 1 and level 2 products. It also changes scale_factor to follow CF conventions. "; String references "http://pps.gsfc.nasa.gov/Documents/filespec.TRMM.V7.pdf"; } mainlobeEdge { } sidelobeRange { } ScanTime_Year { String units "years"; } ScanTime_Month { String units "months"; } ScanTime_DayOfMonth { String units "days"; } ScanTime_Hour { String units "hours"; } ScanTime_Minute { String units "minutes"; } ScanTime_Second { String units "s"; } ScanTime_MilliSecond { String units "ms"; } ScanTime_DayOfYear { String units "days"; } scanTime_sec { String units "s"; } Latitude { String standard_name "latitude"; String units "degrees_north"; } Longitude { String standard_name "longitude"; String units "degrees_east"; } scanStatus_missing { } scanStatus_validity { } scanStatus_qac { } scanStatus_geoQuality { } scanStatus_dataQuality { } scanStatus_SCorientation { String units "degrees"; } scanStatus_acsMode { } scanStatus_yawUpdateS { } scanStatus_prMode { } scanStatus_prStatus1 { } scanStatus_prStatus2 { } scanStatus_FractionalGranuleNumber { } navigation_scPosX { String units "m"; } navigation_scPosY { String units "m"; } navigation_scPosZ { String units "m"; } navigation_scVelX { String units "m/s"; } navigation_scVelY { String units "m/s"; } navigation_scVelZ { String units "m/s"; } navigation_scLat { String units "degrees"; } navigation_scLon { String units "degrees"; } navigation_scAlt { String units "m"; } navigation_scAttRoll { String units "degrees"; } navigation_scAttPitch { String units "degrees"; } navigation_scAttYaw { String units "degrees"; } navigation_SensorOrientationMatrix { } navigation_greenHourAng { String units "degrees"; } scLocalZenith { String coordinates "Latitude Longitude"; } rain { Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 22; String units "mm/hr"; String coordinates "Latitude Longitude ncell1"; Int16 valid_min 0; Int16 valid_max 30000; Float64 scale_factor 0.010000000000000000; } reliab { String coordinates "Latitude Longitude ncell1"; } correctZFactor { Float64 scale_factor_err 0.0000000000000000; Float64 add_offset 0.0000000000000000; Float64 add_offset_err 0.0000000000000000; Int32 calibrated_nt 22; String units "dBZ"; String coordinates "Latitude Longitude ncell1"; Int16 valid_min 0; Int16 valid_max 8000; Float64 scale_factor 0.010000000000000000; } attenParmAlpha { String coordinates "Latitude Longitude ncell2"; } attenParmBeta { String coordinates "Latitude Longitude"; } parmNode { String coordinates "Latitude Longitude ncell2"; } precipWaterParmA { String coordinates "Latitude Longitude ncell2"; } precipWaterParmB { String coordinates "Latitude Longitude ncell2"; } ZRParmA { String coordinates "Latitude Longitude ncell2"; } ZRParmB { String coordinates "Latitude Longitude ncell2"; } zmmax { String units "dBZ"; String coordinates "Latitude Longitude"; } rainFlag { String coordinates "Latitude Longitude"; } rangeBinNum { String coordinates "Latitude Longitude fakeDim7"; } rainAve { String units "mm/hr"; String coordinates "Latitude Longitude nmeth"; } precipWaterSum { String units "gkm/m^3"; String coordinates "Latitude Longitude nmeth"; } epsilon_0 { String coordinates "Latitude Longitude"; } method { String coordinates "Latitude Longitude"; } epsilon { String coordinates "Latitude Longitude"; } epsilon_alpha { String coordinates "Latitude Longitude"; } epsilon_nubf { String coordinates "Latitude Longitude"; } zeta { String coordinates "Latitude Longitude nmeth"; } zeta_mn { String coordinates "Latitude Longitude nmeth"; } zeta_sd { String coordinates "Latitude Longitude nmeth"; } sigmaZero { String coordinates "Latitude Longitude"; } freezH { String coordinates "Latitude Longitude"; } nubfCorrectFactor { String coordinates "Latitude Longitude fakeDim1"; } stddev_zeta { String coordinates "Latitude Longitude"; } stddev_PIAsrt { String units "dB"; String coordinates "Latitude Longitude"; } stddev_alpha { String coordinates "Latitude Longitude"; } stddev_Zm { String units "dBZ"; String coordinates "Latitude Longitude"; } qualityFlag { String coordinates "Latitude Longitude"; } nearSurfRain { String units "mm/hr"; String coordinates "Latitude Longitude"; } nearSurfZ { String units "dBZ"; String coordinates "Latitude Longitude"; } e_SurfRain { String units "mm/hr"; String coordinates "Latitude Longitude"; } pia { String units "dB"; String coordinates "Latitude Longitude fakeDim1"; } pia_srt { String units "dB"; String coordinates "Latitude Longitude nestmeth"; } stddev_srt { String units "dB"; String coordinates "Latitude Longitude nestmeth"; } errorRain { String units "dB"; String coordinates "Latitude Longitude"; } errorZ { String units "dBZ"; String coordinates "Latitude Longitude"; } spare { String coordinates "Latitude Longitude nmeth"; } rainType { String coordinates "Latitude Longitude"; } fakeDim1 { String units "level"; } fakeDim7 { String units "level"; } ncell1 { String units "level"; } ncell2 { String units "level"; } nestmeth { String units "level"; } nmeth { String units "level"; } }