Correct iteration process in extrapolation of muon track to PV
Corrects the iteration process in the extrapolation of the muon track to the PV, for MuonUTTracking
and MuonSeeding
.
The effect targets MU disproportionally, as the qOverP estimate for MU events has wrong sign due to bug in https://gitlab.cern.ch/lhcb/Rec/-/blob/2024-patches/Tr/TrackTools/src/StandaloneMuonRec.cpp?ref_type=heads#L322. This is now fixed in !4050 (merged).
numbers of events passing tracking efficiency lines with both merge requests running over 5000 HLT1-processed events at HLT2 (changes with regard to the 2024-patches version marked with before):
MD
- Downstream_mum_Tag: 551
- Downstream_mup_Tag: 573
- MuonUT_mum_Tag: 103
- MuonUT_mup_Tag: 118 (before: 133)
- SeedMuon_mum_Tag: 515
- SeedMuon_mup_Tag: 493
- VeloMuon_mum_Tag: 623
- VeloMuon_mup_Tag: 616
MU
- Downstream_mum_Tag: 588
- Downstream_mup_Tag: 588
- MuonUT_mum_Tag: 105 (before: 1)
- MuonUT_mup_Tag: 109 (before: 0)
- SeedMuon_mum_Tag: 531
- SeedMuon_mup_Tag: 565
- VeloMuon_mum_Tag: 653
- VeloMuon_mup_Tag: 675
Edited by Rowina Caspary