EDM4hep Discussion
Zoom
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