Skip to content
This repository has been archived by the owner on Sep 6, 2024. It is now read-only.

Legacy processors in C++ and Python #33

Merged
merged 15 commits into from
Mar 24, 2022
Merged

Conversation

tomeichlersmith
Copy link
Member

This resolves #19 .

A C++ header and a Python module are introduced so that C++ processors and Python configuration script are allowed to more closely match the "legacy" format that are defined by the ROOT-based Framework.

Not all Python configuration features are translated

include/Framework/EventProcessor.h Show resolved Hide resolved
include/Framework/EventProcessor.h Show resolved Hide resolved
python/fire/cfg/_process.py Show resolved Hide resolved
include/Framework/EventProcessor.h Show resolved Hide resolved
@tomeichlersmith tomeichlersmith marked this pull request as ready for review March 23, 2022 18:53
@tomeichlersmith
Copy link
Member Author

Benchmark results show little change from trunk, so we are good to merge.

@tomeichlersmith tomeichlersmith merged commit 4b084e2 into trunk Mar 24, 2022
@tomeichlersmith tomeichlersmith deleted the iss19-other-interop branch March 24, 2022 15:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Interop with ROOT-based Framework
1 participant