7 # ------------------------------------------------------------------------------------------
 
    9 #                         Example script to plot JFitK40 results.
 
   11 # ------------------------------------------------------------------------------------------
 
   13 if [ -z $JPP_DIR ]; then
 
   14     echo "Variable JPP_DIR undefined."
 
   18 source $JPP_DIR/setenv.sh $JPP_DIR  >&  /dev/null
 
   20 set_variable:  FORMAT      GRAPHICS_FORMAT        gif
 
   21 set_variable+  BATCH       GRAPHICS_BATCH         -B
 
   24     usage "$script <detector file> <input file>"
 
   28     2)  set_variable  DETECTOR     $1
 
   29         set_variable  INPUT_FILE   $2;;
 
   30     *)  fatal "Invalid number of arguments"
 
   33 set_variable  TYPE    F     # histogram type
 
   35 eval `JPrintDetector -a $DETECTOR -O SUMMARY`
 
   37 kill_child_processes_at_exit
 
   39 attach getModule -a $DETECTOR
 
   44 for STRING in $STRINGS[*]; do
 
   46     set_variable  FIRST_FLOOR  1
 
   48     for (( FLOOR = $FIRST_FLOOR; $FLOOR <= $LAST_FLOOR; FLOOR += 1 )); do
 
   50         print -u $FD_O "$STRING $FLOOR"
 
   54         echo "($STRING,$FLOOR) $MODULE"
 
   57             -f ${INPUT_FILE}:${MODULE}.2${TYPE}           \
 
   62             -T "($STRING,$FLOOR)"                         \
 
   64             -o ${TMPDIR:-/tmp}/${TYPE}_${STRING}_${FLOOR}.$FORMAT    $BATCH
 
   71         ${TMPDIR:-/tmp}/${TYPE}_${STRING}_*.$FORMAT   \
 
   72         ${TYPE}_${STRING}.$FORMAT