Ignore:
Timestamp:
01/26/10 10:46:13 (14 years ago)
Author:
pinsard
Message:

homegenize THEN BEGIN ... ENDIF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/procs/saxo_mods/pltsc.pro

    r203 r205  
    102102 
    103103; Rq: on ne reinitialise pas qd on rapelle pltsc 
    104    IF NOT keyword_set(ov1d) THEN reinitplt 
    105    IF NOT keyword_set(thickn) THEN thickn = 2 
    106    IF NOT keyword_set(fraction) THEN fraction = 1. 
     104   IF NOT keyword_set(ov1d) THEN BEGIN 
     105    reinitplt 
     106   ENDIF 
     107   IF NOT keyword_set(thickn) THEN BEGIN 
     108    thickn = 2 
     109   ENDIF 
     110   IF NOT keyword_set(fraction) THEN BEGIN 
     111    fraction = 1. 
     112   ENDIF 
    107113   ;; reduce data xyzt domain 
    108114 
    109115   oldboite = [lon1, lon2, lat1, lat2, prof1, prof2] 
    110116   IF keyword_set(boite) THEN BEGIN 
    111       IF n_elements(integration3d) EQ 0 THEN integration3d = n_elements(boite) NE 4 
     117      IF n_elements(integration3d) EQ 0 THEN BEGIN 
     118       integration3d = n_elements(boite) NE 4 
     119      ENDIF 
    112120      CASE 1 Of 
    113121         N_Elements(Boite) Eq 1:bte=[lon1, lon2, lat1, lat2, 0.,boite[0]] 
     
    134142 
    135143; deal with min and max of plot 
    136    IF finite(min1) EQ 0 THEN min1 = min(tab1) 
    137    IF finite(max1) EQ 0 THEN max1 = max(tab1) 
    138    IF finite(min2) EQ 0 THEN min2 = min(tab2) 
    139    IF finite(max2) EQ 0 THEN max2 = max(tab2) 
     144   IF finite(min1) EQ 0 THEN BEGIN 
     145    min1 = min(tab1) 
     146   ENDIF 
     147   IF finite(max1) EQ 0 THEN BEGIN 
     148    max1 = max(tab1) 
     149   ENDIF 
     150   IF finite(min2) EQ 0 THEN BEGIN 
     151    min2 = min(tab2) 
     152   ENDIF 
     153   IF finite(max2) EQ 0 THEN BEGIN 
     154    max2 = max(tab2) 
     155   ENDIF 
    140156 
    141157 
    142158; init plot if not overlay 
    143159 
    144    IF NOT keyword_set(ov1d) THEN placedessin, 'yfx', posfenetre, posbar, $ 
     160   IF NOT keyword_set(ov1d) THEN BEGIN 
     161    placedessin, 'yfx', posfenetre, posbar, $ 
    145162    contour = contour, _EXTRA=EXTRA 
     163   ENDIF 
    146164   yy = tab1 
    147165   xx = tab2 
     
    154172   !y.range = [min1-fraction*abs(max1-min1)/5.,max1+fraction*abs(max1-min1)/5.] 
    155173 
    156    IF (NOT keyword_set(sty1d)) THEN sty1d = 0 
    157    IF (NOT keyword_set(col1d)) THEN col1d = 0 
    158    IF  NOT keyword_set(ov1d) THEN  BEGIN 
     174   IF (NOT keyword_set(sty1d)) THEN BEGIN 
     175    sty1d = 0 
     176   ENDIF 
     177   IF (NOT keyword_set(col1d)) THEN BEGIN 
     178    col1d = 0 
     179   ENDIF 
     180   IF NOT keyword_set(ov1d) THEN BEGIN 
    159181      legende, min1, max1, 'yfx', VARNAME2 = varname2, NPTS = npts, _EXTRA=extra 
    160182; 
     
    164186      IF n_elements(ex) NE 0 THEN BEGIN 
    165187; pour avoir un cadre de la couleur c_cote et trace une ligne a y=0 
    166          IF (where(tag_names(ex) EQ 'COLOR'))[0] NE -1 THEN ex.COLOR = c_cote 
    167          IF (where(tag_names(ex) EQ 'LINESTYLE'))[0] NE -1 THEN ex.LINESTYLE= 0 
     188         IF (where(tag_names(ex) EQ 'COLOR'))[0] NE -1 THEN BEGIN 
     189          ex.COLOR = c_cote 
     190         ENDIF 
     191         IF (where(tag_names(ex) EQ 'LINESTYLE'))[0] NE -1 THEN BEGIN 
     192          ex.LINESTYLE= 0 
     193         ENDIF 
    168194      ENDIF 
    169195      plot, !x.range, [0, 0],/noerase,color=c_cote, xstyle = 1, ystyle = 1, _EXTRA=extra 
     
    180206   terminedessin, _EXTRA=extra 
    181207;------------------------------------------------------------ 
    182    IF n_elements(key_performance) NE 0 THEN $ 
    183     IF key_performance EQ 1 THEN print, 'temps plt1d', systime(1)-tempsun 
     208   IF n_elements(key_performance) NE 0 THEN BEGIN 
     209    IF key_performance EQ 1 THEN BEGIN 
     210     print, 'temps plt1d', systime(1)-tempsun 
     211    ENDIF 
     212   ENDIF 
    184213END 
Note: See TracChangeset for help on using the changeset viewer.