Changeset 205 for trunk/procs/mask_z.pro
- Timestamp:
- 01/26/10 10:46:13 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/procs/mask_z.pro
r203 r205 179 179 'oce': BEGIN 180 180 181 IF splot EQ 1 THEN vertical_domain = [sig_min, sig_max] ELSE vertical_domain = [0, depth_z] 181 IF splot EQ 1 THEN BEGIN 182 vertical_domain = [sig_min, sig_max] 183 ENDIF ELSE BEGIN 184 vertical_domain = [0, depth_z] 185 ENDELSE 182 186 183 187 CASE data_domain OF 184 188 'equator': BEGIN 185 189 tmask[*, *, *] = 1 186 IF dimplot EQ 1 THEN boite_pltz = box_h 187 IF dimplot EQ 2 THEN boite_pltz = [box_h, vertical_domain] 190 IF dimplot EQ 1 THEN BEGIN 191 boite_pltz = box_h 192 ENDIF 193 IF dimplot EQ 2 THEN BEGIN 194 boite_pltz = [box_h, vertical_domain] 195 ENDIF 188 196 END 189 197 'zonal': BEGIN … … 192 200 boite_pltz = zbox 193 201 IF dimplot EQ 2 THEN BEGIN 194 IF n_elements(boite_pltz) EQ 4 THEN boite_pltz = [zbox, vertical_domain] 202 IF n_elements(boite_pltz) EQ 4 THEN BEGIN 203 boite_pltz = [zbox, vertical_domain] 204 ENDIF 195 205 ENDIF 196 ; IF dimplot EQ 1 THEN boite_pltz = box_h 197 ; IF dimplot EQ 2 THEN boite_pltz = [box_h, 198 ; vertical_domain] 206 ; IF dimplot EQ 1 THEN BEGIN 207 ; boite_pltz = box_h 208 ; ENDIF 209 ; IF dimplot EQ 2 THEN BEGIN 210 ; boite_pltz = [box_h,vertical_domain] 211 ; ENDIF 212 199 213 idxmsk=where(fld eq valmask) 200 214 IF idxmsk[0] ne -1 THEN BEGIN … … 220 234 tmask = tmask*maskzm 221 235 ENDIF 222 IF dimplot EQ 1 THEN boite_pltz = box_h 236 IF dimplot EQ 1 THEN BEGIN 237 boite_pltz = box_h 238 ENDIF 223 239 IF dimplot EQ 2 THEN BEGIN 224 240 CASE strmid(cmd.plt, 1, 1) OF … … 251 267 maskzm = maskread(full_name, 'orca', /D3) 252 268 tmask = tmask*maskzm 253 IF dimplot EQ 1 THEN boite_pltz = box_h 269 IF dimplot EQ 1 THEN BEGIN 270 boite_pltz = box_h 271 ENDIF 254 272 IF dimplot EQ 2 THEN BEGIN 255 273 CASE strmid(cmd.plt, 1, 1) OF … … 275 293 CASE strmid(cmd.plt, 1, 1) OF 276 294 't': boite_pltz = zbox 277 ELSE : IF n_elements(boite_pltz) EQ 4 THEN boite_pltz = [zbox, vertical_domain] 295 ELSE : IF n_elements(boite_pltz) EQ 4 THEN BEGIN 296 boite_pltz = [zbox, vertical_domain] 297 ENDIF 278 298 ENDCASE 279 299 ENDIF … … 285 305 'x': boite_pltz = zbox 286 306 'y': boite_pltz = zbox 287 ELSE: IF n_elements(boite_pltz) EQ 4 THEN boite_pltz = [zbox, vertical_domain] 307 ELSE: IF n_elements(boite_pltz) EQ 4 THEN BEGIN 308 boite_pltz = [zbox, vertical_domain] 309 ENDIF 288 310 ENDCASE 289 311 END … … 312 334 ELSE: BEGIN ; atmosphere or data 313 335 314 ; IF masked_data EQ 0 THEN tmask[*] = 1 336 ; IF masked_data EQ 0 THEN BEGIN 337 ; tmask[*] = 1 338 ; ENDIF 315 339 CASE strmid(cmd.plt, 0, 2) OF 316 340 'xy': BEGIN & char = strmid(cmd.plt,3, 1) & ideb = 4 & END … … 356 380 CASE strmid(cmd.plt, 1, 1) OF 357 381 't': boite_pltz = zbox 358 ELSE : IF n_elements(boite_pltz) EQ 4 THEN boite_pltz = [zbox, pres_min, pres_max] 382 ELSE : IF n_elements(boite_pltz) EQ 4 THEN BEGIN 383 boite_pltz = [zbox, pres_min, pres_max] 384 ENDIF 359 385 ENDCASE 360 386 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.