DD4hep Meeting August 29th, 2024

Present:  M.Frank, T.Madlehner



Link to minutes of previous meeting

Pending Problems


1)  ISSUE1199: Persist hepmc vertex status code into output
                      ==> Should we eliminate Geant4EventReaderHepMC
                      ==> Decision: Geant4EventReaderHepMC will be removed
2) ISSUE1285:  Memory Consumption of Sensitive Detectors
                      ==> Should be handled as illustrated in PR1288. Intrinsic problem of the Geant4VolumeManager;
3) ISSUE1296:  DetectorImp::endDocument() called twice for some geometries?
                      ==> Unsure if it is a problem wrongly configuring multiple xml inputs.
4) ISSUE1297:  Possible to dump all available readout elements?
                     ==> Possibly a copy of unsolved ISSUE580 from Valentin about enumerating all sensitive cells.

NEW:
5) ISSUE1319:  Problem with regexSensitiveDetector and volume IDs
                     ===> regexSensitiveDetector incompatible with volume manager....
6) ISSUE1320:  Replacing a Handle<Segmentation> which contains a MultiSegmentation with the underlying Segmentation
                     ===> Unclear what he really means

Pending:
7) PR1304:     SurfaceManager: lazily construct surface maps on demand (Leonhard Reichenbach)
8) PR1314:     Cylinder segment surface (Armin Ilg)


Closed issues and fixed problems


1) ISSUE1306:  ROOT Master GetGeomPainter breaking tests
2) ISSUE1311:  Test t_AlignDet_AlephTPC_load failing in dev4
3) ISSUE1313: Error in <Compile>: compilation of TPRegexp
                           ===> Was a ROOT issue
4) ISSUE1318: Getting DD4hep doesn't work in spack
                           ===> No action. Problem with underlying ROOT build.
5) ISSUE1316: ROOT Master GetGeomPainter breaking tests  (Andre)
6) PR1316: Do not install plugins in CMAKE_INSTALL_LIBDIR. Declined by Andre.
7) PR1317: RegexSD: change ddsim interface to use a dictionary instead of a list, fix infinite loop (Andre)

Round table


Thomas:  Still need to think about proagating fast-sim handling as a flag in MC particles.
Markus:   NTR

AOB


-----

Next meeting:   September 12th, 2024