2424
2525namespace o2 ::its
2626{
27- template <int >
2827class CellSeed ;
28+ template <int >
29+ class TrackSeed ;
2930class TrackingFrameInfo ;
3031class Tracklet ;
3132template <int >
@@ -101,7 +102,7 @@ void countCellsHandler(const Cluster** sortedClusters,
101102 int ** trackletsLUT,
102103 const int nTracklets,
103104 const int layer,
104- CellSeed<NLayers> * cells,
105+ CellSeed* cells,
105106 int ** cellsLUTsDeviceArray,
106107 int * cellsLUTsHost,
107108 const float bz,
@@ -119,7 +120,7 @@ void computeCellsHandler(const Cluster** sortedClusters,
119120 int ** trackletsLUT,
120121 const int nTracklets,
121122 const int layer,
122- CellSeed<NLayers> * cells,
123+ CellSeed* cells,
123124 int ** cellsLUTsDeviceArray,
124125 int * cellsLUTsHost,
125126 const float bz,
@@ -129,7 +130,7 @@ void computeCellsHandler(const Cluster** sortedClusters,
129130 gpu::Streams& streams);
130131
131132template <int NLayers>
132- void countCellNeighboursHandler (CellSeed<NLayers> ** cellsLayersDevice,
133+ void countCellNeighboursHandler (CellSeed** cellsLayersDevice,
133134 int * neighboursLUTs,
134135 int ** cellsLUTs,
135136 gpuPair<int , int >* cellNeighbours,
@@ -145,7 +146,7 @@ void countCellNeighboursHandler(CellSeed<NLayers>** cellsLayersDevice,
145146 gpu::Stream& stream);
146147
147148template <int NLayers>
148- void computeCellNeighboursHandler (CellSeed<NLayers> ** cellsLayersDevice,
149+ void computeCellNeighboursHandler (CellSeed** cellsLayersDevice,
149150 int * neighboursLUTs,
150151 int ** cellsLUTs,
151152 gpuPair<int , int >* cellNeighbours,
@@ -168,14 +169,14 @@ int filterCellNeighboursHandler(gpuPair<int, int>*,
168169template <int NLayers = 7 >
169170void processNeighboursHandler (const int startLayer,
170171 const int startLevel,
171- CellSeed<NLayers> ** allCellSeeds,
172- CellSeed<NLayers> * currentCellSeeds,
172+ CellSeed** allCellSeeds,
173+ CellSeed* currentCellSeeds,
173174 std::array<int , NLayers - 2 >& nCells,
174175 const unsigned char ** usedClusters,
175176 std::array<int *, NLayers - 2 >& neighbours,
176177 gsl::span<int *> neighboursDeviceLUTs,
177178 const TrackingFrameInfo** foundTrackingFrameInfo,
178- bounded_vector<CellSeed <NLayers>>& seedsHost,
179+ bounded_vector<TrackSeed <NLayers>>& seedsHost,
179180 const float bz,
180181 const float MaxChi2ClusterAttachment,
181182 const float maxChi2NDF,
@@ -184,7 +185,7 @@ void processNeighboursHandler(const int startLayer,
184185 o2::its::ExternalAllocator* alloc);
185186
186187template <int NLayers = 7 >
187- void countTrackSeedHandler (CellSeed <NLayers>* trackSeeds,
188+ void countTrackSeedHandler (TrackSeed <NLayers>* trackSeeds,
188189 const TrackingFrameInfo** foundTrackingFrameInfo,
189190 const Cluster** unsortedClusters,
190191 int * seedLUT,
@@ -203,7 +204,7 @@ void countTrackSeedHandler(CellSeed<NLayers>* trackSeeds,
203204 o2::its::ExternalAllocator* alloc);
204205
205206template <int NLayers = 7 >
206- void computeTrackSeedHandler (CellSeed <NLayers>* trackSeeds,
207+ void computeTrackSeedHandler (TrackSeed <NLayers>* trackSeeds,
207208 const TrackingFrameInfo** foundTrackingFrameInfo,
208209 const Cluster** unsortedClusters,
209210 o2::its::TrackITSExt* tracks,
0 commit comments