8 # ------------------------------------------------------------------------------------------
 
   10 #                         Example script for JDAQTimeslice.
 
   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}/                
 
   26 set_variable   OUTPUT_FILE  histogram\[%\].root  
 
   29     usage "$script <input file> [output file]"
 
   33     2) set_variable OUTPUT_FILE  $2;&
 
   34     1) set_variable INPUT_FILE   $1;;
 
   35     *) fatal "Wrong number of arguments."
 
   38 check_input_file $INPUT_FILE
 
   40 for TIMESLICE in JDAQTimeslice JDAQTimesliceL0 JDAQTimesliceL1 JDAQTimesliceL2 JDAQTimesliceSN; do
 
   42     echo Processing $INPUT_FILE with selection $TIMESLICE.
 
   44     $JPP_DIR/examples/JDAQ/JDAQTimesliceSelector \
 
   46         -o ${OUTPUT_FILE/\%/${TIMESLICE}}    \
 
   52     -f ${OUTPUT_FILE/\%/JDAQTimeslice}:h0    \
 
   53     -f ${OUTPUT_FILE/\%/JDAQTimesliceL0}:h0  \
 
   54     -f ${OUTPUT_FILE/\%/JDAQTimesliceL1}:h0  \
 
   55     -f ${OUTPUT_FILE/\%/JDAQTimesliceL2}:h0  \
 
   56     -f ${OUTPUT_FILE/\%/JDAQTimesliceSN}:h0  \
 
   58     -\^ "number of events [a.u.]"            \
 
   62     -f ${OUTPUT_FILE/\%/JDAQTimeslice}:h1    \
 
   63     -f ${OUTPUT_FILE/\%/JDAQTimesliceL0}:h1  \
 
   64     -f ${OUTPUT_FILE/\%/JDAQTimesliceL1}:h1  \
 
   65     -f ${OUTPUT_FILE/\%/JDAQTimesliceL2}:h1  \
 
   66     -f ${OUTPUT_FILE/\%/JDAQTimesliceSN}:h1  \
 
   67     -> "time-over-threshold [ns]"           \
 
   68     -\^ "number of events [a.u.]"            \
 
   72     -f ${OUTPUT_FILE/\%/JDAQTimeslice}:h2    \
 
   73     -f ${OUTPUT_FILE/\%/JDAQTimesliceL0}:h2  \
 
   74     -f ${OUTPUT_FILE/\%/JDAQTimesliceL1}:h2  \
 
   75     -f ${OUTPUT_FILE/\%/JDAQTimesliceL2}:h2  \
 
   76     -f ${OUTPUT_FILE/\%/JDAQTimesliceSN}:h2  \
 
   78     -\^ "number of events [a.u.]"            \