Warning, /Geometry/ForwardCommonData/data/pixfwd/2021/v1/pixfwd.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <DDDefinition>
0003
0004 <ConstantsSection label="pixfwd.xml" eval="true">
0005 <Constant name="CylindersOuterRmin" value="168.00*mm"/>
0006 <Constant name="CylindersOuterRmax" value="174.50*mm"/>
0007 <Constant name="CylindersOuterLength" value="2101.09*mm"/>
0008 <Constant name="CylindersEndFlangeLength" value="41.30*mm"/>
0009 <Constant name="RootRadius" value="[CylindersOuterRmax]"/>
0010 <Constant name="RootHalfLength" value="[CylindersOuterLength]/2. + [CylindersEndFlangeLength]/2."/>
0011 <Constant name="AnchorZ" value="0.*mm"/>
0012 <Constant name="ZPixelForward" value="291.*mm"/>
0013 <Constant name="RootStartZ" value="-4*mm"/>
0014 <Constant name="RootMidZ1" value="[cms:TrackLumiZ1]-[ZPixelForward]"/>
0015 <Constant name="RootMidZ2" value="[cms:TrackLumiZ2]-[ZPixelForward]"/>
0016 <Constant name="RootMidZ3" value="[cms:TrackBeamZ1]-[ZPixelForward]"/>
0017 <Constant name="RootEndZ" value="2*[RootHalfLength]"/>
0018 <Constant name="DiskHalfWidth" value="36.625*mm"/> <!-- 37.5*mm -->
0019 <Constant name="Disk1Z" value="[DiskHalfWidth]"/>
0020 </ConstantsSection>
0021
0022 <SolidSection label="pixfwd.xml">
0023 <Polycone name="PixelForwardZplus" startPhi="0*deg" deltaPhi="360*deg" >
0024 <ZSection z="[RootStartZ]" rMin="[cms:TrackBeamR1]" rMax="[RootRadius]"/>
0025 <ZSection z="[RootMidZ1]" rMin="[cms:TrackBeamR11]" rMax="[RootRadius]"/>
0026 <ZSection z="[RootMidZ2]" rMin="[cms:TrackBeamR11]" rMax="[RootRadius]"/>
0027 <ZSection z="[RootMidZ3]" rMin="[cms:TrackBeamR12]" rMax="[RootRadius]"/>
0028 <ZSection z="[RootEndZ]" rMin="[cms:TrackBeamR2]" rMax="[RootRadius]"/>
0029 </Polycone>
0030 <Polycone name="PixelForwardZminus" startPhi="0*deg" deltaPhi="360*deg" >
0031 <ZSection z="-[RootEndZ]" rMin="[cms:TrackBeamR2]" rMax="[RootRadius]"/>
0032 <ZSection z="-[RootMidZ3]" rMin="[cms:TrackBeamR12]" rMax="[RootRadius]"/>
0033 <ZSection z="-[RootMidZ2]" rMin="[cms:TrackBeamR11]" rMax="[RootRadius]"/>
0034 <ZSection z="-[RootMidZ1]" rMin="[cms:TrackBeamR11]" rMax="[RootRadius]"/>
0035 <ZSection z="-[RootStartZ]" rMin="[cms:TrackBeamR1]" rMax="[RootRadius]"/>
0036 </Polycone>
0037 </SolidSection>
0038
0039 <LogicalPartSection label="pixfwd.xml">
0040 <LogicalPart name="PixelForwardZplus" category="envelope">
0041 <rSolid name="PixelForwardZplus"/>
0042 <rMaterial name="materials:Air"/>
0043 </LogicalPart>
0044 <LogicalPart name="PixelForwardZminus" category="envelope">
0045 <rSolid name="PixelForwardZminus"/>
0046 <rMaterial name="materials:Air"/>
0047 </LogicalPart>
0048 </LogicalPartSection>
0049
0050 <PosPartSection label="pixfwd.xml">
0051 <PosPart copyNumber="1">
0052 <rParent name="cms:CMSE"/>
0053 <rChild name="pixfwd:PixelForwardZplus"/>
0054 <Translation x="0*mm" y="0*mm" z="[ZPixelForward]"/>
0055 </PosPart>
0056 <PosPart copyNumber="2">
0057 <rParent name="cms:CMSE"/>
0058 <rChild name="pixfwd:PixelForwardZminus"/>
0059 <Translation x="0*mm" y="0*mm" z="-[ZPixelForward]"/>
0060 </PosPart>
0061 </PosPartSection>
0062
0063 </DDDefinition>