From 0b4c9b77fda9bd3e83b1aac278b943ff85609fca Mon Sep 17 00:00:00 2001 From: galperti <cristian.galperti@epfl.ch> Date: Fri, 24 Jun 2022 09:39:05 +0200 Subject: [PATCH] mdshelp and mdsvalid params added to template tunparam def --- algos/template/algoobj_template.m | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/algos/template/algoobj_template.m b/algos/template/algoobj_template.m index 21cb5f2..d41037e 100644 --- a/algos/template/algoobj_template.m +++ b/algos/template/algoobj_template.m @@ -16,18 +16,23 @@ obj=obj.addtunparamstruct('algo_template_tp', @()algo_template_loadtp(), false); parshot=2; mdsserver='scd.epfl.ch'; mdstree ='scdds'; -obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.enable' ,'enable' ,'srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); -obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.gain' ,'gain' ,'srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); -obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.refmodel.gain' ,'refmodel.gain' ,'srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); -obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.rowvect' ,'rowvect' ,'srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); -obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.colvect' ,'colvect' ,'srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); -obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.matrix' ,'matrix' ,'srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); +obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.enable' ,'enable' ,'mdshelp','a bool param',... + 'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); +obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.gain' ,'gain' ,'mdshelp','a tunable gain',... + 'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); +obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.refmodel.gain' ,'refmodel.gain' ,'mdshelp','a tunable gain',... + 'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); +obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.rowvect' ,'rowvect' ,'mdshelp','a row vector',... + 'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); +obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.colvect' ,'colvect' ,'mdshelp','a column vector',... + 'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); +obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.matrix' ,'matrix' ,'mdshelp','a matrix',... + 'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); %% 2nd tunable parameters structure/parameters % obj=obj.addtunparamstruct('algo_template_tp2', @()algo_template_loadtp(), false); % obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.kb1','enable' ,'srcsrv','spcpc171.epfl.ch','srctree','martetest','shot',parshot)); - %% Wavegens obj=obj.addwavegenbasetruct('algo_template_inbus1'); obj=obj.addwavegen(SCDclass_mdswgsigsingle( 'template.inputs.signal1','signal1' ,'srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); -- GitLab