-
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
Tof new geom #796
Tof new geom #796
Conversation
…kerWithFrame_geo.cpp, but it is modified to accommodate multile sensors with dead spaces.
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
Co-authored-by: Dmitry Kalinkin <[email protected]>
for more information, see https://pre-commit.ci
…ere are only half a sensor around the support ring. Geometries of BTOF is modified to match the technical drawing as close as possible.
… for the two halfs of BTOF. This eliminate the acts error: Layers are overlapping. I have no idea why the error disappears, but if it make the ACTS god happy, so be it.
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
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.
Looks great. Tracking benchmarks still look good.
Co-authored-by: Dmitry Kalinkin <[email protected]>
@veprbl bench:backwards_ecal exceeded the 2 hours limit and thus eicweb/eic_container failes. I check the logs and the snake jobs are progressing slowly until the very end so it's not like it's getting stuck in a loop. It seems strange to me that my modifications to TOF would have any significant effects on backward ecal. Do you have any idea what's going on? |
@veprbl Unfortunately I don't think this issue is solved. I looked at other jobs in the merge queue and snakemake is still spawning hundreds of jobs on bench:backwards_ecal. |
Right, back to a drawing board. |
Briefly, what does this PR introduce?
Endcap TOF geometry modified to match the newest technical drawings from https://indico.bnl.gov/event/24949/attachments/57520/98759/ePICTOF_WP2_FTOFLayout_09272024v2.pdf.
The current epic geometry has each ETOF module located separately. But the newest drawing shows that a single power board house multiple modules together. This PR groups modules together according to the aforementioned drawing.
Furthermore, the current epic geometry shows that sensors are placed facing front and backing alternatively across rows. However, the latest drawing shows that ETOF are double sided on every row, but with sensors placed below the service hybrid on the front side, and above the service hybrid on the other side. Each module now contains 4 small sensors instead of one big sensor.
Here's the updated ETOF power board configuration,
Here's the design drawing,
Barrel TOF is also modified. Staves are broken into two so an engagement ring can fit in the middle. LGAD is also located on both sides alternatively,
Cooling tubes are also incorporated into the staves,
Latest technical drawing shows that sensor width is half of what was previously proposed. Sensors right next to the central engagement ring are only half sized,
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?
No
Does this PR change default behavior?
BTOF ETOF geometries are changed.