8 # ------------------------------------------------------------------------------------------
10 # Utility script to plot integrals of tabulated PDFs.
12 # ------------------------------------------------------------------------------------------
15 if [ -z $JPP_DIR ]; then
16 echo "Variable JPP_DIR undefined."
21 source $JPP_DIR/setenv.sh $JPP_DIR
24 set_variable DIR $JPP_DIR/examples/JPhysics
26 set_variable NORTH "0.00 0.00"
27 set_variable EAST "1.57 0.00"
28 set_variable SOUTH "3.14 0.00"
29 set_variable WEST "1.57 3.14"
31 set_variable WORKDIR ${TMPDIR:-/tmp}
35 set_variable YMAX 1e+2
36 set_variable YMIN 1e-5
38 set_variable PDF $JPP_DATA/J%p.dat
39 set_variable CDF $JPP_DATA/I%p.dat
41 set_variable: FORMAT GRAPHICS_FORMAT gif
42 set_variable+ BATCH GRAPHICS_BATCH -B
45 usage "$script [energy]"
49 1) set_variable E $1;;
53 for dir in NORTH EAST SOUTH WEST; do
55 echo "Generating $dir."
62 -P ${PDF/\%/${TYPE}} \
63 -C ${CDF/\%/${TYPE}} \
66 -o $WORKDIR/npe\[${dir}\].root \
73 for FUNCTION in pdf npe cdf; do
76 -f $WORKDIR/npe\[${dir}\].root:${FUNCTION} \
78 -T "${dir} E = ${E} GeV" \
82 -o ${FUNCTION}-${dir}-${E}GeV.$FORMAT $BATCH
88 set_variable YMIN 0.90
89 set_variable YMAX 1.10
91 for FUNCTION in npe cdf; do
94 -f $WORKDIR/npe\[${dir}\].root:${FUNCTION} \
95 -f $WORKDIR/npe\[${dir}\].root:pdf \
97 -o $WORKDIR/ratio-${FUNCTION}-${dir}.root
100 -f $WORKDIR/ratio-${FUNCTION}-${dir}.root:Divide \
102 -T "${FUNCTION}/pdf ${dir}" \
104 -< "cos #theta_{0}" \
106 -o ratio-${FUNCTION}-${dir}.$FORMAT $BATCH