Skip to content

Commit b1e6b02

Browse files
committed
GPU: Fix typo in determining nPagesFragmentMax, improve variable names and remove deprecated variable
1 parent 39dfe03 commit b1e6b02

2 files changed

Lines changed: 7 additions & 9 deletions

File tree

GPU/GPUTracking/Global/GPUChainTrackingClusterizer.cxx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,6 @@ std::pair<unsigned int, unsigned int> GPUChainTracking::TPCClusterizerDecodeZSCo
219219
}
220220
mCFContext->nPagesTotal += nPages;
221221
mCFContext->nPagesSector[iSlice] = nPages;
222-
mCFContext->nPagesSectorMax = std::max(mCFContext->nPagesSectorMax, nPages);
223222

224223
mCFContext->nDigitsEndpointMax[iSlice] = 0;
225224
for (unsigned int i = 0; i < GPUTrackingInOutZS::NENDPOINTS; i++) {
@@ -229,14 +228,14 @@ std::pair<unsigned int, unsigned int> GPUChainTracking::TPCClusterizerDecodeZSCo
229228
}
230229
unsigned int nDigitsFragmentMax = 0;
231230
for (unsigned int i = 0; i < mCFContext->nFragments; i++) {
232-
unsigned int pages = 0;
233-
unsigned int digits = 0;
231+
unsigned int pagesInFragment = 0;
232+
unsigned int digitsInFragment = 0;
234233
for (unsigned short j = 0; j < GPUTrackingInOutZS::NENDPOINTS; j++) {
235-
pages += mCFContext->fragmentData[i].nPages[iSlice][j];
236-
digits += mCFContext->fragmentData[i].nDigits[iSlice][j];
234+
pagesInFragment += mCFContext->fragmentData[i].nPages[iSlice][j];
235+
digitsInFragment += mCFContext->fragmentData[i].nDigits[iSlice][j];
237236
}
238-
mCFContext->nPagesFragmentMax = std::max(mCFContext->nPagesSectorMax, pages);
239-
nDigitsFragmentMax = std::max(nDigitsFragmentMax, digits);
237+
mCFContext->nPagesFragmentMax = std::max(mCFContext->nPagesFragmentMax, pagesInFragment);
238+
nDigitsFragmentMax = std::max(nDigitsFragmentMax, digitsInFragment);
240239
}
241240
mRec->getGeneralStepTimer(GeneralStep::Prepare).Stop();
242241
return {nDigits, nDigitsFragmentMax};

GPU/GPUTracking/TPCClusterFinder/GPUTPCCFChainContext.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ struct GPUTPCCFChainContext {
4444
int zsVersion;
4545
std::vector<FragmentData> fragmentData;
4646
unsigned int nPagesTotal;
47-
unsigned int nPagesSectorMax;
4847
unsigned int nPagesFragmentMax;
4948
unsigned int nPagesSector[GPUCA_NSLICES];
5049
unsigned int nDigitsEndpointMax[GPUCA_NSLICES];
@@ -59,7 +58,7 @@ struct GPUTPCCFChainContext {
5958
void prepare(bool tpcZS, const CfFragment& fragmentMax)
6059
{
6160
abandonTimeframe = false;
62-
nPagesTotal = nPagesSectorMax = nPagesFragmentMax = 0;
61+
nPagesTotal = nPagesFragmentMax = 0;
6362
for (unsigned int i = 0; i < GPUCA_NSLICES; i++) {
6463
nPagesSector[i] = 0;
6564
nDigitsEndpointMax[i] = 0;

0 commit comments

Comments
 (0)