Skip to content

Commit 3b0bccb

Browse files
committed
Enable TRD vDrift calib for data taking with beam
1 parent 8568665 commit 3b0bccb

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

prodtests/full-system-test/calib-workflow.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ fi
88
if [[ $BEAMTYPE != "cosmic" ]]; then
99
has_detector_calib TPC && has_detectors TPC ITS TRD TOF && add_W o2-tpc-scdcalib-interpolation-workflow "$DISABLE_ROOT_OUTPUT --disable-root-input --pipeline $(get_N tpc-track-interpolation TPC REST)" "$ITSMFT_FILES"
1010
has_detector_calib ITS && has_detectors ITS && has_detectors_reco ITS && has_detector_matching PRIMVTX && [[ ! -z "$VERTEXING_SOURCES" ]] && add_W o2-calibration-mean-vertex-calibration-workflow
11+
has_detector_calib TRD && has_detector ITS TPC TRD && add_W o2-calibration-trd-vdrift-exb
1112
fi
1213

1314
true # everything OK up to this point, so the script should return 0 (it is !=0 already if a has_detector check fails)

prodtests/full-system-test/dpl-workflow.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,12 @@ if [[ $SYNCMODE == 1 ]]; then
118118
ITS_CONFIG_KEY+="fastMultConfig.cutMultClusLow=30;fastMultConfig.cutMultClusHigh=2000;fastMultConfig.cutMultVtxHigh=500;"
119119
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode sync"
120120
[[ -z ${PVERTEXING_CONFIG_KEY+x} ]] && PVERTEXING_CONFIG_KEY+="pvertexer.maxChi2TZDebris=2000;"
121+
workflow_has_parameter CALIB && TRD_CONFIG+=" --enable-trackbased-calib"
121122
elif [[ $BEAMTYPE == "pp" ]]; then
122123
ITS_CONFIG_KEY+="fastMultConfig.cutMultClusLow=-1;fastMultConfig.cutMultClusHigh=-1;fastMultConfig.cutMultVtxHigh=-1;ITSVertexerParam.phiCut=0.5;ITSVertexerParam.clusterContributorsCut=3;ITSVertexerParam.tanLambdaCut=0.2"
123124
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode sync"
124125
[[ -z ${PVERTEXING_CONFIG_KEY+x} ]] && PVERTEXING_CONFIG_KEY+="pvertexer.maxChi2TZDebris=10;"
126+
workflow_has_parameter CALIB && TRD_CONFIG+=" --enable-trackbased-calib"
125127
elif [[ $BEAMTYPE == "cosmic" ]]; then
126128
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode cosmics"
127129
else
@@ -134,10 +136,12 @@ else
134136
if [[ $BEAMTYPE == "PbPb" ]]; then
135137
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode async"
136138
[[ -z ${PVERTEXING_CONFIG_KEY+x} ]] && PVERTEXING_CONFIG_KEY+="pvertexer.maxChi2TZDebris=2000;"
139+
workflow_has_parameter CALIB && TRD_CONFIG+=" --enable-trackbased-calib"
137140
elif [[ $BEAMTYPE == "pp" ]]; then
138141
ITS_CONFIG_KEY+="ITSVertexerParam.phiCut=0.5;ITSVertexerParam.clusterContributorsCut=3;ITSVertexerParam.tanLambdaCut=0.2"
139142
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode async"
140143
[[ -z ${PVERTEXING_CONFIG_KEY+x} ]] && PVERTEXING_CONFIG_KEY+="pvertexer.maxChi2TZDebris=10;"
144+
workflow_has_parameter CALIB && TRD_CONFIG+=" --enable-trackbased-calib"
141145
elif [[ $BEAMTYPE == "cosmic" ]]; then
142146
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode cosmics"
143147
else

0 commit comments

Comments
 (0)