DD4hep Developers Meeting

Europe/Zurich
zoom

zoom

Andre Sailer (CERN), Markus Frank (CERN)
Description

Please Join DD4hep developer's meeting via Zoom

Zoom Meeting ID
68917133930
Host
Andre Sailer
Useful links
Join via phone
Zoom URL

DD4hep Meeting May 21rst, 2026

Present:     Andre, Juan, Markus 

Apologies: Peter, Thomas



Link to minutes of previous meeting

Merged PRs

  • PR1625:         Fix bug: add offset for boundary in Segmentation (Fangyi Guo)
    ISSUE2024:   Bug in Segmentation::positionToBin with vector of bin boundariesbug (Fangyi Guo)
  • ISSUE1568:  Sim hits between two sensitive volumes?question (Fangyi Guo)
  • PR1627:       fix: correct off-by-one error in dd4hep::detail::update_hash64(std::string)  ()
  • PR1631:      Add a check to restore compatibility with Geant4 v10
    ISSUE1628: Geant4 v10 compatibilityquestion (Marco Cl.)
    PR1630:       CI: add LCG_101 with geant4 10.7

Closed PRs, closed issues and fixed problems


Pending Problems


  • ISSUE1297:  Possible to dump all available readout elements?
                          ==> Possibly a copy of unsolved ISSUE580 from Valentin about enumerating all sensitive cells.
  • ISSUE1335:   Uniform random picking of points on detector surfaces for noise studies
                           This problem is linked to #1297 and #580.
  • ISSUE1458: XML file vs TGeoStored geometry in GenFit
  • ISSUE1501: Bug/Feature: Condense duplicated particle contributions in calorimeter question
  • ISSUE1535: How to add new output variables in Hitsquestion (matclim -> DD4SHip)
                          ===> Debugging ongoing
  • ISSUE1568: Sim hits between two sensitive volumes (Alexander Tuna)
  • ISSUE1604: Question about random seed reproducibility when detector XML is modifiedquestion (Dr.Stubborn/Jiashen Luo)

Pending PR:

  • PR1240:   Add multithreading support to ddsim (Wouter) 
  • PR1587:   Fields/FieldTypes: performance related cleanups (David Lange)

  • PR1598:   Fix more memory leaks (Juan)
  • PR1606:   feat: AdePT physics list plugin for e+/e-/gamma offload to GPU [WIP] (Wouter)

  • PR1617:   Make EventSeeder run before primary generation (Andre)
  • PR1622:   Avoid triggering infinite recursion with DDG4 (Juan)

New:

  • ISSUE1633: Decouple DD4hep Readers/Writers into Separate Source and Injection/Build Stagesenhancement (Simon Gardner)
  • PR1626:   feat: add support for python geometry plugins  (Wouter)
  • PR1629:   Refactor Geant4Output2ROOT (Juan)
  • PR1632:   feat: add DD4HEP_GENERATE_ROOTMAP_EXTRA_ENV hook to dd4hep_generate_rootmap (Wouter)
  • PR1634:   g4GraphicalScan: ddsim steering file; deal with timeout; improve messages (Daniel Jeans)

Round Table


Andre:            NTR
Juan:              PR1622 can be merged. Investigating building ACTS with new ROOT.
Markus:         NTR


Next meeting:   June 4th, 2026

There are minutes attached to this event. Show them.
    • 1
      Around the table