8# ------------------------------------------------------------------------------------------
 
   10#                         Example histogram to histogram trigger efficiency.
 
   12# ------------------------------------------------------------------------------------------
 
   15if [ -z $JPP_DIR ]; then
 
   16    echo "Variable JPP_DIR undefined."
 
   21source $JPP_DIR/setenv.sh $JPP_DIR
 
   25set_variable   WORKDIR        ./                                     
 
   26set_variable   INPUT_FILE     $JPP_DATA/sirene.root                  
 
   27set_variable   DETECTOR       $JPP_DATA/km3net_reference.detx        
 
   28set_variable   TRIGGER        $JPP_DATA/trigger_parameters_arca.txt  
 
   29set_variable   BACKGROUND_HZ  0                                      
 
   30set_variable:  FORMAT         GRAPHICS_FORMAT        gif
 
   31set_variable+  BATCH          GRAPHICS_BATCH         -B
 
   34    usage "$script [input file [working directory]]"
 
   38    2) set_variable  WORKDIR     $2;&
 
   39    1) set_variable  INPUT_FILE  $1;;
 
   43set_variable  OUTPUT_FILE    $WORKDIR/trigger_efficiency.root
 
   47    if [[ -f $OUTPUT_FILE ]] then
 
   51    if [[ ! -f $OUTPUT_FILE ]] then
 
   64set_variable  INPUT_FILE     $OUTPUT_FILE
 
   65set_variable  OUTPUT_FILE    $WORKDIR/efficiency.root
 
   69    $JPP_DIR/examples/JTrigger/JTriggerEfficiency1D \
 
   78    -f ${OUTPUT_FILE}:h1    \
 
   80    -\^ "number of events"  \
 
   82    -o counts.$FORMAT       $BATCH
 
   86    -f ${OUTPUT_FILE}:h2    \
 
   91    -o efficiency.$FORMAT   $BATCH