8 # ------------------------------------------------------------------------------------------
10 # Utility script to test JGandalf on Monte Carlo true muons.
12 # ------------------------------------------------------------------------------------------
15 if [ -z $JPP_DIR ]; then
16 echo "Variable JPP_DIR undefined."
21 source $JPP_DIR/setenv.sh $JPP_DIR
25 set_variable WORKDIR $JPP_DATA
26 set_variable INPUT_FILE $WORKDIR/trigger_efficiency+background.root
27 set_variable INTERMEDIATE_FILE $WORKDIR/evt-mc.root
28 set_variable OUTPUT_FILE $WORKDIR/path-mc.root
29 set_variable DETECTOR $WORKDIR/km3net_reference.detx
30 set_variable PDF $WORKDIR/J%p.dat
32 if ( do_usage $* ); then
33 usage "$script [detector file [input file [output file [PDF file descriptor]]]]"
37 4) set_variable PDF $4;&
38 3) set_variable OUTPUT_FILE $3;&
39 2) set_variable INPUT_FILE $2;&
40 1) set_variable DETECTOR $1;;
45 print_variable DETECTOR INPUT_FILE INTERMEDIATE_FILE
46 check_input_file $DETECTOR $INPUT_FILE
47 check_output_file $INTERMEDIATE_FILE $OUTPUT_FILE
51 -o $INTERMEDIATE_FILE \
58 set_variable NUMBER_OF_PREFITS 1
59 set_variable TTS_NS 2.0
60 set_variable E_GEV 1e3
62 print_variable DETECTOR INTERMEDIATE_FILE OUTPUT_FILE
63 check_input_file $DETECTOR $INTERMEDIATE_FILE
64 check_output_file $OUTPUT_FILE
68 -f $INTERMEDIATE_FILE \
71 -N ${NUMBER_OF_PREFITS} \
82 -o postfit\[path\].root \
91 -f postfit\[path\].root:hx \
93 -\^ "number of events [a.u]" \