diff --git a/code/classes/SCD.m b/code/classes/SCD.m new file mode 100644 index 0000000000000000000000000000000000000000..acefc75eb9cf970378b1fc04015767a8e4aaad85 --- /dev/null +++ b/code/classes/SCD.m @@ -0,0 +1,29 @@ +classdef SCD + % main interface class just to get expcode + % E = SCD.load(expcode); + properties (Access = private) + E % expcode + SCDexps % expcode code container + end + + methods (Static) + function E=load(expcode) + % Creating the experimental code container class + SCDexps = SCD.getexpcodecontainer(); + E = SCDexps.getbymaincode(expcode); + end + + function help() + SCDexps = SCD.getexpcodecontainer(); + SCDexps.printexpcodes; + end + + function list() + SCD.help; + end + + function SCDexps = getexpcodecontainer() + SCDexps = SCDconf_createexpcodes; + end + end +end \ No newline at end of file