Skip to content

Conversation

@wdconinc
Copy link
Contributor

@wdconinc wdconinc commented Dec 1, 2025

Briefly, what does this PR introduce?

This PR creates a version of test_ACTS.cxx for Gen3 geometry, in order to test changes that will be made in the context of the Acts geometry hackathon this week.

Copilot AI review requested due to automatic review settings December 1, 2025 20:02
@github-actions github-actions bot added the topic: infrastructure Regarding build system, CI, CD label Dec 1, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR introduces support for testing Acts Gen3 geometry alongside the existing Gen1 geometry implementation. The changes enable parallel testing of both geometry generations during the Acts geometry hackathon, allowing for validation and comparison of different geometry approaches.

Key changes:

  • Created a new Gen3 geometry test file using Acts' experimental detector builder APIs
  • Renamed the original test to test_ACTS_gen1.cxx with improved version compatibility handling
  • Updated the CI workflow to run both Gen1 and Gen3 geometry tests

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.

File Description
scripts/test_ACTS_gen3.cxx New test file implementing Gen3 geometry using Acts' CylindricalContainerBuilder and DD4hepBlueprintFactory
scripts/test_ACTS_gen1.cxx Renamed from test_ACTS.cxx with enhanced version compatibility for Acts v44+ namespace changes
.github/workflows/check-tracking-geometry.yml Updated to execute both gen1 and gen3 geometry tests in sequence

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions github-actions bot added topic: tracking topic: barrel Mid-rapidity detectors labels Dec 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: barrel Mid-rapidity detectors topic: infrastructure Regarding build system, CI, CD topic: tracking

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants