9if [ -z $JPP_DIR ]; then
 
   10    echo "Variable JPP_DIR undefined."
 
   14source $JPP_DIR/setenv.sh $JPP_DIR
 
   16set_variable:  DEBUG      COMPASS_DEBUG      2
 
   17set_variable:  WORKDIR    COMPASS_WORKDIR    ./
 
   18set_variable:  ANGLE_DEG  COMPASS_ANGLE_DEG  5.0
 
   19set_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."
 
   30set_variable     DETECTOR                $argv[1]
 
   31set_array        RUNS                    $argv[2,-2]
 
   32set_variable     OUTPUT_FILE             $argv[-1]
 
   34set_variable     AHRS_CALIBRATION_FILE   $WORKDIR/ahrs_calibration.txt
 
   36eval `JPrintDetector -a $DETECTOR -O IDENTIFIER`
 
   40let "NUMBER_OF_ERRORS = 0"
 
   44for 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)
 
   73if (( $NUMBER_OF_ERRORS != 0 )); then
 
   74    echo "Number of errors $NUMBER_OF_ERRORS"
 
   77if [[ ! -f $AHRS_CALIBRATION_FILE ]]; then
 
   81        -o $AHRS_CALIBRATION_FILE      \
 
   89    -c  $AHRS_CALIBRATION_FILE                   \
 
   90    -f "$INPUT_FILES[*]"                         \