8 # ------------------------------------------------------------------------------------------
10 # Utility script to create histogram of particle light pattern
12 # ------------------------------------------------------------------------------------------
14 INPUT_FILES=
"J-11_11_22s_example.HDE J2212s_example.HDE";
17 while getopts
f:
o:h option
26 echo "Please pass data file."
30 if [ -z $JPP_DIR ];
then
31 echo "Variable JPP_DIR undefined."
36 PARTICLES_RE=
"J([-_[:digit:]]*?)s.*"
37 for FILE in "${(@s/ /)INPUT_FILES}"
39 if [[ $FILE =~ $PARTICLES_RE ]]
42 FILE_PARTICLES=
"${match[1]}"
43 for particle
in "${(@s/_/)FILE_PARTICLES}"
53 source $JPP_DIR/setenv.sh $JPP_DIR
o $QUALITY_ROOT d $DEBUG!CHECK_EXIT_CODE JPlot1D f
then fatal Wrong number of arguments fi JConvertDetectorFormat a o
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR set_variable DEBUG set_variable WORKDIR if do_usage *then usage for INPUT_FILE in $INPUT_FILES[*]
&set_variable OUTPUT_FILE
do sput $STRING $FLOOR sget MODULE INPUT_FILES
then eval ls $DIR $ID $TYPE _
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in