Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make edm4dr an "extended datamodel" #29

Merged
merged 2 commits into from
Aug 3, 2022

Conversation

vvolkl
Copy link
Member

@vvolkl vvolkl commented Aug 3, 2022

This profits from the recently added functionality in podio (AIDASoft/podio#317) and takes edm4hep::ObjectID from edm4hep proper. This avoids some warning and a possible deadlock in ROOT.

This profits from the recently added functionality in podio (AIDASoft/podio#317) and takes edm4hep::ObjectID from edm4hep proper. This avoids some warning and a possible deadlock in ROOT.
@vvolkl vvolkl requested a review from SanghyunKo August 3, 2022 08:22
# Use the EDM4HEP_DATA_DIR to derive extended data model
message(STATUS "${EDM4HEP_DATA_DIR}")
if ("${EDM4HEP_DATA_DIR}" STREQUAL "")
message(WARNING "Unable to extend data model since no installed yaml file found.")

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In case of edm4dr this should probably be a hard failure once the yaml file has changed, right?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, good point!

Copy link

@tmadlener tmadlener left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suppose we are waiting for the nightly build to pick up key4hep/EDM4hep#164 to have working tests again. Otherwise, I don't see anything that is blocking this.

@SanghyunKo
Copy link
Collaborator

@vvolkl @tmadlener I pulled the staged PR on the Podio and ran a local test, and everything works well up to runtime.
I'll merge this as soon as we have AIDASoft/podio#317

@vvolkl vvolkl merged commit 2362560 into HEP-FCC:master Aug 3, 2022
@vvolkl vvolkl deleted the extended-datamodel branch August 3, 2022 18:14
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.

3 participants