For every CALDAQ transputer code version xx.y, in directory
/zeus/transputer/online/vxx.y/src/test,
a tool can be found to check the integrity of several of the lookup tables in the above mentioned include files. The program is run by typing 'run_testtables'.
(NB: check if the tool is up-to-date with the readout code by typing 'make -f testtables').
To be used every time when new components and/or banks are added to the system.
In the same directory a tool can be found to display for every crate for every triggertype the banks generated and the sizes of the events produced; at the same time it checks the configuration file syntax and checks whether buffer sizes in the readout system are big enough to contain all bank data; the bank listings produced provide a way to check if newly added banks are generated for the right triggertype in the right crate and if the right banks are generated for newly added components or Digital Cards.
The program reads the hardware configuration from file
calec_rc/defaults/hwconfig.dat
(through a symbolic link) and uses the component banklists of the current transputer code version.
(NB: check if the tool is up-to-date with the readout code by typing 'make -f check_readout').
To be used every time when new components and/or banks are added to the system.
The program is run by typing
'run_check_readout option
'
from directory /zeus/transputer/online/vxx.y/src/test; when no option is given the following information is displayed;
The available options are f, b, r or a; when one of these options is given the following extra information about the FCAL, BCAL, RCAL or all calorimeter crates respectively is displayed, per crate: