Skip to content

Support v7 packed tracks (w/clusters on track)

Laurent Dufour requested to merge ld-track-clusters-on-track into 2024-patches

Combination of merge requests for cluster persistence & track refitting

(Linked MRs: Rec!3708 LHCb!4364 Alignment!440 LHCbIntegrationTests!60 DaVinci!1047 Detector!534)

These merge requests introduce the ability to update track parameters, expected to be a necessity for the systematic studies in time-dependent measurements such as Delta M_s. The concepts of these merge requests have been introduced in the following RTA presentations:

  1. https://indico.cern.ch/event/1395756/#4-cluster-persistence-and-refi March '24 - RTA/DPA general meeting
  2. https://indico.cern.ch/event/1370630/#6-status-on-track-refitting March '24 (WP2)
  3. https://indico.cern.ch/event/1370629/contributions/5826941/attachments/2808467/4901047/240227_LD_TrackRefitting.pdf February '24 (WP2)
  4. https://indico.cern.ch/event/1299287/#6-updates-on-track-cluster-per December '23 (WP2)
  5. https://indico.cern.ch/event/1325311/ November '23 (WP1)
  6. https://indico.cern.ch/event/1299271/#7-plans-on-track-refitting-off October '23 (WP2)

To summarize, it persists trivial versions of the 'hits' on the track. Everything is backwards compatible. These trivial 'hit' versions only contain information relevant to the track fit, and are not coupled to the detector decoding. Many quality-of-life improvements also go together with this MR that help to work with clusters and tracks.

Closes #159 LHCb#350 Rec#453 LHCb#353

This Moore MR

  • Introduces the support of VPMicroClusters and UTHitClusters, and adds the needed converters
  • Introduces tests to said converters
  • Adds the toolhandle calls to add clusters to tracks in converters and the track fit
  • Adds the track_refitting module to RecoConf to help users refit tracks
Edited by Laurent Dufour

Merge request reports