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 20 commits into
base: main
Choose a base branch
from
Open

Lambda reconstruction in ZDC #1731

wants to merge 20 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 13 commits February 7, 2025 11:24
separate collection for single-neutron recon in ZDC
added single-neutron reconstruction back in (under "stand alone").
According to massif, histograms from pid_lut take 15% of memory, which
is disproportional to the functionality provided. We can gain some
memory back by adjusting the precision.

### Briefly, what does this PR introduce?


### 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?
No
Electron threshold was used for sampling protons due to what looks like
some copy-paste error. The threshold reported in ParticleID for 2212 is
correct, however. Basically, this is only issue for
`ReconstructedParticles.PDG`.

### Briefly, what does this PR introduce?


### What kind of change does this PR introduce?
- [x] 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
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
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.

2 participants