Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Several improvements to L1 tracking code #45974

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

tomalin
Copy link
Contributor

@tomalin tomalin commented Sep 11, 2024

PR description:

This consists of several improvements from the Phase 2 L1 tracking group.

  1. "combined" versions of the prompt & displaced tracking are now run by default, corresponding to the current firmware choice.
  2. Serious bugs were fixed in the duplicate track removal.
  3. The L1 Track Quality variable is digitized according to the latest agreement.
  4. The tracking performance plotting ROOT macro L1TrackNtupleMaker.C now prints both fake track rate and duplicate track rate in its summary printout.
  5. For the HYBRID_NEWKF version of the L1 tracking, which corresponds to FW, but is not the current default for L1 trigger studies, the Kalman Filter Track fit EDProducers have been significantly rearranged, with the advantage that the output TTTrack collection is now created from the end of the chain, and so includes the TrackQuality variable.
  6. Truncation has been reduced in the MatchProcessor module.

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 11, 2024

cms-bot internal usage

@cmsbuild
Copy link
Contributor

@tomalin
Copy link
Contributor Author

tomalin commented Sep 11, 2024

This PR should be noted by @aehart and @skinnari and @zdemirag .

@tomalin tomalin marked this pull request as ready for review September 11, 2024 10:46
@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

-code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-45974/41738

Code check has found code style and quality issues which could be resolved by applying following patch(s)

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-45974/41742

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @tomalin for master.

It involves the following packages:

  • L1Trigger/TrackFindingTracklet (l1)
  • L1Trigger/TrackerDTC (l1, upgrade)
  • L1Trigger/TrackerTFP (l1)

@aloeliger, @cmsbuild, @epalencia, @srimanob, @subirsarkar can you please review it and eventually sign? Thanks.
@Martin-Grunewald, @erikbutz, @missirol, @mmusich, @skinnari this is something you requested to watch as well.
@antoniovilela, @mandrenguyen, @rappoccio, @sextonkennedy you are the release manager for this.

cms-bot commands are listed here

@tomalin tomalin marked this pull request as draft September 11, 2024 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants