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
[GEM] Change digitisation by using geant energy deposition of simHit #37285
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-37285/28913
|
A new Pull Request was created by @seulgi324 for master. It involves the following packages:
@cmsbuild, @AdrianoDee, @srimanob, @civanch, @mdhildreth can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-35413d/23268/summary.html Comparison Summary@slava77 comparisons for the following workflows were not done due to missing matrix map:
Summary:
|
@seulgi324 , it is natural that this MR change results. Can you confirm that modifications are expected? |
@civanch It looks like a lot more failed than expected. |
@jshlee |
@srimanob 39434.0 shows exactly the changes that we expect. |
OK, great. I assume the change can be seen also in Run-3 workflow (e.g. 11634), right? |
Yes, apart from 11634.911 |
+1 Except 39434.0 other minor modifications are expected |
Hi @civanch |
However, we should converge. If experts say it is expected, I can sign after the PR test (just to make a fresh test before merge). |
Let me comment more: when Geant4 energy deposition is used it includes energy loss fluctuations, which are sampled during tracking. This is done in both cases. If G4 energy depositions are not used, at DIGI step energy deposition should be sampled with some algorithm, which is different from one at SIM step and some random numbers are used for that. As a result, energy depositions are slightly different. But the effect may be even more if random number sequence at DIGI step may be different. So, it strongly depends on how random number seeds are defined for various DIGI plugins. Because of that, validation with small statistics may be biased. It is a possibility but I am not sure about this. |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-35413d/24592/summary.html Comparison SummarySummary:
|
+1 |
Outputs from tests look correct to me, taking also into account their low stat: GEM quantities may change, and in some cases they get propagated to the reconstructed muons, as it should. On the other hand, if you look at the logs (step3), you can find them overwhelmed by messages like
They are in the number of several tens per event, and at the end the RelVal logs are full of them (making them basically useless for any other check one wants to do on these files. Of course, this is not caused by this PR. But, since there is GEM people around in this thread, before we merge this could you please take them into account and either fix the issue underneath (if relevant) or shut up the warning in the code (if what it is reporting is not important). By the way, the LogWarning is issued by |
@perrotta thank you for pointing this out. we will add a fix asap. |
(I wrote "+1" without realizing that this was not signed by @cms-sw/upgrade-l2 yet. I therefore retracted the orp signature by now) |
+Upgrade As discussed above, the change in digi of GEM introduced in the PR can cause the change in PR test. |
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. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description: