@@ -147,8 +147,7 @@ TRACCC_HOST_DEVICE inline void ccl_core(
147147 const clustering_config& cfg, const thread_id_t & thread_id,
148148 std::size_t & partition_start, std::size_t & partition_end,
149149 vecmem::device_vector<index_t > f, vecmem::device_vector<index_t > gf,
150- vecmem::data::vector_view<unsigned int > cell_links, index_t * adjv,
151- unsigned char * adjc,
150+ index_t * adjv, unsigned char * adjc,
152151 const edm::silicon_cell_collection::const_device& cells_device,
153152 const detector_design_description::const_device& det_desc,
154153 const detector_conditions_description::const_device& det_cond,
@@ -267,8 +266,7 @@ TRACCC_HOST_DEVICE inline void ccl_core(
267266 cfg, cells_device, det_desc, det_cond, gf,
268267 static_cast <unsigned int >(partition_start),
269268 static_cast <unsigned int >(partition_end), cid,
270- measurements_device.at (meas_pos), cell_links, meas_pos,
271- disjoint_set,
269+ measurements_device.at (meas_pos), meas_pos, disjoint_set,
272270 (cluster_size.capacity ()
273271 ? std::optional<std::reference_wrapper<
274272 unsigned int >>{cluster_size.at (meas_pos)}
@@ -295,8 +293,7 @@ TRACCC_HOST_DEVICE inline void ccl_kernel(
295293 vecmem::data::vector_view<unsigned int > disjoint_set_view,
296294 vecmem::data::vector_view<unsigned int > cluster_size_view,
297295 const barrier_t & barrier,
298- edm::measurement_collection::view measurements_view,
299- vecmem::data::vector_view<unsigned int > cell_links) {
296+ edm::measurement_collection::view measurements_view) {
300297
301298 // Construct device containers around the views.
302299 const edm::silicon_cell_collection::const_device cells_device (cells_view);
@@ -404,9 +401,8 @@ TRACCC_HOST_DEVICE inline void ccl_kernel(
404401 (thread_id.getLocalThreadIdX () * 4 * cfg.max_cells_per_thread *
405402 cfg.backup_size_multiplier );
406403 ccl_core (cfg, thread_id, partition_start, partition_end, f_backup,
407- gf_backup, cell_links, adjv, adjc, cells_device, det_desc,
408- det_cond, measurements_device, barrier, disjoint_set,
409- cluster_size);
404+ gf_backup, adjv, adjc, cells_device, det_desc, det_cond,
405+ measurements_device, barrier, disjoint_set, cluster_size);
410406 } else {
411407 /*
412408 * Vector of indices of the adjacent cells.
@@ -422,9 +418,8 @@ TRACCC_HOST_DEVICE inline void ccl_kernel(
422418 unsigned char adjc[details::CELLS_PER_THREAD_STACK_LIMIT ];
423419
424420 ccl_core (cfg, thread_id, partition_start, partition_end, f_primary,
425- gf_primary, cell_links, adjv, adjc, cells_device, det_desc,
426- det_cond, measurements_device, barrier, disjoint_set,
427- cluster_size);
421+ gf_primary, adjv, adjc, cells_device, det_desc, det_cond,
422+ measurements_device, barrier, disjoint_set, cluster_size);
428423 }
429424
430425 barrier.blockBarrier ();
0 commit comments