8# ------------------------------------------------------------------------------------------
10# Utility script to plot tabulated PDFs.
12# ------------------------------------------------------------------------------------------
15if [ -z $JPP_DIR ]; then
16 echo "Variable JPP_DIR undefined."
20source $JPP_DIR/setenv.sh $JPP_DIR
24set_variable WORKDIR ${TMPDIR:-/tmp}
29set_variable: YMAX PHYSICS_YMAX 1e-3
30set_variable: YMIN PHYSICS_YMIN 1e-8
31set_variable: PDF PHYSICS_PDF $JPP_DATA/J%p.dat.gz
33set_variable: FORMAT GRAPHICS_FORMAT gif
34set_variable+ BATCH GRAPHICS_BATCH -B
37 usage "$script [energy [distance]]"
41 2) set_variable D $2;&
42 1) set_variable E $1;;
44 *) fatal "Wrong number of arguments."
47DIRECTIONS=(NORTH EAST SOUTH WEST)
49for DIR in $DIRECTIONS[*]; do
51 echo "Generating $DIR."
53 $JPP_DIR/examples/JPhysics/JPlotNPE1D \
56 -o $WORKDIR/F\[${DIR}\].root \
59 -x "1000000 -1.0 +1.0" \
65 -f$WORKDIR/F\[${^DIRECTIONS}\].root:h0 \
70 -T "E = ${E} GeV#; D = ${D} m" \
74 -f$WORKDIR/F\[${^DIRECTIONS}\].root:h0 \
79 -T "E = ${E} GeV#; D = ${D} m" \
80 -o NPE-zoom.$FORMAT $BATCH
82rm -f $WORKDIR/F\[${^DIRECTIONS}\].root