Skip to content
Snippets Groups Projects

Add hits indices to Pr::Tracks

Merged Peilian Li requested to merge peilian_storeHitsIndices into master
  • Add hits indices ft_index, vp_index, ut_index and lhcbID to PrForwardTracks in PrForwardTracking.cpp and SciFiTrackForwarding.cpp.
  • Add lhcbID to PrVeloTracks in VeloClusterTrackingSIMD.cpp.
  • Adapt other algorithms and converters accordingly.
  • Add residual algorithms PrResidualSciFiHits, PrResidualUTHits and PrResidualVeloTracks to store the residual SciFi/UT hits and PrVeloTracks.
  • Update PrAddUTHitsTool to use PrUTHitHandler according to PrVeloUT Algorithm in !2073 (merged), further vectorization is need. (close issue #140 (closed))

These hit indices are used in PrResidualSciFiHits, PrResidualUTHits.

To Do:

  • Add both LHCbIDs and indices for UT hits after 'PrAddUTHitsTool' and PrUpstreamTrack updated.
  • Update PrResidualSciFiHitsto use indices instead of LHCbIDs.
  • Update PrRresidualUTHits to use indices instead of LHCbIDs. Need updates of PrDownstreamTracks.
  • Update PrResidualVeloTracks to use track indices instead of LHCbIDs matching.
  • Adapt all the hit indices/lhcbID namees to be consistent for all Pr::Tracks.
  • Further vectorization in PrAddUTHitsTool algorithm.
  • Some clean ups.

should go with LHCb!2561 (merged) Moore!517 (merged) @sstahl @decianm

Edited by Peilian Li

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
  • Peilian Li added 1 commit

    added 1 commit

    • 487df6e6 - change input to be SOA structures

    Compare with previous version

  • Peilian Li added 1 commit

    added 1 commit

    Compare with previous version

  • Peilian Li added 1 commit

    added 1 commit

    • c7479445 - change array to dynamic_bitset

    Compare with previous version

  • Peilian Li added 1 commit

    added 1 commit

    Compare with previous version

  • Peilian Li added 1 commit

    added 1 commit

    • ada9e9b3 - change the name of hit indices container

    Compare with previous version

  • Peilian Li added 1 commit

    added 1 commit

    Compare with previous version

  • Peilian Li changed title from WIP: Add hits indices to PrForwardTracks to WIP: Add hits indices to Pr::Tracks

    changed title from WIP: Add hits indices to PrForwardTracks to WIP: Add hits indices to Pr::Tracks

  • Peilian Li changed the description

    changed the description

  • Peilian Li marked the checklist item Adapt all the hit indices/lhcbID namees to be consistent for all Pr::Tracks as completed

    marked the checklist item Adapt all the hit indices/lhcbID namees to be consistent for all Pr::Tracks as completed

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading