Skip to content
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

Lambda reconstruction in ZDC #1731

Open
wants to merge 77 commits into
base: main
Choose a base branch
from
Open

Lambda reconstruction in ZDC #1731

wants to merge 77 commits into from

Conversation

sebouh137
Copy link
Contributor

@sebouh137 sebouh137 commented Feb 7, 2025

Briefly, what does this PR introduce?

Reconstruction of Lambda baryons using the ZDC. Also includes functionality to reconstruction photons and neutrons in the ZDC and distinguish between them.

What kind of change does this PR introduce?

  • Bug fix (issue #__)
  • 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?

Yes. Adds two new algorithms (one for photon and neutron recon in the ZDC, and a second to find/fit lambda candidates from these particles).

@sebouh137 sebouh137 changed the title added IDOLA algorithm Lambda reconstruction in ZDC Feb 7, 2025
sebouh137 and others added 10 commits February 7, 2025 11:24
separate collection for single-neutron recon in ZDC
added single-neutron reconstruction back in (under "stand alone").
separate collection for single-neutron recon in ZDC
added single-neutron reconstruction back in (under "stand alone").
@github-actions github-actions bot added topic: calorimetry relates to calorimetry topic: PID Relates to PID reconstruction topic: far-forward Far forward reconstruction topic: infrastructure labels Feb 10, 2025
@sebouh137 sebouh137 marked this pull request as ready for review February 10, 2025 22:36
@sebouh137 sebouh137 requested a review from veprbl February 10, 2025 23:14
@sebouh137
Copy link
Contributor Author

@wdconinc @veprbl @ruse-traveler , thanks for the feedback. If you are satisfied, I would like to get this pull request finished so that I can follow through with a pull request on detector_benchmarks which is dependent on these changes.
eic/detector_benchmarks#138
Thanks,
Sebouh

Copy link
Contributor

@ruse-traveler ruse-traveler left a comment

Choose a reason for hiding this comment

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

This is looking good! We still need to settle how to handle the decay products, but beyond that I only have a couple of super minor suggestions.

So once the decay product question is resolved, I think this will be ready to merge!

@@ -5,6 +5,7 @@
#include <edm4eic/MCRecoParticleAssociationCollection.h>
#include <edm4eic/ReconstructedParticleCollection.h>
#include <edm4hep/MCParticleCollection.h>
#include <edm4hep/Vector3f.h>
Copy link
Contributor

Choose a reason for hiding this comment

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

Hmmm... This might need another rebase...

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Iwyu told me to make this change if I remember correctly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: calorimetry relates to calorimetry topic: far-forward Far forward reconstruction topic: infrastructure topic: PID Relates to PID reconstruction
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants