0001 function plotdata=pltmisalignments(lindata,ring,dpp,varargin)
0002
0003
0004
0005
0006 CoD=cat(2,lindata.ClosedOrbit);
0007 [X,Y,Tilt]=GetMisalignments(ring);
0008
0009
0010
0011
0012 X=[X,0];
0013 Y=[Y,0];
0014 Tilt=[Tilt,0];
0015
0016
0017
0018
0019
0020
0021 plotdata(1).values=[X' Y']*1e6;
0022 plotdata(1).labels={'x misal','z misal'};
0023 plotdata(1).axislabel='misalignments [micro m]';
0024
0025 plotdata(2).values=[Tilt']*1e6;
0026 plotdata(2).labels={'Rot. s-axis'};
0027 plotdata(2).axislabel='Rotation [micro rad]';
0028
0029 end