8# ------------------------------------------------------------------------------------------
10# Utility script to plot longitudinal profile from EM showers.
12# ------------------------------------------------------------------------------------------
15if [ -z $JPP_DIR ]; then
16 echo "Variable JPP_DIR undefined."
21source $JPP_DIR/setenv.sh $JPP_DIR
25set_variable WORKDIR ${TMPDIR:-/tmp}/
26set_variable: FORMAT GRAPHICS_FORMAT gif
27set_variable+ BATCH GRAPHICS_BATCH -B
30 usage "$script [working directory]"
34 1) set_variable WORKDIR $1;;
40ES=(1e0 1e1 1e2 1e3 1e4 1e5 1e6 1e7 1e8)
44 set_variable OUTPUT_FILE $WORKDIR/geanz\[${E}\ GeV\].root
46 $JPP_DIR/examples/JPhysics/JGeanz \
52 -f$WORKDIR/geanz\[${^ES}\ GeV\].root:{Probability,Maximum} \
60 -o geanz.$FORMAT $BATCH
62rm -f $WORKDIR/geanz\[${^ES}\ GeV\].root
65set_variable NUMBER_OF_EVENTS 100000
69 set_variable OUTPUT_FILE $WORKDIR/geanz\[${E}\ GeV\].root
71 $JPP_DIR/examples/JPhysics/JGeanz \
73 -n $NUMBER_OF_EVENTS \
78 -f$WORKDIR/geanz\[${^ES}\ GeV\].root:{MC,Probability} \
85 -o Geanz.$FORMAT $BATCH
87rm -f $WORKDIR/geanz\[${^ES}\ GeV\].root