Skip to content

Commit 88af057

Browse files
martenoledavidrohr
authored andcommitted
Enable TRD vDrift calib for data taking with beam
1 parent 4a64686 commit 88af057

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
@@ -75,10 +75,12 @@ if [[ $SYNCMODE == 1 ]]; then
7575
ITS_CONFIG_KEY+="fastMultConfig.cutMultClusLow=30;fastMultConfig.cutMultClusHigh=2000;fastMultConfig.cutMultVtxHigh=500;"
7676
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode sync"
7777
[[ -z ${PVERTEXING_CONFIG_KEY+x} ]] && PVERTEXING_CONFIG_KEY+="pvertexer.maxChi2TZDebris=2000;"
78+
workflow_has_parameter CALIB && TRD_CONFIG+=" --enable-trackbased-calib"
7879
elif [[ $BEAMTYPE == "pp" ]]; then
7980
ITS_CONFIG_KEY+="fastMultConfig.cutMultClusLow=-1;fastMultConfig.cutMultClusHigh=-1;fastMultConfig.cutMultVtxHigh=-1;ITSVertexerParam.phiCut=0.5;ITSVertexerParam.clusterContributorsCut=3;ITSVertexerParam.tanLambdaCut=0.2"
8081
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode sync"
8182
[[ -z ${PVERTEXING_CONFIG_KEY+x} ]] && PVERTEXING_CONFIG_KEY+="pvertexer.maxChi2TZDebris=10;"
83+
workflow_has_parameter CALIB && TRD_CONFIG+=" --enable-trackbased-calib"
8284
elif [[ $BEAMTYPE == "cosmic" ]]; then
8385
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode cosmics"
8486
else
@@ -91,10 +93,12 @@ else
9193
if [[ $BEAMTYPE == "PbPb" ]]; then
9294
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode async"
9395
[[ -z ${PVERTEXING_CONFIG_KEY+x} ]] && PVERTEXING_CONFIG_KEY+="pvertexer.maxChi2TZDebris=2000;"
96+
workflow_has_parameter CALIB && TRD_CONFIG+=" --enable-trackbased-calib"
9497
elif [[ $BEAMTYPE == "pp" ]]; then
9598
ITS_CONFIG_KEY+="ITSVertexerParam.phiCut=0.5;ITSVertexerParam.clusterContributorsCut=3;ITSVertexerParam.tanLambdaCut=0.2"
9699
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode async"
97100
[[ -z ${PVERTEXING_CONFIG_KEY+x} ]] && PVERTEXING_CONFIG_KEY+="pvertexer.maxChi2TZDebris=10;"
101+
workflow_has_parameter CALIB && TRD_CONFIG+=" --enable-trackbased-calib"
98102
elif [[ $BEAMTYPE == "cosmic" ]]; then
99103
[[ -z ${ITS_CONFIG+x} ]] && ITS_CONFIG=" --tracking-mode cosmics"
100104
else

0 commit comments

Comments
 (0)