Skip to content

Commit

Permalink
Changing naming convention to Vertex inner barrel, vertex outer barre…
Browse files Browse the repository at this point in the history
…l and vertex disks, adding working DDCAD import of vertex inner barrel support (using material budget estimation from FCCSW not working yet though, need to use g4MaterialScan). Adding example on how I install k4geo locally (install.sh)
  • Loading branch information
Armin Fehr authored and armin-ilg committed Jun 29, 2023
1 parent 3bb8349 commit 9dd41c6
Show file tree
Hide file tree
Showing 6 changed files with 317 additions and 350 deletions.
Binary file not shown.
20 changes: 10 additions & 10 deletions FCCee/compact/IDEA/IDEA_o1_v01/DectDimensions_IDEA_o1_v01.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@

<constant name="DetID_NOTUSED" value=" 0"/>

<constant name="DetID_VXD_Barrel" value=" 1"/>
<constant name="DetID_VXD_Endcap" value=" 2"/>
<constant name="DetID_VXD_InnerBarrel" value=" 1"/>
<constant name="DetID_VXD_Disks" value=" 2"/>
<constant name="DetID_DCH" value=" 3"/>
<constant name="DetID_Calo_Barrel" value=" 4"/>
<constant name="DetID_Calo_Endcap" value=" 5"/>
Expand Down Expand Up @@ -66,11 +66,11 @@
<constant name="env_safety" value="0.1*mm"/>

<constant name="VertexClearanceTheta" value="0.110"/> <!-- Clearance of vertex detector in mrad-->
<constant name="Inner_Vertex_inner_radius_clearance" value="0.7*mm"/> <!-- Clearance of vertex detector in radius, used for definiton of vertex DD4hep_SubdetectorAssembly -->
<constant name="Inner_Vertex_inner_radius" value="13.7*mm"/> <!-- Start of inner vertex detector layers. To keep distance of 1.3 mm from outer beam pipe end (10+0.35+1+0.35 mm = 11.7 mm). This changes to 13.7 mm due to cooling issues (see https://indico.cern.ch/event/1176398/contributions/5207171/attachments/2581129/4451907/Krakow%202023_v23_final.pdf) -->
<constant name="Inner_Vertex_outer_radius" value="31*mm"/> <!-- End of inner vertex detector layers (the ones with smaller pixels) -->
<constant name="Outer_Vertex_inner_radius" value="320*mm"/> <!-- Start of outer vertex layers (the ones with larger pixels) -->
<constant name="Outer_Vertex_outer_radius" value="340*mm"/> <!-- End of outer vertex layer (the one with larger pixels) -->
<constant name="VertexInnerBarrel_r_clearance" value="1*mm"/> <!-- Clearance of vertex detector in radius, used for definiton of vertex DD4hep_SubdetectorAssembly -->
<constant name="VertexInnerBarrel_r_min" value="13.7*mm"/> <!-- Start of inner vertex detector layers. To keep distance of 1.3 mm from outer beam pipe end (10+0.35+1+0.35 mm = 11.7 mm). This changes to 13.7 mm due to cooling issues (see https://indico.cern.ch/event/1176398/contributions/5207171/attachments/2581129/4451907/Krakow%202023_v23_final.pdf) -->
<constant name="VertexInnerBarrel_r_max" value="31*mm"/> <!-- End of inner vertex detector layers (the ones with smaller pixels) -->
<constant name="VertexOuterBarrel_r_min" value="320*mm"/> <!-- Start of outer vertex layers (the ones with larger pixels) -->
<constant name="VertexOuterBarrel_r_max" value="340*mm"/> <!-- End of outer vertex layer (the one with larger pixels) -->

<constant name="Inner_Vertex_half_length" value="257.5*mm"/>
<constant name="Outer_Vertex_half_length" value="1050*mm"/>
Expand Down Expand Up @@ -201,9 +201,9 @@
</limits>
<regions>
<region name="BeampipeRegion"/>
<region name="VertexBarrelRegion"/>
<region name="OuterTrackerBarrelRegion"/>
<region name="OuterTrackerEndcapRegion"/>
<region name="VertexInnerBarrelRegion"/>
<region name="VertexOuterBarrelRegion"/>
<region name="VertexDisksRegion"/>
</regions>


Expand Down
Binary file modified FCCee/compact/IDEA/IDEA_o1_v01/VertexSupport_o1_v01.stl
Binary file not shown.
Loading

0 comments on commit 9dd41c6

Please sign in to comment.