36 TPCClusterDecompressionCore::decompressTrack(cmprClusters,
param, maxTime,
i,
offset, decompressor);
59 TPCClusterDecompressionCore::decompressHits(cmprClusters,
offsets[linearIndex],
end, clout);
60 if (processors.param.rec.tpc.clustersEdgeFixDistance > 0.f) {
62 for (uint32_t k = 0; k < outputAccess->
nClusters[iSector][iRow]; k++) {
65 auto padF = cluster.getPad();
66 float distEdge = padF < geo.NPads(iRow) / 2 ? padF : geo.NPads(iRow) - 1 - padF;
67 if (distEdge > processors.param.rec.tpc.clustersEdgeFixDistance) {
73 if (processors.param.rec.tpc.clustersShiftTimebins != 0.f) {
74 for (uint32_t k = 0; k < outputAccess->
nClusters[iSector][iRow]; k++) {
76 float t = cl.getTime() + processors.param.rec.tpc.clustersShiftTimebins;
80 if (processors.param.continuousMaxTimeBin > 0 && t > processors.param.continuousMaxTimeBin) {
81 t = processors.param.continuousMaxTimeBin;
132 for (uint32_t k = 0; k < clusterAccess->
nClusters[sector][
row]; k++) {
134 if (isClusterKept(cl,
param)) {