#
#  fieldsize_vs_z
#
# get
#   1/e width of laser field strength vs z 
#

if test $# -ne 2 
then
  echo usage: `basename $0` 'direction[x|y] ELFIN_outputfile' 
  exit
fi 

dlen=`egrep 'Length of dispersion section' $2 |awk -F"=" '{print $2}'|awk '{printf "%e", $1}'`

grep '=' $2 |\
egrep 'z = |1/e width' | egrep 'z = | field' | egrep 'z = |strength' |\
awk  -F"=" '
  BEGIN{
     und = 0 
     printf "# %16s %16s(%s)\n", "x", "1/e_Field_Size", "'$1'"  
  }
  /z = /   { z = $2 ; ok=1 } 
  /field strength \('$1'\)/{
      if( ok == 1 ){
         if( z == 0 ){ 
           und = und + 1 
           if( und == 2 ) { z1 = z0 + '${dlen}' }
         }
         if( und == 2 ){ z = z1 + z } 
         printf "%16.5e %16.5e\n", z, $2 
         z0 = z
         ok = 0
      }
  }'