Skip to content

Commit ca329b2

Browse files
committed
Fix conflicts
1 parent f19662d commit ca329b2

3 files changed

Lines changed: 17 additions & 1 deletion

File tree

Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,8 @@ class TimeFrame
202202
void addTrackingFrameInfoToLayer(int layer, T&&... args);
203203
void addClusterExternalIndexToLayer(int layer, const int idx);
204204

205+
void resizeVectors(int nLayers);
206+
205207
/// Debug and printing
206208
void checkTrackletLUTs();
207209
void printROFoffsets();

Detectors/ITSMFT/ITS/tracking/include/ITStracking/TrackerTraits.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ inline const int4 TrackerTraits::getBinsRect(const Cluster& currentCluster, int
136136

137137
inline void TrackerTraits::initialiseTimeFrame(const int iteration)
138138
{
139-
mTimeFrame->initialise(iteration, mTrkParams[iteration], 7);
139+
mTimeFrame->initialise(iteration, mTrkParams[iteration], mTrkParams[iteration].NLayers);
140140
setIsGPU(false);
141141
}
142142

Detectors/ITSMFT/ITS/tracking/src/TimeFrame.cxx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -455,6 +455,20 @@ void TimeFrame::checkTrackletLUTs()
455455
}
456456
}
457457

458+
void TimeFrame::resizeVectors(int nLayers)
459+
{
460+
mMinR.resize(nLayers, 10000.);
461+
mMaxR.resize(nLayers, -1.);
462+
mClusters.resize(nLayers);
463+
mUnsortedClusters.resize(nLayers);
464+
mTrackingFrameInfo.resize(nLayers);
465+
mClusterExternalIndices.resize(nLayers);
466+
mUsedClusters.resize(nLayers);
467+
mROframesClusters.resize(nLayers, {0});
468+
mNClustersPerROF.resize(nLayers);
469+
mTrackletsIndexROf.resize(2, {0});
470+
}
471+
458472
void TimeFrame::printTrackletLUTonLayer(int i)
459473
{
460474
std::cout << "--------" << std::endl

0 commit comments

Comments
 (0)