Skip to content

dRICH aerogel trapezoidal tiling by Luisa#1032

Draft
locchiuto wants to merge 15 commits intomainfrom
dRICH_tiled_aerogel_Luisa
Draft

dRICH aerogel trapezoidal tiling by Luisa#1032
locchiuto wants to merge 15 commits intomainfrom
dRICH_tiled_aerogel_Luisa

Conversation

@locchiuto
Copy link

Briefly, what does this PR introduce?

The aerogel, previously implemented as a single block, has been divided into two perfectly overlapping parts. A carbon-fiber structure has been integrated within the configuration, designed to mechanically support and encapsulate each aerogel element.
The main structural parameters are now easily configurable through the drich.xml file located in epic/compact/pid, without requiring direct modifications to the source code.

What kind of change does this PR introduce?

  • Bug fix (issue #__)
  • New feature (issue #__)
    Tiled aerogel optics, tunable size
  • Documentation update
  • Other: __

Please check if this PR fulfills the following:

  • Tests for the changes have been added
  • Documentation has been added / updated
  • Changes have been communicated to collaborators

Does this PR introduce breaking changes? What changes might users need to make to their code?

Does this PR change default behavior?

@github-actions github-actions bot added topic: forward Positive-rapidity detectors (hadron-going side) topic: PID Particle identification labels Jan 29, 2026
@veprbl
Copy link
Member

veprbl commented Feb 3, 2026

@locchiuto Are you able to address the review comments? Let me know if something is unclear.

@chchatte92 Did you have a chance to look at this?

@chchatte92
Copy link
Member

@chchatte92 Did you have a chance to look at this?
Hi @veprbl, I was busy with the other dRICH today, TFile issue.
I will give a detailed look tomorrow, but I agree to all of your comments and will see if further commemts I have had.

@chchatte92
Copy link
Member

@locchiuto are these comments clear to you and can you react to the comments?

@locchiuto locchiuto force-pushed the dRICH_tiled_aerogel_Luisa branch from d2ccef3 to 8c546d4 Compare February 16, 2026 15:31
@chchatte92
Copy link
Member

@locchiuto did you push your changes to your branch?

@chchatte92
Copy link
Member

@locchiuto did you push your changes to your branch?

Please ignore. I can see the changes.

@veprbl veprbl requested a review from chchatte92 March 9, 2026 23:58
@chchatte92
Copy link
Member

Hi @veprbl sorry for the late reply. I am now totally lost with this PR. I still see the changes that I was mentioning. I am not sure, where @locchiuto is pushing her changes. I guess I will implement the changes this weekend. Just to mention: still in the source code the variables are accessed. @veprbl I see that you have removed the this varible `d'.

Copy link
Member

@chchatte92 chchatte92 left a comment

Choose a reason for hiding this comment

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

@veprbl I see now your implemented changes.

@chchatte92 chchatte92 self-requested a review March 11, 2026 15:12
@veprbl
Copy link
Member

veprbl commented Mar 11, 2026

Yes, please check that this is correct. Overwrite my work if you need to.

@chchatte92
Copy link
Member

@veprbl and @locchiuto I am working with this PR and my realization is that you are placing the aerogel holder structure and not the aerogel itself. That is in this PR we DON'T have an aerogel. @locchiuto, Can you please kindly point me to the fork that you made where I guess you had the aerogel placement?
I thought, I would just work on the PR comments, which I see have not been implemented. However, I see a bigger issue.

Chandra

@chchatte92 chchatte92 marked this pull request as draft March 15, 2026 12:17
@chchatte92
Copy link
Member

@veprbl I have converted this PR into a draft as I would like to make sure we are putting right thing in the main branch.

double phiStart = p * segmentSpacing;
double phiEnd = phiStart + segmentAngularWidth;

ConeSegment segmentSolid(crownHeight / 2.0, rMin_Zminus, rMax_Zminus, rMin_Zplus,
Copy link
Member

Choose a reason for hiding this comment

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

@locchiuto in this version of the code, where are you subtracting the aerogel radiator by using the coronas?

@chchatte92
Copy link
Member

@veprbl I have made some recent changes. When you have some time, can you please give a super-critical look?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: forward Positive-rapidity detectors (hadron-going side) topic: PID Particle identification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants