4 if [ -z $JPP_DIR ]; then
 
    5     echo "Variable JPP_DIR undefined."
 
    9 source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
 
   11 set_variable:  DEBUG       QAQC_DEBUG            2
 
   12 set_variable:  WORKDIR     QAQC_WORKDIR          ${TMPDIR:-/tmp}/
 
   13 set_variable:  CANVAS      QAQC_CANVAS           1200x600
 
   14 set_variable   START_DATE  2019-01-01            00:00:00   
 
   15 set_variable   FINAL_DATE  2038-01-18            00:00:00   
 
   16 set_variable:  FORMAT      GRAPHICS_FORMAT       gif
 
   17 set_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."
 
   33 if ( ! reuse_file $QAQC_TXT ); then
 
   38         -U "$START_DATE $FINAL_DATE"                   \
 
   44 set_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