9 if [ -z $JPP_DIR ]; then
 
   10     echo "Variable JPP_DIR undefined."
 
   14 source $JPP_DIR/setenv.sh $JPP_DIR
 
   16 set_variable:  DEBUG      COMPASS_DEBUG      2
 
   17 set_variable:  WORKDIR    COMPASS_WORKDIR    ./
 
   18 set_variable:  ANGLE_DEG  COMPASS_ANGLE_DEG  5.0
 
   19 set_variable:  T_S        COMPASS_T_S        300.0
 
   22     usage "$script <detector file> (run[-run])+ <output file>"\
 
   23           "\nAuxiliary script to process AHRS data for dynamic orientation calibration."
 
   27     fatal "Wrong number of parameters."
 
   30 set_variable     DETECTOR                $argv[1]
 
   31 set_array        RUNS                    $argv[2,-2]
 
   32 set_variable     OUTPUT_FILE             $argv[-1]
 
   34 set_variable     AHRS_CALIBRATION_FILE   $WORKDIR/ahrs_calibration.txt
 
   36 eval `JPrintDetector -a $DETECTOR -O IDENTIFIER`
 
   38 typeset -a  INPUT_FILES
 
   40 let "NUMBER_OF_ERRORS = 0"
 
   44 for RUN in $RUNS[*]; do
 
   46     set_variable  INPUT_FILE   $WORKDIR/KM3NeT_${(l:8::0::0:)DETECTOR_ID}_${(l:8::0::0:)RUN}_ahrs.root
 
   48     if [[ ! -f $INPUT_FILE ]]; then
 
   50         echo -n "Writing $INPUT_FILE... "
 
   54             -@ "detid  = $DETECTOR_ID"     \
 
   60         if (( $? == 0 )); then
 
   64             let "NUMBER_OF_ERRORS = $NUMBER_OF_ERRORS + 1"
 
   68     if [[ -f $INPUT_FILE ]]; then
 
   69         INPUT_FILES+=($INPUT_FILE)
 
   73 if (( $NUMBER_OF_ERRORS != 0 )); then
 
   74     echo "Number of errors $NUMBER_OF_ERRORS"
 
   77 if [[ ! -f $AHRS_CALIBRATION_FILE ]]; then
 
   81         -o $AHRS_CALIBRATION_FILE      \
 
   89     -c  $AHRS_CALIBRATION_FILE                   \
 
   90     -f "$INPUT_FILES[*]"                         \