7# ------------------------------------------------------------------------------------------
 
    9#                         Auxiliary script to print detector modules.
 
   11# ------------------------------------------------------------------------------------------
 
   13if [ -z $JPP_DIR ]; then
 
   14    echo "Variable JPP_DIR undefined."
 
   18source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
 
   21    usage "$script <detector file>"
 
   25    1)  set_variable DETECTOR     $1;;
 
   26    *)  fatal "Wrong number of arguments";;
 
   29eval `JPrintDetector -a $DETECTOR -O SUMMARY`
 
   33for STRING in $STRINGS[*]; do
 
   35    for (( FLOOR = $FIRST_FLOOR; $FLOOR <= $LAST_FLOOR; FLOOR += 1 )); do
 
   37        eval MODULE=\${STRING_${(l:4::0::0:)STRING}\[$(($FLOOR))\]:--1}
 
   40        printf "(%04d,%02d) %10d\n" $STRING $FLOOR $MODULE