Skip to content

Conversation

@wdconinc
Copy link
Contributor

Briefly, what does this PR introduce?

This PR adds an explicit Navigator with MaterialInteractor action for track propagation. This may impact how the material map is taken into account during propagation.

What kind of change does this PR introduce?

  • Bug fix (issue: material map no explicitly included in track propagation)
  • New feature (issue #__)
  • Documentation update
  • Other: __

Please check if this PR fulfills the following:

  • Tests for the changes have been added
  • Documentation has been added / updated
  • Changes have been communicated to collaborators

Does this PR introduce breaking changes? What changes might users need to make to their code?

No.

Does this PR change default behavior?

No.

@github-actions github-actions bot added the topic: tracking Relates to tracking reconstruction label Jul 16, 2025
@wdconinc

This comment was marked as resolved.

@mposik1983
Copy link
Contributor

This also seems to break my propagation to the dirc reference surface

@wdconinc
Copy link
Contributor Author

This also seems to break my propagation to the dirc reference surface

If you can, try without the end of world aborter. I'm wondering if that's it.

@mposik1983
Copy link
Contributor

Yup, removing the end of world aborter restored the propagation. Good suggestion. I also did a quick check ~ 10 events to see what happens to the cov errors when I include and exclude the BOT hits in the tracking. The cov errors now seem consistent in size to what I see with the residues. Previously removing the BOT hits led to cov errors about 2 times smaller.

@wdconinc
Copy link
Contributor Author

I'll remove the end of world aborter here, but we should add a proper end of world definition that lives outside of the relevant target surfaces.

@wdconinc
Copy link
Contributor Author

Without aborter the calorimeter projections look reasonable.

@wdconinc wdconinc enabled auto-merge July 18, 2025 01:45
@ShujieL
Copy link
Contributor

ShujieL commented Jul 18, 2025

Shall we merge this to fix the pull distribution, and work on the end of world option with a separate PR?

ShujieL
ShujieL previously approved these changes Jul 18, 2025
@wdconinc wdconinc added this pull request to the merge queue Jul 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jul 18, 2025
@wdconinc wdconinc force-pushed the track-propagator-with-material-interactor branch from 4517bee to 193f5a5 Compare July 21, 2025 04:17
wdconinc and others added 3 commits July 24, 2025 22:36
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
@wdconinc wdconinc force-pushed the track-propagator-with-material-interactor branch from 98510d5 to 63be2f7 Compare July 25, 2025 03:36
@wdconinc wdconinc requested review from ShujieL and veprbl July 25, 2025 23:40
@wdconinc wdconinc enabled auto-merge July 25, 2025 23:40
Copy link
Member

@veprbl veprbl left a comment

Choose a reason for hiding this comment

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

Approving based on previous approval by Shujie. Diff LGTM

@wdconinc wdconinc added this pull request to the merge queue Jul 26, 2025
Merged via the queue into main with commit 246dae5 Jul 26, 2025
119 checks passed
@wdconinc wdconinc deleted the track-propagator-with-material-interactor branch July 26, 2025 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: tracking Relates to tracking reconstruction

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants