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

MTD reconstruction: propagation of track time of flight uncertainty to vertex reconstruction #44562

Merged
merged 6 commits into from
Apr 12, 2024

Conversation

noepalm
Copy link
Contributor

@noepalm noepalm commented Mar 27, 2024

PR description:

Following up on PR #43918, the newly introduced mass-dependent uncertainty on the time of flight of tracks has been propagated to the following reconstruction steps. This additional contribution to track time uncertainty is now:

  • included in the calculation for the MTD hit-to-track matching $\chi^2_t$ in TrackExtenderWithMTD;
  • has been included in theVertexTimeAlgorithmFromTracksPID vertex time algorithm for the 3D+t step, which now uses a different track time uncertainty for each mass hypothesis;
  • has been added to the total track time uncertainty in TOFPIDProducer (used in the 4D vertex reconstruction step through DAClusterizerInZT and VertexTimeAlgorithmLegacy4D).

Furthermore, an improved definition of vertex time uncertainty has been introduced in both VertexTimeAlgorithmFromTracksPID and VertexTimeAlgorithmLegacy4D.
All the mentioned modifications have been discussed and presented in MTD DPG meetings (1, 2).

PR validation:

The PR has been validated on TTbar14TeV and TTbar14TeV+PU200 samples, producing results documented in the two aforementioned presentations.

… time uncertainty and vertex reconstruction + redefined vertex time uncertainty in both 3D+t and 4D step of vertex reconstruction
…lculation of hit-track compatibility timeChi2
@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 27, 2024

cms-bot internal usage

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-44562/39705

  • This PR adds an extra 40KB to repository

@cmsbuild
Copy link
Contributor

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

It involves the following packages:

  • RecoMTD/TimingIDTools (upgrade, reconstruction)
  • RecoMTD/TrackExtender (upgrade, reconstruction)
  • RecoVertex/PrimaryVertexProducer (reconstruction)

@subirsarkar, @mandrenguyen, @cmsbuild, @srimanob, @jfernan2 can you please review it and eventually sign? Thanks.
@mtosi, @JanFSchulte, @GiacomoSguazzoni, @missirol, @rovere, @fabiocos, @mmusich, @dgulhan, @VourMa, @VinInn this is something you requested to watch as well.
@sextonkennedy, @rappoccio, @antoniovilela you are the release manager for this.

cms-bot commands are listed here

@fabiocos
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-4a2012/38479/summary.html
COMMIT: 3d658f8
CMSSW: CMSSW_14_1_X_2024-03-27-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/44562/38479/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

@jfernan2
Copy link
Contributor

jfernan2 commented Apr 2, 2024

enable profiling

@jfernan2
Copy link
Contributor

jfernan2 commented Apr 2, 2024

please test
(checking if some extra time is being introduced, sorry for the duplicated test)

@jfernan2
Copy link
Contributor

jfernan2 commented Apr 3, 2024

please abort
(test seems stuck)

@cmsbuild
Copy link
Contributor

cmsbuild commented Apr 9, 2024

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-44562/39872

  • This PR adds an extra 36KB to repository

@cmsbuild
Copy link
Contributor

cmsbuild commented Apr 9, 2024

Pull request #44562 was updated. @subirsarkar, @srimanob, @mandrenguyen, @jfernan2, @cmsbuild can you please check and sign again.

@jfernan2
Copy link
Contributor

jfernan2 commented Apr 9, 2024

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Apr 9, 2024

-1

Failed Tests: RelVals-INPUT
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-4a2012/38713/summary.html
COMMIT: d293345
CMSSW: CMSSW_14_1_X_2024-04-09-1100/el8_amd64_gcc12
Additional Tests: PROFILING
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/44562/38713/install.sh to create a dev area with all the needed externals and cmssw changes.

RelVals-INPUT

  • 2500.3232500.323_l1DPGNANO130Xrun3/step2_l1DPGNANO130Xrun3.log

Comparison Summary

Summary:

@jfernan2
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-4a2012/38746/summary.html
COMMIT: d293345
CMSSW: CMSSW_14_1_X_2024-04-10-1100/el8_amd64_gcc12
Additional Tests: PROFILING
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/44562/38746/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

@jfernan2
Copy link
Contributor

+1

Failing workflow seems related to L1T

FYI: @cms-sw/l1-l2

https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-4a2012/38713/runTheMatrixINPUT-results/2500.323_l1DPGNANO130Xrun3/step2_l1DPGNANO130Xrun3.log

@srimanob
Copy link
Contributor

+Upgrade

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @sextonkennedy, @antoniovilela, @rappoccio (and backports should be raised in the release meeting by the corresponding L2)

@rappoccio
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit 73ba03a into cms-sw:master Apr 12, 2024
17 checks passed
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.

7 participants