4if [ -z $JPP_DIR ]; then
5 echo "Variable JPP_DIR undefined."
9source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
13set_variable: DEBUG ACOUSTICS_DEBUG 2
14set_variable: WORKDIR ACOUSTICS_WORKDIR ./
15set_variable: XMIN TOA_XMIN -2.0e-4
16set_variable: XMAX TOA_XMAX +2.0e-4
17set_variable: FORMAT GRAPHICS_FORMAT gif
18set_variable+ BATCH GRAPHICS_BATCH -B
19set_variable: OPTION GRAPHICS_OPTION
20set_variable RANGE_S 0 60
23 usage "$script <detector file> (input file)+"\
24 "\nInput files correspond to the output of JAcousticsEventBuilder[.sh]."
28 fatal "Wrong number of arguments."
31set_variable DETECTOR $argv[1]
32set_array INPUT_FILES $argv[2,-1]
34eval `JPrintDetector -a $DETECTOR -O SUMMARY`
35eval `JPrintDetector -a $DETECTOR -O IDENTIFIER`
37JAcoustics.sh $DETECTOR_ID
39source JAcousticsToolkit.sh
45get_tripods+ $WORKDIR/tripod.txt EMITTERS
46get_transmitters+ $WORKDIR/transmitter.txt EMITTERS
51let "NY = sqrt(${#STRINGS}) * 0.75 + 0.25"
52let "NX = (${#STRINGS} + $NY - 1)/ $NY"
54for EMITTER in -1 ${(@k)EMITTERS}; do
56 $JPP_DIR/examples/JAcoustics/JToAMonitor \
58 -f "$INPUT_FILES[*]" \
59 -o $WORKDIR/toa.root \
61 -x "$((int(2.5e6*($XMAX - XMIN)))) $XMIN $XMAX" \
65 echo -n "Creating graphics for emitter $EMITTER.."
68 -f "$WORKDIR/toa.root:\[%\]\.t1" \
70 -\^ "number of events [a.u.]" \
75 -o $WORKDIR/T_${EMITTER}s.$FORMAT $BATCH
77 for STRING in ${STRINGS[*]}; do
80 -f "$WORKDIR/toa.root:\[\ *${STRING}\ \ *.*\]\.t1" \
82 -\^ "number of events [a.u.]" \
87 -o $WORKDIR/T_${EMITTER}_${(l:4::0::0:)STRING}.$FORMAT $BATCH
93 $WORKDIR/T_${EMITTER}_*.$FORMAT \
94 $WORKDIR/T_${EMITTER}.$FORMAT >& /dev/null
96 echo " -> $WORKDIR/T_${EMITTER}.$FORMAT"
98 rm -f $WORKDIR/toa.root
99 rm -f $WORKDIR/T_${EMITTER}_*.$FORMAT