cms-externals / geant4

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

Migration Geant4 branches to Geant4 11.1.1 #69

Closed civanch closed 1 year ago

civanch commented 1 year ago

The 1st patch release for Geant4 11.1 is available: https://github.com/Geant4/geant4/releases

Please, create a new branch cms/4.11.1.1 and use it for the new GEANT4 and G4VECGEOM IBs. The patch is mainly technical, we expect little change in results. No modification is needed in other related packages CLHEP, VecGeom, DD4hep.

We also would like to make a special IB CMSSW_12_6_0_G4VECGEOM based on this new Geant4 for testing of simulation versus 2022 data.

This patch partially was included already inside cms/4.11.0 as CMS private patches, which were tested. Currently there is ongoing PdmV validation campaign 13_0_0_pre3_LTOG4VECGEOM.

civanch commented 1 year ago

@bsunanda, FYI

cmsbuild commented 1 year ago

A new Issue was created by @civanch Vladimir Ivantchenko.

@Dr15Jones, @perrotta, @dpiparo, @rappoccio, @makortel, @smuzaffar can you please review it and eventually sign/assign? Thanks.

cms-bot commands are listed here

civanch commented 1 year ago

@iarspider , it may be straightforward to make a new branch. Creation of new IBs is the second step.

smuzaffar commented 1 year ago

@civanch , do we need the changes you added on top of 11.1.0 ( https://github.com/cms-externals/geant4/compare/9f34590941fb8a3f7ad139731089ec3794947545...cms/v11.1.0 ) for new patch releases 11.1.1 ?

civanch commented 1 year ago

@smuzaffar , no, all my private commits to 11.1.0 are inside 11.1.1.

civanch commented 1 year ago

@smuzaffar , thank you for new IBs, first checks are showing that it is OK. WOuld it be possible to make a special IB CMSSW_12_6_0_G4VECGEOM on top of 12_6 with this G4 11.1.1? It is needed for Sunanda tests of MC versus data.

smuzaffar commented 1 year ago

@iarspider , can you please build this special build? We do not need any official build for this, just go to one of cmsdev nodes and build CMSSW_12_6_0_G4VECGEOM using cmsdist of CMSSW_12_6_0 + geant4/vecgeom releases changes for G4 11.1.1.

bsunanda commented 1 year ago

Could you keep me informed if that version (CMSSW_12_6_0_G4VECGEOM using cmsdist of CMSSW_12_6_0 + geant4/vecgeom releases changes for G4 11.1.1) is built. Thanks and regards


From: Malik Shahzad Muzaffar @.*** Sent: 20 February 2023 12:53 To: cms-externals/geant4 Cc: Sunanda Banerjee; Mention Subject: Re: [cms-externals/geant4] Migration Geant4 branches to Geant4 11.1.1 (Issue #69)

@iarspiderhttps://github.com/iarspider , can you please build this special build? We do not need any official build for this, just go to one of cmsdev nodes and build CMSSW_12_6_0_G4VECGEOM using cmsdist of CMSSW_12_6_0 + geant4/vecgeom releases changes for G4 11.1.1.

— Reply to this email directly, view it on GitHubhttps://github.com/cms-externals/geant4/issues/69#issuecomment-1436851305, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABGMZOQBTTHIXQS4ZYNZQXTWYNLLLANCNFSM6AAAAAAU5CM7QQ. You are receiving this because you were mentioned.Message ID: @.***>

iarspider commented 1 year ago

@civanch @bsunanda the special build of CMSSW_12_6_0_G4VECGEOM is available on cmsdev24 under /build/razumov/g4/BUILD.

bsunanda commented 1 year ago

Please let me know how I can access this. Can I do cmsrel command on cmsdev24for CMSSW_12_6_0_G4VECGEOM?


From: iarspider @.*** Sent: 21 February 2023 09:14 To: cms-externals/geant4 Cc: Sunanda Banerjee; Mention Subject: Re: [cms-externals/geant4] Migration Geant4 branches to Geant4 11.1.1 (Issue #69)

@civanchhttps://github.com/civanch @bsunandahttps://github.com/bsunanda the special build of CMSSW_12_6_0_G4VECGEOM is available on cmsdev24 under /build/razumov/g4/BUILD.

— Reply to this email directly, view it on GitHubhttps://github.com/cms-externals/geant4/issues/69#issuecomment-1438020985, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABGMZOU75LLQNMD5XC6JZ5DWYR2NDANCNFSM6AAAAAAU5CM7QQ. You are receiving this because you were mentioned.Message ID: @.***>

smuzaffar commented 1 year ago

@bsunanda , just do the same as you did for the last build of G4 i.e.

# login to cmsdev24
# start container
cmssw-el8
# setup env for new area
source /build/razumov/g4/BUILD/cmsset_default.sh
# create dev area
scram p CMSSW_12_6_0_G4
# and then setup cmsenv and checkout/build/test your code
bsunanda commented 1 year ago

Thanks


From: Malik Shahzad Muzaffar @.*** Sent: 21 February 2023 09:41 To: cms-externals/geant4 Cc: Sunanda Banerjee; Mention Subject: Re: [cms-externals/geant4] Migration Geant4 branches to Geant4 11.1.1 (Issue #69)

@bsunandahttps://github.com/bsunanda , just do the same as you did for the last build of G4 i.e.

login to cmsdev24

start container

cmssw-el8

setup env for new area

source /build/razumov/g4/BUILD/cmsset_default.sh

create dev area

scram p CMSSW_12_6_0_G4

and then setup cmsenv and checkout/build/test your code

— Reply to this email directly, view it on GitHubhttps://github.com/cms-externals/geant4/issues/69#issuecomment-1438055804, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABGMZOWDS5JE5NIBPDVTJ7DWYR5SFANCNFSM6AAAAAAU5CM7QQ. You are receiving this because you were mentioned.Message ID: @.***>

civanch commented 1 year ago

+1