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

Present: M.Frank,  F.Brieuc, F.Gaede, J. Smiesko, T.Madlehner

1) Pending problems

----

1) DDDigi TBB code needs migration to new oneAPI TBB interfaces (Issue 901):
      Clash between Intel oneapi TBB and classic TBB.
      -- Wouter promised to look into.
2) Issue 940: Integration of external library (CRY) for cosmic ray generation in DDG4 simulation: on hold
3) Issue 970: Support for digitization in ddsim: on hold
4) Issue 984: DD4hep output with MarlinDD4hep
5) Issue 988: Propagate cross section to the simulation (on hold)
                        Should this be fixed since edm4hep podio frames. Missing: EventHeader.,weight
6) Issue 1014: Issue using optical surfaces
                         ===> Related: Issue 1027 (Program never stops)
7) Issue 1034: DD4hep and Opticks (Sarah)
8) Issue 1054: Shared library lookup in macOS 13
9) Issue 1051: Propagation of ions

2)    Closed issues and fixed problems
----

1) Issue 1037: Should the momentum vector be added to the DDG4 MC contribution object of a Geant4Particle ?
2) Issue 1040: example that shows how to read events into ddsim from a file
3) PR 994)  Geometry checksum/hash for consistency checks between simulation and reconstruction steps
                ===> Force closed
4) PR 1052:  Write some run information for EDM4hep outputs
5) PR 1052:  Remove not implemented declaration of member function PlacedVolume::flags()
6) PR 1053:  Update CI: Require compatible podio version
7) PR 1055): DD4hep.cmake: respect DYLD_LIBRARY_PATH when running listcomponents
8) PR 1056): CI: update actions used in github workflows

Pending: 
9) PR1058: Fix export of dd4hep::units to python
           Symptom: The auto-load mechanism of ROOT started to arbitrarily load libraries when certain units were requested from python.
                              This could easily lead to loading non-compatible binary libraries e.g. when using LCG views, which contain a compiled version of DD4hep.
                              ===> Unclear reason. Fix to import the units from a static class only visible to the dictionaries, which does not
                              trigger the auto-loading.

3) Round table
----
  Markus:     LHC startup is getting closer. Limit time to spend on DD4hep.
  Francois:   Working in liquid Argon detector for FCC.
  Frank:        Not much news. Tried the silicon block example, but did not succeed. 
                     Should be working though unless there were changes in Geant4 we missed.
  Jurai:          NTR
  Thomas:    NTR

4) AOB
----
 

Next meeting:  23. February 2023

 

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