8 # ------------------------------------------------------------------------------------------
10 # Utility script to test JSampler.
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/
27 if ( do_usage $* ); then
28 usage "$script [working directory]"
36 set_variable detectorType 1
37 set_variable numberOfLines 1
38 set_variable numberOfFloors 1
40 set_variable numberOfSlices 10
41 set_variable singlesRate_Hz 500.0
43 set_variable DETECTOR $WORKDIR/detector.dat
44 set_variable INPUT_FILE $WORKDIR/timeslice.dat
45 set_variable OUTPUT_FILE $WORKDIR/trigger_processor.dat
46 set_variable SAMPLING 5 5
53 -@detectorType=$detectorType \
54 -@numberOfLines=$numberOfLines \
55 -@numberOfFloors=$numberOfFloors \
63 JRandomTimesliceWriter \
67 -B "$singlesRate_Hz" \
85 echo "Default sampling."
87 $JPP_DIR/examples/JSupport/JSampler \
95 echo "Random sampling ${SAMPLING}."