From 657ac2cf81f4d38daf46c208189cd741835ee9d0 Mon Sep 17 00:00:00 2001
From: Federico Felici <federico.felici@epfl.ch>
Date: Wed, 24 Nov 2021 15:15:06 +0100
Subject: [PATCH] Further minor cleanups of mdsobjcontainer class

---
 code/classes/SCDclass_mdsobjcontainer.m | 33 +++++++++++--------------
 1 file changed, 14 insertions(+), 19 deletions(-)

diff --git a/code/classes/SCDclass_mdsobjcontainer.m b/code/classes/SCDclass_mdsobjcontainer.m
index 904efe4..9c477bd 100644
--- a/code/classes/SCDclass_mdsobjcontainer.m
+++ b/code/classes/SCDclass_mdsobjcontainer.m
@@ -30,28 +30,24 @@ classdef SCDclass_mdsobjcontainer
         end
 
         function obj = printparameters(obj)
-            % prints the parameters object list
-            if obj.numparams>0
-               for ii=1:obj.numparams
-                  obj.mdsparams(ii).printinfo();
-               end
-            end
+          % prints the parameters object list
+          for ii=1:obj.getnumparams
+            obj.mdsparams(ii).printinfo();
+          end
         end
         
         function obj = actualizeparameters(obj, shot)
-            % actualize the parameters on the gove data dictionary,
-            % naive version with a mds acces for every parameter
-            if obj.numparams>0
-               for ii=1:obj.numparams
-                  if(strcmp(obj.modeltoactualize,'all'))
-                    obj.mdsparams(ii).actualizedata(shot);
-                  else
-                    if(strcmp(obj.modeltoactualize,obj.mdsparams(ii).getmodelname))
-                       obj.mdsparams(ii).actualizedata(shot);
-                    end
-                  end
-               end
+          % actualize the parameters on the gove data dictionary,
+          % naive version with a mds acces for every parameter
+          for ii=1:obj.getnumparams
+            if(strcmp(obj.modeltoactualize,'all'))
+              obj.mdsparams(ii).actualizedata(shot);
+            else
+              if(strcmp(obj.modeltoactualize,obj.mdsparams(ii).getmodelname))
+                obj.mdsparams(ii).actualizedata(shot);
+              end
             end
+          end
         end
 
         function obj = addwavegen(obj, wavegen)
@@ -108,7 +104,6 @@ classdef SCDclass_mdsobjcontainer
             numparamstoimport = source.getnumparams;
             paramstoimport    = source.mdsparams;
             
-            
             exclusionlist = false(size(paramstoimport));
             if ~isempty(obj.mdsparams)
               destparamlist = obj.mdsparams.gettargetparam; % existing destination parameter names
-- 
GitLab