Skip to content

Fix crash if unable to calculate theta from the triplet#79

Merged
tmadlener merged 5 commits intoiLCSoft:masterfrom
dudarboh:master
Mar 27, 2026
Merged

Fix crash if unable to calculate theta from the triplet#79
tmadlener merged 5 commits intoiLCSoft:masterfrom
dudarboh:master

Conversation

@dudarboh
Copy link
Copy Markdown
Member

@dudarboh dudarboh commented Mar 24, 2026

BEGINRELEASENOTES

ENDRELEASENOTES

For github: Fixes iLCSoft/MarlinReco#157

Copy link
Copy Markdown
Contributor

@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.

Mainly for posterioriti; looks like the partial fix for theta was done in #27

Similar question here as for iLCSoft/MarlinReco#158

Comment thread source/Digitisers/src/DDTPCDigiProcessor.cc Outdated
Comment thread source/Digitisers/src/DDTPCDigiProcessor.cc Outdated
@dudarboh
Copy link
Copy Markdown
Member Author

I have added the warning logging. I think the code should never really reach here after adding the check for dr23 / D < 1.0

@tmadlener tmadlener merged commit f2da912 into iLCSoft:master Mar 27, 2026
5 checks passed
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.

TPCDigiProcessor should not crash the entire reconstruction chain.

2 participants