previous next Up Title Contents Index

SusiQ Limitations

The limitations consist essentially of the predefined size of the declared arrays in the system. This version does not use dynamic memory allocation. The different sizes of the arrays are determined via PARAMETER declarations in the corresponding include files. The most common limitation seen by the user is the displayed number of test results on the screen. Even if the arrays are internally large enough to handle the analysis properly, the online display will put a limit on the number of variables seen on the screen. The three main display tables have the following limits:

* EFFICIENCIES 38 test variables
* PREV 38 raw data words
* PEEPER 72 variables (raw+computed var.+tests)


The rest of the system limitations are given in the following table. The declaration of these parameters are made within one of the include files. Essentially, one include file is provided for each section of SusiQ, i.e. acquisition, test and histogram section. Three more include files are available which deal with general inter-routine communication (susictl.inc), graphic support (susigrf.inc) and camac access (causer.inc).

System limitation table

Parameter

Limit

Include files

Description

bufsize

200

susiACQ

CAMAC address

ncammax

99

susiACQ

CAMAC function

maxhis

50

susiHIS

Max #_of histograms definitions

maxtotbin

12000

susiHIS

Overall max #_of bins

Gmaxhstbin

2048

susiHIS

Max #_of bins per histo

maxdot

15

susiHIS

Max #_of dotplot definitions

maxxydot

100

susiHIS

Max #_of bins for projection dotplots

tstsize

512

susiTST

Test control (#_of commands)

parsize

512

susiTST

Symbol table (raw+computed+test)

arrsize

128

susiTST

Efficiency array (test)



previous next Up Title Contents Index