4{                     ! "#$% & '() *+, -./ 012 345 6789 :;< =>? @AB CDE FGH IJK LMN OPQ RST UVW XYZ [\] ^_` a bcde fglistLjava/util/List; Signature VariableInfo InnerClasses;hashLjava/util/Map;MLjava/util/Map;YEAR*Lucar/nc2/iosp/dmsp/DMSPiosp$VariableInfo; DAY_OF_YEARSECONDS_OF_DAYTIMESAT_EPHEM_LATITUDESAT_EPHEM_LONGITUDESAT_EPHEM_ALTITUDESAT_EPHEM_HEADINGSCANNER_OFFSETSCAN_DIRECTIONSOLAR_ELEVATION SOLAR_AZIMUTHLUNAR_ELEVATION LUNAR_AZIMUTH LUNAR_PHASE GAIN_CODE GAIN_MODE GAIN_SUB_MODEHOT_T_CAL_SEGMENT_IDCOLD_T_CAL_SEGMENT_ID HOT_T_CAL COLD_T_CALPMT_CALT_CHANNEL_GAINVISIBLE_SCAN_QUALITY_FLAGTHERMAL_SCAN_QUALITY_FLAGLATITUDE LONGITUDE VISIBLE_SCAN THERMAL_SCANnameLjava/lang/String;longNameunitsdataTypeLucar/ma2/DataType;byteOffsetInRecordInumElementsInRecordN(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lucar/ma2/DataType;II)VCodeLineNumberTableLocalVariableTablethis long_namegetAll()Ljava/util/List; getAllNames()Ljava/util/Set;getName()Ljava/lang/String; getLongNamegetUnits getDataType()Lucar/ma2/DataType;getByteOffsetInRecord()IgetNumElementsInRecordtoStringretVal()V SourceFile DMSPiosp.java h ij k lm njava/lang/StringBuilder Variable( op , oq or ) java/util/ArrayList sjava/util/HashMapt(ucar/nc2/iosp/dmsp/DMSPiosp$VariableInfoyearyear at time of scanu v  dayOfYearday of year at time of scan day of year  secondsOfDayseconds of day at time of scanseconds of day w time time of scanseconds since ??? (see above) x satEphemLatitude0geodetic latitude of the satellite for this scanucar/nc2/constants/CDM degrees_north satEphemLongitude(longitude of the satellite for this scan degrees_east satEphemAltitude'altitude of the satellite for this scan kilometers satEphemHeading>heading of the satellite (degrees west of north) for this scandegrees  scannerOffsetscanner offsetradians  scanDirectionscan direction y solarElevationsolar elevation  solarAzimuth solar azimuth lunarElevationlunar elevation  lunarAzimuth lunar azimuth  lunarPhase lunar phase gainCode gain codedecibels gainMode"gain mode (0=linear, 1=logrithmic)  gainSubMode gain sub-mode hotTCalSegmentID&Hot T cal seg ID (0 = right, 1 = left) coldTCalSegmentID'Cold T cal seg ID (0 = right, 1 = left) hotTCalHot T calibration coldTCalCold T calibration pmtCal Photomultiplier tube calibration  tChannelGainT channel gain visibleScanQualityFlag!quality flag for the visible scan thermalScanQualityFlag!quality flag for the thermal scan latitudelatitude of pixel  longitudelongitude of pixel visibleImagery"visible imagery (6-bit per pixel) z infraredImagery"infrared imagery (8-bit per pixel)kelvin java/lang/Objectjava/util/Listadd(Ljava/lang/Object;)Z java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;keySetappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;(I)Vucar/nc2/iosp/dmsp/DMSPiospucar/ma2/DataTypeINTDOUBLEFLOATBYTEUBYTE &   >**+*,*-**** W ** W* [\ ]^_`a%c/d=eH>>>>>>> h ! l/*p /*t /*x /*| /* /* Z Y******L+1XZXFYY Y!"!#$% Y&'(#$) Y*+,-$. Y/012$3 Y4572$8 Y9:;2$< Y=>?2$@ YABC2$D YEFG2 $H YIJKL$$M YNOC2($P YQRC2,$S YTUC20$V YWXC24$Y YZ[C28$\ Y]^_2<$` YabKL@$c YdeKLD$f YghKLH$i YjkKLL$l YmnKLP$o YpqKLT$r YstKLX$u Yvw_2\$x YyzK#`${ Y|}K# $~ Y72$ Y;2$ YKd$ Y$$  -B X m!3#I%_(u*,/13579%<;>RAiCFH