4 if [ -z $JPP_DIR ]; then
 
    5     echo "Variable JPP_DIR undefined."
 
    9 source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
 
   13 set_variable:  DEBUG       ACOUSTICS_DEBUG        2
 
   14 set_variable:  WORKDIR     ACOUSTICS_WORKDIR      ./
 
   15 set_variable:  XMIN        TOA_XMIN               -2.0e-4
 
   16 set_variable:  XMAX        TOA_XMAX               +2.0e-4
 
   17 set_variable:  FORMAT      GRAPHICS_FORMAT        gif
 
   18 set_variable+  BATCH       GRAPHICS_BATCH         -B
 
   19 set_variable:  OPTION      GRAPHICS_OPTION
 
   20 set_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."
 
   31 set_variable  DETECTOR            $argv[1]
 
   32 set_array     INPUT_FILES         $argv[2,-1]
 
   34 eval `JPrintDetector -a $DETECTOR -O SUMMARY`
 
   35 eval `JPrintDetector -a $DETECTOR -O IDENTIFIER`
 
   37 JAcoustics.sh   $DETECTOR_ID
 
   39 source JAcousticsToolkit.sh
 
   45 get_tripods+      $WORKDIR/tripod.txt       EMITTERS
 
   46 get_transmitters+ $WORKDIR/transmitter.txt  EMITTERS
 
   51 let "NY = sqrt(${#STRINGS}) * 0.75 + 0.25"
 
   52 let "NX = (${#STRINGS} + $NY - 1)/ $NY"
 
   54 for 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