From 9569692abeedef64f34b97a80bee3ca3cdcfc53a Mon Sep 17 00:00:00 2001
From: Matteo Vallar <matteo.vallar@epfl.ch>
Date: Thu, 21 Oct 2021 17:09:07 +0200
Subject: [PATCH] handling error ala gdat

---
 matlab/TCV_IMAS/tcv_get_ids_nbi.m | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/matlab/TCV_IMAS/tcv_get_ids_nbi.m b/matlab/TCV_IMAS/tcv_get_ids_nbi.m
index 45a1c1d0..eb6777a5 100644
--- a/matlab/TCV_IMAS/tcv_get_ids_nbi.m
+++ b/matlab/TCV_IMAS/tcv_get_ids_nbi.m
@@ -87,6 +87,9 @@ for iunit=1:nb_units
   %% power
   params_eff.data_request = ['\results::' results_subname{iunit} ':powr_tcv'];
   pow=gdat_tcv(shot,params_eff);
+  if ischar(pow.data)
+    pow.data=0;
+  end
   ids_nbi.unit{iunit}.power_launched.data = pow.data*1e6;
   ids_nbi.unit{iunit}.power_launched.time = pow.t;
   ids_nbi_description.unit{iunit}.power_launched = params_eff.data_request;
-- 
GitLab