7 # ------------------------------------------------------------------------------------------
9 # Script to run JHobbit.
11 # ------------------------------------------------------------------------------------------
13 if [ -z $JPP_DIR ]; then
14 echo "Variable JPP_DIR undefined."
17 source $JPP_DIR/setenv.sh $JPP_DIR
20 set_variable WORKDIR ./
21 set_variable: FITRANGE CALIBRATE_FITRANGE -7.5 +5.0
22 set_variable: FUNCTION CALIBRATE_FUNCTION Gauss
23 set_variable: PALETTE GRAPHICS_PALETTE 57
24 set_variable: FORMAT GRAPHICS_FORMAT gif
25 set_variable+ BATCH GRAPHICS_BATCH -B
28 usage "$script <detector file> (input file)+"
32 fatal "Wrong number of arguments."
35 set_variable DETECTOR $argv[1]
36 set_variable INPUT_FILES $argv[2,-1]
38 if ( ! reuse_file $WORKDIR/hobbit.root ); then
43 -o $WORKDIR/hobbit.root \
49 eval `JPrintDetector -a km3net_reference.detx -O SUMMARY`
52 if (( ${#STRINGS} <= 15 )); then
56 let "X = 600 + 6 * (${#STRINGS} - 15)"
62 -f $WORKDIR/hobbit.root:hc \
66 -o chi2.$FORMAT $BATCH
70 -f $WORKDIR/hobbit.root:hi \
77 -o detector.$FORMAT $BATCH