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

Closed
wants to merge 3 commits into 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. In addition, dependencies of the "combined module" version of the duplicate removal "wiring map" on the older non-combined module have been removed.
  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.

N.B. The changes to the duplicate track removal algorithm in this PR are dependent on the changes in cms-data from this PR cms-data/L1Trigger-TrackFindingTracklet#6 , so the two PRs must be introduced into the same version of CMSSW.

@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
@tomalin
Copy link
Contributor Author

tomalin commented Oct 4, 2024

This is waiting for one additional improvement to the code from the L1 tracking community, before I remove the "Draft" tag.

@aloeliger
Copy link
Contributor

test parameters:

@cmsbuild
Copy link
Contributor

+code-checks

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

@cmsbuild
Copy link
Contributor

Pull request #45974 was updated. @Moanwar, @aloeliger, @cmsbuild, @epalencia, @srimanob, @subirsarkar can you please check and sign again.

@tomalin
Copy link
Contributor Author

tomalin commented Oct 12, 2024

Closing, as replaced by rebased PR #46360 .

@tomalin tomalin closed this Oct 12, 2024
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.

3 participants