8 # ------------------------------------------------------------------------------------------
 
   10 #                Utility script to test JVolume1D and JFitEfficiency
 
   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       ./                                            
 
   26 set_variable   TRIGGER_FILE  $JPP_DATA/trigger_efficiency+background.root  
 
   27 set_variable   INPUT_FILE    $JPP_DATA/start.root                          
 
   28 set_variable   DETECTOR      $JPP_DATA/km3net_reference.detx               
 
   29 set_variable:  FORMAT        GRAPHICS_FORMAT        gif
 
   30 set_variable+  BATCH         GRAPHICS_BATCH         -B
 
   33     usage "$script [detector file [trigger file [input file]]]"
 
   37     3) set_variable  INPUT_FILE    $3;&
 
   38     2) set_variable  TRIGGER_FILE  $2;&
 
   39     1) set_variable  DETECTOR      $1;;
 
   44   JPrintTree -f $TRIGGER_FILE
 
   46   echo "Check that the Monte Carlo and DAQ trees have different numbers of events. Else run JTriggerEfficiency without the -O option.\n"
 
   52   print_variable TRIGGER_FILE INPUT_FILE DETECTOR
 
   54   $JPP_DIR/examples/JTrigger/JVolume1D \
 
   56       -o "volume[trigger].root" \
 
   60   $JPP_DIR/examples/JFit/JFitEfficiency \
 
   71   -f "volume[trigger].root:hV"  \
 
   72   -f efficiency.root:he         \
 
   73   -o "volume[reco].root"        \
 
   79     -f "volume[reco].root:Multiply"  \
 
   80     -f "volume[trigger].root:hV"     \
 
   85     -o volume.$FORMAT                $BATCH