"HDFEOS_V2.13" 214 2 4 180 180 90 18 28 29 30 31 32 34 35 36 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6.37814e+06 0.00669435 1 1 1 233 7.07804e+06 1.71573 0.0686667 -3.51401 7.46075e+06 527450 7.60155e+06 1.09065e+06 57 71 1 0 "\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000" 0 "\\012GROUP = SUBSET\\012 PARENT_FILE = MISR_AM1_AS_AEROSOL_P214_O034297_F09_0019.hdf\\012 BLOCKS = (57,58,59,60,61,62,63,64,65,66,67,68,69,70,71)\\012 PARAMETERS = (ALL)\\012END GROUP = SUBSET\\012" "SCIENCE CONFIGURATION INFORMATION\\012!------------------------------------------------\\012! Software Configuration File parameters\\012! Reference: Aerosol/Surface Product Software\\012! Requirements Document, JPL D-11847\\012!------------------------------------------------\\0120 ! start block override\\012 ! starting block to process. If =0, use L1B2 starting block. \\0120 ! end block override\\012 ! ending block to process. If =0, use L1B2 ending block. \\012.false. .false. .true. .false. ! res_1x1_needed(:,1)\\012 ! channel needed at 1x1 res, (band=1:4,cam=1)\\012.false. .false. .true. .false. ! res_1x1_needed(:,2)\\012 ! channel needed at 1x1 res, (band=1:4,cam=2)\\012.false. .false. .true. .false. ! res_1x1_needed(:,3)\\012 ! channel needed at 1x1 res, (band=1:4,cam=3)\\012.false. .false. .true. .false. ! res_1x1_needed(:,4)\\012 ! channel needed at 1x1 res, (band=1:4,cam=4)\\012.true. .true. .true. .true. ! res_1x1_needed(:,5)\\012 ! channel needed at 1x1 res, (band=1:4,cam=5)\\012.false. .false. .true. .false. ! res_1x1_needed(:,6)\\012 ! channel needed at 1x1 res, (band=1:4,cam=6)\\012.false. .false. .true. .false ! res_1x1_needed(:,7)\\012 ! channel needed at 1x1 res, (band=1:4,cam=7)\\012.false. .false. .true. .false. ! res_1x1_needed(:,8)\\012 ! channel needed at 1x1 res, (band=1:4,cam=8)\\012.false. .false. .true. .false. ! res_1x1_needed(:,9)\\012 ! channel needed at 1x1 res, (band=1:4,cam=9)\\012.false. .false. .false. .false. ! res_1x4_needed(:,1)\\012 ! channel needed at 1x4 res, (band=1:4,cam=1)\\012.false. .false. .false. .false. ! res_1x4_needed(:,2)\\012 ! channel needed at 1x4 res, (band=1:4,cam=2)\\012.false. .false. .false. .false. ! res_1x4_needed(:,3)\\012 ! channel needed at 1x4 res, (band=1:4,cam=3)\\012.false. .false. .false. .false. ! res_1x4_needed(:,4)\\012 ! channel needed at 1x4 res, (band=1:4,cam=4)\\012.false. .false. .false. .false. ! res_1x4_needed(:,5)\\012 ! channel needed at 1x4 res, (band=1:4,cam=5)\\012.false. .false. .false. .false. ! res_1x4_needed(:,6)\\012 ! channel needed at 1x4 res, (band=1:4,cam=6)\\012.false. .false. .false. .false. ! res_1x4_needed(:,7)\\012 ! channel needed at 1x4 res, (band=1:4,cam=7)\\012.false. .false. .false. .false. ! res_1x4_needed(:,8)\\012 ! channel needed at 1x4 res, (band=1:4,cam=8)\\012.false. .false. .false. .false. ! res_1x4_needed(:,9)\\012 ! channel needed at 1x4 res, (band=1:4,cam=9)\\012.true. .true. .true. .true. ! res_4x4_needed(:,1)\\012 ! channel needed at 4x4 res, (band=1:4,cam=1)\\012.true. .true. .true. .true. ! res_4x4_needed(:,2)\\012 ! channel needed at 4x4 res, (band=1:4,cam=2)\\012.true. .true. .true. .true. ! res_4x4_needed(:,3)\\012 ! channel needed at 4x4 res, (band=1:4,cam=3)\\012.true. .true. .true. .true. ! res_4x4_needed(:,4)\\012 ! channel needed at 4x4 res, (band=1:4,cam=4)\\012.true. .true. .true. .true. ! res_4x4_needed(:,5)\\012 ! channel needed at 4x4 res, (band=1:4,cam=5)\\012.true. .true. .true. .true. ! res_4x4_needed(:,6)\\012 ! channel needed at 4x4 res, (band=1:4,cam=6)\\012.true. .true. .true. .true. ! res_4x4_needed(:,7)\\012 ! channel needed at 4x4 res, (band=1:4,cam=7)\\012.true. .true. .true. .true. ! res_4x4_needed(:,8)\\012 ! channel needed at 4x4 res, (band=1:4,cam=8)\\012.true. .true. .true. .true. ! res_4x4_needed(:,9)\\012 ! channel needed at 4x4 res, (band=1:4,cam=9)\\012150. ! min_ozone\\012 ! min acceptable ozone value from external source (Dobsons)\\012450. ! max_ozone\\012 ! max acceptable ozone value from external source (Dobsons)\\0120. ! min_surf_wind_speed\\012 ! min acceptable surface wind speed value from external source (m/s)\\01245. ! max_surf_wind_speed\\012 ! max acceptable surface wind speed value from external source (m/s)\\012300. ! min_surf_press\\012 ! min acceptable surface pressure value from external source (hPa)\\0121300. ! max_surf_press\\012 ! max acceptable surface pressure value from external source (hPa)\\012150. ! min_surf_temp\\012 ! min acceptable surface temperature value from external source (K)\\012350. ! max_surf_temp\\012 ! max acceptable surface temperature value from external source (K)\\0120. ! min_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0128. ! max_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0120. ! min_strat_aero_od\\012 ! min acceptable strat. aerosol optical depth valuefrom external source\\0124. ! max_strat_aero_od\\012 ! max acceptable strat. aerosol optical depth value from external source\\0124 ! min_rainbow_free_cam\\012 ! min number of rainbow-free cameras\\012121 ! num_tau_resid_gridpt\\012 ! number of optical depth gridpoints for aerosol residual grid\\0120.0 ! tau_resid_gridpt(1)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.025 ! tau_resid_gridpt(2)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.050 ! tau_resid_gridpt(3)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.075 ! tau_resid_gridpt(4)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.100 ! tau_resid_gridpt(5)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.125 ! tau_resid_gridpt(6)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.150 ! tau_resid_gridpt(7)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.175 ! tau_resid_gridpt(8)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.200 ! tau_resid_gridpt(9)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.225 ! tau_resid_gridpt(10)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.250 ! tau_resid_gridpt(11)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.275 ! tau_resid_gridpt(12)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.300 ! tau_resid_gridpt(13)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.325 ! tau_resid_gridpt(14)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.350 ! tau_resid_gridpt(15)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.375 ! tau_resid_gridpt(16)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.400 ! tau_resid_gridpt(17)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.425 ! tau_resid_gridpt(18)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.450 ! tau_resid_gridpt(19)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.475 ! tau_resid_gridpt(20)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.500 ! tau_resid_gridpt(21)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.525 ! tau_resid_gridpt(22)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.550 ! tau_resid_gridpt(23)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.575 ! tau_resid_gridpt(24)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.600 ! tau_resid_gridpt(25)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.625 ! tau_resid_gridpt(26)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.650 ! tau_resid_gridpt(27)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.675 ! tau_resid_gridpt(28)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.700 ! tau_resid_gridpt(29)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.725 ! tau_resid_gridpt(30)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.750 ! tau_resid_gridpt(31)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.775 ! tau_resid_gridpt(32)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.800 ! tau_resid_gridpt(33)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.825 ! tau_resid_gridpt(34)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.850 ! tau_resid_gridpt(35)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.875 ! tau_resid_gridpt(36)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.900 ! tau_resid_gridpt(37)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.925 ! tau_resid_gridpt(38)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.950 ! tau_resid_gridpt(39)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.975 ! tau_resid_gridpt(40)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.000 ! tau_resid_gridpt(41)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.025 ! tau_resid_gridpt(42)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.050 ! tau_resid_gridpt(43)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.075 ! tau_resid_gridpt(44)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.100 ! tau_resid_gridpt(45)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.125 ! tau_resid_gridpt(46)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.150 ! tau_resid_gridpt(47)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.175 ! tau_resid_gridpt(48)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.200 ! tau_resid_gridpt(49)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.225 ! tau_resid_gridpt(50)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.250 ! tau_resid_gridpt(51)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.275 ! tau_resid_gridpt(52)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.300 ! tau_resid_gridpt(53)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.325 ! tau_resid_gridpt(54)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.350 ! tau_resid_gridpt(55)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.375 ! tau_resid_gridpt(56)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.400 ! tau_resid_gridpt(57)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.425 ! tau_resid_gridpt(58)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.450 ! tau_resid_gridpt(59)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.475 ! tau_resid_gridpt(60)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.500 ! tau_resid_gridpt(61)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.525 ! tau_resid_gridpt(62)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.550 ! tau_resid_gridpt(63)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.575 ! tau_resid_gridpt(64)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.600 ! tau_resid_gridpt(65)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.625 ! tau_resid_gridpt(66)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.650 ! tau_resid_gridpt(67)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.675 ! tau_resid_gridpt(68)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.700 ! tau_resid_gridpt(69)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.725 ! tau_resid_gridpt(70)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.750 ! tau_resid_gridpt(71)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.775 ! tau_resid_gridpt(72)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.800 ! tau_resid_gridpt(73)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.825 ! tau_resid_gridpt(74)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.850 ! tau_resid_gridpt(75)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.875 ! tau_resid_gridpt(76)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.900 ! tau_resid_gridpt(77)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.925 ! tau_resid_gridpt(78)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.950 ! tau_resid_gridpt(79)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.975 ! tau_resid_gridpt(80)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.000 ! tau_resid_gridpt(81)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.025 ! tau_resid_gridpt(82)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.050 ! tau_resid_gridpt(83)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.075 ! tau_resid_gridpt(84)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.100 ! tau_resid_gridpt(85)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.125 ! tau_resid_gridpt(86)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.150 ! tau_resid_gridpt(87)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.175 ! tau_resid_gridpt(88)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.200 ! tau_resid_gridpt(89)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.225 ! tau_resid_gridpt(90)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.250 ! tau_resid_gridpt(91)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.275 ! tau_resid_gridpt(92)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.300 ! tau_resid_gridpt(93)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.325 ! tau_resid_gridpt(94)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.350 ! tau_resid_gridpt(95)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.375 ! tau_resid_gridpt(96)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.400 ! tau_resid_gridpt(97)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.425 ! tau_resid_gridpt(98)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.450 ! tau_resid_gridpt(99)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.475 ! tau_resid_gridpt(100)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.500 ! tau_resid_gridpt(101)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.525 ! tau_resid_gridpt(102)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.550 ! tau_resid_gridpt(103)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.575 ! tau_resid_gridpt(104)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.600 ! tau_resid_gridpt(105)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.625 ! tau_resid_gridpt(106)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.650 ! tau_resid_gridpt(107)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.675 ! tau_resid_gridpt(108)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.700 ! tau_resid_gridpt(109)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.725 ! tau_resid_gridpt(110)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.750 ! tau_resid_gridpt(111)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.775 ! tau_resid_gridpt(112)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.800 ! tau_resid_gridpt(113)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.825 ! tau_resid_gridpt(114)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.850 ! tau_resid_gridpt(115)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.875 ! tau_resid_gridpt(116)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.900 ! tau_resid_gridpt(117)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.925 ! tau_resid_gridpt(118)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.950 ! tau_resid_gridpt(119)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.975 ! tau_resid_gridpt(120)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0123.000 ! tau_resid_gridpt(121)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122 ! aer_tau_ref_band\\012 ! reference band to use for aerosol optical depth retrievals\\012!------------------------------------------------\\012! Aerosol Retrieval Configuration File parameters\\012! Reference: Level 2 Aerosol Retrieval Algorithm\\012! Theoretical Basis Document, JPL D-11400\\012!------------------------------------------------\\012!\\012!----------------------------------------------------\\012! (1) Parameters that apply to all aerosol retrievals\\012!----------------------------------------------------\\0120.2 ! mu0_thresh\\012 ! regional cosine of solar zenith angle threshold\\012500. ! region_topo_complex_thresh\\012 ! regional topographic complexity threshold (m)\\012100. ! hc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for high confidence cloud percent\\012100. ! lc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for low confidence cloud percent\\0121 ! rdqi1\\012 ! maximum acceptable RDQI used in averaging data to appropriate resolution\\0123 ! rdqi2\\012 ! RDQI value to use during the comp of avg RDQI, for each RDQI > RDQI1\\012250. ! subr_topo_complex_thresh\\012 ! subregional topographic complexity threshold (m)\\01220. ! max_subr_avg_slope\\012 ! max allowable subregion average slope (degrees)\\0125 ! nsdcm_class\\012 ! number of SDCM cloud classifications\\0125 ! nrccm_class\\012 ! number of RCCM cloud classifications\\0125 ! nascm_class\\012 ! number of ASCM cloud classifications\\0123 ! nsurf_class\\012 ! number of surface classifications\\012!----------------------------------------------------------\\012! Atmospheric State Decision Matrix:\\012! cloud_mask_decision_matrix(RCCM, SDCM, ASCM, surface classification)\\012! 1 => CLEAR 2 => OPTICALLY THICK 3 => CLOUDY\\012! RCCM classifications in each row, ordered from left to right, are\\012! NotAvailable CloudHC CloudLC ClearLC ClearHC\\012!----------------------------------------------------------\\012! Snow/ice: ASCM = NotAvailable\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Snow/ice)\\012! Snow/ice: ASCM = CloudHC\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Snow/ice)\\012! Snow/ice: ASCM = CloudLC\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Snow/ice)\\012! Snow/ice: ASCM = ClearLC\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Snow/ice)\\012! Snow/ice: ASCM = ClearHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Snow/ice)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Snow/ice)\\012! Water: ASCM = NotAvailable\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Water)\\012! Water: ASCM = CloudHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Water)\\012! Water: ASCM = CloudLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Water)\\012! Water: ASCM = ClearLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Water)\\012! Water: ASCM = ClearHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Water)\\012! Land: ASCM = NotAvailable\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Land)\\012! Land: ASCM = CloudHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Land)\\012! Land: ASCM = CloudLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Land)\\012! Land: ASCM = ClearLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Land)\\012! Land: ASCM = ClearHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Land)\\012!--------------------------------------------------------------\\0120 ! rdqi3\\012 ! maximum acceptable RDQI for inclusion in retrieval\\012110. ! min_rainbow_omega\\012 ! min rainbow-influenced scattering angle, not over dark water (degrees)\\012160. ! max_rainbow_omega\\012 ! max rainbow-influenced scattering angle, not over dark water (degrees)\\012110. ! min_rainbow_dw_omega\\012 ! min rainbow-influenced scattering angle, over dark water (degrees)\\012160. ! max_rainbow_dw_omega\\012 ! max rainbow-influenced scattering angle, over dark water (degrees)\\0124. ! chisq_smooth_thresh\\012 ! chi-squared smoothness threshold\\0121 ! rdqi4\\012 ! maximum RDQI for inclusion in angle-to-angle correlation test\\0121.0E-6 ! corr_mask_variance_limit\\012 ! small number below which correlation mask is set to .TRUE. for\\012 ! subregional variance of camera, template and equivalent reflectance\\0121.0E-8 ! reg_corr_mask_variance_limit\\012 ! small number below which correlation mask is set to .FALSE. for\\012 ! regional variance of camera, template and equivalent reflectance\\0120.25 ! ang_corr_thresh\\012 ! angle-to-angle correlation threshold\\0120.10 ! reg_ang_corr_thresh\\012 ! regional angle-to-angle correlation threshold\\0120.01 ! albedo_thresh_land\\012 ! albedo threshold used in constraining tau upper bound over land;\\012 ! a value of 0.0 turns the option off\\0120.0 ! albedo_thresh_water\\012 ! albedo threshold used in constraining tau upper bound over water;\\012 ! a value of 0.0 turns the option off\\0123. ! sigma_tau_default\\012 ! default value of sigma_tau\\012!---------------------------------------------------------------\\012! (2) Parameters that apply to dark water aerosol retrievals\\012!---------------------------------------------------------------\\01232 ! min_dw_subr_thresh\\012 ! Minimum number of usable subregions required by the Dark\\012\\011 ! Water algorithm.\\0124 ! min_dw_cam_thresh\\012 ! Minimum number of usable cameras required by the Dark Water\\012 \\011 ! algorithm. \\012.TRUE. .TRUE. .TRUE. .TRUE. ! dw_band_mask\\012 ! Bands used by the Dark Water algorithm.\\012-1.0 ! chisq_abs_dw_rel_thresh_factor\\012 ! relative chisq_abs threshold multiplier for dark water;\\012 ! a value of -1.0 turns the option off\\0122. ! max_chisq_abs_dw_thresh\\012 ! max value of chisq_abs for successful dark water retrieval\\0123. ! max_chisq_geom_dw_thresh\\012 ! max value of chisq_geom for successful dark water retrieval\\0123. ! max_chisq_spec_dw_thresh\\012 ! max value of chisq_spec for successful dark water retrieval\\0125. ! max_chisq_maxdev_dw_thresh\\012 ! max value of chisq_maxdev for successful dark water retrieval\\0120.99 ! abs_tau_upperbnd_fraction (also applies to OTA)\\012 ! fraction of tau upper bound above which tau values are eliminated\\0120.1 ! max_tau_unc_abs_thresh\\012 ! maximum allowable value of tau uncertainty for successful dark water or\\012 ! ota retrieval\\0120.75 ! dw_tau_min_for_weights(1)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 1)\\0120.50 ! dw_tau_min_for_weights(2)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 2)\\0120.00 ! dw_tau_min_for_weights(3)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 3)\\0120.00 ! dw_tau_min_for_weights(4)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 4)\\0121.50 ! dw_tau_max_for_weights(1)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 1)\\0121.00 ! dw_tau_max_for_weights(2)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 2)\\0120.00 ! dw_tau_max_for_weights(3)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 3)\\0120.00 ! dw_tau_max_for_weights(4)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 4)\\012!---------------------------------------------------------------\\012! (3) Parameters that apply to OTA aerosol retrievals\\012!---------------------------------------------------------------\\01232 ! min_ota_subr_thresh\\012 ! Minimum number of optically thick subregions required for a\\012 ! camera to be usable by OTA algorithm.\\0125 ! min_ota_cam_thresh\\012 ! The minimum number of usable cameras required by OTA algorithm.\\012.TRUE. .TRUE. .TRUE. .TRUE. ! ota_band_mask\\012 ! Bands used by OTA algorithm.\\012-1. ! chisq_abs_ota_rel_thresh_factor\\012 ! relative chisq_abs threshold multiplier for OTA algorithm;\\012 ! a value of -1.0 turns the option off\\0122. ! max_chisq_abs_ota_thresh\\012 ! max value of chisq_abs for successful OTA retrieval\\0123. ! max_chisq_geom_ota_thresh\\012 ! max value of chisq_geom for successful OTA retrieval\\0123. ! max_chisq_spec_ota_thresh\\012 ! max value of chisq_spec for successful OTA retrieval\\0125. ! max_chisq_maxdev_ota_thresh\\012 ! max value of chisq_maxdev for successful OTA retrieval\\0120.05 ! chisq_uncertainty_multiplier (also used by OTA)\\012 ! multiplier used in calculating chisq_geom and chisq_spec\\012!--------------------------------------------------------------\\012! (4) Parameters that apply to heterogeneous aerosol retrievals\\012!--------------------------------------------------------------\\01216 ! min_het_subr_thresh\\012 ! Minimum number of common subregions required by the\\012 \\011 ! Heterogeneous algorithm. \\0120.0 ! min_het_stdev_thresh\\012 ! Minimum standard deviation of equivalent reflectance required\\012\\011 ! " "EXECUTABLE INFORMATION\\012MISR_EXEC_NAME:AS_main.cc\\012MISR_EXEC_VERSION: V3.3_PGE9\\012MISR_COMPOSITION_INFO_BEGIN\\012DATE OF BUILD: Fri Nov 18 10:37:36 EST 2005\\012BUILT BY: sbaekins\\012HOST INFO: l0spg11: ClearCase 2003.06.10+ (IRIX64 6.5 10070055 IP35)\\012VOBS CONFIGURATION:\\012 /vobs/PCS/... V3.3\\012 /vobs/PGEvob/... V3.3\\012 /vobs/Shared/... V3.3\\012 /vobs/L2AS/... V3.3_PGE9\\012LIB ENVIRONMENT:\\012 HDFEOS:/vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/hdfeos/lib/sgi32\\012 HDF:/vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/hdf/sgi32/HDF4.2r0/lib\\012 PGSTK:/vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/lib/sgi32\\012COMPILER FLAGS\\012 -n32 -mips4 -r10000 -O3 -g3 -fullwarn -DCPU_SGI\\012 -Wl,-woff,84 -Wl,-woff,85 -Wl,-woff,15 -Wl,-woff,134\\012 -DCC_VERSION=MIPSpro Compilers: Version 7.4\\012 -DOSVERSION=6.5\\012MISR_COMPOSITION_INFO_END\\012ue. .false. ! res_1x1_needed(:,3)\\012 ! channel needed at 1x1 res, (band=1:4,cam=3)\\012.false. .false. .true. .false. ! res_1x1_needed(:,4)\\012 ! channel needed at 1x1 res, (band=1:4,cam=4)\\012.true. .true. .true. .true. ! res_1x1_needed(:,5)\\012 ! channel needed at 1x1 res, (band=1:4,cam=5)\\012.false. .false. .true. .false. ! res_1x1_needed(:,6)\\012 ! channel needed at 1x1 res, (band=1:4,cam=6)\\012.false. .false. .true. .false ! res_1x1_needed(:,7)\\012 ! channel needed at 1x1 res, (band=1:4,cam=7)\\012.false. .false. .true. .false. ! res_1x1_needed(:,8)\\012 ! channel needed at 1x1 res, (band=1:4,cam=8)\\012.false. .false. .true. .false. ! res_1x1_needed(:,9)\\012 ! channel needed at 1x1 res, (band=1:4,cam=9)\\012.false. .false. .false. .false. ! res_1x4_needed(:,1)\\012 ! channel needed at 1x4 res, (band=1:4,cam=1)\\012.false. .false. .false. .false. ! res_1x4_needed(:,2)\\012 ! channel needed at 1x4 res, (band=1:4,cam=2)\\012.false. .false. .false. .false. ! res_1x4_needed(:,3)\\012 ! channel needed at 1x4 res, (band=1:4,cam=3)\\012.false. .false. .false. .false. ! res_1x4_needed(:,4)\\012 ! channel needed at 1x4 res, (band=1:4,cam=4)\\012.false. .false. .false. .false. ! res_1x4_needed(:,5)\\012 ! channel needed at 1x4 res, (band=1:4,cam=5)\\012.false. .false. .false. .false. ! res_1x4_needed(:,6)\\012 ! channel needed at 1x4 res, (band=1:4,cam=6)\\012.false. .false. .false. .false. ! res_1x4_needed(:,7)\\012 ! channel needed at 1x4 res, (band=1:4,cam=7)\\012.false. .false. .false. .false. ! res_1x4_needed(:,8)\\012 ! channel needed at 1x4 res, (band=1:4,cam=8)\\012.false. .false. .false. .false. ! res_1x4_needed(:,9)\\012 ! channel needed at 1x4 res, (band=1:4,cam=9)\\012.true. .true. .true. .true. ! res_4x4_needed(:,1)\\012 ! channel needed at 4x4 res, (band=1:4,cam=1)\\012.true. .true. .true. .true. ! res_4x4_needed(:,2)\\012 ! channel needed at 4x4 res, (band=1:4,cam=2)\\012.true. .true. .true. .true. ! res_4x4_needed(:,3)\\012 ! channel needed at 4x4 res, (band=1:4,cam=3)\\012.true. .true. .true. .true. ! res_4x4_needed(:,4)\\012 ! channel needed at 4x4 res, (band=1:4,cam=4)\\012.true. .true. .true. .true. ! res_4x4_needed(:,5)\\012 ! channel needed at 4x4 res, (band=1:4,cam=5)\\012.true. .true. .true. .true. ! res_4x4_needed(:,6)\\012 ! channel needed at 4x4 res, (band=1:4,cam=6)\\012.true. .true. .true. .true. ! res_4x4_needed(:,7)\\012 ! channel needed at 4x4 res, (band=1:4,cam=7)\\012.true. .true. .true. .true. ! res_4x4_needed(:,8)\\012 ! channel needed at 4x4 res, (band=1:4,cam=8)\\012.true. .true. .true. .true. ! res_4x4_needed(:,9)\\012 ! channel needed at 4x4 res, (band=1:4,cam=9)\\012150. ! min_ozone\\012 ! min acceptable ozone value from external source (Dobsons)\\012450. ! max_ozone\\012 ! max acceptable ozone value from external source (Dobsons)\\0120. ! min_surf_wind_speed\\012 ! min acceptable surface wind speed value from external source (m/s)\\01245. ! max_surf_wind_speed\\012 ! max acceptable surface wind speed value from external source (m/s)\\012300. ! min_surf_press\\012 ! min acceptable surface pressure value from external source (hPa)\\0121300. ! max_surf_press\\012 ! max acceptable surface pressure value from external source (hPa)\\012150. ! min_surf_temp\\012 ! min acceptable surface temperature value from external source (K)\\012350. ! max_surf_temp\\012 ! max acceptable surface temperature value from external source (K)\\0120. ! min_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0128. ! max_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0120. ! min_strat_aero_od\\012 ! min acceptable strat. aerosol optical depth valuefrom external source\\0124. ! max_strat_aero_od\\012 ! max acceptable strat. aerosol optical depth value from external source\\0124 ! min_rainbow_free_cam\\012 ! min number of rainbow-free cameras\\012121 ! num_tau_resid_gridpt\\012 ! number of optical depth gridpoints for aerosol residual grid\\0120.0 ! tau_resid_gridpt(1)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.025 ! tau_resid_gridpt(2)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.050 ! tau_resid_gridpt(3)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.075 ! tau_resid_gridpt(4)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.100 ! tau_resid_gridpt(5)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.125 ! tau_resid_gridpt(6)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.150 ! tau_resid_gridpt(7)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.175 ! tau_resid_gridpt(8)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.200 ! tau_resid_gridpt(9)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.225 ! tau_resid_gridpt(10)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.250 ! tau_resid_gridpt(11)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.275 ! tau_resid_gridpt(12)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.300 ! tau_resid_gridpt(13)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.325 ! tau_resid_gridpt(14)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.350 ! tau_resid_gridpt(15)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.375 ! tau_resid_gridpt(16)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.400 ! tau_resid_gridpt(17)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.425 ! tau_resid_gridpt(18)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.450 ! tau_resid_gridpt(19)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.475 ! tau_resid_gridpt(20)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.500 ! tau_resid_gridpt(21)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.525 ! tau_resid_gridpt(22)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.550 ! tau_resid_gridpt(23)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.575 ! tau_resid_gridpt(24)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.600 ! tau_resid_gridpt(25)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.625 ! tau_resid_gridpt(26)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.650 ! tau_resid_gridpt(27)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.675 ! tau_resid_gridpt(28)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.700 ! tau_resid_gridpt(29)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.725 ! tau_resid_gridpt(30)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.750 ! tau_resid_gridpt(31)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.775 ! tau_resid_gridpt(32)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.800 ! tau_resid_gridpt(33)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.825 ! tau_resid_gridpt(34)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.850 ! tau_resid_gridpt(35)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.875 ! tau_resid_gridpt(36)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.900 ! tau_resid_gridpt(37)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.925 ! tau_resid_gridpt(38)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.950 ! tau_resid_gridpt(39)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.975 ! tau_resid_gridpt(40)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.000 ! tau_resid_gridpt(41)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.025 ! tau_resid_gridpt(42)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.050 ! tau_resid_gridpt(43)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.075 ! tau_resid_gridpt(44)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.100 ! tau_resid_gridpt(45)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.125 ! tau_resid_gridpt(46)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.150 ! tau_resid_gridpt(47)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.175 ! tau_resid_gridpt(48)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.200 ! tau_resid_gridpt(49)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.225 ! tau_resid_gridpt(50)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.250 ! tau_resid_gridpt(51)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.275 ! tau_resid_gridpt(52)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.300 ! tau_resid_gridpt(53)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.325 ! tau_resid_gridpt(54)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.350 ! tau_resid_gridpt(55)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.375 ! tau_resid_gridpt(56)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.400 ! tau_resid_gridpt(57)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.425 ! tau_resid_gridpt(58)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.450 ! tau_resid_gridpt(59)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.475 ! tau_resid_gridpt(60)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.500 ! tau_resid_gridpt(61)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.525 ! tau_resid_gridpt(62)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.550 ! tau_resid_gridpt(63)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.575 ! tau_resid_gridpt(64)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.600 ! tau_resid_gridpt(65)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.625 ! tau_resid_gridpt(66)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.650 ! tau_resid_gridpt(67)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.675 ! tau_resid_gridpt(68)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.700 ! tau_resid_gridpt(69)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.725 ! tau_resid_gridpt(70)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.750 ! tau_resid_gridpt(71)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.775 ! tau_resid_gridpt(72)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.800 ! tau_resid_gridpt(73)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.825 ! tau_resid_gridpt(74)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.850 ! tau_resid_gridpt(75)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.875 ! tau_resid_gridpt(76)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.900 ! tau_resid_gridpt(77)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.925 ! tau_resid_gridpt(78)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.950 ! tau_resid_gridpt(79)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.975 ! tau_resid_gridpt(80)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.000 ! tau_resid_gridpt(81)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.025 ! tau_resid_gridpt(82)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.050 ! tau_resid_gridpt(83)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.075 ! tau_resid_gridpt(84)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.100 ! tau_resid_gridpt(85)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.125 ! tau_resid_gridpt(86)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.150 ! tau_resid_gridpt(87)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.175 ! tau_resid_gridpt(88)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.200 ! tau_resid_gridpt(89)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.225 ! tau_resid_gridpt(90)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.250 ! tau_resid_gridpt(91)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.275 ! tau_resid_gridpt(92)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.300 ! tau_resid_gridpt(93)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.325 ! tau_resid_gridpt(94)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.350 ! tau_resid_gridpt(95)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.375 ! tau_resid_gridpt(96)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.400 ! tau_resid_gridpt(97)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.425 ! tau_resid_gridpt(98)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.450 ! tau_resid_gridpt(99)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.475 ! tau_resid_gridpt(100)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.500 ! tau_resid_gridpt(101)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.525 ! tau_resid_gridpt(102)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.550 ! tau_resid_gridpt(103)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.575 ! tau_resid_gridpt(104)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.600 ! tau_resid_gridpt(105)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.625 ! tau_resid_gridpt(106)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.650 ! tau_resid_gridpt(107)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.675 ! tau_resid_gridpt(108)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.700 ! tau_resid_gridpt(109)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.725 ! tau_resid_gridpt(110)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.750 ! tau_resid_gridpt(111)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.775 ! tau_resid_gridpt(112)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.800 ! tau_resid_gridpt(113)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.825 ! tau_resid_gridpt(114)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.850 ! tau_resid_gridpt(115)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.875 ! tau_resid_gridpt(116)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.900 ! tau_resid_gridpt(117)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.925 ! tau_resid_gridpt(118)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.950 ! tau_resid_gridpt(119)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.975 ! tau_resid_gridpt(120)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0123.000 ! tau_resid_gridpt(121)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122 ! aer_tau_ref_band\\012 ! reference band to use for aerosol optical depth retrievals\\012!------------------------------------------------\\012! Aerosol Retrieval Configuration File parameters\\012! Reference: Level 2 Aerosol Retrieval Algorithm\\012! Theoretical Basis Document, JPL D-11400\\012!------------------------------------------------\\012!\\012!----------------------------------------------------\\012! (1) Parameters that apply to all aerosol retrievals\\012!----------------------------------------------------\\0120.2 ! mu0_thresh\\012 ! regional cosine of solar zenith angle threshold\\012500. ! region_topo_complex_thresh\\012 ! regional topographic complexity threshold (m)\\012100. ! hc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for high confidence cloud percent\\012100. ! lc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for low confidence cloud percent\\0121 ! rdqi1\\012 ! maximum acceptable RDQI used in averaging data to appropriate resolution\\0123 ! rdqi2\\012 ! RDQI value to use during the comp of avg RDQI, for each RDQI > RDQI1\\012250. ! subr_topo_complex_thresh\\012 ! subregional topographic complexity threshold (m)\\01220. ! max_subr_avg_slope\\012 ! max allowable subregion average slope (degrees)\\0125 ! nsdcm_class\\012 ! number of SDCM cloud classifications\\0125 ! nrccm_class\\012 ! number of RCCM cloud classifications\\0125 ! nascm_class\\012 ! number of ASCM cloud classifications\\0123 ! nsurf_class\\012 ! number of surface classifications\\012!----------------------------------------------------------\\012! Atmospheric State Decision Matrix:\\012! cloud_mask_decision_matrix(RCCM, SDCM, ASCM, surface classification)\\012! 1 => CLEAR 2 => OPTICALLY THICK 3 => CLOUDY\\012! RCCM classifications in each row, ordered from left to right, are\\012! NotAvailable CloudHC CloudLC ClearLC ClearHC\\012!----------------------------------------------------------\\012! Snow/ice: ASCM = NotAvailable\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Snow/ice)\\012! Snow/ice: ASCM = CloudHC\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Snow/ice)\\012! Snow/ice: ASCM = CloudLC\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Snow/ice)\\012! Snow/ice: ASCM = ClearLC\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Snow/ice)\\012! Snow/ice: ASCM = ClearHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Snow/ice)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Snow/ice)\\012! Water: ASCM = NotAvailable\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Water)\\012! Water: ASCM = CloudHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Water)\\012! Water: ASCM = CloudLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Water)\\012! Water: ASCM = ClearLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Water)\\012! Water: ASCM = ClearHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Water)\\012! Land: ASCM = NotAvailable\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Land)\\012! Land: ASCM = CloudHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Land)\\012! Land: ASCM = CloudLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Land)\\012! Land: ASCM = ClearLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Land)\\012! Land: ASCM = ClearHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Land)\\012!--------------------------------------------------------------\\0120 ! rdqi3\\012 ! maximum acceptable RDQI for inclusion in retrieval\\012110. ! min_rainbow_omega\\012 ! min rainbow-influenced scattering angle, not over dark water (degrees)\\012160. ! max_rainbow_omega\\012 ! max rainbow-influenced scattering angle, not over dark water (degrees)\\012110. ! min_rainbow_dw_omega\\012 ! min rainbow-influenced scattering angle, over dark water (degrees)\\012160. ! max_rainbow_dw_omega\\012 ! max rainbow-influenced scattering angle, over dark water (degrees)\\0124. ! chisq_smooth_thresh\\012 ! chi-squared smoothness threshold\\0121 ! rdqi4\\012 ! maximum RDQI for inclusion in angle-to-angle correlation test\\0121.0E-6 ! corr_mask_variance_limit\\012 ! small number below which correlation mask is set to .TRUE. for\\012 ! subregional variance of camera, template and equivalent reflectance\\0121.0E-8 ! reg_corr_mask_variance_limit\\012 ! small number below which correlation mask is set to .FALSE. for\\012 ! regional variance of camera, template and equivalent reflectance\\0120.25 ! ang_corr_thresh\\012 ! angle-to-angle correlation threshold\\0120.10 ! reg_ang_corr_thresh\\012 ! regional angle-to-angle correlation threshold\\0120.01 ! albedo_thresh_land\\012 ! albedo threshold used in constraining tau upper bound over land;\\012 ! a value of 0.0 turns the option off\\0120.0 ! albedo_thresh_water\\012 ! albedo threshold used in constraining tau upper bound over water;\\012 ! a value of 0.0 turns the option off\\0123. ! sigma_tau_default\\012 ! default value of sigma_tau\\012!---------------------------------------------------------------\\012! (2) Parameters that apply to dark water aerosol retrievals\\012!---------------------------------------------------------------\\01232 ! min_dw_subr_thresh\\012 ! Minimum number of usable subregions required by the Dark\\012\\011 ! Water algorithm.\\0124 ! min_dw_cam_thresh\\012 ! Minimum number of usable cameras required by the Dark Water\\012 \\011 ! algorithm. \\012.TRUE. .TRUE. .TRUE. .TRUE. ! dw_band_mask\\012 ! Bands used by the Dark Water algorithm.\\012-1.0 ! chisq_abs_dw_rel_thresh_factor\\012 ! relative chisq_abs threshold multiplier for dark water;\\012 ! a value of -1.0 turns the option off\\0122. ! max_chisq_abs_dw_thresh\\012 ! max value of chisq_abs for successful dark water retrieval\\0123. ! max_chisq_geom_dw_thresh\\012 ! max value of chisq_geom for successful dark water retrieval\\0123. ! max_chisq_spec_dw_thresh\\012 ! max value of chisq_spec for successful dark water retrieval\\0125. ! max_chisq_maxdev_dw_thresh\\012 ! max value of chisq_maxdev for successful dark water retrieval\\0120.99 ! abs_tau_upperbnd_fraction (also applies to OTA)\\012 ! fraction of tau upper bound above which tau values are eliminated\\0120.1 ! max_tau_unc_abs_thresh\\012 ! maximum allowable value of tau uncertainty for successful dark water or\\012 ! ota retrieval\\0120.75 ! dw_tau_min_for_weights(1)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 1)\\0120.50 ! dw_tau_min_for_weights(2)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 2)\\0120.00 ! dw_tau_min_for_weights(3)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 3)\\0120.00 ! dw_tau_min_for_weights(4)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 4)\\0121.50 ! dw_tau_max_for_weights(1)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 1)\\0121.00 ! dw_tau_max_for_weights(2)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 2)\\0120.00 ! dw_tau_max_for_weights(3)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 3)\\0120.00 ! dw_tau_max_for_weights(4)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 4)\\012!---------------------------------------------------------------\\012! (3) Parameters that apply to OTA aerosol retrievals\\012!---------------------------------------------------------------\\01232 ! min_ota_subr_thresh\\012 ! Minimum number of optically thick subregions required for a\\012 ! camera to be usable by OTA algorithm.\\0125 ! min_ota_cam_thresh\\012 ! The minimum number of usable cameras required by OTA algorithm.\\012.TRUE. .TRUE. .TRUE. .TRUE. ! ota_band_mask\\012 ! Bands used by OTA algorithm.\\012-1. ! chisq_abs_ota_rel_thresh_factor\\012 ! relative chisq_abs threshold multiplier for OTA algorithm;\\012 ! a value of -1.0 turns the option off\\0122. ! max_chisq_abs_ota_thresh\\012 ! max value of chisq_abs for successful OTA retrieval\\0123. ! max_chisq_geom_ota_thresh\\012 ! max value of chisq_geom for successful OTA retrieval\\0123. ! max_chisq_spec_ota_thresh\\012 ! max value of chisq_spec for successful OTA retrieval\\0125. ! max_chisq_maxdev_ota_thresh\\012 ! max value of chisq_maxdev for successful OTA retrieval\\0120.05 ! chisq_uncertainty_multiplier (also used by OTA)\\012 ! multiplier used in calculating chisq_geom and chisq_spec\\012!--------------------------------------------------------------\\012! (4) Parameters that apply to heterogeneous aerosol retrievals\\012!---------------------------\\300u\\214\\232\\377\\177" "INPUT FILES INFORMATION\\012LID = 700; Local Granule ID = MISR_AM1_ACP_APOP_F05_0014.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ACP/MISR_AM1_ACP_APOP_F05_0014.hdf\\012LID = 701; Local Granule ID = MISR_AM1_ACP_MIXTURE_F05_0020.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ACP/MISR_AM1_ACP_MIXTURE_F05_0020.hdf\\012LID = 720; Local Granule ID = MISR_AM1_AS_SCI_CONFIG_F09_0017.txt\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_AS_SCI_CONFIG_F09_0017.txt\\012LID = 1304; Local Granule ID = MISR_AM1_AGP_P214_F01_24.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/AGP/MISR_AM1_AGP_P214_F01_24.hdf\\012LID = 803; Local Granule ID = MISR_AM1_SMART_TOA_RHO_ATM_SS_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_ATM_SS_F02_0009.hdf\\012LID = 804; Local Granule ID = MISR_AM1_SMART_TOA_RHO_ATM_MS_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_ATM_MS_F02_0009.hdf\\012LID = 805; Local Granule ID = MISR_AM1_SMART_TOA_RHO_SURF_WS1_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_SURF_WS1_F02_0009.hdf\\012LID = 806; Local Granule ID = MISR_AM1_SMART_TOA_RHO_SURF_WS2_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_SURF_WS2_F02_0009.hdf\\012LID = 807; Local Granule ID = MISR_AM1_SMART_TOA_RHO_SURF_WS3_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_SURF_WS3_F02_0009.hdf\\012LID = 810; Local Granule ID = MISR_AM1_SMART_BOA_EDIFF_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_BOA_EDIFF_F02_0009.hdf\\012LID = 815; Local Granule ID = MISR_AM1_SMART_TDIFF_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TDIFF_F02_0009.hdf\\012LID = 820; Local Granule ID = MISR_AM1_SMART_BOA_BIHEM_ALB_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_BOA_BIHEM_ALB_F02_0009.hdf\\012LID = 825; Local Granule ID = MISR_AM1_SMART_T0_CAM_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_T0_CAM_F02_0009.hdf\\012LID = 826; Local Granule ID = MISR_AM1_SMART_T0_SUN_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_T0_SUN_F02_0009.hdf\\012LID = 827; Local Granule ID = MISR_AM1_SMART_T1_CAM_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_T1_CAM_F02_0009.hdf\\012LID = 828; Local Granule ID = MISR_AM1_SMART_T1_SUN_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_T1_SUN_F02_0009.hdf\\012LID = 829; Local Granule ID = MISR_AM1_CART_F01_0002.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CART/MISR_AM1_CART_F01_0002.hdf\\012LID = 951; Local Granule ID = MISR_AM1_TC_STEREO_P214_O034297_F08_0015.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIL2TCST/MIL2TCST.A2006150.1154.002.2006151133514.15.hdf\\012LID = 952; Local Granule ID = MISR_AM1_TC_CLASSIFIERS_P214_O034297_F05_0008.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIL2TCCL/MIL2TCCL.A2006150.1154.003.2006152014953.8.hdf\\012LID = 1101; Local Granule ID = MISR_AM1_PGE9_PCS_CONFIG_F01_0006.txt\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_PGE9_PCS_CONFIG_F01_0006.txt\\012LID = 1307; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_DF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122129.DF.24.hdf\\012LID = 1308; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_CF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122129.CF.24.hdf\\012LID = 1309; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_BF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.BF.24.hdf\\012LID = 1310; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_AF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.AF.24.hdf\\012LID = 1311; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_AN_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.AN.24.hdf\\012LID = 1312; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_DA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122129.DA.24.hdf\\012LID = 1313; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_CA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122128.CA.24.hdf\\012LID = 1314; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_BA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.BA.24.hdf\\012LID = 1315; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_AA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.AA.24.hdf\\012LID = 1316; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_DF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122129.DF.24.hdf\\012LID = 1317; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_CF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122129.CF.24.hdf\\012LID = 1318; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_BF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.BF.24.hdf\\012LID = 1319; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_AF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.AF.24.hdf\\012LID = 1320; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_AN_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.AN.24.hdf\\012LID = 1321; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_DA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122129.DA.24.hdf\\012LID = 1322; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_CA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122128.CA.24.hdf\\012LID = 1323; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_BA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.BA.24.hdf\\012LID = 1324; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_AA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.AA.24.hdf\\012LID = 1325; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_DF_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123924.DF.24.hdf\\012LID = 1326; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_CF_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123101.CF.24.hdf\\012LID = 1327; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_BF_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123934.BF.24.hdf\\012LID = 1328; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_AF_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151122840.AF.24.hdf\\012LID = 1329; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_AN_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123051.AN.24.hdf\\012LID = 1330; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_DA_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151124004.DA.24.hdf\\012LID = 1331; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_CA_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123041.CA.24.hdf\\012LID = 1332; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_BA_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123954.BA.24.hdf\\012LID = 1333; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_AA_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151122751.AA.24.hdf\\012LID = 1334; Local Granule ID = MISR_AM1_GP_GMP_P214_O034297_F03_0013.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIB2GEOP/MIB2GEOP.A2006150.1154.002.2006150222014.13.hdf\\012LID = 1340; Local Granule ID = MISR_AM1_TASC_MAY_F01_01.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/TASC/MISR_AM1_TASC_MAY_F01_01.hdf\\012LID = 1500; Local Granule ID = MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012LID = 1501; Local Granule ID = MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012LID = 1502; Local Granule ID = MISR_AM1_ARP_INFLTCAL_T039_F02_0010.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_dynamic/MISR_AM1_ARP_INFLTCAL_T039_F02_0010.hdf\\012LID = 1503; Local Granule ID = MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012ptical depth gridpoint on aerosol residual grid\\0120.825 ! tau_resid_gridpt(34)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.850 ! tau_resid_gridpt(35)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.875 ! tau_resid_gridpt(36)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.900 ! tau_resid_gridpt(37)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.925 ! tau_resid_gridpt(38)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.950 ! tau_resid_gridpt(39)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.975 ! tau_resid_gridpt(40)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.000 ! tau_resid_gridpt(41)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.025 ! tau_resid_gridpt(42)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.050 ! tau_resid_gridpt(43)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.075 ! tau_resid_gridpt(44)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.100 ! tau_resid_gridpt(45)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.125 ! tau_resid_gridpt(46)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.150 ! tau_resid_gridpt(47)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.175 ! tau_resid_gridpt(48)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.200 ! tau_resid_gridpt(49)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.225 ! tau_resid_gridpt(50)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.250 ! tau_resid_gridpt(51)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.275 ! tau_resid_gridpt(52)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.300 ! tau_resid_gridpt(53)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.325 ! tau_resid_gridpt(54)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.350 ! tau_resid_gridpt(55)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.375 ! tau_resid_gridpt(56)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.400 ! tau_resid_gridpt(57)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.425 ! tau_resid_gridpt(58)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.450 ! tau_resid_gridpt(59)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.475 ! tau_resid_gridpt(60)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.500 ! tau_resid_gridpt(61)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.525 ! tau_resid_gridpt(62)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.550 ! tau_resid_gridpt(63)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.575 ! tau_resid_gridpt(64)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.600 ! tau_resid_gridpt(65)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.625 ! tau_resid_gridpt(66)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.650 ! tau_resid_gridpt(67)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.675 ! tau_resid_gridpt(68)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.700 ! tau_resid_gridpt(69)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.725 ! tau_resid_gridpt(70)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.750 ! tau_resid_gridpt(71)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.775 ! tau_resid_gridpt(72)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.800 ! tau_resid_gridpt(73)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.825 ! tau_resid_gridpt(74)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.850 ! tau_resid_gridpt(75)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.875 ! tau_resid_gridpt(76)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.900 ! tau_resid_gridpt(77)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.925 ! tau_resid_gridpt(78)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.950 ! tau_resid_gridpt(79)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.975 ! tau_resid_gridpt(80)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.000 ! tau_resid_gridpt(81)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.025 ! tau_resid_gridpt(82)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.050 ! tau_resid_gridpt(83)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.075 ! tau_resid_gridpt(84)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.100 ! tau_resid_gridpt(85)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.125 ! tau_resid_gridpt(86)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.150 ! tau_resid_gridpt(87)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.175 ! tau_resid_gridpt(88)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.200 ! tau_resid_gridpt(89)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.225 ! tau_resid_gridpt(90)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.250 ! tau_resid_gridpt(91)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.275 ! tau_resid_gridpt(92)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.300 ! tau_resid_gridpt(93)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.325 ! tau_resid_gridpt(94)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.350 ! tau_resid_gridpt(95)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.375 ! tau_resid_gridpt(96)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.400 ! tau_resid_gridpt(97)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.425 ! tau_resid_gridpt(98)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.450 ! tau_resid_gridpt(99)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.475 ! tau_resid_gridpt(100)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.500 ! tau_resid_gridpt(101)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.525 ! tau_resid_gridpt(102)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.550 ! tau_resid_gridpt(103)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.575 ! tau_resid_gridpt(104)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.600 ! tau_resid_gridpt(105)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.625 ! tau_resid_gridpt(106)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.650 ! tau_resid_gridpt(107)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.675 ! tau_resid_gridpt(108)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.700 ! tau_resid_gridpt(109)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.725 ! tau_resid_gridpt(110)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.750 ! tau_resid_gridpt(111)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.775 ! tau_resid_gridpt(112)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.800 ! tau_resid_gridpt(113)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.825 ! tau_resid_gridpt(114)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.850 ! tau_resid_gridpt(115)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.875 ! tau_resid_gridpt(116)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.900 ! tau_resid_gridpt(117)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.925 ! tau_resid_gridpt(118)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.950 ! tau_resid_gridpt(119)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.975 ! tau_resid_gridpt(120)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0123.000 ! tau_resid_gridpt(121)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122 ! aer_tau_ref_band\\012 ! reference band to use for aerosol optical depth retrievals\\012!------------------------------------------------\\012! Aerosol Retrieval Configuration File parameters\\012! Reference: Level 2 Aerosol Retrieval Algorithm\\012! Theoretical Basis Document, JPL D-11400\\012!------------------------------------------------\\012!\\012!----------------------------------------------------\\012! (1) Parameters that apply to all aerosol retrievals\\012!----------------------------------------------------\\0120.2 ! mu0_thresh\\012 ! regional cosine of solar zenith angle threshold\\012500. ! region_topo_complex_thresh\\012 ! regional topographic complexity threshold (m)\\012100. ! hc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for high confidence cloud percent\\012100. ! lc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for low confidence cloud percent\\0121 ! rdqi1\\012 ! maximum acceptable RDQI used in averaging data to appropriate resolution\\0123 ! rdqi2\\012 ! RDQI value to use during the comp of avg RDQI, for each RDQI > RDQI1\\012250. ! subr_topo_complex_thresh\\012 ! subregional topographic complexity threshold (m)\\01220. ! max_subr_avg_slope\\012 ! max allowable subregion average slope (degrees)\\0125 ! nsdcm_class\\012 ! number of SDCM cloud classifications\\0125 ! nrccm_class\\012 ! number of RCCM cloud classifications\\0125 ! nascm_class\\012 ! number of ASCM cloud classifications\\0123 ! nsurf_class\\012 ! number of surface classifications\\012!----------------------------------------------------------\\012! Atmospheric State Decision Matrix:\\012! cloud_mask_decision_matrix(RCCM, SDCM, ASCM, surface classification)\\012! 1 => CLEAR 2 => OPTICALLY THICK 3 => CLOUDY\\012! RCCM classifications in each row, ordered from left to right, are\\012! NotAvailable CloudHC CloudLC ClearLC ClearHC\\012!----------------------------------------------------------\\012! Snow/ice: ASCM = NotAvailable\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Snow/ice)\\012! Snow/ice: ASCM = CloudHC\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Snow/ice)\\012! Snow/ice: ASCM = CloudLC\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Snow/ice)\\012! Snow/ice: ASCM = ClearLC\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Snow/ice)\\012! Snow/ice: ASCM = ClearHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Snow/ice)\\0123 3 3 3 3 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Snow/ice)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Snow/ice)\\012! Water: ASCM = NotAvailable\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Water)\\012! Water: ASCM = CloudHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Water)\\012! Water: ASCM = CloudLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Water)\\012! Water: ASCM = ClearLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Water)\\012! Water: ASCM = ClearHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Water)\\0121 2 2 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Water)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Water)\\012! Land: ASCM = NotAvailable\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Land)\\012! Land: ASCM = CloudHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Land)\\012! Land: ASCM = CloudLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Land)\\012! Land: ASCM = ClearLC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Land)\\012! Land: ASCM = ClearHC\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Land)\\0121 3 3 1 1 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Land)\\0121 1 1 1 1 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Land)\\012!--------------------------------------------------------------\\0120 ! rdqi3\\012 ! maximum acceptable RDQI for inclusion in retrieval\\012110. ! min_rainbow_omega\\012 ! min rainbow-influenced scattering angle, not over dark water (degrees)\\012160. ! max_rainbow_omega\\012 ! max rainbow-influenced scattering angle, not over dark water (degrees)\\012110. ! min_rainbow_dw_omega\\012 ! min rainbow-influenced scattering angle, over dark water (degrees)\\012160. ! max_rainbow_dw_omega\\012 ! max rainbow-influenced scattering angle, over dark water (degrees)\\0124. ! chisq_smooth_thresh\\012 ! chi-squared smoothness threshold\\0121 ! rdqi4\\012 ! maximum RDQI for inclusion in angle-to-angle correlation test\\0121.0E-6 ! corr_mask_variance_limit\\012 ! small number below which correlation mask is set to .TRUE. for\\012 ! subregional variance of camera, template and equivalent reflectance\\0121.0E-8 ! reg_corr_mask_variance_limit\\012 ! small number below which correlation mask is set to .FALSE. for\\012 ! regional variance of camera, template and equivalent reflectance\\0120.25 ! ang_corr_thresh\\012 ! angle-to-angle correlation threshold\\0120.10 ! reg_ang_corr_thresh\\012 ! regional angle-to-angle correlation threshold\\0120.01 ! albedo_thresh_land\\012 ! albedo threshold used in constraining tau upper bound over land;\\012 ! a value of 0.0 turns the option off\\0120.0 ! albedo_thresh_water\\012 ! albedo threshold used in constraining tau upper bound over water;\\012 ! a value of 0.0 turns the option off\\0123. ! sigma_tau_default\\012 ! default value of sigma_tau\\012!---------------------------------------------------------------\\012! (2) Parameters that apply to dark water aerosol retrievals\\012!---------------------------------------------------------------\\01232 ! min_dw_subr_thresh\\012 ! Minimum number of usable subregions required by the Dark\\012\\011 ! Water algorithm.\\0124 ! min_dw_cam_thresh\\012 ! Minimum number of usable cameras required by the Dark Water\\012 \\011 ! algorithm. \\012.TRUE. .TRUE. .TRUE. .TRUE. ! dw_band_mask\\012 ! Bands used by the Dark Water algorithm.\\012-1.0 ! chisq_abs_dw_rel_thresh_factor\\012 ! relative chisq_abs threshold multiplier for dark water;\\012 ! a value of -1.0 turns the option off\\0122. ! max_chisq_abs_dw_thresh\\012 ! max value of chisq_abs for successful dark water retrieval\\0123. ! max_chisq_geom_dw_thresh\\012 ! max value of chisq_geom for successful dark water retrieval\\0123. ! max_chisq_spec_dw_thresh\\012 ! max value of chisq_spec for successful dark water retrieval\\0125. ! max_chisq_maxdev_dw_thresh\\012 ! max value of chisq_maxdev for successful dark water retrieval\\0120.99 ! abs_tau_upperbnd_fraction (also applies to OTA)\\012 ! fraction of tau upper bound above which tau values are eliminated\\0120.1 ! max_tau_unc_abs_thresh\\012 ! maximum allowable value of tau uncertainty for successful dark water or\\012 ! ota retrieval\\0120.75 ! dw_tau_min_for_weights(1)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 1)\\0120.50 ! dw_tau_min_for_weights(2)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 2)\\0120.00 ! dw_tau_min_for_weights(3)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 3)\\0120.00 ! dw_tau_min_for_weights(4)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between 0 (<) and linearly varying (>=) (band 4)\\0121.50 ! dw_tau_max_for_weights(1)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 1)\\0121.00 ! dw_tau_max_for_weights(2)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 2)\\0120.00 ! dw_tau_max_for_weights(3)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 3)\\0120.00 ! dw_tau_max_for_weights(4)\\012 ! in dark water retrieval, the per-band tau value dividing the weight-\\012 ! factor between linearly varying (<) and 1 (>=) (band 4)\\012!---------------------------------------------------------------\\012! (3) Parameters that apply to OTA aerosol retrievals\\012!---------------------------------------------------------------\\01232 ! min_ota_subr_thresh\\012 ! Minimum number of optically thick subregions required for a\\012 ! camera to be usable by OTA algorithm.\\0125 ! min_ota_cam_thresh\\012 ! The minimum number of usable cameras required by OTA algorithm.\\012.TRUE. .TRUE. .TRUE. .TRUE. ! ota_band_mask\\012 ! Bands used by OTA algorithm.\\012-1. ! chisq_abs_ota_rel_thresh_factor\\012 ! relative chisq_abs threshold multiplier for OTA algorithm;\\012 ! a value of -1.0 turns the option off\\0122. ! max_chisq_abs_ota_thresh\\012 ! max value of chisq_abs for successful OTA retrieval\\0123. ! max_chisq_geom_ota_thresh\\012 ! max value of chisq_geom for successful OTA retrieval\\0123. ! max_chisq_spec_ota_thresh\\012 ! max value of chisq_spec for successful OTA retrieval\\0125. ! max_chisq_maxdev_ota_thresh\\012 ! max value of chisq_maxdev for successful OTA retrieval\\0120.05 ! chisq_uncertainty_multiplier (also used by OTA)\\012 ! multiplier used in calculating chisq_geom and chisq_spec\\012!--------------------------------------------------------------\\012! (4) Parameters that apply to heterogeneous aerosol retrievals\\012!---------------------------\\300u\\214\\232\\377\\177" "RUNTIME ENVIRONMENT INFORMATION\\012DATE OF RUN: Thu Jun 1 02:00:09 2006\\012HOST INFO: l0spg10: (IRIX64 6.5 10070055 IP35)\\012RUN BY: s4pmops\\012UNIQUE FILE NAME: MISR_AM1_AS_AEROSOL_P214_O034297_F09_0019.hdf\\012TOOLKIT_VERSION: DAAC TK5.2.13\\012ENVIRONMENT VARIABLES\\012 PGSHOME = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT\\012 PGS_PC_INFO_FILE = /vol1/OPS/S4PM-MISR/strings/terra/stations/reprocessing/run_algorithm/RUNNING.RUN_MIP9.2006150115451/DO.RUN_MIP9.2006150115451\\012 PGSMSG = /vol1/OPS/S4PM-MISR/strings/terra/stations/reprocessing/run_algorithm/RUNNING.RUN_MIP9.2006150115451/../MIP9/33001/MSGS\\012data/ancillary/AGP/MISR_AM1_AGP_P214_F01_24.hdf\\012LID = 803; Local Granule ID = MISR_AM1_SMART_TOA_RHO_ATM_SS_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_ATM_SS_F02_0009.hdf\\012LID = 804; Local Granule ID = MISR_AM1_SMART_TOA_RHO_ATM_MS_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_ATM_MS_F02_0009.hdf\\012LID = 805; Local Granule ID = MISR_AM1_SMART_TOA_RHO_SURF_WS1_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_SURF_WS1_F02_0009.hdf\\012LID = 806; Local Granule ID = MISR_AM1_SMART_TOA_RHO_SURF_WS2_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_SURF_WS2_F02_0009.hdf\\012LID = 807; Local Granule ID = MISR_AM1_SMART_TOA_RHO_SURF_WS3_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TOA_RHO_SURF_WS3_F02_0009.hdf\\012LID = 810; Local Granule ID = MISR_AM1_SMART_BOA_EDIFF_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_BOA_EDIFF_F02_0009.hdf\\012LID = 815; Local Granule ID = MISR_AM1_SMART_TDIFF_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_TDIFF_F02_0009.hdf\\012LID = 820; Local Granule ID = MISR_AM1_SMART_BOA_BIHEM_ALB_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_BOA_BIHEM_ALB_F02_0009.hdf\\012LID = 825; Local Granule ID = MISR_AM1_SMART_T0_CAM_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_T0_CAM_F02_0009.hdf\\012LID = 826; Local Granule ID = MISR_AM1_SMART_T0_SUN_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_T0_SUN_F02_0009.hdf\\012LID = 827; Local Granule ID = MISR_AM1_SMART_T1_CAM_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_T1_CAM_F02_0009.hdf\\012LID = 828; Local Granule ID = MISR_AM1_SMART_T1_SUN_F02_0009.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/SMART/MISR_AM1_SMART_T1_SUN_F02_0009.hdf\\012LID = 829; Local Granule ID = MISR_AM1_CART_F01_0002.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CART/MISR_AM1_CART_F01_0002.hdf\\012LID = 951; Local Granule ID = MISR_AM1_TC_STEREO_P214_O034297_F08_0015.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIL2TCST/MIL2TCST.A2006150.1154.002.2006151133514.15.hdf\\012LID = 952; Local Granule ID = MISR_AM1_TC_CLASSIFIERS_P214_O034297_F05_0008.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIL2TCCL/MIL2TCCL.A2006150.1154.003.2006152014953.8.hdf\\012LID = 1101; Local Granule ID = MISR_AM1_PGE9_PCS_CONFIG_F01_0006.txt\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_PGE9_PCS_CONFIG_F01_0006.txt\\012LID = 1307; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_DF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122129.DF.24.hdf\\012LID = 1308; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_CF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122129.CF.24.hdf\\012LID = 1309; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_BF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.BF.24.hdf\\012LID = 1310; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_AF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.AF.24.hdf\\012LID = 1311; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_AN_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.AN.24.hdf\\012LID = 1312; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_DA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122129.DA.24.hdf\\012LID = 1313; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_CA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122128.CA.24.hdf\\012LID = 1314; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_BA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.BA.24.hdf\\012LID = 1315; Local Granule ID = MISR_AM1_GRP_TERRAIN_GM_P214_O034297_AA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2T/MI1B2T.A2006150.1154.003.2006151122108.AA.24.hdf\\012LID = 1316; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_DF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122129.DF.24.hdf\\012LID = 1317; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_CF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122129.CF.24.hdf\\012LID = 1318; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_BF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.BF.24.hdf\\012LID = 1319; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_AF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.AF.24.hdf\\012LID = 1320; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_AN_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.AN.24.hdf\\012LID = 1321; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_DA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122129.DA.24.hdf\\012LID = 1322; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_CA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122128.CA.24.hdf\\012LID = 1323; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_BA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.BA.24.hdf\\012LID = 1324; Local Granule ID = MISR_AM1_GRP_ELLIPSOID_GM_P214_O034297_AA_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2E/MI1B2E.A2006150.1154.003.2006151122108.AA.24.hdf\\012LID = 1325; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_DF_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123924.DF.24.hdf\\012LID = 1326; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_CF_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123101.CF.24.hdf\\012LID = 1327; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_BF_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123934.BF.24.hdf\\012LID = 1328; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_AF_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151122840.AF.24.hdf\\012LID = 1329; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_AN_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123051.AN.24.hdf\\012LID = 1330; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_DA_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151124004.DA.24.hdf\\012LID = 1331; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_CA_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123041.CA.24.hdf\\012LID = 1332; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_BA_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151123954.BA.24.hdf\\012LID = 1333; Local Granule ID = MISR_AM1_GRP_RCCM_GM_P214_O034297_AA_F04_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIRCCM/MIRCCM.A2006150.1154.004.2006151122751.AA.24.hdf\\012LID = 1334; Local Granule ID = MISR_AM1_GP_GMP_P214_O034297_F03_0013.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIB2GEOP/MIB2GEOP.A2006150.1154.002.2006150222014.13.hdf\\012LID = 1340; Local Granule ID = MISR_AM1_TASC_MAY_F01_01.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/TASC/MISR_AM1_TASC_MAY_F01_01.hdf\\012LID = 1500; Local Granule ID = MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012LID = 1501; Local Granule ID = MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012LID = 1502; Local Granule ID = MISR_AM1_ARP_INFLTCAL_T039_F02_0010.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_dynamic/MISR_AM1_ARP_INFLTCAL_T039_F02_0010.hdf\\012LID = 1503; Local Granule ID = MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012ptical depth gridpoint on aerosol residual grid\\0120.825 ! tau_resid_gridpt(34)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.850 ! tau_resid_gridpt(35)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.875 ! tau_resid_gridpt(36)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.900 ! tau_resid_gridpt(37)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.925 ! tau_resid_gridpt(38)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.950 ! tau_resid_gridpt(39)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.975 ! tau_resid_gridpt(40)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.000 ! tau_resid_gridpt(41)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.025 ! tau_resid_gridpt(42)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.050 ! tau_resid_gridpt(43)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.075 ! tau_resid_gridpt(44)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.100 ! tau_resid_gridpt(45)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.125 ! tau_resid_gridpt(46)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.150 ! tau_resid_gridpt(47)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.175 ! tau_resid_gridpt(48)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.200 ! tau_resid_gridpt(49)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.225 ! tau_resid_gridpt(50)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.250 ! tau_resid_gridpt(51)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.275 ! tau_resid_gridpt(52)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.300 ! tau_resid_gridpt(53)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.325 ! tau_resid_gridpt(54)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.350 ! tau_resid_gridpt(55)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.375 ! tau_resid_gridpt(56)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.400 ! tau_resid_gridpt(57)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.425 ! tau_resid_gridpt(58)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.450 ! tau_resid_gridpt(59)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.475 ! tau_resid_gridpt(60)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.500 ! tau_resid_gridpt(61)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.525 ! tau_resid_gridpt(62)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.550 ! tau_resid_gridpt(63)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.575 ! tau_resid_gridpt(64)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.600 ! tau_resid_gridpt(65)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.625 ! tau_resid_gridpt(66)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.650 ! tau_resid_gridpt(67)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.675 ! tau_resid_gridpt(68)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.700 ! tau_resid_gridpt(69)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.725 ! tau_resid_gridpt(70)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.750 ! tau_resid_gridpt(71)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.775 ! tau_resid_gridpt(72)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.800 ! tau_resid_gridpt(73)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.825 ! tau_resid_gridpt(74)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.850 ! tau_resid_gridpt(75)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.875 ! tau_resid_gridpt(76)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.900 ! tau_resid_gridpt(77)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.925 ! tau_resid_gridpt(78)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.950 ! tau_resid_gridpt(79)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.975 ! tau_resid_gridpt(80)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.000 ! tau_resid_gridpt(81)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.025 ! tau_resid_gridpt(82)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.050 ! tau_resid_gridpt(83)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.075 ! tau_resid_gridpt(84)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.100 ! tau_resid_gridpt(85)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.125 ! tau_resid_gridpt(86)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.150 ! tau_resid_gridpt(87)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.175 ! tau_resid_gridpt(88)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.200 ! tau_resid_gridpt(89)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.225 ! tau_resid_gridpt(90)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.250 ! tau_resid_gridpt(91)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.275 ! tau_resid_gridpt(92)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.300 ! tau_resid_grid