8 # ------------------------------------------------------------------------------------------
 
   10 #                         Example script to re-process trigger.
 
   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        /tmp/
 
   26 set_variable  INPUT_FILE     $JPP_DATA/trigger_efficiency+background.root
 
   27 set_variable  DETECTOR       $JPP_DATA/km3net_reference.detx
 
   28 set_variable  TRIGGER        $JPP_DATA/trigger_parameters_arca.txt
 
   31 if ( do_usage $* ); then
 
   32     usage "$script [detector file [trigger file [input file [working directory]]]]"
 
   43 print_variable     DETECTOR TRIGGER INPUT_FILE OUTPUT_FILE
 
   44 check_input_file   $DETECTOR $TRIGGER
 
   45 check_output_file  $OUTPUT_FILE
 
   46 check_variable     JPP_DIR JPP_BIN JPP_LIB ROOTSYS
 
   47 check_process      JTriggerProcessor
 
   50 if ( ! reuse_file ${WORKDIR}/trigger_reprocessor.root ); then
 
   57        -o ${WORKDIR}/trigger_reprocessor.root   \
 
   59        -@"trigger3DShower.enabled=0"            \
 
   60        -@"trigger3DMuon.numberOfHits=15"        \
 
   69 $JPP_DIR/examples/JTrigger/JVolume1D \
 
   71     -o ${WORKDIR}/volume\[original\].root    \
 
   76 $JPP_DIR/examples/JTrigger/JVolume1D \
 
   77     -f ${WORKDIR}/trigger_reprocessor.root   \
 
   78     -o ${WORKDIR}/volume\[reprocessed\].root \
 
   85     -f ${WORKDIR}/volume\[original\].root:hV    \
 
   86     -f ${WORKDIR}/volume\[reprocessed\].root:hV \