-
Notifications
You must be signed in to change notification settings - Fork 60
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
CLD with ARC #289
CLD with ARC #289
Conversation
I just noticed that the volume names, constant names, and the readout name for the ARC do not match the style of the CLD. I will change it right away, I only need some minutes to do it. |
Changes in the naming are done, tests passed |
Should some release note comments be filled in the OP? |
Now total length over Z is from z=-2m to z=2m
Support of tracker also reduced. Now inner tracker extends up to 2m in Z
and Z-thickness of the gas is now ENDCAP thickness - wall thickness
Fixed bug: sensor of reflected cells are z-centered OK
so there is no overlap with ARC
(to be fixed...)
Overlap check with 10k points passed OK
e36968e
to
865861d
Compare
Can you fix the conflict @atolosadelgado? It's a very simple one line in the README |
I still do not understand why I get different simulation output if I use LCG, Key4hep or my local DD4hep, but since it is surely unrelated to this repository, please feel free to merge this PR at your earlier convenience :) |
Please, do not merge, I have just found overlap of sensor in cell 11 of the barrel... sorry for the noise |
@atolosadelgado if you have Alma 9 the latest nightlies have Geant4 without Vecgeom. CentOS 7 will have to wait a bit and all the workflows here are CentOS 7... |
thank you very much! I just tested the overlaps in lxplus9 and now the test passes :):) This is the code to reproduce the test,
At the beginning I though the problem was the unit system and I added a dummy offset in sensor position to try to fix the overlap problem. It turns out that the problem is VecGeom and that offset is not needed. I have removed that ad-hoc offset in the most recent commit. I believe this PR can be merged now. |
Now there is a test failure with the overlap check |
LCG_100 has Geant4 with Vecgeom enabled, which could explain the issues. The CI test with the nightlies just passed (CentOS 7 - Geant4 without Vecgeom since a while ago). |
Thanks Juan for the clarification. I have run the overlap test in centos 7 (LCG latest view dev4) and alma9 (LCG and key4hep) and the test passes. |
Ok, we should update the stacks used for the tests then. |
Here or can we merge this PR @andresailer ? k4geo is one of the few missing tags |
Yes, let's merge it and update the CI bases after |
BEGINRELEASENOTES
ENDRELEASENOTES
Hi,
components from CLD (o2, v05) were taken to build the option 3, which contains the ARC detector, between the tracker and the ECAL. Modifications to the size of the outer tracker barrel, outer tracker endcap and inner tracker endcap were detailed in this presentation.
Overlap check with 10k points passed (it took 4h).
I am doing now some efficiency plots, but I think it was a good moment to open the PR.