7 # ------------------------------------------------------------------------------------------
 
    9 #                Script to fit L1dt time offsets from triggered data and MC data.
 
   11 # ------------------------------------------------------------------------------------------
 
   13 if [ -z $JPP_DIR ]; then
 
   14     echo "Variable JPP_DIR undefined."
 
   17 source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
 
   20 set_variable   WORKDIR         ${TMPDIR:-/tmp}/            
 
   21 set_variable   NUMBEROFFLOORS  18               
 
   22 set_variable   DAQ_TIMESLICE   JDAQTimesliceSN  # SN has the most statistics in data since there is no downscaling
 
   25     usage "$script <detector file> <input file(s)> <model file(s)> [number of floors in fit]"
 
   29     4) set_variable  NUMBEROFFLOORS  $4;&
 
   30     3) set_variable  MODELFILE       $3;
 
   31        set_variable  INPUTFILE       $2;
 
   32        set_variable  DETECTOR        $1;;
 
   33     *) fatal "Wrong number of arguments.";;
 
   36 cp -v $DETECTOR $WORKDIR/detector.detx
 
   38 # ------------------------------------------------------------------------------------------
 
   39 #                                   JMonitorL1dt for data
 
   40 # ------------------------------------------------------------------------------------------
 
   47     -a $WORKDIR/detector.detx     \
 
   48     -o $WORKDIR/monitor_data.root \
 
   54 # ------------------------------------------------------------------------------------------
 
   55 #                                   JMonitorL1dt for monte carlo
 
   56 # ------------------------------------------------------------------------------------------
 
   63     -a $WORKDIR/detector.detx      \
 
   64     -o $WORKDIR/monitor_model.root \
 
   70 # ------------------------------------------------------------------------------------------
 
   72 # ------------------------------------------------------------------------------------------
 
   76     -a $WORKDIR/detector.detx      \
 
   77     -f $WORKDIR/monitor_data.root  \
 
   78     -m $WORKDIR/monitor_model.root \
 
   79     -o $WORKDIR/slices.root        \
 
   85 # ------------------------------------------------------------------------------------------
 
   87 # ------------------------------------------------------------------------------------------
 
   94     -a $WORKDIR/detector.detx \
 
   95     -f $WORKDIR/slices.root   \
 
   96     -o $WORKDIR/fitl1dt.root  \