Skip to content

Commit 5cecce8

Browse files
aferrero2707shahor02
authored andcommitted
[MCH] enable mapping fixes in ASYNC mode
The MCHDigitModifier.updateST1=true and MCHDigitModifier.updateST2=true options are added to the MCH reco workflow for the ASYNC processing of real data. This enables the code that fixes the readout mapping in existing CTFs for some parts of ST1 and ST2 detectors. The mapping has also been corrected in the O2 code. Therefore the remapping is disabled for SYNC processing and MC simulations, since they already apply the correct mapping to generate the digits.
1 parent 5a7fba3 commit 5cecce8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,10 @@ else
142142
elif [[ $BEAMTYPE == "PbPb" ]]; then
143143
ITS_CONFIG_KEY+="ITSVertexerParam.lowMultBeamDistCut=0;ITSCATrackerParam.nROFsPerIterations=12;ITSCATrackerParam.perPrimaryVertexProcessing=true;"
144144
fi
145+
146+
if [[ $IS_SIMULATED_DATA == 0 && $CTFINPUT == 1 ]]; then # Enable fixes to the MCH readout mapping for async processing of real data
147+
MCH_CONFIG_KEY+="MCHDigitModifier.updateST1=true;MCHDigitModifier.updateST2=true;"
148+
fi
145149
fi
146150
[[ $CTFINPUT == 1 ]] && GPU_CONFIG_KEY+="GPU_proc.tpcInputWithClusterRejection=1;"
147151
[[ ! -z $NTRDTRKTHREADS ]] && TRD_CONFIG_KEY+="GPU_proc.ompThreads=$NTRDTRKTHREADS;"

0 commit comments

Comments
 (0)