8# ------------------------------------------------------------------------------------------
10# Example script to study L0 and L0 hit probabilities.
12# ------------------------------------------------------------------------------------------
15if [ -z $JPP_DIR ]; then
16 echo "Variable JPP_DIR undefined."
21source $JPP_DIR/setenv.sh $JPP_DIR
23set_variable WORKDIR ${TMPDIR:-/tmp}
27set_variable PDF $JPP_DATA/J%p.dat.gz
29set_variable: PARTICLE PHYSICS_PARTICLE muon # shower
31set_variable: FORMAT GRAPHICS_FORMAT gif
32set_variable+ BATCH GRAPHICS_BATCH -B
35 usage "$script <E [GeV]> [PDF]"\
36 "The particle can be \"muon\" or \"shower\"."
40 2) set_variable PDF $argv[2];&
41 1) set_variable E_GEV $argv[1];;
42 *) fatal "Wrong number of arguments."
45DIRECTIONS=(NORTH EAST SOUTH WEST)
47for DIR in $DIRECTIONS[*]; do
49 OUTPUT_FILE=F\[${DIR}\].root
51 if [[ ! -f $OUTPUT_FILE ]]; then
53 echo "Generating histograms for ${PARTICLE} direction ${DIR}."
55 $JPP_DIR/examples/JPhysics/JMultiPMT \
68 -fF\[${^DIRECTIONS}\].root:L00 \
74 -T "$DETECTOR $TYPE $PARTICLE" \
80 -fF\[${^DIRECTIONS}\].root:${TYPE}${PARTICLE[1]} \
84 -T "$DETECTOR $TYPE $PARTICLE" \
85 -o F.${TYPE}.$FORMAT $BATCH