Present: Marc Verderi, Susanna Guatelli, Alberto Ribon, Lorenzo Pezzotti, Laurent Garnier, Soon Yung Jun, Makoto Asai (OB liaison), Mihaly Novak,
Krzysztof Genser (in absence of Gunter Folger), Gabriele Cosmo, Vladimir Ivanchenko, Daren Sawkey, Alex Howard, Anna Zaborowska, Witek Pokorski,
Dmitri Konstantinov, Luciano Pandola, Dennis Wright, Ben Morgan, Shogo Okada, John Apostolakis (number: 21)
Excused:
Introduction:
The main discussion item of this meeting was the discussion on the 2023 work plan.
1. Situation with respect to international difficulties
Nothing to report.
2. Regular items
2.1 Open requirements:
- https://jira-geant4.kek.jp/secure/Dashboard.jspa?selectPageId=10000
- 5303 on Alberto `GIDI - LEND Models : install new GIDI when ready and validate with updated LEND`
- No news.
- 5302 on Susanna `To have an extended example to retrieve directly from the simulation Auger electron energy and associated atomic transition`
- Looking for a student to work on it.
- 5301 on Vladimir I. `Model for positronium creation and annihilation`
- In progress: Omrane Kadri plans to work on it this year.
- 5203 on Vladimir U. "Improve the inelastic cross sections of anti_deuteron and anti_He3 at low energies (< 1-2 GeV/c).`
- Waiting for further measurements by ALICE.
- 5202 on Mihaly `Precision versus speed optimised EM physics simulation configuration for ATLAS`
- This is to be considered more as a regular, continuous activity, rather than a requirement per se
- To be closed.
- 5201 on Marc `To extend "force collision" biasing to charged particles`
- In the work plan.
- 5010 on Alberto `Physics models for ions below 1 MeV/u for Boron Neutron Capture`
- No news.
- 5009 on Sebastien `Extend energy and material coverage of G4-DNA beyond DNA and liquid water`
- In progress - but a long way to go.
- 5008 on Sebastien `Make EPICS2017 models available in Geant4 (electrons, photons) as an alternative to Livermore`
- Already implemented - should be closed.
- 5007 on Vladimir G. `Improve electro-nuclear models`
- On-going.
- 5006 on Vladimir G. `Improve simulation of gamma induced neutron background`
- Some progress made recently, but more validation is needed.
- JLab is willing to contribute to the validation of gamma-nuclear.
- 5002 on Makoto `Support for "sub-event" parallelism across G4 threads`
- Phase-I developments planned for this year.
Note:
- Marc is collecting requirements from Rennes CM session in a Google doc.
- This doc will be soon circulated, and passed to people tasked per domain
2.2 Open SB actions:
- https://jira-geant4.kek.jp/secure/Dashboard.jspa?selectPageId=10020)
- 131.1 on Marc `To restart turn over on pub board members`
- On-going, candidate contacted.
- 129.2 on Marc `To discuss at the pub board level the possibility to have a system (eg JIRA) to track the discussion on new publications`
- Pending.
- 127.1 on Dmitri `geant-val and validation of EM physics and hadronic physics models`
- Migrated some EM tests to geant-val.
- Need to refine the approach.
- Long work in progress.
- 125.3 on Dennis `To contact the Livermore people about status of LEND usability/correctness`
- They are working on GIDI, and Doug Wright is developing some processes and physics lists.
- 125.1 on Makoto `To make available on CERN site the SLAC HN archive`
- Briefly investigated after website migration, see last comment in https://gitlab.cern.ch/geant4/geant4-website/-/issues/64.
- The bottom line is that it needs quite a bit of work to make this browsable/searchable.
- John Apostolakis suggested setting up the site `offline` and then use a crawler to convert it to a static copy. Ben/John/Makoto will meet and discuss this, though it will be at a low priority and no guarantee of success.
- 122.4 on Marc `To put requirements from CM 2021 -> 2022 in JIRA (updated title)`
- In progress.
- 122.1 on Ben `To address the issue of "initialization in parallel" (follow-up of 118.3-4)`
- Remind people of https://gitlab.cern.ch/geant4/geant4-dev/-/issues/66
- Suggest meeting in next few months to discuss this further.
- 120.6 on Marc `To renew our physics and software posters`
- No progress. Are young people interested in contributing ?
- Old posters:
- 120.5 on Gunter `To investigate possible solution(s) for bookkeeping number of downloads`
- Website now has "Matomo" analytics: https://webeos.docs.cern.ch/matomo/
- This records downloads, though not perfectly, and is a lower limit (e.g. won't record direct downloads from GitHub/GitLab).
- Access is granted on a per-user basis, if you want to view the data, let Ben Morgan know for instructions on this.
- 120.2 on Marc `To find back old technical notes`
- No progress.
- 114.2 on Koichi `Create Indico entries for every past publication.
- Contact past Publication Board chairs to identify past publications.
- Also consider using JIRA for tracking new publications`
- JIRA project page was created
- Publication members will be contacted by Koichi on this.
- 100.2 on Makoto `to ensure about visibility of publication (94.4 follow-up)`
- No progress, but related to the previous (Koichi) item.
- 93.4 on Marc `To follow up bug report #1719 and create a statistical test for gflash.`
- Recent discussion with Dmitri and Lorenzo on how to implement it.
- 84.6 on Koichi `To communicate on the way to release G4Py`
- In progress.
- Makoto should be kept informed on this.
- The idea is not to pythonize every public method; to find out the limit to this.
- Converting UI commands to python could be enough.
- Often users require python to avoid learning and writing C++.
- 83.4-11 on Koichi `Toolkit Developers Guide, chapter 2 : on Intercoms coordinator`
- No progress.
- 82.1 on Ben `Study the feasibility of 1) merging granular libraries, 2) Dividing large physics library, 3) option to drop unnecessary modules from libraries.`
- In progress, plan to announce/organize a technical meeting after Easter to discuss approaches/way forward.
- Would be good in the meantime for everyone to review the initial studies in https://gitlab.cern.ch/geant4/geant4-dev/-/issues/122 .
2.3 Physics performance issues
- http://geant-val.cern.ch/
- Nothing to report
2.4 Computing performance issues
- https://g4cpt.fnal.gov//g4p/admin/reportSB.html
- 4 measurements for recent releases (11.1.ref-01, 11.1.ref-02, 11.1.1, 11.0.4) since the last SB meeting
- no major/outstanding issues.
- Thanks to Julia Yarba:successfully migrated to gcc 11.3.0 and updated related tools (Openspeedshop, igprof)
- Observed a marginal (a couple of percents) CPU improvement (w.r.t 8.3.0).
- Openspeedshop development and user support have ended.
- Also Julia posted Geant4 CPU performance by the version (new PR plots since 10.5 with gcc 11.3):
2.5 Internal development issues
- Issues stored on Gitlab.
2.6 Update on publications, conference presentations & proceedings
- CHEP presentation from EM (Vladimir I., Daren)
2.7 Report from ECRC
- Note : a report from ECRC is now part of the SB meetings regular items.
- Presentation by Lorenzo.
- A dedicated ECRC web page will be set-up.
- Main message: CERN is in a good position to apply for grants.
2.8 Geant4 Collaboration Evolution TF
- Report from TF
- Slides from Anna.
- Items that were agreed at Rennes but that are not yet implemented will be followed by e-mail discussion at least, and dedicated meeting if needed.
- These items will be part of the next SB meeting agenda.
- Creation of an Indico, internal to the Geant4 Collaboration ?
- Suggested to Marc by Giovanni Santin.
- With:
- Indico entry for each SB meeting, with link to the web page of the agenda (restricted to SB members).
- Indico page of the WG meetings open to the whole Collaboration.
- Collaboration-internal minutes of Steering Board meetings to be available in the Indico page of those meetings.
- Moreover, it would be used for internal seminars, etc.
- Access to old internal minutes:
- Since the migration to the new web site, the minutes under `geant4.web.cern.ch` can not be accessed anymore.
- John Apostolakis reminds that `geant4-internal.web.cern.ch` instead of `geant4.web.cern.ch` will probably fix many broken links of this sort.
2.9 Open bug reports
- https://bugzilla-geant4.kek.jp/buglist.cgi?bug_status=NEW&bug_status=AS…
- Documentation
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2251, Developers Guide, alexander.howard@cern.ch, ASSIGNED, "Confusing and Ambiguous Description of General Particle Source Orientation"
- Needs understanding and discussion with Makoto
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2533, Developers Guide, alexander.howard@cern.ch, ASSIGNED, "Broken link to the ASCII text models dedicated manual"
- Fixed, but requires a new release of the documentation. Not urgent as the comment in the bug report also fixes the issue
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2499, dennis.herbert.wright@cern.ch ASSIGNED "URL for Low Energy Nuclear Data (LEND) files no longer works"
- Waiting for response from LLNL
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2251, Developers Guide, alexander.howard@cern.ch, ASSIGNED, "Confusing and Ambiguous Description of General Particle Source Orientation"
- Environments
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2110, Koichi.Murakami@kek.jp, ASSIGNED, "Using Geant4Py Solid form LogicalVolume via GetSolid does not contain GetEntityType"
- Examples/Advanced
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2424, romanof@lns.infn.it, ASSIGNED, "G4Exception : Cache001, when running only a few primaries with multiple sources in GPS"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2338, alexander.howard@cern.ch, ASSIGNED, "executable crashes when running included macros; corrupt Root files"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2503, alexander.howard@cern.ch, ASSIGNED, "physicslist for alpha particle"
- Examples/Extended
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2522, B02, B03 "alexander.howard@cern.ch, ASSIGNED, Example biasing/B03 not working in multi threaded mode"
- Reproduced, although potential fixes are compiler dependent. Needs more investigation.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2524, 11-18 Vladimir.Ivantchenko@cern.ch "ASSIGNED Ionization cross section disappeared"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2294, laurent.desorgher@chuv.ch, ASSIGNED, "Plot scripts use Python 2"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2437, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Problem with radioactive decay of Eu-152"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2522, B02, B03 "alexander.howard@cern.ch, ASSIGNED, Example biasing/B03 not working in multi threaded mode"
- cmake
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2484, Ben.Morgan@warwick.ac.uk, ASSIGNED, "fix G4hdf5 not respecting HDF5_INCLUDE_DIRS"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2485, Ben.Morgan@warwick.ac.uk, ASSIGNED, "geant4-config: wrong -I flag"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2496, Ben.Morgan@warwick.ac.uk, ASSIGNED, "optional package includes and libs missing in geant4-config"
- All the above are not critical, and partially blocked by modularization work because library names/dependencies will change.
- electromagnetic
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2279, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "problem with dexcitationIgnoreCut"
- To be checked if it is already fixed.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2353, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Aborted Events with some EM Options"
- To be checked if can be closed.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2366, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "No transmission asymmetries when using multi-threading mode"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2368, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Issue with Reproducibility"
- To be checked if can be closed.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2465, luciano.pandola@lngs.infn.it, ASSIGNED, "Excess in fluorescence peaks Livermore".
- Recent progress, thanks to the help from Zhuxin Li. Difficulties to reproduce the plot which was posted by the reporters. Reply posted on Bugzilla, further checks in progress. Things are moving.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2531, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "An unexpected difference in muon energy loss between Geant4 v10.7.p0n and v11+ ?"
- This is included in our priority list.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2532, Vladimir.Ivantchenko@cern.ch NEW "Position of carbon ion Bragg Peak"
- This is included in our priority list.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2279, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "problem with dexcitationIgnoreCut"
- electromagnetic_optical
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2431, daren.sawkey@cern.ch, ASSIGNED, "Optical photon reflection probability is being calculated first without regard to UNIFIED model reflection constants"
- More investigation is needed.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2442, daren.sawkey@cern.ch, ASSIGNED, "Wrong velocity after an optical transition with non-polished surface"
- More investigation is needed.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2431, daren.sawkey@cern.ch, ASSIGNED, "Optical photon reflection probability is being calculated first without regard to UNIFIED model reflection constants"
- electromagnetic_xrays
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2246, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Wrong X-ray de-excitation of Am241 decay daughter if PIXE is OFF"
- event
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2508, Makoto.Asai@cern.ch, ASSIGNED, "G4GeneralParticleSource::GetParticleEnergy() only return 1 on windows"
- genproc
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=1719, Marc.Verderi@in2p3.fr, ASSIGNED, "Bug in Zeff computation for sampling calorimeters"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=1991, alexander.howard@cern.ch, ASSIGNED, "G4IStore::GetImportance() crashes with null G4VPhysicalVolume"
- geometry
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2047, John.Apostolakis@cern.ch, ASSIGNED, "The particles stop in world volume by G4UserSpecialCuts process without depositing their kinetic energy"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2505, John.Apostolakis@cern.ch, ASSIGNED, "Crash in CMS production with Geant4 10.7p02"
- Now CLOSED (today).
- global
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2473, Gunter.Folger@cern.ch, ASSIGNED, "Uninitialized memory in zlib"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2476, Makoto.Asai@cern.ch, ASSIGNED, "Different behavior of /random/resetEngineFrom in multithreaded mode and sequential mode"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2506, Ben.Morgan@warwick.ac.uk, ASSIGNED, "Missing physics datasets require users to be clairvoyant"
- Cannot be fully resolved until next major release as requires name changes to data tarball names, directories and env vars. Use of single env var to point to directory holding data dirs provides significant simplification/ease of use.
- hadronic
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=1446, Gunter.Folger@cern.ch, ASSIGNED, "BinaryLightIon many years bug"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=1986, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "E0 transitions not being handled correctly"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2079, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Ag110m cross section"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2080, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Isotope production ratio"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2263, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Strange results of Fermi break-up model in 10.4, while it was fine in 9.2"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2328, dennis.herbert.wright@cern.ch, ASSIGNED, "Energy conservation law is not obeyed"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2352, emilio.mendoza@ciemat.es, ASSIGNED, "Gamma Spectrum for Neutron Capture on Gd"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2367, dennis.herbert.wright@cern.ch, ASSIGNED, "Beta-ray energy spectrum shows stepping shape."
- New beta spectrum sampler developed to solve this - still fails in testing, though.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2404, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Gamma cascade uncorrelated when starting from a 0+ state."
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2417, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "neutronInelastic"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2459, Gunter.Folger@cern.ch, ASSIGNED, "Energy non-conservation in the Binary Cascade"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2487, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Wrong transition probability computation in U234 level with 1e20 IC coefficient"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2507, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "about G4MuonMinusCapture"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2528, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "photonNuclear and gamma fail"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=1446, Gunter.Folger@cern.ch, ASSIGNED, "BinaryLightIon many years bug"
- hadronic_radioactive_decay
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2170, desorgher@space.unibe.ch, ASSIGNED, "decay of Pa234[809.907]"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2387, laurent.desorgher@chuv.ch, ASSIGNED, "Missing 140 keV gamma line from Mo-99"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2451, Vladimir.Ivantchenko@cern.ch, ASSIGNED, "Anomalous high energy photons generated in Pu-239 decay"
- No progress.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2170, desorgher@space.unibe.ch, ASSIGNED, "decay of Pa234[809.907]"
- persistency
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2322, Witold.Pokorski@cern.ch, ASSIGNED, "GDML element name with pointers"
- run
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2527, asai@slac.stanford.edu NEW "G4RegionStore::UpdateMaterialList() called even if geometry unchanged costing performance"
- Under investigation.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2527, asai@slac.stanford.edu NEW "G4RegionStore::UpdateMaterialList() called even if geometry unchanged costing performance"
- scoring
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2447, asai@slac.stanford.edu, ASSIGNED, "Inconsistent results with >1 scorer, binned detector, and coupled transportation"
- Could not be reproduced. Trying to simplify the issue.
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2447, asai@slac.stanford.edu, ASSIGNED, "Inconsistent results with >1 scorer, binned detector, and coupled transportation"
- visualization
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2130, laurent.garnier@irisa.fr, ASSIGNED, "Clipping box behaviour with scene handler seems strange"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2460, laurent.garnier@irisa.fr, ASSIGNED, "/vis/viewer/set/lightsMove cam doesn't work right"
- https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2490, laurent.garnier@irisa.fr, ASSIGNED, "QT defines emit as preprocessor, and conflicts with TBB's profiling.h event::emit()"
https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2504, laurent.garnier@irisa.fr, ASSIGNED, "HepRepXML functionality deprecated, HepRepFile not a suitable replacement"
3. 2023 Work plan
The work plan discussion starts with a round table of the main items in the WG, asking to underline if any item may generate conflict / require coordination among several WGs.
- WG plans:
- Advanced Examples
- Maintenance and code review of existing examples
- Three new examples:
- Development of two new examples dedicated to the ATHENA mission (one in system testing)
- Proton tomography (in system testing)
- No conflicts
- Documentation Management
- Focus on December release with sporadic releases as required
- (handling of small bug fixes needs to be addressed).
- No conflicts with other Working Groups.
- Focus on December release with sporadic releases as required
- Electromagnetic Physics Processes
- Focus on HEP application, HepEM, R&D activities (phys in crystal, MuElec), and consolidation of DNA.
- No general migration anticipated this year.
- Geometry and Transport
- Simplification of touchable.
- Review accuracy of boundary crossing for magnetic field transport, which potentially can change some results
- VecGeom: development of surface-based modeler for GPU R&D; also simplification of design is being prototyped.
- Hadronic Physics Processes
- Expected INCL antiproton annihilation at rest.
- Further improvements in the treatment of thermal neutrons.
- Major problem in the energy resolution (too optimistic) for hadronic showers (seen in ATLAS TileCal and HEC).
- Generic Processes and Materials
- Biasing of charged particles is a major item.
- Revision of GFlash shower parameterization.
- Continuation of the work on Machine Learning approach to fast simulation.
- No conflicts with other Working Groups.
- Novice and Extended Examples
- Particles and Tracking
- Same work plan as last year.
- Persistency
- Regular maintenance; few development items.
- Physics Lists and Validation Tools
- Geant-val extension (i.e. more tests in it, expansion of the user base) and improvements.
- Other items similar to last year.
- There may be an overlap with the new task force which may need to be discussed.
- Run, Event and Detector Responses
- First phase of sub-event parallelism implementation and related example.
- May need to reiterate with Geometry/Transportation for parallel world scoring.
- Software Management
- Modularization impacts all Working Groups, but needs to be discussed across the Collaboration.
- Expected changes to libraries, but no code changes.
- Reviewing location of tests under toolkit categories, migrating these under tests/ directory.
- Again, a move rather than a change, and responsible people will be contacted beforehand.
- Reviewing compiler flags which may trigger additional warnings in testing.
- Ongoing evolution of CI infrastructure may overlap with Testing and QA, to be discussed based on their requirements.
- Modularization impacts all Working Groups, but needs to be discussed across the Collaboration.
- Testing and Quality Assurance
- Oversee testing shifts.
- Release management and Q/A monitoring with Valgrind and Coverity.
- Perform regular profiling and benchmarking of Geant4 releases.
- Grid testing, Reproducibility tests.
- A new item proposed by Eunju Jeon (IBS-Korea, Underground Physics Center) for testing Geant4 version for related physics programs.
- User and Category Interfaces
- More code fitting to modern c++ style.
- Update python interface (cmake / new examples)
- Visualization
- Migration to Qt6.
- Work on finishing VTK driver.
- Refinements and extensions to the Open Inventor Qt Viewer.
- iOS and Android Devices: develop visualization solutions for these devices.
- tools_sg (TSG) driver based on g4tools (*)
- (under development; offers rendering on native systems such as Apple/Metal).
- Advanced Examples
- Task Force plans:
- R&D
- Complete the surface-based approach.
- AdePT:
- validation of current prototype;
- integration of surface-based geometry modeler;
- non-uniform B-field;
- experimental integration in experiment frameworks.
- Celeritas:
- Fast simulation.
- Optical photon simulation on GPU (CaTS/Opticks integration).
- Validation
- Discuss with other WG and experiments.
- Tutorial on how to use geant-val.
- Collect feedback and discuss the plan of work.
- R&D
- General Work Plan
- To be prepared by Gabriele this week.
- General comment:
- it would be nice to specify also how much overall effort by the Geant4 Collaboration is devoted to development and improvement and how much on maintenance and testing.
- 59th Technical Forum on 6th of April
- Dedicated to the plan of work for 2023.
4. LHCC Software Report : Geant4 and ROOT Foundations Update, with Experiment Views
- Follow-up from November 2021 "Common Software Review Projects" review
- Closed session, on 7th of March
- Alberto attended: positive feedback from the reviewers - official report in preparation
5. CM in Hokkaido
- News on Medical Tutorial preparation
- Program has been discussed in a separate meeting
- 3 days, in parallel of Collaboration Meeting
- Will require care about the two programs
- Technical Forum on the last day
- Will the CM TF, following tradition of host-colored TF
- Medical items will be the main ones
- Wish has been expressed to have participation of young members as lecturers and help for hands-on sessions
- Next points
- Web page will open in April.
- Registration will start early in May (hopefully on the week of May 8-12)
6. AOB
- 6.1 Finishing up with the census
- Ensure e-mail lists are all well updated.
- 6.2 Events
- Past events:
- OB meeting on 1st of February
- Geant4 tutorial course at Kyushu University, Japan, Dec/14-16, 2022.
- 3-day lecture and hands-on in person.
- https://wiki.kek.jp/x/TQIZDg
- 43 participants from HEP, nuclear, and space experiments.
- Next events:
- Geant4 Beginners Course @ CERN, 27-31 March 2023.
- Technical Forum on 6th of April.
- CHEP
- https://www.jlab.org/conference/CHEP2023
- Daren, maybe Ivana, Julia, Hans, Andrei, Makoto
- Geant4 Course at the 20th Seminar on Software for Nuclear, Sub-nuclear and Applied Physics, Porto Conte, Alghero (Italy), 4-9 June 2023.
- Past events:
- 6.3 New collaborators:
- No new collaborators
- 6.4 Easy access to the License
- Complain from a user received by Takashi, telling it is hard to find the license
- Should be fixed in https://gitlab.cern.ch/geant4/geant4-website/-/merge_requests/156
- Note that it is unclear how long this will take to propagate through to Google etc, or if further fixes are needed.
- Complain from a user received by Takashi, telling it is hard to find the license
- 6.5 AOB
- Feed-back from ~1.5 month production of new Jekyll-based website
- Not easy to find the link to the code guidelines.
- Raise a GitLab issue is the most efficient way to report problems.
- In geant4.org the Download seems to be broken.
- Demands from African countries:
- Marc received several requests for tutorials in African countries
- Seminar on March 3rd (Marc & Lydia Maigne (GATE)).
- Ghana tutorial in Accra (Marc asked by Daniel Adjei, Paris-Saclay).
- (re)Request from Sebastien Guembou (Cameroun).
- Aside: Geant4 website shows ~700 unique visitors from Africa since the beginning of March.
- Geant4 Space Users Workshop
- In US, hopefully in the second half of 2023
- Last meeting was in October 2019, at Xylokastro, Corinth province, Greece.
- Two candidate locations
- NASA/Langley + JLab
- NASA/JPL
- In US, hopefully in the second half of 2023
- Feed-back from ~1.5 month production of new Jekyll-based website
Meeting Date : Wednesday, March 22, 2023 - 22:00 CET