Skip to content
Snippets Groups Projects

New seedfinder

Closed Robert Johannes Langenberg requested to merge rlangenb/acts-core:NewSeedfinder into master

New detector independent seedfinder implementation based on the ATLAS implementation. I tried to encapsulate parts that may be detector specific in tools. Please tell me where more comments are required. Templated on SpacePoint, returns a vector of vectors with results to avoid locking a single output container. To allow parallelization, the user calls createSeedsForRegion with an iterator, and for each of these regions a separate output container is filled. Less fine grained than per-spacepoint: ATLAS configuration would mean 260 parallelizable regions (independent of # of measurements).

Functionality to be added later: Returning an iterator that hides the looping over vector of vectors. Reducing bin size (increasing parallelism, reducing combinatorics), currently prevented by performance overhead from AnyGrid.

Find the delta to ATLAS Seeding

Edited by Robert Johannes Langenberg

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading