-
Notifications
You must be signed in to change notification settings - Fork 20
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
new version for implementation of smaller beam pipe #20
Conversation
Changed the thickness of the central chamber to 1.7mm (same thickness of engineered design even if different material). Changed the dimensions of the VXD Barrel in order to fit the small beam pipe, as per previous discussion with detector experts. The distance between beam pipe and first layer has been kept the same. The length of the layers has been set to keep the same angular acceptance of the previous version. The number of staves and the offset has been adjusted to fit the new small radius for the first and second Double Layers (outermost DL untouched). |
resynch with master
Resynch with master
…h SR mask adjusted for small beampipe
FFQs, SR mask + shieldings, and small fixes
update with main
Hi Andrea, |
Yes, indeed, this model is based on |
Are these now the same as the lcgeo versions of these detectors with the same name? |
|
||
</detector> | ||
|
||
<!-- |
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.
@aciarma Why are all the supports removed here?
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.
Hi Valentin, I dont know I never touched the OT.
It is actually like this also in the o2_v02 repo (which is where I started from).
</detector> | ||
|
||
<!-- | ||
<detector name="InnerTrackerBarrelSupport" type="TrackerBarrelSupport_o1_v01" id="0" reflect="true" region="InnerTrackerBarrelRegion"> |
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.
Should be
<detector name="InnerTrackerBarrelSupport" type="TrackerBarrelSupport_o1_v01" id="0" reflect="true" region="InnerTrackerBarrelRegion"> | |
<detector name="InnerTrackerBarrelSupport" type="TrackerBarrelSupport_o1_v02" id="0" reflect="true" region="InnerTrackerBarrelRegion"> |
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.
Hi Valentin,
modifying this to v02 i get an error when building the detector: "No factory with name Create(TrackerBarrelSupport_o1_v02) for type TrackerBarrelSupport_o1_v02 found."
what am I missing?
|
||
</detector> | ||
|
||
<!-- |
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.
See comment above
@@ -0,0 +1,199 @@ | |||
<lccdd> |
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.
This file (and the other additions to DetCommon) should go as well to FCCee_o1_v05, I think
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.
I think the beampipe should be common for all of the experiments, so it should not go in the DetFCCeeCLD folder but stay in DetFCCeeCommon, right?
Hi Valentin, Andrea,
I do not know what had been the starting point here.
I remember that some time ago (2.5 yrs or so) I had temporarily removed the supports because I had issues with the corresponding drivers.
Chances are that these were just related to a wrong setup or environment. And I think that these structures should be put in indeed.
Cheers,
E.
On 6 Dec 2022, at 17:01, Valentin Volkl ***@***.******@***.***>> wrote:
@vvolkl commented on this pull request.
________________________________
In Detector/DetFCCeeCLD/compact/FCCee_o1_v05/InnerTracker.xml<#20 (comment)>:
+ <ring r="InnerTracker_Endcap_radius_5" zstart="InnerTracker_Endcap_z_5" nmodules="24" dz="3*mm" module="InnerTrackerEndcapModule_7x5_In" phi0="0"/>
+ <ring r="InnerTracker_Endcap_radius_5+5*ITM" zstart="InnerTracker_Endcap_z_5" nmodules="24" dz="3*mm" module="InnerTrackerEndcapModule_9x8_In" phi0="0"/>
+ <ring r="InnerTracker_Endcap_radius_5+13*ITM" zstart="InnerTracker_Endcap_z_5" nmodules="24" dz="3*mm" module="InnerTrackerEndcapModule_10x4_In" phi0="0"/>
+ <ring r="InnerTracker_Endcap_radius_5+17*ITM" zstart="InnerTracker_Endcap_z_5" nmodules="24" dz="3*mm" module="InnerTrackerEndcapModule_11x6_In" phi0="0"/>
+ </layer>
+
+ <layer id="6">
+ <ring r="InnerTracker_Endcap_radius_6" zstart="InnerTracker_Endcap_z_6" nmodules="24" dz="3*mm" module="InnerTrackerEndcapModule_7x5_Out" phi0="0"/>
+ <ring r="InnerTracker_Endcap_radius_6+5*ITM" zstart="InnerTracker_Endcap_z_6" nmodules="24" dz="3*mm" module="InnerTrackerEndcapModule_9x3_Out" phi0="0"/>
+ <ring r="InnerTracker_Endcap_radius_6+8*ITM" zstart="InnerTracker_Endcap_z_6" nmodules="24" dz="3*mm" module="InnerTrackerEndcapModule_9x5_Out" phi0="0"/>
+ <ring r="InnerTracker_Endcap_radius_6+13*ITM" zstart="InnerTracker_Endcap_z_6" nmodules="24" dz="3*mm" module="InnerTrackerEndcapModule_12x8_Out" phi0="0"/>
+ </layer>
+
+ </detector>
+
+<!--
@aciarma<https://github.com/aciarma> Why are all the supports removed here?
—
Reply to this email directly, view it on GitHub<#20 (review)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABI7YBFBEQR3BKQVXNFLKXDWL5POXANCNFSM5VOAF5SQ>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
synch with main
I reverted back to v01 the type of the tracker support as when compiling the factory for the v02 couldn't be found. Further fixes - like the naming conventions, supports, and so on - can be applied in the future with other pull requests. |
sync with latest merge
Hi @aciarma ! Is this PR ready to be merged on your side? |
Version to implement the new beam pipe (central part radius=10mm length=18cm).
For the moment I only had to fix the VXD volume definition, as it was depending on the CentralBeamPipe_zmax instead of VertexBarrel_zmax. This caused the innermost layer of the barrel to exit the volume when reducing the central beam pipe half-length.
As for now the VXD is unchanged, but some modifications should be performed in order to benefit of the smaller beam pipe (i.e. have the detector closer to the IP, both radially and longitudinally).