9 if [ -z $JPP_DIR ]; then
 
   10     echo "Variable JPP_DIR undefined."
 
   14 source $JPP_DIR/setenv.sh $JPP_DIR
 
   18 set_variable:  DEBUG       COMPASS_DEBUG                2
 
   19 set_variable:  WORKDIR     COMPASS_WORKDIR              ./
 
   20 set_variable:  ZMIN        COMPASS_ZMIN                 1000
 
   21 set_variable:  ZMAX        COMPASS_ZMAX                 0
 
   22 set_variable   DIR         $JPP_DIR/examples/JCompass/
 
   23 set_variable:  FORMAT      GRAPHICS_FORMAT        gif
 
   24 set_variable+  BATCH       GRAPHICS_BATCH         -B
 
   27     usage "$script <detector file> (run[-run])+"\
 
   28           "\nAuxiliary script to download acoustic data from database and to process them through the event builder."
 
   32     set_variable  DETECTOR        $argv[1]
 
   33     set_array     RUNS            $argv[2,-1]
 
   35     fatal "Wrong number of arguments."
 
   38 set_variable     AHRS_CALIBRATION_FILE   $WORKDIR/ahrs_calibration.txt
 
   40 eval `JPrintDetector -a $DETECTOR -O IDENTIFIER`
 
   43 if [[ ! -f $AHRS_CALIBRATION_FILE ]]; then
 
   47         -o $AHRS_CALIBRATION_FILE      \
 
   53 for RUN in $RUNS[*]; do
 
   55     set_variable  INPUT_FILE   $WORKDIR/KM3NeT_${(l:8::0::0:)DETECTOR_ID}_${(l:8::0::0:)RUN}_ahrs.root
 
   57     if [[ ! -f $INPUT_FILE ]]; then
 
   59         echo -n "Writing $INPUT_FILE... "
 
   63             -@ "detid  = $DETECTOR_ID"     \
 
   69         if (( $? == 0 )); then
 
   78         -c $AHRS_CALIBRATION_FILE                   \
 
   80         -o $WORKDIR/monitor.root                    \
 
   84         -f $WORKDIR/monitor.root:detector           \
 
   90         -o  ${TMPDIR:-/tmp}/AHRS_$RUN.$FORMAT       $BATCH
 
   93 INPUT_FILES=(${TMPDIR:-/tmp}/AHRS_${^RUNS}.$FORMAT)
 
   98 let "NY = sqrt(${#INPUT_FILES}) * 0.75 + 0.25"
 
   99 let "NX = (${#INPUT_FILES} + $NY - 1)/ $NY"
 
  105     $WORKDIR/AHRS.$FORMAT       >& /dev/null