4if [ -z $JPP_DIR ]; then
 
    5    echo "Variable JPP_DIR undefined."
 
    9source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
 
   11set_variable:  DEBUG       QAQC_DEBUG            2
 
   12set_variable:  WORKDIR     QAQC_WORKDIR          ${TMPDIR:-/tmp}/
 
   13set_variable:  CANVAS      QAQC_CANVAS           1200x600
 
   14set_variable   START_DATE  2019-01-01            00:00:00   
 
   15set_variable   FINAL_DATE  2038-01-18            00:00:00   
 
   16set_variable:  FORMAT      GRAPHICS_FORMAT       gif
 
   17set_variable+  BATCH       GRAPHICS_BATCH        -B
 
   20    usage "$script <detector identifier> <start date \"YYYY-MM-DD HH:MM:SS\"> <final date \"YYYY-MM-DD HH:MM:SS\"> <QA/QC file>"
 
   24    4)  set_variable  QAQC_TXT       $argv[4];
 
   25        set_variable  FINAL_DATE     $argv[3];
 
   26        set_variable  START_DATE     $argv[2];
 
   27        set_variable  DETECTOR_ID    $argv[1];;
 
   28    *)  fatal "Wrong number of arguments."
 
   33if ( ! reuse_file $QAQC_TXT ); then
 
   38        -U "$START_DATE $FINAL_DATE"                   \
 
   44set_variable  MONITOR_FILE        $WORKDIR/monitor.root
 
   50    -U "$START_DATE $FINAL_DATE"                   \
 
   56    -f ${MONITOR_FILE}:livetime_s                  \
 
   57    -f ${MONITOR_FILE}:QAQC                        \
 
   63    -o $WORKDIR/livetime_s-${DETECTOR_ID}.$FORMAT  $BATCH
 
   66    -f "${MONITOR_FILE}:H\[JDAQEvent\]"            \
 
   67    -f "${MONITOR_FILE}:H\[JTrigger.*\]"           \
 
   69    -\^ "number of events"                         \
 
   73    -o $WORKDIR/events-${DETECTOR_ID}.$FORMAT      $BATCH
 
   76    -f "${MONITOR_FILE}:R\[JDAQEvent\]"            \
 
   77    -f "${MONITOR_FILE}:R\[JTrigger.*\]"           \
 
   83    -o $WORKDIR/rate-${DETECTOR_ID}.$FORMAT        $BATCH