7 # ------------------------------------------------------------------------------------------
 
    9 #                         Auxiliary script to print detector modules.
 
   11 # ------------------------------------------------------------------------------------------
 
   13 if [ -z $JPP_DIR ]; then
 
   14     echo "Variable JPP_DIR undefined."
 
   18 source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
 
   20 if ( do_usage $* ); then
 
   21     usage "$script <detector file>"
 
   25     1)  set_variable DETECTOR     $1;;
 
   26     *)  fatal "Wrong number of arguments";;
 
   29 eval `JPrintDetector -a $DETECTOR -O SUMMARY`
 
   31 attach getModule -a $DETECTOR
 
   33 for STRING in $STRINGS[*]; do
 
   35     for (( FLOOR = $FIRST_FLOOR; $FLOOR <= $LAST_FLOOR; FLOOR += 1 )); do
 
   37    print -u $FD_O "$STRING $FLOOR"
 
   41    echo "($STRING,$FLOOR) $MODULE"