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