8# ------------------------------------------------------------------------------------------
 
   10#                         Example script for JChecksumRouter.
 
   12# ------------------------------------------------------------------------------------------
 
   15if [ -z $JPP_DIR ]; then
 
   16    echo "Variable JPP_DIR undefined."
 
   21source $JPP_DIR/setenv.sh $JPP_DIR
 
   25set_variable   WORKDIR      ${TMPDIR:-/tmp}/
 
   26set_variable:  FORMAT       GRAPHICS_FORMAT        gif
 
   27set_variable+  BATCH        GRAPHICS_BATCH         -B
 
   38    usage "$script <detector file> <input file>"
 
   42    fatal "Wrong number of arguments."
 
   45set_variable DETECTOR    $1
 
   46set_variable INPUT_FILE  $2
 
   50    $JPP_DIR/examples/JTrigger/JChecksum \
 
   53        -o $WORKDIR/checksum.root  \
 
   57for KEY VALUE in ${(kv)CHECKSUM}; do
 
   60        -f "$WORKDIR/checksum.root:h2\[${KEY}\]"  \
 
   68        -o ${VALUE}.$FORMAT                       $BATCH