Skip to content

Remove support for legacy I/O components#475

Open
tmadlener wants to merge 8 commits intokey4hep:mainfrom
tmadlener:rm-podio-data-svc
Open

Remove support for legacy I/O components#475
tmadlener wants to merge 8 commits intokey4hep:mainfrom
tmadlener:rm-podio-data-svc

Conversation

@tmadlener
Copy link
Copy Markdown
Member

BEGINRELEASENOTES

  • Remove support for running the wrapper with legacy I/O components since they will be removed with k4FWCore#392

ENDRELEASENOTES

This is largely just removing things. I have moved the getEDM4hepEvent into the common StoreUtils since we need this in both directions. Otherwise it's essentially just switching to newer utilities from k4FWCore and removing / changing tests that used k4DataSvc.

Don't use the to be deprecated DataHandle for the PodioDataSvc and
instead store directly into format that is understood and usable via
Functionals and IOSvc. Use new k4FWCore functionality to assign an id on
the fly.
This breaks conversion using the PodioDataSvc since the MetadataSvc does
not talk to that frame
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant