Skip to content

cluster/hypo-track matching algorithm with selective search in calo

Maarten Van Veghel requested to merge mveghel-fasttrackmatch-dev into master

Adds algorithms that base their track calo-object matching on finding the cell ID related to the extrapolated track state and can add squares of neighbours around this cell to reduce the number of calo-objects one is trying to match to.

The addition of 1 square is sufficient, as shown in link-to-pdf. Further studies of performance and settings here: link-to-pdf

Adds two algorithms:

  • SelectiveTrackMatchAlg: cluster-track matching for photon ID and as input for next (as replacement for FuturePhotonMatchAlg)
  • SelectiveElectronMatchAlg: electronhypo-track matching for electron ID with above as input (as replacement for FutureElectronMatchAlg)

Uses new (v2) cluster/hypo indexing from Rec!2080. On top of that, it needs hypo indexing fix from LHCb!2787 (merged).

Needs another (inconsistency) fix: LHCb!2798 (merged).

Subsequent Moore configuration MR: Moore!632 (merged), refs updated in Moore!655 (merged)

Edited by Peilian Li

Merge request reports