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:  TMAX_S              COMPASS_TMAX_S              600
 
   19 set_variable:  SIGMA_DEG           COMPASS_SIGMA_DEG           0.5
 
   20 set_variable:  STDEV               COMPASS_STDEV               5.0
 
   21 set_variable:  MESTIMATOR          COMPASS_MESTIMATOR          1
 
   22 set_variable:  NUMBER_OF_OUTLIERS  COMPASS_NUMBER_OF_OUTLIERS  0
 
   25     usage "$script <detector file> (run[-run])+ <output file>"\
 
   26           "\nAuxiliary script for in situ compass calibration."
 
   30     fatal "Wrong number of parameters."
 
   33 set_variable     DETECTOR                $argv[1]
 
   34 set_array        RUNS                    $argv[2,-2]
 
   35 set_variable     OUTPUT_FILE             $argv[-1]
 
   37 set_variable     AHRS_CALIBRATION_FILE   $WORKDIR/ahrs_calibration.txt
 
   39 if [[ ! ${DETECTOR##*\.} == "datx" ]]; then
 
   40     fatal "Detector file should be binary format."
 
   43 eval `JPrintDetector -a $DETECTOR -O IDENTIFIER`
 
   45 typeset -a  INPUT_FILES
 
   49 for RUN in $RUNS[*]; do
 
   51     set_variable  INPUT_FILE   $WORKDIR/KM3NeT_${(l:8::0::0:)DETECTOR_ID}_${(l:8::0::0:)RUN}_ahrs.root
 
   53     if [[ ! -f $INPUT_FILE ]]; then
 
   55         echo -n "Writing $INPUT_FILE... "
 
   59             -@ "detid  = $DETECTOR_ID"     \
 
   65         if (( $? == 0 )); then
 
   72     INPUT_FILES+=($INPUT_FILE)
 
   75 if [[ ! -f $AHRS_CALIBRATION_FILE ]]; then
 
   79         -o $AHRS_CALIBRATION_FILE      \
 
   88     -c  $AHRS_CALIBRATION_FILE                   \
 
   89     -f "$INPUT_FILES[*]"                         \
 
   91     -@ "Tmax_s           = $TMAX_S"              \
 
   92     -@ "sigma_deg        = $SIGMA_DEG"           \
 
   94     -@ "mestimator       = $MESTIMATOR"          \
 
   95     -@ "numberOfOutliers = $NUMBER_OF_OUTLIERS"  \