From f157a167cdee8846f74e177c6bbc2ef0270ebe8a Mon Sep 17 00:00:00 2001 From: Olivier Sauter <olivier.sauter@epfl.ch> Date: Fri, 26 Jan 2007 14:41:13 +0000 Subject: [PATCH] add ppfread for ece git-svn-id: https://spcsvn.epfl.ch/repos/TCV/gdat/trunk@1907 d63d8f72-b253-0410-a779-e742ad2e26cf --- JET/loadJETdata.m | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/JET/loadJETdata.m b/JET/loadJETdata.m index 48cd88d6..c2e4ab03 100644 --- a/JET/loadJETdata.m +++ b/JET/loadJETdata.m @@ -580,8 +580,8 @@ switch JETkeywrdcase{index} ppftype='ppf'; tracename=['kk3/te' num2str(i,'%2.2d') name_ext]; disp(tracename) - a=which('ppfdat'); - if ~isempty(a) + a=which('ppfread'); + if isempty(a) | ~isempty(name_ext) [a,x,t,d,e]=rda_eff(shot,ppftype,tracename); if isempty(a) & size(trace.data,2)>1 trace.data(i,:)=NaN; @@ -592,14 +592,22 @@ switch JETkeywrdcase{index} if ~isempty(x); trace.x(i,:)=x'; end; error=e; else - [nx, nt, data, x, t, ierr, matlabErr, szErr ] = ... - ppfdat(shot, 'kk3', ['te' num2str(i,'%2.2d')]) + [a,x,t,unitd,unitx,unitt,comment,sequence,e]= ... + ppfread(shot,'KK3',['TE' num2str(i,'%2.2d')]); + if isempty(a) & size(trace.data,2)>1 + trace.data(i,:)=NaN; + else + trace.data(i,:)=a'; + trace.t=t'; + end + if ~isempty(x); trace.x(i,:)=x; end; + error=e; end ppftypeR='ppf'; tracenameR=['kk3/rc' num2str(i,'%2.2d') name_ext]; a=which('ppfdat'); - if ~isempty(a) + if isempty(a) | ~isempty(name_ext) [a,x,t,d,e]=rda_eff(shot,ppftypeR,tracenameR); if isempty(a) & size(trace.data,2)>1 radius.data(i,:)=NaN; @@ -609,6 +617,15 @@ switch JETkeywrdcase{index} radius.x=x; end else + [a,x,t,unitd,unitx,unitt,comment,sequence,e]= ... + ppfread(shot,'KK3',['RC' num2str(i,'%2.2d')]); + if isempty(a) & size(trace.data,2)>1 + radius.data(i,:)=NaN; + else + radius.data(i,:)=a'; + radius.t=t'; + radius.x=x'; + end end end end -- GitLab