7# ------------------------------------------------------------------------------------------
 
    9#                Script to fit L1dt time offsets from triggered data and MC data.
 
   11# ------------------------------------------------------------------------------------------
 
   13if [ -z $JPP_DIR ]; then
 
   14    echo "Variable JPP_DIR undefined."
 
   17source $JPP_DIR/setenv.sh $JPP_DIR >& /dev/null
 
   20set_variable   WORKDIR         ${TMPDIR:-/tmp}/            
 
   21set_variable   NUMBEROFFLOORS  18               
 
   22set_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.";;
 
   36cp -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  \