-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Fix PackedCandidate::dz and PhotonIDValueMapProducer #20491
Fix PackedCandidate::dz and PhotonIDValueMapProducer #20491
Conversation
gpetruc
commented
Sep 13, 2017
- fix the dz(point) method of PackedCandidate to work correctly when point is not the associated PV, and the eta of the candidate is not the eta of the track. This ensures that cand.dz(point) is always the same as cand.track.dz(point) whenever the track is available (as it was already the case for dxy)
- fix the PhotonIDValueMapProducer on miniAOD to get the dxy and dz from the candidate instead of the track (dxy and dy are always available in the candidate, but they're not available in the track at low pT, and in 94X this causes an exception)
…e eta's differ, and point is not the associated PV
…from track (which may not be available)
The code-checks are being triggered in jenkins. |
+code-checks |
A new Pull Request was created by @gpetruc (Giovanni Petrucciani) for master. It involves the following packages: DataFormats/PatCandidates @perrotta, @cmsbuild, @monttj, @slava77 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@arizzi @emanueledimarco @peruzzim : this is needed to get the nanoAOD prototype running in 94X |
please test |
The tests are being triggered in jenkins. |
+1 The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic: |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
@gpetruc : should I expect any difference in the miniAOD output with this fix? I am not able to see any... |
PhotonIDValueMapProducer should be transparent.
dz should give tiny differences in rare cases but maybe the bugged version
was not used anywhere in production.
Il 20 Set 2017 10:40, "perrotta" <[email protected]> ha scritto:
@gpetruc <https://github.com/gpetruc> : should I expect any difference in
the miniAOD output with this fix? I am not able to see any...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#20491 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AEbbRxpIVrbs8u-tyjsTUIqDkLpzrARiks5skM91gaJpZM4PVvie>
.
|
+1
|
merge |