Skip to content
Snippets Groups Projects
Commit d7f1261f authored by Sylvester Joosten's avatar Sylvester Joosten
Browse files

debug

parent dd6a0ac1
No related branches found
No related tags found
1 merge request!81Add simplified all silicon implementation
Pipeline #9765 passed with warnings
......@@ -17,47 +17,21 @@
<constant name="VtxRadius1" value="3.3*cm"/>
<constant name="VtxRadius2" value="5.7*cm"/>
<constant name="VtxLength" value="30*cm"/>
<constant name="VtxThickness" value="0.05/100*9.37*cm"/>
<!--constant name="VtxThickness" value="0.05/100*9.37*cm"/-->
<constant name="VtxThickness" value="0.047*mm"/>
<constant name="VtxServiceThickness" value="VtxThickness-ITS3Thickness"/>
<constant name="TrkBarrelThickness" value="0.55/100*9.37*cm"/>
<!--constant name="TrkBarrelThickness" value="0.55/100*9.37*cm"/-->
<constant name="TrkBarrelThickness" value="0.52*mm"/>
<constant name="TrkBarrelServiceThickness" value="TrkBarrelThickness-ITS3Thickness"/>
<constant name="TrkDiskThickness" value="0.25/100*9.37*cm"/>
<!--constant name="TrkDiskThickness" value="0.25/100*9.37*cm"/-->
<constant name="TrkDiskThickness" value="0.23*mm"/>
<constant name="TrkDiskServiceThickness" value="TrkDiskThickness-ITS3Thickness"/>
<constant name="TrkDiskNumberPerSide" value="5"/>
</define>
<define>
<constant name="cb_VTX_Barrel_rmin" value="VertexTrackerInnerRadius"/>
<constant name="cb_VTX_Barrel_rmax" value="VertexTrackerOuterRadius"/>
<constant name="cb_VTX_Barrel_length" value="VertexTrackerOuterBarrelLength"/>
<constant name="cb_VTX_Barrel_x_pos" value="0.0*mm"/>
<constant name="cb_VTX_Barrel_y_pos" value="0.0*mm"/>
<constant name="cb_VTX_Barrel_z_pos" value="0.0*mm"/>
<constant name="cb_VTX_Barrel_layer" value="6"/>
<comment> Need to cleanup and be more consistent with naming here </comment>
<constant name="VertexTrackerBarrelLength" value="400.0*mm"/>
<constant name="SiVertexEndcapP_rmin" value="VertexTrackerInnerRadius"/>
<constant name="SiVertexEndcapP_rmax" value="VertexTrackerOuterRadius"/>
<constant name="SiVertexEndcapP_zmin" value="VertexTrackerBarrelLength + 5*mm"/>
<constant name="SiVertexEndcapN_rmin" value="VertexTrackerInnerRadius"/>
<constant name="SiVertexEndcapN_rmax" value="VertexTrackerOuterRadius"/>
<constant name="SiVertexEndcapN_zmin" value="VertexTrackerBarrelLength + 5*mm"/>
<constant name="SiVertexEndcap_NLayers" value="5"/>
<constant name="SiVertexEndcapP_zmax" value="VertexTrackingRegion_length/2 - SiVertexEndcapN_zmin"/>
<constant name="SiVertexEndcapP_zmax" value="VertexTrackingRegion_length/2 - SiVertexEndcapN_zmin"/>
<constant name="SiVertexEndcap_delta" value="(SiVertexEndcapP_zmax - SiVertexEndcapP_zmin)/SiVertexEndcap_NLayers"/>
</define>
<limits>
</limits>
......@@ -73,8 +47,8 @@
type="refdet_CylinderTrackerBarrel"
readout="ITS3Hits">
<module name="Module1" vis="AnlGreen">
<module_envelope rmin="VtxRadius1"
thickness="VtrThickness"
<module_envelope rmin="VtxRadius1+1"
thickness="VtxThickness"
length="VtxLength"
phi="360*degree" />
<module_component rmin="VtxRadius1"
......@@ -83,13 +57,13 @@
name="ITS3"
sensitive="true" />
<module_component rmin="VtxRadius1 + ITS3Thickness"
thicknes="VtxServiceThickness"
thickness="VtxServiceThickness"
material="Silicon"
name="VtxServices" />
</module>
<module name="Module2" vis="AnlGreen">
<!--module name="Module2" vis="AnlGreen">
<module_envelope rmin="VtxRadius2"
thickness="VtrThickness"
thickness="VtxThickness"
length="VtxLength"
phi="360*degree" />
<module_component rmin="VtxRadius2"
......@@ -98,11 +72,11 @@
name="ITS3"
sensitive="true" />
<module_component rmin="VtxRadius2 + ITS3Thickness"
thicknes="VtxServiceThickness"
thickness="VtxServiceThickness"
material="Silicon"
name="VtxServices" />
</module>
<layer module="module1" id="AllSiliconVtx_ID" vis="AnlGreen">
name="VtxServices" >
</module-->
<layer module="Module1" id="1" vis="AnlGreen">
<barrel_envelope
inner_r="VtxRadius1"
outer_r="VtxRadius1 + VtxThickness"
......@@ -111,15 +85,15 @@
rc="VtxRadius1" dr="0.0*mm" />
<z_layout dr="0.0*mm" z0="0" nz="1" />
</layer>
<layer module="module2" id="AllSiliconVtx_ID" vis="AnlGreen">
<!--layer module="module2" id="AllSiliconVtx_ID" vis="AnlGreen">
<barrel_envelope
inner_r="VtxRadius2"
outer_r="VtxRadius2 + VtxThickness"
z_length="VtxLength" />
<rphi_layout phi_tilt="0.0" nphi="2" phi0="0.0"
<rphi_layout phi_tilt="0.0" nphi="1" phi0="0.0"
rc="VtxRadius2" dr="0.0*mm" />
<z_layout dr="0.0*mm" z0="0" nz="2" />
</layer>
<z_layout dr="0.0*mm" z0="0" nz="1" />
</layer-->
</detector>
</detectors>
......
......@@ -73,6 +73,7 @@
<constant name="SiVertexSubAssembly_ID" value="26"/>
<constant name="SiVertexEndcapP_ID" value="30"/>
<constant name="SiVertexEndcapN_ID" value="40"/>
<constant name="AllSiliconVtx_ID" value="41"/>
<comment>
Unused values reserved for vertex:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment