Jpp 19.3.0-rc.1
the software that should make you happy
Loading...
Searching...
No Matches
detector-XY:plot.sh
Go to the documentation of this file.
1#!/usr/bin/env zsh
2script=${0##*/}
3
4if [ -z $JPP_DIR ]; then
5 echo "Variable JPP_DIR undefined."
6 exit
7fi
8
9source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
10
11set_variable: DEBUG ACOUSTICS_DEBUG 2
12set_variable: WORKDIR ACOUSTICS_WORKDIR ./
13set_variable: OPTION GRAPHICS_OPTION
14set_variable: FORMAT GRAPHICS_FORMAT gif
15set_variable+ BATCH GRAPHICS_BATCH -B
16
17if do_usage $*; then
18 usage "$script <string identifier>"
19fi
20
21if (( $# != 1 )); then
22 fatal "Wrong number of arguments."
23fi
24
25set_variable STRING $argv[1]
26
27set_variable DETECTOR_TXT $WORKDIR/detectorxy_${STRING}.txt
28set_variable DETECTOR_ROOT $WORKDIR/detectorxy_${STRING}.root
29
30if [[ ! -f $DETECTOR_TXT ]] then
31 fatal "No detector data file $DETECTOR_TXT."
32fi
33
34JGraph2D \
35 -f $DETECTOR_TXT \
36 -o $DETECTOR_ROOT
37
38typeset -Z 4 STRING
39
40JPlot2D \
41 -f ${DETECTOR_ROOT}:\.\* \
42 -> "#Deltax [m]" \
43 -< "#Deltay [m]" \
44 -\^ "#chi^{2}/NDF" \
45 -N "X 505" \
46 -N "Y 505" \
47 -O COLZ \
48 -T "[$STRING]" \
49 $OPTION \
50 -o $WORKDIR/detectorxy_${STRING}.$FORMAT $BATCH
51
52rm -f $DETECTOR_ROOT
53
54