9if [ -z $JPP_DIR ]; then
10 echo "Variable JPP_DIR undefined."
14source $JPP_DIR/setenv.sh $JPP_DIR
17set_variable: DEBUG PMT_PARAMETERS_DEBUG 2
18set_variable WORKDIR `pwd`
19set_variable OUTPUT_FILE ${TMPDIR:-/tmp}/pmt_parameters.root
20set_variable DIR $JPP_DIR/examples/JDetector/
24 usage "$script <detector file> <PMT parameters file>"
28 2) set_variable DETECTOR $1;
29 set_variable INPUT_FILE $2;;
30 *) fatal "Wrong number of parameters."
36typeset -A ACCEPTANCE_WINDOW
37typeset -A NUMBER_OF_OUTLIERS
39ACCEPTANCE_WINDOW+=(QE "0.8 1.2")
40ACCEPTANCE_WINDOW+=(gain "0.8 1.2")
41ACCEPTANCE_WINDOW+=(gainSpread "0.2 0.4")
43NUMBER_OF_OUTLIERS+=(QE 1)
44NUMBER_OF_OUTLIERS+=(gain 1)
45NUMBER_OF_OUTLIERS+=(gainSpread 1)
48$DIR/JPlotPMTParameters \
54for KEY in ${(k)ACCEPTANCE_WINDOW}; do
59 -f ${OUTPUT_FILE}:\.\*${KEY}\$ \
60 -y ${ACCEPTANCE_WINDOW[${KEY}]} \
61 -N ${NUMBER_OF_OUTLIERS[${KEY}]} \