8if [ -z $JPP_DIR ]; then
 
    9    echo "Variable JPP_DIR undefined."
 
   13source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
 
   15set_variable:  DEBUG              QAQC_DEBUG    0
 
   16set_variable:  WORKDIR            QAQC_WORKDIR  ${TMPDIR:-/tmp}/.$$
 
   28        "$script (input file)+ <QA/QC file>"      \
 
   29        "\nAuxiliary script to produce the following QA/QC data:" \
 
   34    fatal "Wrong number of arguments."
 
   37set_array      INPUT_FILES        $argv[1,-2]
 
   38set_variable   QAQC_FILE          $argv[-1]
 
   43set_variable   DETECTOR           ${WORKDIR}/detector.detx
 
   48if [[ ! -s $QAQC_FILE ]]; then
 
   49    echo $PARAMETERS[*]                                                  >  $QAQC_FILE
 
   52for INPUT_FILE in ${INPUT_FILES[*]}; do
 
   56    JPrintDAQHeader -f ${INPUT_FILE} -d 0                                | read -A  DAQ_HEADER
 
   58    if (( $? != 0 )); then
 
   62    set_variable  DETECTOR_ID    ${DAQ_HEADER[1]}
 
   63    set_variable  RUN            ${DAQ_HEADER[2]}
 
   65    JDetectorDB -D ${DETECTOR_ID} -r ${RUN} -o ${DETECTOR}               # install detector file as-is for JTriggerReprocessor
 
   68    set_variable  OUTPUT_FILE    ${WORKDIR}/KM3NeT_${(l:8::0::0:)DETECTOR_ID}_${(l:8::0::0:)RUN}_trigger.root
 
   74        -@ "trigger3DMuon.enabled         =  1"           \
 
   75        -@ "trigger3DMuon.numberOfHits    =  3"           \
 
   76        -@ "trigger3DMuon.numberOfModules =  3"           \
 
   77        -@ "trigger3DMuon.gridAngle_deg   = 10"           \
 
   78        -@ "trigger3DMuon.TMaxExtra_ns    = 500.0e3"      \
 
   79        -@ "TMaxEvent_ns    = 500.0e3"                    \
 
   80        -@ "TMaxLocal_ns    = 20.0"                       \
 
   81        -@ "L2.numberOfHits = 4"                          \
 
   82        -@ "L2.TMaxLocal_ns = 20.0"                       \
 
   87    { $JPP_DIR/examples/JDataQuality/JSquid \
 
   92        -Q 3 3>&1 1>&4                                                   | read -A  SQUID } 4>&1
 
   94    { $JPP_DIR/examples/JDataQuality/JMermaid \
 
   99        -Q 3 3>&1 1>&4                                                   | read -A  MERMAID } 4>&1
 
  103    printf " %8d"    ${DAQ_HEADER[1,2]}                                  >> $QAQC_FILE
 
  104    printf " %4d"    ${SQUID[1,2]}                                       >> $QAQC_FILE
 
  105    printf " %8d"    ${MERMAID[*]}                                       >> $QAQC_FILE
 
  106    printf "\n"                                                          >> $QAQC_FILE