From b49a8d8ce2d93244af217afe89ef6c8e9834ed03 Mon Sep 17 00:00:00 2001 From: Olivier Sauter <olivier.sauter@epfl.ch> Date: Thu, 2 Feb 2017 15:50:56 +0000 Subject: [PATCH] extra args for sf2sig like -raw git-svn-id: https://spcsvn.epfl.ch/repos/TCV/gdat/trunk@6960 d63d8f72-b253-0410-a779-e742ad2e26cf --- crpptbx/AUG/rdaAUG_eff.m | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/crpptbx/AUG/rdaAUG_eff.m b/crpptbx/AUG/rdaAUG_eff.m index 80e488a5..15258b79 100644 --- a/crpptbx/AUG/rdaAUG_eff.m +++ b/crpptbx/AUG/rdaAUG_eff.m @@ -6,6 +6,7 @@ function [adata,error]=rdaAUG_eff(shot,diagname,sigtype,shotfile_exp,varargin); % 3D arrays: assumes data vs (x,time,hsig) (for mdsplus) % % varargin{1}: time interval or timevalue, will get data closest to that time or within that time interval +% varargin{2}: extra args for sf2sig like '-raw' % % examples: % [data,error]=rdaAUG_eff(15133,'MAG','Ipi'); @@ -26,6 +27,10 @@ time_int=[]; if nargin>=5 & ~isempty(varargin{1}) time_int=varargin{1}; end +extra_arg_sf2sig=[]; +if nargin>=6 & ~isempty(varargin{2}) + extra_arg_sf2sig=varargin{2}; +end if usemdsplus @@ -88,7 +93,11 @@ else % use sf2sig if isempty(time_int) try - [adata,adata_time, adata_area]=sf2sig(diagname,shot,sigtype,'-exp',shotfile_exp); + if ~isempty(extra_arg_sf2sig) + [adata,adata_time, adata_area]=sf2sig(diagname,shot,sigtype,'-exp',shotfile_exp,extra_arg_sf2sig); + else + [adata,adata_time, adata_area]=sf2sig(diagname,shot,sigtype,'-exp',shotfile_exp); + end catch adata.value = []; adata.data = []; -- GitLab