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
25 set_variable NORTH "0.00 0.00"
26 set_variable EAST "1.57 0.00"
27 set_variable SOUTH "3.14 0.00"
28 set_variable WEST "1.57 3.14"
34 set_variable YMAX 1e+2
35 set_variable YMIN 1e-5
37 set_variable PDF $JPP_DATA/J%p.dat
38 set_variable CDF $JPP_DATA/I%p.dat
41 if ( do_usage $* ); then
42 usage "$script [energy]"
46 1) set_variable E $1;;
50 for dir in NORTH EAST SOUTH WEST; do
52 echo "Generating $dir."
59 -P ${PDF/\%/${TYPE}} \
60 -C ${CDF/\%/${TYPE}} \
63 -o npe\[${dir}\].root \
70 for FUNCTION in pdf npe cdf; do
73 -f npe\[${dir}\].root:${FUNCTION} \
75 -T "${dir} E = ${E} GeV" \
79 -o ${FUNCTION}-${dir}-${E}GeV.gif
85 set_variable YMIN 0.90
86 set_variable YMAX 1.10
88 for FUNCTION in npe cdf; do
91 -f npe\[${dir}\].root:${FUNCTION} \
92 -f npe\[${dir}\].root:pdf \
94 -o ratio-${FUNCTION}-${dir}.root
97 -f ratio-${FUNCTION}-${dir}.root:Divide \
99 -T "${FUNCTION}/pdf ${dir}" \
101 -< "cos #theta_{0}" \
103 -o ratio-${FUNCTION}-${dir}.gif