-
Notifications
You must be signed in to change notification settings - Fork 168
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
feat: Decouple DD4hep detector construction from ACTS #1241
Conversation
commit 3f10f37 Author: Andreas Salzburger <[email protected]> Date: Tue Apr 12 15:17:57 2022 +0200 add possibility of initial covariance inflation commit bd98135 Author: Paul Gessinger <[email protected]> Date: Tue Apr 12 11:06:53 2022 +0200 format fix commit 1d76476 Author: Paul Gessinger <[email protected]> Date: Tue Apr 12 11:06:45 2022 +0200 add argument parser add argument for output dir commit 729f2c7 Author: Paul Gessinger <[email protected]> Date: Tue Apr 12 11:06:22 2022 +0200 switch to Path for the input files commit dabd75f Author: Andreas Salzburger <[email protected]> Date: Tue Apr 12 09:07:56 2022 +0200 change eta region, add parameter inflation commit d28ba46 Merge: 0d8d349 394cfdb Author: Andreas Salzburger <[email protected]> Date: Mon Apr 11 13:16:44 2022 +0200 Merge branch 'main' into feat-odd-python-example commit 0d8d349 Author: Andreas Salzburger <[email protected]> Date: Mon Apr 11 13:12:35 2022 +0200 adding full_chain example for the ODD
Codecov Report
@@ Coverage Diff @@
## main #1241 +/- ##
=======================================
Coverage 47.89% 47.89%
=======================================
Files 375 375
Lines 19588 19588
Branches 9214 9214
=======================================
Hits 9382 9382
Misses 3822 3822
Partials 6384 6384 📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more |
Still have to sort out the downstream build scenario. Currently the ActsDD4hep glue lib cmake config does not get installed in this scenario. |
@asalzburger can you review this? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a straight forward move of the ActsExtension.
Approved.
I suppose this one is updated with the ODD PR - and can go in? |
Yes ODD should be all up to date. |
Hi @paulgessinger, Very nice to see this all sorted out. However, with this update, locally-run
I think there are two issues here:
I worked round both these issues, and have the ODD tests run in pytest, so it's no big deal for me. I hope it's still useful for me to comment on this, and it's OK to comment here in the already-merged PR. Of course if you think it's worth it, I could submit an issue. |
Unfortunately, you'll have to manually adjust your I was unable to handle this automatically at the python level. We could indeed try to be smart with our python |
Yes, maybe the python I have my own |
Remaining Python questions:
|
This is done via a new glue library
ActsDD4hep
that lives here.