8 # ------------------------------------------------------------------------------------------
 
   10 #                         Utility script to test JTwist.
 
   12 # ------------------------------------------------------------------------------------------
 
   15 if [ -z $JPP_DIR ]; then
 
   16     echo "Variable JPP_DIR undefined."
 
   21 source $JPP_DIR/setenv.sh $JPP_DIR
 
   24 set_variable:  DEBUG             COMPASS_DEBUG                2
 
   25 set_variable:  WORKDIR           COMPASS_WORKDIR              ./
 
   26 set_variable   DIR               $JPP_DIR/examples/JCompass/  
 
   27 set_variable   NUMBER_OF_EVENTS  10000                        
 
   28 set_variable:  FORMAT            GRAPHICS_FORMAT              gif
 
   29 set_variable+  BATCH             GRAPHICS_BATCH               -B
 
   32     usage "$script [working directory]"
 
   36     1) set_variable  WORKDIR  $1
 
   39 for OPTION in "" -F; do
 
   42         -o $WORKDIR/twist${OPTION}.root      \
 
   50         -n $NUMBER_OF_EVENTS                 \
 
   55     -f $WORKDIR/twist-F.root:chi2        \
 
   57     -\^ "number of events [a.u.]"        \
 
   60     -o $WORKDIR/chi2.$FORMAT             $BATCH
 
   63     -f $WORKDIR/twist.root:tilt          \
 
   64     -f $WORKDIR/twist-F.root:tilt        \
 
   65     -> "#Deltatilt angle [deg]"         \
 
   66     -\^ "number of events [a.u.]"        \
 
   69     -o $WORKDIR/tilt.$FORMAT             $BATCH
 
   72     -f $WORKDIR/twist.root:twist         \
 
   73     -f $WORKDIR/twist-F.root:twist       \
 
   74     -> "#Deltatwist angle [deg/m]"      \
 
   75     -\^ "number of events [a.u.]"        \
 
   79     -o $WORKDIR/twist.$FORMAT            $BATCH