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;;
40for E_GEV in 1e0 1e1 1e2 1e3 1e4 1e5 1e6 1e7 1e8; do
42 set_variable OUTPUT_FILE $WORKDIR/geanz\[${E_GEV}\ GeV\].root
44 $JPP_DIR/examples/JPhysics/JGeanz \
48 INPUT_FILE+=("${OUTPUT_FILE}:Probability")
49 INPUT_FILE+=("${OUTPUT_FILE}:Maximum")
61 -o geanz.$FORMAT $BATCH
63rm -f $WORKDIR/geanz\[*\].root
66set_variable NUMBER_OF_EVENTS 100000
68for E_GEV in 1e0 1e1 1e2 1e3 1e4 1e5 1e6 1e7 1e8; do
70 set_variable OUTPUT_FILE $WORKDIR/geanz.root
72 $JPP_DIR/examples/JPhysics/JGeanz \
74 -n $NUMBER_OF_EVENTS \
78 -f ${OUTPUT_FILE}:MC \
79 -f ${OUTPUT_FILE}:Probability \
84 -o geanz.$E_GeV.$FORMAT $BATCH