From d8345f079737939e984d38d61340461949fb5125 Mon Sep 17 00:00:00 2001 From: Olivier Sauter <olivier.sauter@epfl.ch> Date: Tue, 16 Apr 2002 20:59:02 +0000 Subject: [PATCH] add sxR git-svn-id: https://spcsvn.epfl.ch/repos/TCV/gdat/trunk@1871 d63d8f72-b253-0410-a779-e742ad2e26cf --- AUG/loadAUGdata.m | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/AUG/loadAUGdata.m b/AUG/loadAUGdata.m index 63516704..bebba43b 100644 --- a/AUG/loadAUGdata.m +++ b/AUG/loadAUGdata.m @@ -167,8 +167,8 @@ AUGsigtimeindx=ones(size(AUGkeywrdall)); AUGsiglocation=cell(2,size(AUGkeywrdall,2)); AUGsiglocation(:)={''}; AUGsiglocation(:,AUGsig.iip)={'MAG'; 'Ipi'}; -AUGsiglocation(:,AUGsig.izmag)={''; ''}; -AUGsiglocation(:,AUGsig.irmag)={''; ''}; +AUGsiglocation(:,AUGsig.izmag)={'FPG'; 'Zmag'}; +AUGsiglocation(:,AUGsig.irmag)={'FPG'; 'Rmag'}; AUGsiglocation(:,AUGsig.ircont)={'' ; ''}; AUGsigtimeindx(AUGsig.ircont)=2; AUGsiglocation(:,AUGsig.izcont)={'' ; ''}; AUGsigtimeindx(AUGsig.izcont)=2; AUGsiglocation(:,AUGsig.ivol)={''; ''}; @@ -302,20 +302,19 @@ switch AUGkeywrdcase{index} trace.units='W/m^2'; trace.name=[num2str(shot) '/' ppftype '/' tracename]; % calculating intersection of the view lines with magnetics axis -% if strcmp(data_type_eff_noext,'sxR') -% if nargin>=5 & ~isempty(varargin{3}) -% zmag=varargin{3}; -% else -% zmag=loadAUGdata(shot,'zmag'); -% end -% zmageff=interp1(zmag.t,zmag.data,trace.t); -% for i=starti:endi -% radius.data(i,:)=2.848 + (2.172-zmageff') .* tan(-4.5/180.*3.14159 - atan2(0.99.*(i-18),35.31)); -% end -% radius.t=t; - varargout{1}={struct([])}; - trace.R=[]; -% end + if strcmp(data_type_eff_noext,'sxR') + if nargin>=5 & ~isempty(varargin{3}) + zmag=varargin{3}; + else + zmag=loadAUGdata(shot,'zmag'); + end + zmageff=interp1(zmag.t,zmag.data,trace.t); + [R_B, Z_B, ang_B,Rsxr]=sxrbgeometry(zmageff); + radius.data=Rsxr; + radius.t=trace.t; + varargout{1}={radius}; + trace.R=radius; + end otherwise disp('case not yet defined') -- GitLab