Jpp test-rotations-old-533-g2bdbdb559
the software that should make you happy
Loading...
Searching...
No Matches
JPlotK40.sh
Go to the documentation of this file.
1#!/usr/bin/env zsh
2#
3#
4# \author mdejong
5#
6version=1.0
7script=${0##*/}
8
9# ------------------------------------------------------------------------------------------
10#
11# Utility script to plot K40 fit function.
12#
13# ------------------------------------------------------------------------------------------
14
15if [ -z $JPP_DIR ]; then
16 echo "Variable JPP_DIR undefined."
17 exit
18fi
19
20source $JPP_DIR/setenv.sh $JPP_DIR
21
22set_variable: DEBUG CALIBRATION_DEBUG 1
23set_variable WORKDIR ${TMPDIR:-/tmp}/
24set_variable DIR $JPP_DIR/examples/JCalibrate
25set_variable: FORMAT GRAPHICS_FORMAT gif
26set_variable+ BATCH GRAPHICS_BATCH -B
27
28if do_usage $*; then
29 usage "$script [working directory]"
30fi
31
32case $# in
33 1) set_variable WORKDIR $1;;
34esac
35
36$DIR/JPlotK40 \
37 -o $WORKDIR/k40\[model\].root \
38 -d $DEBUG
39
40
41$DIR/JPlotK40 \
42 -@ "p1 = 2.8025" \
43 -@ "p2 = -1.2436" \
44 -@ "p3 = 0.8878" \
45 -@ "p4 = 0.9252" \
46 -o $WORKDIR/k40\[data\].root \
47 -d $DEBUG
48
49JPlot1D \
50 -w 1200x600 \
51 -f $WORKDIR/k40\[model\].root:h1 \
52 -f $WORKDIR/k40\[data\].root:h1 \
53 -y "1.0e-3 1.0e1" -Y \
54 -> "PMT pair" \
55 -\^ "rate [Hz]" \
56 -G XY \
57 -L TL \
58 -T "" \
59 -o k40.$FORMAT $BATCH
60
61
62JOpera1D \
63 -f $WORKDIR/k40\[model\].root:h1 \
64 -f $WORKDIR/k40\[data\].root:h1 \
65 -o k40.root \
66 -u Divide
67
68
69JPlot1D \
70 -w 1200x600 \
71 -f k40.root:\.\* \
72 -y "1.0e-1 1.0e1" -Y \
73 -> "PMT pair" \
74 -\^ "ratio" \
75 -G XY \
76 -T "" \
77 -o k40.$FORMAT $BATCH
78