Skip to content
Snippets Groups Projects

looking forward improvements

Closed Dorothea Vom Bruch requested to merge dovombru_dcampora_looking_forward_improvements into master
1 unresolved thread

main changes by Daniel:

  • triplet seeding search windows are based on UT momentum estimate for high multiplicity events (empirically found to work better for those)
  • triplet seeding is done in one kernel, best triplet candidates selected from all triplet searches
  • track forwarding to X is also done in one kernel
  • precalculated UV windows (per UT track) are used for calculating finer UV windows (per scifi track seed)
  • improve throughput of velo search by triplet

main changes by Dorothea: make result deterministic, i.e. tracks -> efficiencies don't depend on execution order

  • number of allowed SciFi tracks = # of UT tracks found x factor
  • track container accessed through UT track index during x-hit collection
  • x filter selects best candidates per UT track based on quality and saves those up to a certain cut-off
  • during uv-hit collection, track container is accessed per event
  • much less memory is required for the track containers

both changes resulted in lower ghost rate and higher throughput

Edited by Daniel Hugo Campora Perez

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
54 59 const float* muon_catboost_output,
55 60 const bool* is_muon,
56 61 const uint number_of_events);
62
63 std::vector<Checker::Tracks> prepareSciFiTracks(
  • Closed by !100 (merged)

  • closed

  • Please register or sign in to reply
    Loading