cluster/hypo-track matching algorithm with selective search in calo
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