Skip to content

Commit 7c27e5b

Browse files
authored
Adjust ITS CA tracklet pT cut for low-field PbPb (#2274)
* Adjust ITS CA tracklet pT cut for low-field PbPb * Fix comparison operators for BABSI in setenv_extra.sh
1 parent 0d6ff3c commit 7c27e5b

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

DATA/production/configurations/asyncReco/setenv_extra.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,15 @@ if [[ -z $RUN_IR ]] || [[ -z $RUN_DURATION ]] || [[ -z $RUN_BFIELD ]]; then
2929
export RUN_BFIELD=`cat BField.txt`
3030
export RUN_DETECTOR_LIST=`cat DetList.txt`
3131
fi
32+
33+
BABSI=$(printf "%.0f" "${RUN_BFIELD#-}")
34+
[[ "$BABSI" -lt 12500 && "$BABSI" -gt 11500 ]] && LOWFIELD=1 || LOWFIELD=0
35+
3236
echo -e "\n"
3337
echo "Printing run features"
3438
echo "DETECTOR LIST for current run ($RUNNUMBER) = $RUN_DETECTOR_LIST"
3539
echo "DURATION for current run ($RUNNUMBER) = $RUN_DURATION"
36-
echo "B FIELD for current run ($RUNNUMBER) = $RUN_BFIELD"
40+
echo "B FIELD for current run ($RUNNUMBER) = $RUN_BFIELD (LOWFIELD = ${LOWFIELD})"
3741
echo "IR for current run ($RUNNUMBER) = $RUN_IR"
3842
if (( $(echo "$RUN_IR <= 0" | bc -l) )); then
3943
echo "Changing run IR to 1 Hz, because $RUN_IR makes no sense"
@@ -551,6 +555,9 @@ if [[ $BEAMTYPE == "PbPb" ]]; then
551555
if [[ -z "$ALIEN_JDL_DISABLE_UPC" || $ALIEN_JDL_DISABLE_UPC != 1 ]]; then
552556
EXTRA_ITSRECO_CONFIG+=";ITSVertexerParam.nIterations=2;ITSCATrackerParam.doUPCIteration=true;"
553557
fi
558+
if [[ $LOWFIELD == "1" ]]; then
559+
EXTRA_ITSRECO_CONFIG+=";ITSCATrackerParam.minPt=2.5;"
560+
fi
554561
elif [[ $BEAMTYPE == "pp" || $LIGHTNUCLEI == "1" ]]; then
555562
EXTRA_ITSRECO_CONFIG="ITSVertexerParam.phiCut=0.5;ITSVertexerParam.clusterContributorsCut=3;ITSVertexerParam.tanLambdaCut=0.2;"
556563
EXTRA_ITSRECO_CONFIG+=";ITSCATrackerParam.startLayerMask[0]=127;ITSCATrackerParam.startLayerMask[1]=127;ITSCATrackerParam.startLayerMask[2]=127;"

0 commit comments

Comments
 (0)