EDM4hep Discussion

→ Europe/Zurich
Zoom

Zoom

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

EDM4hep Live Notes
==================

Date: Sep 26, 2023
Indico: https://indico.cern.ch/event/1324597

Connected: Juan, Leonhard, Andre, Tao, Swathi, Thomas, Sanghyun, Erica, Juraj, Brieuc

Apologies: Frank, Benedikt

## Introduction and General Points

### Upcoming workshops / conferences
https://github.com/orgs/key4hep/projects/4/views/1

   
## Progress and discussion

### Updated converter in MarlinWrapper
* See also [discussion during last Key4hep meeting](https://indico.cern.ch/event/1327345/#3-shared-object-maps-for-edm-c)
* More generic converter interfaces
   * https://github.com/key4hep/k4EDM4hep2LcioConv/pull/21
* "global" map in marlinwrapper
   * https://github.com/key4hep/k4MarlinWrapper/pull/142
   * Now put into TES; solves resetting problem and we don't have a singleton
* Started to migrate tests from k4MarlinWrapper to k4EDM4hep2LcioConv

## Podio
* https://github.com/AIDASoft/podio/pulls
* https://github.com/AIDASoft/podio/issues
* https://github.com/orgs/AIDASoft/projects/2/views/1

### New tag `v00-17`
* https://github.com/AIDASoft/podio/releases/tag/v00-17

### Schema evolution for ROOT backends
* https://github.com/AIDASoft/podio/pull/472
* Plus smaller cleanup commits
   * https://github.com/AIDASoft/podio/pull/482
   * https://github.com/AIDASoft/podio/pull/483

### Improved python import structure
* https://github.com/AIDASoft/podio/pull/484
* Plus subsequent fix for SIO (reported by Juraj)
   * https://github.com/AIDASoft/podio/pull/490

### Bug fix for reading relations to unpersisted objects
* https://github.com/AIDASoft/podio/pull/486
* Not present in `EventStore`. Detected during migration of tests to `EventStore`

### `podio-dump` warn users instead of crashing when accessing non-present entry
* https://github.com/AIDASoft/podio/pull/491

## EDM4hep
* https://github.com/key4hep/EDM4hep/pulls
* https://github.com/key4hep/EDM4hep/issues

### Add a OneToMany relation from TrackerHit to RecIonizationCluster
* https://github.com/key4hep/EDM4hep/pull/211
   * closed
* New development for drift chamber studies in the works
   * Maybe also need an additional Simulation type
   * https://github.com/BrieucF/k4RecTracker/blob/master/DCHdigi/dataFormatExtension/driftChamberHit.yaml 
   

### Content of `MCParticle`
* https://github.com/key4hep/EDM4hep/issues/208
* [ ] Talk to original implementors in LCIO
   * Original reason still valid?
* [ ] Talk to HepMC3 authors
* Organize common meeting (after we have done our part)
   * Mikael Bergren
   * Juergen Reuter (Whizard)
   * Andrew Buckley
* Moving from `float` to `double` should be straight forward and can be done
   * Schema evolution necessary?
   * [ ] Add to list of podio test cases
   
## AoB
   
## Next meeting:
* Oct 10 -> ECFA workshop in Paestum
* Oct 24(?), 09:00

There are minutes attached to this event. Show them.
    • 09:00 → 09:05
      Introduction 5m
      Speakers: Andre Sailer (CERN), Frank-Dieter Gaede (Deutsches Elektronen-Synchrotron (DE)), Thomas Madlener (Deutsches Elektronen-Synchrotron (DESY))
    • 09:45 → 09:46
      Discussion 1m
      Speaker: Dr All