8 # ------------------------------------------------------------------------------------------
 
   10 #                         Utility script to test trigger algorithms.
 
   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     OUTPUT_FILE     $WORKDIR/filter\%.root
 
   28 set_variable     DETECTOR        $WORKDIR/km3net_reference.detx
 
   29 set_variable     HISTOGRAM       1
 
   32 if ( do_usage $* ); then
 
   33     usage "$script [detector file [input file [output file]]]"
 
   45     check_input_file  $DETECTOR $INPUT_FILE
 
   47     for OPTION in A B C D E F; do
 
   49    FILE="${OUTPUT_FILE/\%/[${OPTION}]}"
 
   51    print_variable DETECTOR INPUT_FILE FILE
 
   53    $JPP_DIR/examples/JTrigger/JFilter \
 
   70     X_LABEL[1]="Number of hits"
 
   71     X_LABEL[2]="E_{#nu} [GeV]"
 
   82     for OPTION in A B C D E F; do
 
   83    FILE_E+=" ${OUTPUT_FILE/\%/[${OPTION}]}:he"
 
   84    FILE_P+=" ${OUTPUT_FILE/\%/[${OPTION}]}:hp"
 
   94    -> $X_LABEL[$HISTOGRAM] \
 
   95    $X_OPTION[$HISTOGRAM]    \
 
   96    $X_RANGE[$HISTOGRAM]     \
 
  104    -> $X_LABEL[$HISTOGRAM] \
 
  105    $X_OPTION[$HISTOGRAM]    \
 
  106    $X_RANGE[$HISTOGRAM]     \