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 \