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
[HGCAL] CaloParticleSelector selects non-converted CP #33309
Conversation
@cmsbuild please test |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-33309/21839
|
A new Pull Request was created by @ebrondol (Erica Brondolin) for master. It involves the following packages: Validation/HGCalValidation @andrius-k, @kmaeshima, @ErnestaP, @ahmad3213, @jfernan2, @rvenditti can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-0a6364/13872/summary.html CMS Clang-Tidy warnings: There are 1 Clang-Tidy warnings. See https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-0a6364/13872/llvm-analysis/cmsclangtidy.txt for details. Comparison SummarySummary:
|
@ebrondol apart from the clang-tidy warnings, the PR is introducing a lot of changes in HGCAL folder for phase2 samples, could you please have a look and see if there are not any unexpected changes? |
Hi @jfernan2 , unfortunately when I access the link to the GUI I have '500 Internal Server Error'. It have double checked and it seems it's not a problem from my side. Could you please let me know when the link/the GUI is fixed? |
do this link work for you? |
I can access but some of the folders are not clickable in HGCAL/HGCalValidator/ such as |
I can see all plots, e.g. |
We are currently running further test. We will update the PR shortly. |
+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. @silviodonato, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
1 similar comment
+1 |
PR description:
This PR correctly identify the CaloParticle which have converted in the Tracker using the
getPositionAtBoundary
andgetMomentumAtBoundary
methods from the SimTrack associated. Before this was done looking at the number of SimClusters associated, but this method was not fully correct: in the specific case of the single photons, they always had 2 SimClusters because of pair production but not always was in the Tracker.An exception is introduced for the electrons which most of the time undergo bremsstrahlung and therefore are always converting in the Tracker.
It would be great if this PR manage to get into 11_3_0.
PR validation:
@apsallid @lecriste @rovere @felicepantaleo