Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixfwd.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0"?>
0002 <!--
0003 ============= XML GENERATION METADATA HEADER =============
0004 tkLayout revision: tracker_subvolumes-2549-4b8eff9 on git@github.com:ghugo83/tkLayout.git
0005 generated by: Gabrielle Hugo (ghugo on hpsilicon2.dyndns.cern.ch)
0006 generation date: 2018-04-05.11:43:22
0007 note: see OT613_200_IT404_2018_04_05.cfg for full config files
0008 =========== END XML GENERATION METADATA HEADER ===========
0009 -->
0010 <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">
0011     
0012 
0013 <ConstantsSection label="pixfwd.xml" eval="true">
0014  <Constant name="zero" value="0.0*fm"/>
0015  <!-- <Constant name="RootRadius"     value="[pixfwdCylinder:CylindersOuterRmax]"/>-->
0016  <!--<Constant name="RootRadius"     value="20.1*cm"/>-->
0017  <Constant name="RootRadius1"     value="19.65*cm"/>
0018  <Constant name="RootRadius2"     value="28.8*cm"/> <!-- For Pixel 1_1_1 : RootRadius2 = RootRadius1 -->
0019 
0020  <Constant name="AnchorZ"        value="0.*mm"/>
0021  <Constant name="ZPixelForward"  value="291.*mm"/>
0022  <Constant name="RootStartZ"     value="-64*mm"/> <!-- For Tilted Inner Tracker: 124*mm-->
0023  <Constant name="RootMidZ1"      value="[cms:TrackLumiZ1]-[ZPixelForward]"/>
0024  <Constant name="RootMidZ2"      value="[cms:TrackLumiZ2]-[ZPixelForward]"/>
0025  <Constant name="RootMidZ3"      value="[cms:TrackBeamZ1]-[ZPixelForward]"/>
0026  <Constant name="Zextension"      value="273.11*mm"/>
0027  <Constant name="ZextensionCables"      value="203.5*mm"/>
0028 
0029  <Constant name="ZCylinder"      value="[AnchorZ]"/>
0030  
0031     <Constant name="Conn3Rout" value="19.0*cm"/>
0032     <Constant name="Conn3Rin" value="18.0*cm"/>
0033     <Constant name="Conn4Rin" value="18.0*cm"/>
0034     <Constant name="Conn3T" value="51.0*cm"/>
0035     <Constant name="Conn4T" value="120.00*cm"/>
0036     <Constant name="ConnToSTZ" value="30.50*cm"/>
0037     <Constant name="Conn3Z" value="54.62*cm-[ZPixelForward]"/>
0038     <Constant name="Conn4Z" value="[Conn3Z]+([Conn3T]+[Conn4T])/2"/>
0039     <Constant name="ServiceRout" value="21.0*cm"/>
0040     <Constant name="ServiceRin" value="18.0*cm"/>
0041     <Constant name="ServT" value="48.5*cm"/>
0042     <Constant name="ServZ" value="[Conn4Z]+([Conn4T]+[ServT])/2"/>
0043     <Constant name="ServCablT" value="32.2*cm"/>
0044     <Constant name="ServCablZ" value="[ServZ]+[ServT]/2+[ServCablT]/2"/>
0045     <Constant name="RinSupTubCab" value="18.00*cm"/>
0046 
0047 </ConstantsSection>
0048 <SolidSection label="pixfwd.xml">
0049  <Polycone name="Forward" startPhi="0*deg" deltaPhi="360*deg" >    <!-- TEMPORARY!! Should be defined automatically -->
0050    <ZSection z="[RootStartZ]" rMin="2.8*cm" rMax="[RootRadius1]"/>
0051    <ZSection z="95.90*cm" rMin="2.8*cm" rMax="[RootRadius1]"/>
0052    <ZSection z="95.90*cm" rMin="2.8*cm" rMax="[pixbar:Tracker2SOuterRadius]"/>
0053    <ZSection z="120.9*cm" rMin="2.8*cm" rMax="[pixbar:Tracker2SOuterRadius]"/>
0054    <ZSection z="120.9*cm" rMin="6.3*cm" rMax="[pixbar:Tracker2SOuterRadius]"/>
0055    <ZSection z="261.9*cm" rMin="6.3*cm" rMax="[pixbar:Tracker2SOuterRadius]"/>
0056  </Polycone>
0057  <Polycone name="Phase2PixelEndcap" startPhi="0*deg" deltaPhi="360*deg" >
0058    <ZSection z="[RootStartZ]"  rMin="2.8*cm" rMax="[RootRadius1]"/>
0059    <ZSection z="120.9*cm"   rMin="2.8*cm" rMax="[RootRadius1]"/>
0060    <ZSection z="120.9*cm"   rMin="6.3*cm" rMax="[RootRadius1]"/>
0061    <ZSection z="129.9*cm"   rMin="6.3*cm" rMax="[RootRadius1]"/>
0062    <ZSection z="129.9*cm"   rMin="6.3*cm" rMax="[RootRadius2]"/>
0063    <ZSection z="261.9*cm"   rMin="6.3*cm" rMax="[RootRadius2]"/>
0064  </Polycone>
0065  <SubtractionSolid name="Phase2OTForward">
0066    <rSolid name="Forward"/>
0067    <rSolid name="Phase2PixelEndcap"/>
0068    <Translation x="0*cm" y="0*cm" z="0*cm"/>
0069  </SubtractionSolid>
0070 </SolidSection>
0071 <LogicalPartSection label="pixfwd.xml">
0072   <LogicalPart name="Phase2PixelEndcap" category="envelope">
0073     <rSolid name="Phase2PixelEndcap"/>
0074     <rMaterial name="materials:Air"/>
0075   </LogicalPart>
0076   <LogicalPart name="Phase2OTForward" category="envelope">
0077     <rSolid name="Phase2OTForward"/>
0078     <rMaterial name="materials:Air"/>
0079   </LogicalPart>
0080 </LogicalPartSection>
0081 </DDDefinition>