[BREAKING] Switch to using the IOSvc#77
Conversation
|
In principle this is ready from my side.
@jmcarcell are the ubuntu22 tests still supposed to show up? There the nightly breaks because it is missing the k4MarlinWrapper change. I removed them from the required list now. |
|
It would be good, if we could have a key4hep release with which this works. |
|
Looks good, I did some reconstruction and the dumps show the same values (except for some MCRecoLink collections that are created in a non-deterministic ordering and their IDs change). Do you want me to make a tag with the current version? For a release before this change, do we want to only update CLDConfig? |
|
Do we want anything else to go in before the next tag or is this ready to be tagged? |
|
Does |
|
Are they using the same simulated file? |
|
That was my first thought but yes: Line 43 in 7901b31 |
|
Actually that means the simulation should use |
|
I just ran the CLD reconstruction on the same file before and after this change and I see the plots are identical (digitizers, clic efficiency calculator, track checker) and
It would be useful for this case but if there is a small probability of something going wrong having a different seed will make us see it eventually, that has happened to me with some of the ported algorithms. |


BEGINRELEASENOTES
k4MarlinWrapper.io_helpersto enable usage of functional algorithms. Breaks compatibility with release2025-01-28and older.ENDRELEASENOTES
required for #75