-
Notifications
You must be signed in to change notification settings - Fork 45
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
Compact lumi pair spectrometer #498
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like a lot of nice work.
Made commits to fix an overlap error in my system and for Dima's copyright suggestion. However, now another overlap error occurs in epic_craterlake. It appears to be related to some change in the beamline magnet volumes. |
That's why I asked @ajentsch to double check with you that his beamline magnet changes wouldn't affect the backward region :-) There were no overlaps after those changes were merged in main. |
How could my changes cause overlaps on the opposite side of ePIC?? (I did communicate the changes to both @dhevang and @simonge) |
Yeah, Alex mentioned the change to me. |
Because you changed a magnet geometry description that is also used on the opposite side of ePIC.
Not getting an overlap error is not a guarantee that there are no overlaps (but getting an overlap error is a guarantee that there is an overlap):
|
Sure, but I *removed* a piece of extraneous geometry, and didn't change the
yoke itself. It should have actually reduced the chance of an overlap.
…On Fri, Aug 11, 2023 at 12:26 PM Wouter Deconinck ***@***.***> wrote:
How could my changes cause overlaps on the opposite side of ePIC?
Because you changed a magnet geometry description that is also used on the
opposite side of ePIC.
The tests that I triggered 18 hours ago went through fine without this
overlap error.
*Not* getting an overlap error is not a guarantee that there are *no*
overlaps (but getting an overlap error is a guarantee that there is an
overlap):
- overlap checking is a statistical procedure, not an analytic
procedure,
- there is a tolerance, and for overlaps that are close to the
tolerance you may 'sneak through' without triggering an overlap error.
—
Reply to this email directly, view it on GitHub
<#498 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADABSF3UUJ2YTG7SIJUR2JTXUZMKJANCNFSM6AAAAAA3L3KSIE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
-------------------------------------------------------------
Alex Jentsch
Assistant Staff Scientist, EIC Directorate
Brookhaven National Laboratory
Upton, NY 11973
Bldg. 510, 2-234
Phone (office): 631-344-2139
Phone (cell): 281-726-0114
Pronouns: he/him/his
|
Well, the last 2 CI tests that I triggered went through fine (no FF overlap error). Despite the statistical limitation to these checks, should we merge this into main or wait till a fix comes? It should affect all other PRs too right? |
I meant to fix it yesterday, but then another issue derailed me yesterday
and today. I should be able to get it fixed tomorrow. Sorry about that.
…On Thu, Aug 17, 2023, 8:50 PM Dhevan Gangadharan ***@***.***> wrote:
Well, the last 2 CI tests that I triggered went through fine (no FF
overlap error). Despite the statistical limitation to these checks, should
we merge this into main or wait till a fix comes? It should affect all
other PRs too right?
—
Reply to this email directly, view it on GitHub
<#498 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADABSF56MBHFO4VT7JYSOTLXV234XANCNFSM6AAAAAA3L3KSIE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
… stronger lumi dipole magnets.
Reorganize some constants in far_backward definitions.xml
Pixel size specifier now in definitions file.
for more information, see https://pre-commit.ci
Co-authored-by: Dmitry Kalinkin <[email protected]>
5a4e02c
to
fe813e5
Compare
@wdconinc initiated two new tests today and both failed with the same overlap error: |
Briefly, what does this PR introduce?
Implement a new luminosity dipole magnet based on design from BNL engineer Peng Xu.
The stronger magnet allows the pair spectrometer to be much more compact.
What kind of change does this PR introduce?
Please check if this PR fulfills the following:
Does this PR introduce breaking changes? What changes might users need to make to their code?
Does this PR change default behavior?