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