[WIP] Remove the legacy podio I/O components and services#392
[WIP] Remove the legacy podio I/O components and services#392tmadlener wants to merge 18 commits intokey4hep:mainfrom
Conversation
3db14b7 to
d43145b
Compare
Remove all components that have been marked as deprecated and make things compile again
Equivalent functionality for IOSvc covered by other test cases
d43145b to
0fe7f39
Compare
|
I can build a local stack with these changes and all the linked PRs. |
|
I have pushed a few commits removing references and old files. |
|
Some tests could not be needed anymore because what they do now is also done in other tests. |
|
For the tests I have removed a few but I have not done a really comprehensive survey of which ones are also covered somewhere else. Should we do this in this PR or do we do another one? I am happy to do either. |
|
I think it can be done here since there can't be that many; the candidates are the ones that are modified to use IOSvc. I had a look yesterday and only |
|
I will have another look and update this PR accordingly. |
BEGINRELEASENOTES
PodioDataSvc,k4DataSvc,FCCDataSvc,PodioInput,PodioOutputandMetaDataHandle). These have been marked as deprecated before.IOSvcandEventDataSvcbased I/O and TES insteadk4DataSvcfunctionality only and for which we have an equivalent test already forIOSvcENDRELEASENOTES
mainrather cleanly if necessary). I suspect merging this one will take a bit thoughCreateExampleEventData_cellID).