Skip to content
Snippets Groups Projects

Change the seeding input and output, and rework hit flagging

Merged Louis Henry requested to merge lohenry-changeSeedingOutput2 into master

Goes together with Moore!771 (merged) and Brunel!1138 (merged) and Brunel!1158 (merged)

  • Changes the input of the seeding to PrSciFiHits, and the output to usual Pr::Seed::Tracks.
  • Geometrical information is precalculated and put into a ZoneCache
  • Removes parabolic option
  • Changes ModPrHit to only a fullDex and a coordinate
  • Externalises the link between a ModPrHit and its index in the hit handler (only needed when flagging)
  • Quasi-entirely remove hit flagging, choose to rebuild the hit handler at the end of each case.

To-do:

  • put the ZoneCache into a nameless namespace

  • make the related Moore MR

Previous Valgrind (890M calls): image

Current Valgrind (778M calls) image

@sstahl @decianm

Edited by Louis Henry

Merge request reports

Pipeline #2815668 passed

Pipeline passed for b20c3934 on lohenry-changeSeedingOutput2

Approval is optional
Ready to merge by members who can write to the target branch.

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