Skip to content

Commit 37fddc9

Browse files
committed
TRD Tracker: Can run with trdTrigRecMask = nullptr (ignored in that case)
1 parent ee97a62 commit 37fddc9

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

GPU/GPUTracking/TRDTracking/GPUTRDTracker.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ void GPUTRDTracker_t<TRDTRK, PROP>::PrepareTracking(GPUChainTracking* chainTrack
205205
// this function on the host prior to GPU processing
206206
//--------------------------------------------------------------------
207207
for (unsigned int iColl = 0; iColl < GetConstantMem()->ioPtrs.nTRDTriggerRecords; ++iColl) {
208-
if (GetConstantMem()->ioPtrs.trdTrigRecMask[iColl] == 0) {
208+
if (GetConstantMem()->ioPtrs.trdTrigRecMask && GetConstantMem()->ioPtrs.trdTrigRecMask[iColl] == 0) {
209209
// this trigger is masked as there is no ITS information available for it
210210
continue;
211211
}
@@ -370,7 +370,7 @@ GPUd() int GPUTRDTracker_t<TRDTRK, PROP>::GetCollisionIDs(int iTrk, int* collisi
370370
//--------------------------------------------------------------------
371371
int nColls = 0;
372372
for (unsigned int iColl = 0; iColl < GetConstantMem()->ioPtrs.nTRDTriggerRecords; ++iColl) {
373-
if (GetConstantMem()->ioPtrs.trdTrigRecMask[iColl] == 0) {
373+
if (GetConstantMem()->ioPtrs.trdTrigRecMask && GetConstantMem()->ioPtrs.trdTrigRecMask[iColl] == 0) {
374374
continue;
375375
}
376376
if (GetConstantMem()->ioPtrs.trdTriggerTimes[iColl] > mTrackAttribs[iTrk].GetTimeMin() && GetConstantMem()->ioPtrs.trdTriggerTimes[iColl] < mTrackAttribs[iTrk].GetTimeMax()) {

0 commit comments

Comments
 (0)