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 \