3# \author mdejong & bjjung
8# ------------------------------------------------------------------------------------------
10# Utility script to plot charge distribution from JDETECTOR::JPMTDefaultSignalProcessor.
12# ------------------------------------------------------------------------------------------
15if [ -z $JPP_DIR ]; then
16 echo "Variable JPP_DIR undefined."
21source $JPP_DIR/setenv.sh $JPP_DIR
25set_variable WORKDIR ${TMPDIR:-/tmp}
26set_variable OUTPUT_FILE
27set_variable PMT_FILE "gain=0.9"
29set_variable X_RANGE "0 $((3*NPE))"
30set_variable: FORMAT GRAPHICS_FORMAT gif
31set_variable+ BATCH GRAPHICS_BATCH -B
35 usage "$script [output file] [pmt file]"
39 2) set_variable PMT_FILE $2;&
40 1) set_variable OUTPUT_FILE $1;;
44$JPP_DIR/examples/JDetector/JCharge \
45 -o $WORKDIR/charge.root \
54 -f $WORKDIR/charge.root:${TEST}.1 \
55 -f $WORKDIR/charge.root:${TEST}.0 \
58 -\^ "Probability density [npe^{-1}]" \
60 -o charge.$FORMAT $BATCH
63 -f $WORKDIR/charge.root:${TEST}.0 \
64 -f $WORKDIR/charge.root:${TEST}.1 \
65 -o $WORKDIR/sum.root -B
68 -f $WORKDIR/sum.root:${TEST}.1 \
69 -f $WORKDIR/sum.root:${TEST}.0 \
77 -o charge.$FORMAT $BATCH
80rm -f $WORKDIR/{charge,sum}.root