Skip to content

feat: Gen3 DD4hep construction#5193

Open
paulgessinger wants to merge 61 commits intoacts-project:mainfrom
paulgessinger:feat/dd4hep-gen3
Open

feat: Gen3 DD4hep construction#5193
paulgessinger wants to merge 61 commits intoacts-project:mainfrom
paulgessinger:feat/dd4hep-gen3

Conversation

@paulgessinger
Copy link
Copy Markdown
Member

No description provided.

@github-actions github-actions bot added this to the next milestone Mar 3, 2026
@github-actions github-actions bot added Component - Core Affects the Core module Component - Examples Affects the Examples module Component - Plugins Affects one or more Plugins labels Mar 3, 2026
@tmadlener
Copy link
Copy Markdown
Contributor

From my point of view, I am pretty happy with the state of this. I have exercised a few of the geometries we have in k4geo in key4hep/k4ActsTracking#36 and at least for me the still existing amount of boilerplate is acceptable (and probably also necessary) given the layouts of the tracking devices we have.

@paulgessinger paulgessinger force-pushed the feat/dd4hep-gen3 branch 2 times, most recently from 65e8d40 to 3d94567 Compare March 27, 2026 14:37
@paulgessinger paulgessinger marked this pull request as ready for review March 27, 2026 14:39
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 27, 2026

📊: Physics performance monitoring for 70a3c8c

Full contents

physmon summary

@paulgessinger
Copy link
Copy Markdown
Member Author

It's finally green now @asalzburger @andiwand @tmadlener

Yufeng Wang and others added 28 commits April 1, 2026 12:47
tmadlener: Lifted from previous work on the old API proposal design
tmadlener: Lifted from earlier work done on the old API design proposal
Do not prescribe CylinderContainers
Some helpers and at least some of the necessary disambiguation
Move ODD TGeo constants/layer binning logic into the DD4hep builder path and remove the generic TGeoBackend constant-provider plumbing.
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 1, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component - Core Affects the Core module Component - Examples Affects the Examples module Component - Plugins Affects one or more Plugins

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants