0001 function plotdata=plCorrectorStrength(lindata,ring,dpp,varargin) 
0002 
0003 
0004 
0005 
0006 CoD=cat(2,lindata.ClosedOrbit);
0007 PolyBVal=zeros(size(CoD(1,:)));
0008 PolyBVal1=zeros(size(CoD(1,:)));
0009 
0010 PolynomBVal1=zeros(size(CoD(1,:)));
0011 PolynomBVal2=zeros(size(CoD(1,:)));
0012 PolynomBVal3=zeros(size(CoD(1,:)));
0013 PolynomBVal4=zeros(size(CoD(1,:)));
0014 ind=findcells(ring,'PolynomB');
0015 
0016 PolynomBVal1(ind)=getcellstruct(ring,'PolynomB',ind,1,1);
0017 PolynomBVal2(ind)=getcellstruct(ring,'PolynomA',ind,1,1);
0018 PolynomBVal3(ind)=getcellstruct(ring,'PolynomA',ind,1,2);
0019 PolynomBVal4(ind)=getcellstruct(ring,'PolynomB',ind,1,2);
0020 
0021 
0022 plotdata(1).values=[PolynomBVal1' PolynomBVal2' ...
0023                      PolynomBVal3'/1000 0*PolynomBVal4' ];
0024 plotdata(1).labels={'H cor','V cor',...
0025                     'Skew Quad/1000','Quad'};
0026 plotdata(1).axislabel='PolynomB';
0027 
0028 
0029 
0030 
0031 
0032 end