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
Updated CASTOR geometry to support to separated halves #2722
Updated CASTOR geometry to support to separated halves #2722
Conversation
… changes in the sector to volume numbering scheme in order match the original numbering.
A new Pull Request was created by @cbaus for CMSSW_7_1_X. Updated CASTOR geometry to support to separated halves It involves the following packages: Geometry/ForwardCommonData @civanch, @Dr15Jones, @ianna, @mdhildreth, @cmsbuild, @nclopezo, @Degano, @ktf can you please review it and eventually sign? Thanks. |
@cbaus - there are a few overlaps (9 extrusions) in CASTOR geometry. Could these be fixed, please? |
@ianna Sorry to bother you with this and thank you for any hints. |
@cbaus, |
@civanch and @cbaus - yes, the overlap problem was there since a long time - unfortunately, it has not been fixed. The tool reports one overlap per one shape copy. It means, that all the other copies have the same overlap. The best way to fix it is to compare overlapping shape descriptions in xml. More information on how to use the tool is here: https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookFireworksGeometry |
+1 @cbaus - I hope, the overlap fixes come soon |
@ianna @civanch Thank you both for your comments. Over the past 2 weeks there have been a lot of discussions about the overlaps and extrusions in the CASTOR meetings. As of today we believe to understand their origin and and might also have a solution how to fix them. We will work on this and let you know as soon as it's done. Taking into account internal validation, however, we cannot promise to finish by end of March. Since this particular pull request of dividing CASTOR in 2 halves does no changes to the overlaps, we propose to accept the request for now and we will add a new one for the overlaps/extrusions. Is this alright with you? |
+1 |
…-halves Sim -- Updated CASTOR geometry to support to separated halves
@cbaus, there is a problem likely connected with this PR see discussion 👍 https://hypernews.cern.ch/HyperNews/CMS/get/simDevelopment/1641.html There are too many warnings about wrong detId. |
update build rules tag to V05-05-19
Why we need the change:
The updated geometry can decribe a gap in the 2 (physical) detector halves. Previously castor was only 1 geant volume. We have reason to believe that due to the magnetic field castor is separated by ~1.5mm. This commit keeps the nominal position in castor.xml for the moment.
What is changed:
This includes changes in the sector to volume numbering scheme in order match the original numbering (CastorNumberingScheme.xx)
The geant volumes are duplicated and each half contains 8 sectors. (castor.xml)
Also added the possibility for a rotation or tilt as we call it. (castor.xml)
Validation:
The geometry has been validated extensively in CMSSW_4_4 (we will prepare some slides) and I just ran for 7_1_X 500k pion events (each old and new) and compared nominal to nominal which looked good in the statistical uncertainty.
Future:
We already obtained a position from different measurements in 2013. This has to be integrated.
One remark. The position can in principle change for each run. It may be needed to store x and y for each half in the database. I will discuss this in the next CASTOR meeting. The changes here will still be required.
Example for validation plot: