4source $JPP_DIR/setenv.sh $JPP_DIR
 
    9set_variable   WORKDIR      ${TMPDIR:-/tmp}/
 
   10set_variable:  FORMAT       GRAPHICS_FORMAT        gif
 
   11set_variable+  BATCH        GRAPHICS_BATCH         -B
 
   14    usage "$script <detector file> <input file>"
 
   18    fatal "Wrong number of arguments."
 
   21set_variable DETECTOR    $argv[1]
 
   22set_variable INPUT_FILE  $argv[2]
 
   24eval `JPrintDetector -a $DETECTOR -O SUMMARY`
 
   26JPrintDAQHeader -f $INPUT_FILE  |  read -A DAQ_HEADER
 
   28set_variable  DETECTOR_ID    ${DAQ_HEADER[1]}
 
   29set_variable  RUN            ${DAQ_HEADER[2]}
 
   31if ( ! reuse_file $WORKDIR/trigger_processor.root ); then
 
   37        -@ "trigger3DMuon.enabled         =  1"           \
 
   38        -@ "trigger3DMuon.numberOfHits    =  3"           \
 
   39        -@ "trigger3DMuon.numberOfModules =  3"           \
 
   40        -@ "trigger3DMuon.gridAngle_deg   = 10"           \
 
   41        -@ "trigger3DMuon.TMaxExtra_ns    = 500.0e3"      \
 
   42        -@ "TMaxEvent_ns    = 500.0e3"                    \
 
   43        -@ "TMaxLocal_ns    = 20.0"                       \
 
   44        -@ "L2.numberOfHits = 4"                          \
 
   45        -@ "L2.TMaxLocal_ns = 20.0"                       \
 
   47        -o $WORKDIR/trigger_processor.root                \
 
   53    -f $WORKDIR/trigger_processor.root                    \
 
   54    -o $WORKDIR/squid.root                                \
 
   57for STRING in $STRINGS[*]; do
 
   60        -f $WORKDIR/squid.root:"^[ ]*${STRING}"           \
 
   62        -\^ "number of hits [a.u.]"                       \
 
   66        -o $WORKDIR/T${(l:4::0::0:)STRING}.gif            $BATCH
 
   72let "NY = sqrt(${#STRINGS}) * 0.75 + 0.25"
 
   73let "NX = (${#STRINGS} + $NY - 1)/ $NY"
 
   78    $WORKDIR/T[0-9][0-9][0-9][0-9].$FORMAT                \
 
   79    ${(l:8::0::0:)DETECTOR_ID}_${(l:8::0::0:)RUN}.$FORMAT >& /dev/null