8 # ------------------------------------------------------------------------------------------
 
   10 #                         Utility script to test JSummary.
 
   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  ${TMPDIR:-/tmp}/  
 
   28     usage "$script [working directory]"
 
   32     1) set_variable  WORKDIR  $2;;
 
   38     set_variable  detectorType    1
 
   39     set_variable  numberOfLines   1
 
   40     set_variable  numberOfFloors  1
 
   42     set_variable  numberOfSlices  3000
 
   43     set_variable  singlesRate_Hz  5.0e3
 
   45     set_variable  DETECTOR        $WORKDIR/.detector.detx
 
   46     set_variable  INPUT_FILE      $WORKDIR/timeslice.root
 
   47     set_variable  OUTPUT_FILE     $WORKDIR/trigger_processor.root
 
   51         -@detectorType=$detectorType         \
 
   52         -@numberOfLines=$numberOfLines       \
 
   53         -@numberOfFloors=$numberOfFloors     \
 
   58     if ( ! reuse_file $INPUT_FILE ); then
 
   60         JRandomTimesliceWriter \
 
   64             -B "$singlesRate_Hz"                 \
 
   68     if ( ! reuse_file $OUTPUT_FILE ); then
 
   83     set_variable  DETECTOR              $JPP_DATA/km3net_reference.detx
 
   84     set_variable  TRIGGER               $JPP_DATA/trigger_parameters_arca.txt
 
   85     set_variable  INPUT_FILE            $WORKDIR/trigger_processor.root
 
   86     set_variable  OUTPUT_FILE           $WORKDIR/summary.root
 
   87     set_variable  NUMBER_OF_SUMMARIES   100
 
   89     check_input_file  $DETECTOR $INPUT_FILE
 
   90     check_output_file $OUTPUT_FILE
 
   97         -n $NUMBER_OF_SUMMARIES \