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