Warning, /Geometry/TrackerCommonData/data/tid.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <DDDefinition xmlns="http://www.cern.ch/cms/DDL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../../DetectorDescription/Schema/DDLSchema.xsd">
0003 <ConstantsSection label="tid.xml" eval="true">
0004 <Constant name="zero" value="0.0*fm"/>
0005 <Constant name="Rin" value="22.20*cm"/>
0006 <Constant name="Rout" value="52.00*cm"/>
0007 <Constant name="Zv1" value="73.6*cm"/>
0008 <!-- begin of TID envelope DO NOT TOUCH IT! -->
0009 <Constant name="Zv2" value="111.3*cm"/>
0010 <Constant name="WheelRin" value="22.38*cm"/>
0011 <Constant name="WheelRout" value="51.20*cm"/>
0012 <Constant name="WheelT" value="10.4*cm"/>
0013 <!-- MAX ALLOWED VALUE 10.5 cm -->
0014 <Constant name="WheelDZ0" value="5.5*cm"/>
0015 <!-- Z off of Disk1 -->
0016 <Constant name="WheelDZ" value="12.95*cm"/>
0017 <!-- Z pitch of Disks -->
0018 <Constant name="Wheel0Z" value="[Zv1]+[WheelDZ0]"/>
0019 <Constant name="Wheel1Z" value="[Wheel0Z]+[WheelDZ]"/>
0020 <Constant name="Wheel2Z" value="[Wheel1Z]+[WheelDZ]"/>
0021 <Constant name="RingZ" value="3.50*cm"/>
0022 <Constant name="SupportT" value="0.10*cm"/>
0023 <Constant name="SupportRin" value="[WheelRout]"/>
0024 <Constant name="SupportRout" value="52.00*cm"/>
0025 <Constant name="SupportL" value="37.7*cm"/>
0026 <!-- 37.2+0.5 ie [SideDiskT] included -->
0027 <Constant name="SupportZ" value="[Zv1]+[SupportL]/2"/>
0028 <Constant name="SupportInRin" value="[SupportRin]+[SupportT]"/>
0029 <Constant name="SupportInRout" value="[SupportRout]-[SupportT]"/>
0030 <Constant name="SideDiskRin" value="22.80*cm"/>
0031 <Constant name="SideDiskT" value="0.50*cm"/>
0032 <Constant name="SideDiskZ" value="[Zv1]+[SupportL]-[SideDiskT]/2"/>
0033 <Constant name="SideDiskInT" value="0.50*cm"/>
0034 <!-- "manine" -->
0035 <Constant name="WheelFixDR" value="3.1*cm"/>
0036 <Constant name="WheelFixRout" value="[tidringpar:Rout]"/>
0037 <Constant name="WheelFixDZ" value="1.3*cm"/>
0038 <!-- real value is 5,5 cm but set 1.3 cm to avoid overlaps -->
0039 <Constant name="WheelFixDPhi" value="6.15*deg"/>
0040 <Constant name="WheelFixTR" value="0.8*cm"/>
0041 <Constant name="WheelFixTZ" value="0.4*cm"/>
0042 <Constant name="WheelFixPhi" value="90.0*deg"/>
0043 </ConstantsSection>
0044 <SolidSection label="tid.xml">
0045 <Polycone name="TID" startPhi="0*deg" deltaPhi="360*deg">
0046 <ZSection z="[Zv1]" rMin="[Rin]" rMax="[Rout]"/>
0047 <ZSection z="[Zv2]" rMin="[Rin]" rMax="[Rout]"/>
0048 </Polycone>
0049 <Tubs name="TIDWheel" rMin="[WheelRin]" rMax="[WheelRout]" dz="[WheelT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0050 <Tubs name="TIDSupport" rMin="[SupportRin]" rMax="[SupportRout]" dz="[SupportL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0051 <Tubs name="TIDSupportIn" rMin="[SupportInRin]" rMax="[SupportInRout]" dz="[SupportL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0052 <Tubs name="TIDSideDisk" rMin="[SideDiskRin]" rMax="[WheelRout]" dz="[SideDiskT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0053 <Tubs name="TIDSideDiskIn" rMin="[SideDiskRin]" rMax="[WheelRout]" dz="[SideDiskInT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0054 <Tubs name="TIDWheelFix" rMin="[WheelFixRout]-[WheelFixDR]" rMax="[WheelFixRout]" dz="[WheelFixDZ]/2" startPhi="-[WheelFixDPhi]/2" deltaPhi="[WheelFixDPhi]"/>
0055 <Tubs name="TIDWheelFixHole" rMin="[WheelFixRout]-[WheelFixDR]" rMax="[WheelFixRout]-[WheelFixTR]" dz="([WheelFixDZ]-[WheelFixTZ])/2" startPhi="-[WheelFixDPhi]/2" deltaPhi="[WheelFixDPhi]"/>
0056 <SubtractionSolid name="TIDWheelFixCutted">
0057 <rSolid name="TIDWheelFix"/>
0058 <rSolid name="TIDWheelFixHole"/>
0059 <Translation x="[zero]" y="[zero]" z="-[WheelFixTZ]/2"/>
0060 </SubtractionSolid>
0061 </SolidSection>
0062 <LogicalPartSection label="tid.xml">
0063 <LogicalPart name="TIDSupport" category="unspecified">
0064 <rSolid name="TIDSupport"/>
0065 <rMaterial name="trackermaterial:T_CarbonFibreStr"/>
0066 </LogicalPart>
0067 <LogicalPart name="TIDSupportIn" category="unspecified">
0068 <rSolid name="TIDSupportIn"/>
0069 <rMaterial name="trackermaterial:T_Nomex"/>
0070 </LogicalPart>
0071 <LogicalPart name="TIDSideDisk" category="unspecified">
0072 <rSolid name="TIDSideDisk"/>
0073 <rMaterial name="trackermaterial:T_CarbonFibreStr"/>
0074 </LogicalPart>
0075 <LogicalPart name="TIDSideDiskIn" category="unspecified">
0076 <rSolid name="TIDSideDiskIn"/>
0077 <rMaterial name="trackermaterial:T_Nomex"/>
0078 </LogicalPart>
0079 <LogicalPart name="TIDWheelFixCutted" category="unspecified">
0080 <rSolid name="TIDWheelFixCutted"/>
0081 <rMaterial name="tidmaterial:TID_WheelFixation"/>
0082 </LogicalPart>
0083 </LogicalPartSection>
0084 <PosPartSection label="tid.xml">
0085 <PosPart copyNumber="1">
0086 <rParent name="tid:TIDSupport"/>
0087 <rChild name="tid:TIDSupportIn"/>
0088 </PosPart>
0089 <PosPart copyNumber="1">
0090 <rParent name="tid:TIDSideDisk"/>
0091 <rChild name="tid:TIDSideDiskIn"/>
0092 </PosPart>
0093 </PosPartSection>
0094 </DDDefinition>