8source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
10set_variable: SNR ASTRONOMY_SNR 0.0
11set_variable: M_SIZE ASTRONOMY_M_SIZE 10000
12set_variable: BOOST ASTRONOMY_BOOST 1.0
13set_variable: DEBUG ASTRONOMY_DEBUG 1
14set_variable: FORMAT GRAPHICS_FORMAT gif
15set_variable+ BATCH GRAPHICS_BATCH -B
18 usage "$script <signal histogram> <background histogram> <number of tests>"\
19 "\nThe histograms correspond to \"<file name>:<histogram name>\"."
23 fatal "Wrong number of arguments."
26set_variable CONFIG $argv[1]
27let "NUMBER_OF_TESTS = $argv[2]"
31if (( $NUMBER_OF_TESTS > 0 )); then
35 $JPP_DIR/examples/JAstronomy/JGen2UpperLimit \
41 -x "500 -1.0e2 +2.0e1" \
43 -d $DEBUG >& pseudo-experiment-limit.log
47 awk '/<mu>/ { print $(NF) }' pseudo-experiment-limit.log | read UPPER_LIMIT
49 SIGMAREL=`echo "sqrt( (1./$NUMBER_OF_TESTS) + 1./($NUMBER_OF_TESTS*5.)*0.9/0.1 )" | bc -l`
50 SIGMA=`echo "$UPPER_LIMIT*$SIGMAREL" | bc -l`
52 printf "<mu> %1.2e +- %1.2e\n" $UPPER_LIMIT $SIGMA