Something went wrong on our end
-
Cristian Galperti authored
- parameters - wavegens still to come
Cristian Galperti authored- parameters - wavegens still to come
SCDclass_mdsparvector.m 1.32 KiB
classdef SCDclass_mdsparvector < SCDclass_mdspar
% A constant 1D vector real (single) MDS+ parameter
properties
end
methods
function obj=SCDclass_mdsparvector(srctdimodel, destparam, varargin)
obj@SCDclass_mdspar();
% Constructor parser customization definitions here
obj=obj.parseconstructorcommon(srctdimodel, destparam, varargin);
% Constructor parser customization results here
obj.classname=mfilename;
obj.marteclassname='MDSParVector';
end
function actualizedata(obj, shot)
obj=obj.preactualizecommon(shot);
if ~obj.actualizable, return; end
obj.caststring=sprintf('%s=single(%s);',obj.assignvar,obj.assignvar);
obj.postactualizecommon(shot);
end
function [obj, value] = getdata(obj,shot)
[obj,value]=obj.getdatacommon(shot);
value=single(value);
end
function printinfo(obj)
obj.printinfocommon;
end
function entrystring = genMARTe2entry(obj, shot)
entrystring=[obj.genMARTe2entrycommon(shot) ' }'];
end
function out = casttomds(obj, in)
out = single(in);
end
end
end