#!/bin/bash

elegant track.ele
sddsnaff track.w1 track.naff -column=Pass,Cx -term=freq=1

sddssequence -pipe=out -define=index,type=long -sequence=begin=0,delta=1,n=10000 \
    | sddsprocess -pipe=in map.sdds -define=col,ix,"index 100 mod",type=long \
    "-define=param,xyRange,0.2" \
    -define=col,iy,"index 100 / int",type=long -define=param,dxy,"xyRange 99 /",units=m \
    -define=col,x,"ix dxy * xyRange -2 / +",units=m -define=col,y,"iy dxy * xyRange -2 / +",units=m -define=col,Fx,y -define=col,Fy,x 
elegant map.ele 
sddsnaff map.w1 map.naff -column=Pass,Cx -term=freq=1

sddsplot -graph=line,vary -col=CxAmplitude,CxFrequency track.naff -legend=spec=KQUAD -col=CxAmplitude,CxFrequency map.naff -legend=spec=BMAPXY
