File tree Expand file tree Collapse file tree
Detectors/TRD/workflow/src
prodtests/full-system-test Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -141,9 +141,9 @@ DataProcessorSpec getTRDTrackBasedCalibSpec(o2::dataformats::GlobalTrackID::mask
141141 if (GTrackID::includesSource (GTrackID::Source::TPC , src)) {
142142 LOGF (info, " Found TPC tracks as input, loading TPC-TRD" );
143143 srcTrk |= GTrackID::getSourcesMask (" TPC-TRD" );
144- if (gain) {
145- srcTrk |= GTrackID::getSourcesMask ( " TPC " );
146- }
144+ }
145+ if (gain) {
146+ srcTrk |= GTrackID::getSourcesMask ( " TPC " );
147147 }
148148 GTrackID::mask_t srcClu = GTrackID::getSourcesMask (" TRD" ); // we don't need all clusters, only TRD tracklets
149149 dataRequest->requestTracks (srcTrk, false );
Original file line number Diff line number Diff line change @@ -64,6 +64,7 @@ if [[ "${GEN_TOPO_VERBOSE:-}" == "1" ]]; then
6464 echo " CALIB_PHS_RUNBYRUNCALIB = $CALIB_PHS_RUNBYRUNCALIB " 1>&2
6565 echo " CALIB_PHS_L1PHASE = $CALIB_PHS_L1PHASE " 1>&2
6666 echo " CALIB_TRD_VDRIFTEXB = $CALIB_TRD_VDRIFTEXB " 1>&2
67+ echo " CALIB_TRD_GAIN = $CALIB_TRD_GAIN " 1>&2
6768 echo " CALIB_TPC_TIMEGAIN = $CALIB_TPC_TIMEGAIN " 1>&2
6869 echo " CALIB_TPC_RESPADGAIN = $CALIB_TPC_RESPADGAIN " 1>&2
6970 echo " CALIB_TPC_SCDCALIB = $CALIB_TPC_SCDCALIB " 1>&2
@@ -211,8 +212,15 @@ if [[ $AGGREGATOR_TASKS == BARREL_TF ]] || [[ $AGGREGATOR_TASKS == ALL ]]; then
211212 add_W o2-tpc-vdrift-tgl-calibration-workflow " "
212213 fi
213214 # TRD
215+ TRD_CALIB_CONFIG=
214216 if [[ $CALIB_TRD_VDRIFTEXB == 1 ]]; then
215- add_W o2-calibration-trd-workflow " --vDriftAndExB"
217+ TRD_CALIB_CONFIG+=" --vDriftAndExB"
218+ fi
219+ if [[ $CALIB_TRD_GAIN == 1 ]]; then
220+ TRD_CALIB_CONFIG+=" --gain"
221+ fi
222+ if [[ ! -z ${TRD_CALIB_CONFIG} ]]; then
223+ add_W o2-calibration-trd-workflow " ${TRD_CALIB_CONFIG} "
216224 fi
217225fi
218226
Original file line number Diff line number Diff line change 158158
159159
160160workflow_has_parameter CALIB && [[ $CALIB_TRD_VDRIFTEXB == 1 ]] && TRD_CONFIG+=" --enable-vdexb-calib"
161+ workflow_has_parameter CALIB && [[ $CALIB_TRD_GAIN == 1 ]] && TRD_CONFIG+=" --enable-gain-calib"
161162! has_detector FT0 && TRD_CONFIG+=" --disable-ft0-pileup-tagging"
162163
163164SEND_ITSTPC_DTGL=
You can’t perform that action at this time.
0 commit comments