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 July 31rst, 2025

Present:    Andre, Juan

Apologies: Markus, Thomas



Link to minutes of previous meeting

Merged PRs

  • #1477: PDGFile: more documentation to mention secondary vertices (Juan Miguel)
  • #1478: Print warning when overwriting Detector::Header object (Markus) (see ISSUE1469)
  • #1479: Remove from __future__ import since we are using Python 3 (Juan Miguel)
  • #1476: DDG4: Add possibility to call G4PrimaryTransformer::SetKETolerance (Andre)
  • #1480: Use . instead of -> for EDM4hep objects that are not pointers (Juan Miguel)

Closed PRs, closed issues and fixed problems


  • ISSUE1481: Need help with C++question --> Irrelevant for us. Closed by Andre.
  • ISSUE1475: Geant4 11.3 introduces default verbose warnings for off-shell unstable resonancesenhancement
  • PR1304:  SurfaceManager: lazily construct surface maps on demand> Closed by Markus

Pending Problems


  • ISSUE1285:  Memory Consumption of Sensitive Detectors
                          ==> Should be handled as illustrated in PR1288. Intrinsic problem of the Geant4VolumeManager;
  • ISSUE1297:  Possible to dump all available readout elements?
                          ==> Possibly a copy of unsolved ISSUE580 from Valentin about enumerating all sensitive cells.
  • ISSUE1319:  Problem with regexSensitiveDetector and volume IDs
                          ==> Interesting use case for reg-ex sensitive detectors
                                 having a VolumeMgr equivalent.
  • ISSUE1320:  Replacing a Handle<Segmentation> which contains a MultiSegmentation with the underlying Segmentation
                          ==> Unclear what he really means.
  • ISSUE1335:   Uniform random picking of points on detector surfaces for noise studies
                           This problem is linked to #1297 and #580.
  • PR1240:        Add multithreading support to ddsim
  • PR1304:        SurfaceManager: lazily construct surface maps on demand (Leonhard Reichenbach)
  • PR1314:        Cylinder segment surface (Armin Ilg)
  • ISSUE1373:  Add GeneratorInfo to EDM4hepReader (Andre)
  • ISSUE1443:  Make user particle handler extensible
                           ---> Maybe we should take advantage and re-collect requirements.
  • ISSUE1458: XML file vs TGeoStored geometry in GenFit
  • ISSUE1469: Memory leak in Compact2Objects / Detector concerning Headerbug
      ---> See MR #1478

Round Table


Andre:     NTR
Markus:  NTR
Juan:       NTR

AOB


Next meeting:   August 14th, 2025

There are minutes attached to this event. Show them.
    • 15:30 15:50
      Around the table 20m