-
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
Change of the parameters of SiPixel local reco to match the specs of the phase2 read-out chip. #16943
Change of the parameters of SiPixel local reco to match the specs of the phase2 read-out chip. #16943
Conversation
A new Pull Request was created by @emiglior (Ernesto Migliore) for CMSSW_9_0_X. It involves the following packages: RecoLocalTracker/SiPixelClusterizer @civanch, @cvuosalo, @mdhildreth, @cmsbuild, @slava77, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here #13028 |
@cmsbuild , please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
+1 |
yerr_endcap_def_=0.00357; | ||
} else { // isUpgrade=true | ||
xerr_barrel_ln_= {0.00025, 0.00030, 0.00035, 0.00035}; | ||
xerr_barrel_ln_def_=0.0035; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the default of 35um correct? Looks much larger than 3.5um in the last binned value.
Thanks for reporting on this detailed list of tests. I would like to add few comments/questions:
|
On 12/12/16 2:51 PM, Ernesto Migliore wrote:
Thanks for reporting on this detailed list of tests.
I would like to add few comments/questions:
*
I think that several changes (increase of chi2, decrease of the
errors on the PV, increase of the pull dxy vs eta) just reflect that
the uncertainties on the RecHit local position are smaller than
before. BTW: it would be nice to see also the prob(chi2) which was
the main objective function in the calibration procedure.
Pulls growing above one is a good indication that uncertainties are
underestimated
or that positions have intrinsic biases that were accidentally "demoted"
by the old larger uncertainties.
What is the more likely explanation?
…
*
About the inefficiency in the selectedOfflinePrimaryVertices, they
are concentrated in few bins. Not being an expert of the tracking
DQM, naively I am wondering if they these bins correspond to
categories of vertices which share some common features.
*
HIP_mass_perTrack: not sure about what is entering in this
distribution, but keep in mind that in the PR we have also changed
the parameters of the SiPixelDigitizer. As a consequence we expect
that deterioration of the dEdx measurement (especially in eta
regions where the pixel measurements dominate).
*
PackedCandidate: I can't comment on it as I don't know what these
distributions represent (apologies...). Where is it possible to find
some documentation?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#16943 (comment)>, or
mute the thread
<https://github.com/notifications/unsubscribe-auth/AEdcbtXGWWRiZw2MXQCnadQ77-KJzrjvks5rHc_vgaJpZM4LIzz->.
|
The distributions of RecHit-SimHit residuals did not show significant biases. This seems to favor the fact that uncertainties are underestimated but it is not trivial to "inflate" them as the average prob(chi2) is already > 0.5. |
PU200 workflow 23034 100 events (baseline is CMSSW_9_0_X_2016-12-10-1100) Some technical numbers first:
downstream times have generally decreased in tracking-related modules (2nd column is per-job cost reduction, where the job time includes DQM&Validation)
(red is this PR; baseline is CMSSW_9_0_X_2016-12-10-1100 in black) Something on the low level: and the at the higher level: charge misid is up substantially duplicate rates are up .. related to dxy Clearly, dxy is affected the most by the pixel position and CPE. Having some plots with residuals in the standard validation/DQM would be much nicer. cov(phi,dxy) is packed in the range of exp(-17)~4E-8 to exp(-4)~0.018. There will need to be some work done downstream in tracking to handle the duplicates better and maybe improve on the charge misid. Overall, it seems to me that the PR is good to go. some comments from @VinInn @rovere @ebrondol would be nice, before we sign off. |
I am sorry, I did not have the time to produce comparison for this PR yet. |
@davidlange6 |
so we are -12 hours to the deadline for the planned prod release.. if we envision tracking adjustments by accepting this PR, I guess we don't take it (thus @slava77s request for input from tracking). |
Hi All, There was a push from PPD at the XEB to get pre2 out ASAP. I understand that this is what we are waiting for, and it seems that Marco is saying we should move ahead... so please do. |
move ahead "with" or "without" this pr? |
@rovere So far I hear that there are no issues. |
@slava77 judging from the plots reported in this thread I see no particular issues. Yes, the pulls get wider, but that was also spotted here and most likely they were artificially smaller before. |
My understanding was that it was essential for the TDR, and that the DPG organization (for which this is the focus) wants this in. @davidlange6 the answer is move "with". If it requires a retuning of the high level reco so be it. There is a planned after the holiday second iteration, and it seems this gets us one step closer in that cycle. |
Dear @slava77 , @sextonkennedy and @davidlange6 , give me ~15' to come back to you to give the final word from TrackerDPG |
typically consistency across the reco is preferred for productions - but anyway, sounds like all is well in this case given the recent comments.
… On Dec 13, 2016, at 3:56 PM, sextonkennedy ***@***.***> wrote:
My understanding was that it was essential for the TDR, and that the DPG organization (for which this is the focus) wants this in. @davidlange6 the answer is move "with". If it requires a retuning of the high level reco so be it. There is a planned after the holiday second iteration, and it seems this gets us one step closer in that cycle.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Sure @boudoul, you get the final word... and we can wait 15' :-) |
if tracking would need massive updates after updates at the local level, the change can not be added in a release meant for production including studies with tracks. As seen from our plots it seems like track reconstruction is still adequately functional. |
Dear all , finally coming back to you , In short +1 from Tracker DPG |
@ebrondol please post the MTV plots when available. |
as to work in parallel with @ebrondol i'll merge this |
I attach here a very quick, 10 events comparison in 90X with and w/o the PR. As noted already, there are no huge issues with the PR as is which, in the meantime, got merged for good. |
+1 For the Phase 2 Inner Tracker, providing more accurate SiPixel settings. The code changes are satisfactory. Jenkins tests against baseline CMSSW_9_0_X_2016-12-08-2300 show numerous small differences in Phase 2 workflows. Extensive additional tests were performed and assessed by experts, as discussed above. The conclusion is that the changes caused by this PR are acceptable and expected. |
This pull request is fully signed and it will be integrated in one of the next CMSSW_9_0_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @slava77, @davidlange6, @smuzaffar |
This PR is meant to provide a realistic description of the specs of the ROC for the phase2 Inner Tracker pixels, more precisely to so called "T3 tracker" featuring the v4.0.2.1 of the Inner Tracker:
Thresholds of the pixel digitizer have been changed accordingly.
Errors on local position reconstructed by PixelCPEGeneric algorithm were recalibrated.
Details on the new settings can be found in:
DPG: @boudoul @atricomi @delaere @suchandradutta
TRK POG: @ebrondol @makortel @VinInn @rovere