-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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 for FastSim decays of exotic-descendent SM particles decaying outside pipe #36122
Fix for FastSim decays of exotic-descendent SM particles decaying outside pipe #36122
Conversation
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36122/26629
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36122/26655
|
A new Pull Request was created by @sbein (Sam Bein) for master. It involves the following packages:
@ssekmen, @lveldere, @civanch, @mdhildreth, @cmsbuild, @sbein 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-e84388/20575/summary.html Comparison SummarySummary:
|
+1 |
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) |
please test |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36122/27046
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-e84388/20895/summary.html Comparison SummarySummary:
|
@sbein , if you sign this can be merged |
+1 |
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:
This PR fixes a bug creating a problem first identified in
https://hypernews.cern.ch/HyperNews/CMS/get/famos/765.html
Jaebak found that some b- and d-mesons produced in the decays of exotic particles, which cross the beam pipe radius, have their decay performed twice, with sim hits created for each copy. This causes problems for some high-pT b-jets, as well as the MET in events that contain such jets. A few lines are added to ParticleManager.cc which results in FastSim deciding to not decay such particles further, and rather take only the original generator-determined decay trees. FastSim will still propagate these particles and create secondaries/material interactions, but it won't decay them.
PR validation:
This issue was also seen in signal events of a Bulk Graviton model G->HH, H->bb, where G has a mass > 1 TeV and H is the SM Higgs boson. The bug fix in this PR results in a stark improvement of the jet response at high pT:
https://www.desy.de/~mrowietm/fastsimplots/graviton_exotic/fastsim_comparison/comparison.png
By construction, neither the original problem or these changes will affect purely SM events.
This PR will need to be backported to any and all production releases that may be used for BSM signal MC production.