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

Ctpps diamond geometry 2021 #44

Open
wants to merge 10 commits into
base: CMSSW_11_0_X
Choose a base branch
from

Conversation

Vetchu
Copy link

@Vetchu Vetchu commented Sep 11, 2019

New detectors will not work without ctpps_diamond_reco branch.

Changes:

New Geometry Python File based on 2018, adding all the new files, removing RP_Detector_Assembly 122 and 22
Geometry/VeryForwardGeometry/python/geometryRPFromDD_2021_cfi.py

Changed the offset of new diamond detectors to be 3mm (lines 21,38)
Geometry/VeryForwardData/data/CTPPS_2021/RP_Dist_Beam_Cent.xml

New Geometry based on 2018, adding new pots with changed planes inside (lines 47-56,62-71)
Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Detector_Assembly.xml

New Planes 0 and 1 based off 2018 planes number 2 and 3 with changed PosParts’ copyNumbers. (VERY IMPORTANT so the mapping is applied correctly)
Geometry/VeryForwardData/data/CTPPS_Diamond_2021/CTPPS_Diamond_Planes

<Constant name="RP_220_Right_Det_Dist_5" value=" +7.000*mm"/>

<!-- sector 45, diamond station -->
<Constant name="CTPPS_45_Det_Dist" value="3.0*mm"/>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this constant used for both "near" and "far" timing RPs? We should have the possibility to set the position of the RPs independently.

Copy link
Author

@Vetchu Vetchu Sep 12, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RP_220_Left_Det_Dist_2 is for the new one.
CTPPS_45_Det_Dist is for the old one.
i think i might need to add a comment to make it cleaner as changing name of constant could create a need to modify more files, as it is used inside RP_Box_22 and 122.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, thanks!

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added comments to the file, so unless we'd like to mess with the pot files i think this issue is solved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants