cms-externals / geant4

CMS mirror of Geant4 sources. Not endorsed by Geant4 organization itself under any circumstance.
Other
2 stars 6 forks source link

Fix FTFP_BERT_EMM Physics list for Geant4 11.0 #58

Closed civanch closed 2 years ago

civanch commented 2 years ago

This is a critical fix for HCAL simulation with CMS default Physics List FTFP_BERT_EMM. The problem does not affect Physics Lists from Geant4 distribution. It exist in Geant4 11.0 and not in the master version.

cmsbuild commented 2 years ago

A new Pull Request was created by @civanch (Vladimir Ivantchenko) for branch cms/v11.0.1.

@cmsbuild, @smuzaffar, @aandvalenzuela, @iarspider can you please review it and eventually sign? Thanks. @perrotta, @dpiparo, @qliphy you are the release manager for this. cms-bot commands are listed here

civanch commented 2 years ago

@bsunanda, FYI

civanch commented 2 years ago

type bugfix

civanch commented 2 years ago

@iarspider , @smuzaffar , this fix is independent on vecgeom problem.

smuzaffar commented 2 years ago

please test for CMSSW_12_4_GEANT4_X

cmsbuild commented 2 years ago

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-5cb9ff/23683/summary.html COMMIT: 3d4dd18d7c5820c693e374fe988e83b287515418 CMSSW: CMSSW_12_4_GEANT4_X_2022-04-05-2300/slc7_amd64_gcc10 User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-externals/geant4/58/23683/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

civanch commented 2 years ago

@smuzaffar , this PR fix incorrect physics, so regression is not expected. This PR can be merged to both GEANT4 and G4VECGEOM branches.

smuzaffar commented 2 years ago

+externals @aandvalenzuela can you please take care of it. Please merge this PR and note the latest commit hash of cms/v11.0.1 branch and then open PRs for

all you need is to get the latest commits in the geant4.spec file for the above cmsdit branches. Thanks,

cmsbuild commented 2 years ago

This pull request is fully signed and it will be integrated in one of the next cms/v11.0.1 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)

smuzaffar commented 2 years ago

thanks @aandvalenzuela @civanch , cmsdist PRs are open now and once tests are done then we will include these for next G4* IBs