:PROC TEMPL1T Single-trace processing template Replace this with your module description... :AUTHOR Your name and date :INDEX Index terms separated by spaces # The following is the "Global" parameter list appearing in the first line of module call # :DESCGL can be used to include a description of these parameters :GLOBAL OUTHDR,C8,,,, 'Trace header used to output the result (change this commentary!)' PARAM1,HV,'Minimum value (optional)', 'Max value', 'Default value', 'Parameter that could be a constant or trace header value... replace this text with parameter description' SELECT,SEL16,'Selection option 1:OPT1|Selection option 2:OPT2',,'OPT1', 'Selectable drop-down string parameter. It will appear in verbose form in the GUI and short form (OPT1 or OPT2) in the code.' ######################################## # additional named parameter lists ######################################## :LIST LIST1 List name (the line above should better be short, it appears in GUI menus) Put longer list explanation here... :LOCAL PAR1,I,'2','5','25','Integer parameter, with suggested minimum annd maximum values of 2 and 5, an the default value of 25' PAR2,F,,,'25.0','Floating-point parameter' STRPARP,C64,,,,'A sample 64-character string parameter' ## Repeat parameter groups of this list: ## If an explanation of these parameters is appropriate, put them under :DESCR :DESCR Note that in the number of parameter groups per job line (the number following REPEAT below) only affects the batch form of the job. In the GUI, one group of parameters appears in each line. Thus, in the new code, it is recommended to always use a value of 1 below. :REPEAT 1 RPAR1,I,'2','5','25','First parameter in Repeat group' RPAR2,I,,,,'Second parameter in Repeat group' # the following two lines need to be removed when placing the module # into its permanent location in the main SIA module tree # :PRM lib # :LIBPATH lib # Additional code files (uncomment if needed) #:FILES another_code.C more_code.f # Uncomment references to code from other tools if needed # (codes from $SIAHOME/source and from module _lib are always available): #:USES filter #:USES agc :INCL $SIAHOME/modules/GROUPS/traces.inc :END