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