#!/bin/bash

for id in 1 2 3 4 5 ; do 
    elegant template.ele -macro=beamline=LINE$id
done

sddscombine LINE*.fin -pipe=out -collapse \
	    | sddsprintout -pipe=in -width=200 -column=Filename \
	    -column=R[12][12] -column=R[125]6

echo "LINE1: no errors, reference case"
echo "LINE2: drift lengths changed to move quad downstream 0.1 m"
echo "LINE3: DZ=-0.1 on quad"
echo "LINE4: Quad offset by 0.1 m in x"
echo "LINE5: Gradient dipole approx. equivalent to offset quad"
