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 \