diff --git a/crpptbx/TCV/loadTCVdata.m b/crpptbx/TCV/loadTCVdata.m index 96517c1daeaf7ed339782120ae4b9068f9fb9bd1..f2ac00b15e9d5542fb8c4f8e02824e8bb0b3f22e 100644 --- a/crpptbx/TCV/loadTCVdata.m +++ b/crpptbx/TCV/loadTCVdata.m @@ -909,16 +909,23 @@ switch TCVkeywrdcase{index} case {'B0'} % B0 at R0=0.88 if liuqe_version==-1 - mdsopen( 'pcs', shot); %synthetic shot generated with FBT and MGAMS. + % mdsopen( 'pcs', shot); %synthetic shot generated with FBT and MGAMS. + mdsopen(shot) + nodenameeff = 'tcv_eq("BZERO","FBTE")'; + tracetdi=tdi(nodenameeff); + trace.data = tracetdi.data; + trace.t = tracetdi.dim{1}; + else mdsopen(shot); + nodenameeff=['\magnetics::iphi']; + tracetdi=tdi(nodenameeff); + R0EXP=0.88; + trace.data=192.E-07 * 0.996 *tracetdi.data/R0EXP; + trace.t=tracetdi.dim{1}; end - nodenameeff=['\magnetics::iphi']; - tracetdi=tdi(nodenameeff); - R0EXP=0.88; - trace.data=192.E-07 * 0.996 *tracetdi.data/R0EXP; trace.x=[]; - trace.t=tracetdi.dim{1}; +%keyboard trace.dim=[{trace.t}]; trace.dimunits=[{'time [s]'}]; % isfield does not work since tracetdi is not a 'struct' but a tdi object, thus isfield using isa does not work