- Compact style
- Indico style
- Indico style - inline minutes
- Indico style - numbered
- Indico style - numbered + minutes
- Indico Weeks View
EDM4hep Live Notes
==================
Date: February 14, 2023
Indico: https://indico.cern.ch/event/1259214/
Connected: Wenxing, Juan, Benedikt, Erica, Andre, Tao, Alvaro, Juraj, Thomas, Aman, Sanghyun, Brieuc
Apologies: Weidong
## Introduction and General Points
### Upcoming workshops / conferences
https://github.com/orgs/key4hep/projects/4/views/1
## Progress and discussion
## CEPC Progress on extension for Drift Chamber/ClusterCounting
* https://github.com/key4hep/EDM4hep/pull/179/files
* https://github.com/key4hep/EDM4hep/issues/124
* [ ] Dependent PRs in place?
* [ ] Push workflow for consistent build to edm4hep. Run that and if successfull merge
* Wait for minimal schema evolution from podio? Would then at least have a schema version in written files, even if evolution is not yet fully complete.
* Go ahead without this
## Dual Readout with small data model extension
* sparse vector:
* https://github.com/HEP-FCC/dual-readout/blob/master/edm4dr.yaml
* What is it used for?
* Used during the digitisation, histogram containing amplitudes in timing window. Used in reconstruction
* objectID could be replaced by relation?
* Would need "untyped" relations, or HitWrapper
* Specialisatoin of RawCaloHitType?
* Discuss in one of the next meeting, or open PR for discussion
* Migrate to `RawTimeSeries` after CEPC DriftChamber PR is merged
## JSON output for EDM4hep
* https://github.com/key4hep/EDM4hep/pull/182
* Updated to use `podio::Frame`
* merged
* What about old files without Frame support?
* Can use `ROOTLegacyReader` for this. Maybe needs some fixes to read already written files
## `ddsim` stores its output in `Frames` now (DD4hep >= 1.24)
* https://github.com/AIDASoft/DD4hep/pull/1041
* [ ] Need updates to k4FWCore to be able to read these files
* Need to identify the Gaudi interface to fulfill
* See https://github.com/key4hep/k4FWCore/issues/94
* Need to divide work. Will discuss offline (Benedikt, Thomas)
## Framework `PodioOutput` writes broken files when dropping collections
* https://github.com/key4hep/k4FWCore/issues/95
* Definitely solved with `Frame` based I/O, soon enough?
* Check `PodioOutput` if it can be made to write "proper" files. (Juraj will take a look)
## Store yaml in output files
* https://github.com/AIDASoft/podio/pull/358
## Podio
* https://github.com/AIDASoft/podio/pulls
* https://github.com/AIDASoft/podio/issues
* https://github.com/orgs/AIDASoft/projects/1/views/1
### RNTuple support
* https://github.com/AIDASoft/podio/pull/247
* Restarted by Juan
* RNTuple interface change in ROOT v6.28
## EDM4hep
* https://github.com/key4hep/EDM4hep/pulls
* https://github.com/key4hep/EDM4hep/issues
## Next meeting:
* March 14, 2023; 09:00 CET