Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/HGCalCommonData/data/TB181/Oct180/hgcalBeam.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 
0004 <ConstantsSection label="hgcalBeam.xml" eval="true">
0005   <Constant name="dxBy2BeamPipe" value="100.0*cm"/>
0006   <Constant name="dyBy2BeamPipe" value="100.0*cm"/>
0007   <Constant name="dzBy2BeamPipe" value="16.5*m"/>
0008   <Constant name="zBeamPipe"     value="([cms:zCaloFront]-[dzBy2BeamPipe])"/>
0009   <Constant name="zFrontHGCal"   value="606.332*m"/>
0010   <Constant name="zFrontScint1"  value="605.282*m"/>
0011   <Constant name="zFrontScint2"  value="606.220*m"/>
0012   <Constant name="zFrontMCP1"    value="606.080*m"/>
0013   <Constant name="zFrontMCP2"    value="606.140*m"/>
0014   <Constant name="dxBy2Scint"    value="10.0*cm"/>
0015   <Constant name="dzBy2ScintMy"  value="5.05*mm"/>
0016   <Constant name="dzBy2Scint"    value="5.0*mm"/>
0017   <Constant name="dzBy2MCPAl1"   value="2.50*mm"/>
0018   <Constant name="dzBy2MCPAl2"   value="1.25*mm"/>
0019   <Constant name="dzBy2MCPPyrex" value="0.6*mm"/>
0020   <Constant name="dzBy2MCPPbGls" value="0.2*mm"/>
0021   <Constant name="dxBy2MCP"      value="10.0*cm"/>
0022   <Constant name="zScint1"       value="([dzBy2BeamPipe]+[zFrontScint1]+
0023                                          [dzBy2ScintMy]-[zFrontHGCal])"/>
0024   <Constant name="zScint2"       value="([dzBy2BeamPipe]+[zFrontScint2]+
0025                                          [dzBy2ScintMy]-[zFrontHGCal])"/>
0026   <Constant name="zMCPAl1"       value="([dzBy2BeamPipe]+[zFrontMCP1]+
0027                                          [dzBy2MCPAl1]-[zFrontHGCal])"/>
0028   <Constant name="zMCPAl2"       value="([dzBy2BeamPipe]+[zFrontMCP2]+
0029                                          [dzBy2MCPAl2]-[zFrontHGCal])"/>
0030   <Constant name="zMCPPyrex1"    value="([zMCPAl1]+[dzBy2MCPAl1]+
0031                                          [dzBy2MCPPyrex])"/>
0032   <Constant name="zMCPPyrex2"    value="([zMCPAl2]+[dzBy2MCPAl2]+
0033                                          [dzBy2MCPPyrex])"/>
0034   <Constant name="zMCPPbGlass1"  value="([zMCPPyrex1]+[dzBy2MCPPyrex]+
0035                                          [dzBy2MCPPbGls])"/>
0036   <Constant name="zMCPPbGlass2"  value="([zMCPPyrex2]+[dzBy2MCPPyrex]+
0037                                          [dzBy2MCPPbGls])"/>
0038   <Constant name="zFrontTube1"   value="574.028*m"/>
0039   <Constant name="zFrontPE1"     value="576.513*m"/>
0040   <Constant name="zFrontTube2"   value="579.205*m"/>
0041   <Constant name="zFrontPE2"     value="593.382*m"/>
0042   <Constant name="zFrontTube3"   value="598.836*m"/>
0043   <Constant name="zFrontPE3"     value="604.438*m"/>
0044   <Constant name="dzBy2PETape"   value="0.05*mm"/>
0045   <Constant name="dzBy2Mylar"    value="0.06*mm"/>
0046   <Constant name="rBeamTube"     value="25.0*cm"/>
0047   <Constant name="dzBy2Tube1"    value="0.5*([zFrontPE1]+2*[dzBy2PETape]-
0048                                         [zFrontTube1])"/>
0049   <Constant name="dzBy2Tube2"    value="0.5*([zFrontPE2]+2*[dzBy2PETape]-
0050                                         [zFrontTube2])"/>
0051   <Constant name="dzBy2Tube3"    value="0.5*([zFrontPE3]+2*[dzBy2PETape]-
0052                                         [zFrontTube3])"/>
0053   <Constant name="dzBy2Mylar1"   value="([dzBy2Tube1]-2*[dzBy2PETape])"/>
0054   <Constant name="dzBy2Mylar2"   value="([dzBy2Tube2]-2*[dzBy2PETape])"/>
0055   <Constant name="dzBy2Mylar3"   value="([dzBy2Tube3]-2*[dzBy2PETape])"/>
0056   <Constant name="dzBy2Vacuum1"  value="([dzBy2Mylar1]-2*[dzBy2Mylar])"/>
0057   <Constant name="dzBy2Vacuum2"  value="([dzBy2Mylar2]-2*[dzBy2Mylar])"/>
0058   <Constant name="dzBy2Vacuum3"  value="([dzBy2Mylar3]-2*[dzBy2Mylar])"/>
0059   <Constant name="zTube1"        value="([dzBy2BeamPipe]+[zFrontTube1]+
0060                                          [dzBy2Tube1]-[zFrontHGCal])"/>
0061   <Constant name="zTube2"        value="([dzBy2BeamPipe]+[zFrontTube2]+
0062                                          [dzBy2Tube2]-[zFrontHGCal])"/>
0063   <Constant name="zTube3"        value="([dzBy2BeamPipe]+[zFrontTube3]+
0064                                          [dzBy2Tube3]-[zFrontHGCal])"/>
0065   <Constant name="dxBy2Chamber"  value="11.0*cm"/>
0066   <Constant name="dzBy2Chamber"  value="30.0*mm"/>
0067   <Constant name="dzBy2Gas"      value="27.5*mm"/>
0068   <Constant name="dzBy2Be"       value="(0.0015*mm+[dzBy2Gas])"/>
0069   <Constant name="dzBy2Kapton"   value="(0.1*mm+[dzBy2Be])"/>
0070   <Constant name="zFrontChamb1"  value="573.572*m"/>
0071   <Constant name="zFrontChamb2"  value="576.977*m"/>
0072   <Constant name="zFrontChamb3"  value="578.004*m"/>
0073   <Constant name="zFrontChamb4"  value="578.957*m"/>
0074   <Constant name="zFrontChamb5"  value="598.610*m"/>
0075   <Constant name="zFrontChamb6"  value="604.670*m"/>
0076   <Constant name="zChamber1"     value="([dzBy2BeamPipe]+[zFrontChamb1]+
0077                                          [dzBy2Chamber]-[zFrontHGCal])"/>
0078   <Constant name="zChamber2"     value="([dzBy2BeamPipe]+[zFrontChamb2]+
0079                                          [dzBy2Chamber]-[zFrontHGCal])"/>
0080   <Constant name="zChamber3"     value="([dzBy2BeamPipe]+[zFrontChamb3]+
0081                                          [dzBy2Chamber]-[zFrontHGCal])"/>
0082   <Constant name="zChamber4"     value="([dzBy2BeamPipe]+[zFrontChamb4]+
0083                                          [dzBy2Chamber]-[zFrontHGCal])"/>
0084   <Constant name="zChamber5"     value="([dzBy2BeamPipe]+[zFrontChamb5]+
0085                                          [dzBy2Chamber]-[zFrontHGCal])"/>
0086   <Constant name="zChamber6"     value="([dzBy2BeamPipe]+[zFrontChamb6]+
0087                                          [dzBy2Chamber]-[zFrontHGCal])"/>
0088   <Constant name="chambVetW"     value="25.0*mm"/>
0089   <Constant name="chambVetT"     value="11.0*mm"/>
0090   <Constant name="chambVetGap"   value="12.0*cm"/>
0091   <Constant name="chambVetL"     value="0.5*([chambVetGap]+[chambVetW])"/>
0092   <Constant name="chambVetX"     value="0.5*[chambVetW]"/>
0093   <Constant name="chambVetZF"    value="578.900*m"/>
0094   <Constant name="chambVetZ"     value="([dzBy2BeamPipe]+[chambVetZF]+
0095                                          0.5*[chambVetT]-[zFrontHGCal])"/>
0096 </ConstantsSection>
0097 
0098 <RotationSection label="hgcalBeam.xml">
0099   <Rotation name="R1" phiX="90*deg" thetaX="90*deg" phiY="180*deg" thetaY="90*deg" phiZ="0*deg" thetaZ="0*deg"/>
0100 </RotationSection>
0101 
0102 <SolidSection label="hgcalBeam.xml">
0103   <Box name="HGCalBeam" dx="[dxBy2BeamPipe]" dy="[dyBy2BeamPipe]" dz="[dzBy2BeamPipe]"/>
0104   <Box name="HGCalBeamMy1" dx="[dxBy2Scint]" dy="[dxBy2Scint]" dz="[dzBy2ScintMy]"/>
0105   <Box name="HGCalBeamS1" dx="[dxBy2Scint]" dy="[dxBy2Scint]" dz="[dzBy2Scint]"/>
0106   <Box name="HGCalBeamMy2" dx="[dxBy2Scint]" dy="[dxBy2Scint]" dz="[dzBy2ScintMy]"/>
0107   <Box name="HGCalBeamS2" dx="[dxBy2Scint]" dy="[dxBy2Scint]" dz="[dzBy2Scint]"/>
0108   <Tubs name="HGCalBeamTube1" rMin="0*fm" rMax="[rBeamTube]" dz="[dzBy2Tube1]" startPhi="0*deg" deltaPhi="360*deg"/>
0109   <Tubs name="HGCalBeamMylar1" rMin="0*fm" rMax="[rBeamTube]" dz="[dzBy2Mylar1]" startPhi="0*deg" deltaPhi="360*deg"/>
0110   <Tubs name="HGCalBeamVacuum1" rMin="0*fm" rMax="[rBeamTube]" dz="[dzBy2Vacuum1]" startPhi="0*deg" deltaPhi="360*deg"/>
0111   <Tubs name="HGCalBeamTube2" rMin="0*fm" rMax="[rBeamTube]" dz="[dzBy2Tube2]" startPhi="0*deg" deltaPhi="360*deg"/>
0112   <Tubs name="HGCalBeamMylar2" rMin="0*fm" rMax="[rBeamTube]" dz="[dzBy2Mylar2]" startPhi="0*deg" deltaPhi="360*deg"/>
0113   <Tubs name="HGCalBeamVacuum2" rMin="0*fm" rMax="[rBeamTube]" dz="[dzBy2Vacuum2]" startPhi="0*deg" deltaPhi="360*deg"/>
0114   <Tubs name="HGCalBeamTube3" rMin="0*fm" rMax="[rBeamTube]" dz="[dzBy2Tube3]" startPhi="0*deg" deltaPhi="360*deg"/>
0115   <Tubs name="HGCalBeamMylar3" rMin="0*fm" rMax="[rBeamTube]" dz="[dzBy2Mylar3]" startPhi="0*deg" deltaPhi="360*deg"/>
0116   <Tubs name="HGCalBeamVacuum3" rMin="0*fm" rMax="[rBeamTube]" dz="[dzBy2Vacuum3]" startPhi="0*deg" deltaPhi="360*deg"/>
0117   <Box name="HGCalBeamWChamb" dx="[dxBy2Chamber]" dy="[dxBy2Chamber]" dz="[dzBy2Chamber]"/>
0118   <Box name="HGCalBeamWChambKap" dx="[dxBy2Chamber]" dy="[dxBy2Chamber]" dz="[dzBy2Kapton]"/>
0119   <Box name="HGCalBeamWChambBe" dx="[dxBy2Chamber]" dy="[dxBy2Chamber]" dz="[dzBy2Be]"/>
0120   <Box name="HGCalBeamWChambGas" dx="[dxBy2Chamber]" dy="[dxBy2Chamber]" dz="[dzBy2Gas]"/>
0121   <Box name="HGCalMCPAluminium1" dx="[dxBy2MCP]" dy="[dxBy2MCP]" dz="[dzBy2MCPAl1]"/>
0122   <Box name="HGCalMCPAluminium2" dx="[dxBy2MCP]" dy="[dxBy2MCP]" dz="[dzBy2MCPAl2]"/>
0123   <Box name="HGCalMCPPyrexGlass" dx="[dxBy2MCP]" dy="[dxBy2MCP]" dz="[dzBy2MCPPyrex]"/>
0124   <Box name="HGCalMCPLeadGlass" dx="[dxBy2MCP]" dy="[dxBy2MCP]" dz="[dzBy2MCPPbGls]"/>
0125   <Box name="HGCalBeamWChambVet" dx="[chambVetL]" dy="0.5*[chambVetW]" dz="0.5*[chambVetT]"/>
0126 </SolidSection>
0127 
0128 <LogicalPartSection label="hgcalBeam.xml">
0129   <LogicalPart name="HGCalBeam" category="unspecified">
0130     <rSolid name="HGCalBeam"/>
0131     <rMaterial name="materials:Air"/>
0132   </LogicalPart>
0133   <LogicalPart name="HGCalBeamWChamb" category="unspecified">
0134     <rSolid name="HGCalBeamWChamb"/>
0135     <rMaterial name="materials:Air"/>
0136   </LogicalPart>
0137   <LogicalPart name="HGCalBeamWChambKap" category="unspecified">
0138     <rSolid name="HGCalBeamWChambKap"/>
0139     <rMaterial name="materials:Kapton"/>
0140   </LogicalPart>
0141   <LogicalPart name="HGCalBeamWChambBe" category="unspecified">
0142     <rSolid name="HGCalBeamWChambBe"/>
0143     <rMaterial name="materials:Beryllium"/>
0144   </LogicalPart>
0145   <LogicalPart name="HGCalBeamWChambGas" category="unspecified">
0146     <rSolid name="HGCalBeamWChambGas"/>
0147     <rMaterial name="materials:80pct Argon plus 20pct CO_2"/>
0148   </LogicalPart>
0149   <LogicalPart name="HGCalBeamMy1" category="unspecified">
0150     <rSolid name="HGCalBeamMy1"/>
0151     <rMaterial name="materials:Mylar"/>
0152   </LogicalPart>
0153   <LogicalPart name="HGCalBeamS1" category="unspecified">
0154     <rSolid name="HGCalBeamS1"/>
0155     <rMaterial name="materials:Scintillator"/>
0156   </LogicalPart>
0157   <LogicalPart name="HGCalBeamMy2" category="unspecified">
0158     <rSolid name="HGCalBeamMy2"/>
0159     <rMaterial name="materials:Mylar"/>
0160   </LogicalPart>
0161   <LogicalPart name="HGCalBeamS2" category="unspecified">
0162     <rSolid name="HGCalBeamS2"/>
0163     <rMaterial name="materials:Scintillator"/>
0164   </LogicalPart>
0165   <LogicalPart name="HGCalBeamTube1" category="unspecified">
0166     <rSolid name="HGCalBeamTube1"/>
0167     <rMaterial name="materials:Polyethylene"/>
0168   </LogicalPart>
0169   <LogicalPart name="HGCalBeamMylar1" category="unspecified">
0170     <rSolid name="HGCalBeamMylar1"/>
0171     <rMaterial name="materials:Mylar"/>
0172   </LogicalPart>
0173   <LogicalPart name="HGCalBeamVacuum1" category="unspecified">
0174     <rSolid name="HGCalBeamVacuum1"/>
0175     <rMaterial name="materials:Vacuum"/>
0176   </LogicalPart>
0177   <LogicalPart name="HGCalBeamTube2" category="unspecified">
0178     <rSolid name="HGCalBeamTube2"/>
0179     <rMaterial name="materials:Polyethylene"/>
0180   </LogicalPart>
0181   <LogicalPart name="HGCalBeamMylar2" category="unspecified">
0182     <rSolid name="HGCalBeamMylar2"/>
0183     <rMaterial name="materials:Mylar"/>
0184   </LogicalPart>
0185   <LogicalPart name="HGCalBeamVacuum2" category="unspecified">
0186     <rSolid name="HGCalBeamVacuum2"/>
0187     <rMaterial name="materials:Vacuum"/>
0188   </LogicalPart>
0189   <LogicalPart name="HGCalBeamTube3" category="unspecified">
0190     <rSolid name="HGCalBeamTube3"/>
0191     <rMaterial name="materials:Polyethylene"/>
0192   </LogicalPart>
0193   <LogicalPart name="HGCalBeamMylar3" category="unspecified">
0194     <rSolid name="HGCalBeamMylar3"/>
0195     <rMaterial name="materials:Mylar"/>
0196   </LogicalPart>
0197   <LogicalPart name="HGCalBeamVacuum3" category="unspecified">
0198     <rSolid name="HGCalBeamVacuum3"/>
0199     <rMaterial name="materials:Vacuum"/>
0200   </LogicalPart>
0201   <LogicalPart name="HGCalMCPAluminium1" category="unspecified">
0202     <rSolid name="HGCalMCPAluminium1"/>
0203     <rMaterial name="materials:Aluminium"/>
0204   </LogicalPart>
0205   <LogicalPart name="HGCalMCPAluminium2" category="unspecified">
0206     <rSolid name="HGCalMCPAluminium2"/>
0207     <rMaterial name="materials:Aluminium"/>
0208   </LogicalPart>
0209   <LogicalPart name="HGCalMCPPyrexGlass" category="unspecified">
0210     <rSolid name="HGCalMCPPyrexGlass"/>
0211     <rMaterial name="hgcalMaterial:PyrexGlass"/>
0212   </LogicalPart>
0213   <LogicalPart name="HGCalMCPLeadGlass" category="unspecified">
0214     <rSolid name="HGCalMCPLeadGlass"/>
0215     <rMaterial name="hgcalMaterial:LeadGlass"/>
0216   </LogicalPart>
0217   <LogicalPart name="HGCalBeamWChambVet" category="unspecified">
0218     <rSolid name="HGCalBeamWChambVet"/>
0219     <rMaterial name="materials:Polyethylene"/>
0220   </LogicalPart>
0221 </LogicalPartSection>
0222 
0223 <PosPartSection label="hgcalBeam.xml">
0224   <PosPart copyNumber="1">
0225     <rParent name="hgcalBeam:HGCalBeamWChamb"/>
0226     <rChild name="hgcalBeam:HGCalBeamWChambKap"/>
0227   </PosPart>
0228   <PosPart copyNumber="1">
0229     <rParent name="hgcalBeam:HGCalBeamWChambKap"/>
0230     <rChild name="hgcalBeam:HGCalBeamWChambBe"/>
0231   </PosPart>
0232   <PosPart copyNumber="1">
0233     <rParent name="hgcalBeam:HGCalBeamWChambBe"/>
0234     <rChild name="hgcalBeam:HGCalBeamWChambGas"/>
0235   </PosPart>
0236   <PosPart copyNumber="1">
0237     <rParent name="hgcalBeam:HGCalBeam"/>
0238     <rChild name="hgcalBeam:HGCalBeamWChamb"/>
0239     <Translation x="0*fm" y="0*fm" z="[zChamber1]"/>
0240   </PosPart>
0241   <PosPart copyNumber="2">
0242     <rParent name="hgcalBeam:HGCalBeam"/>
0243     <rChild name="hgcalBeam:HGCalBeamWChamb"/>
0244     <Translation x="0*fm" y="0*fm" z="[zChamber2]"/>
0245   </PosPart>
0246   <PosPart copyNumber="3">
0247     <rParent name="hgcalBeam:HGCalBeam"/>
0248     <rChild name="hgcalBeam:HGCalBeamWChamb"/>
0249     <Translation x="0*fm" y="0*fm" z="[zChamber3]"/>
0250   </PosPart>
0251   <PosPart copyNumber="4">
0252     <rParent name="hgcalBeam:HGCalBeam"/>
0253     <rChild name="hgcalBeam:HGCalBeamWChamb"/>
0254     <Translation x="0*fm" y="0*fm" z="[zChamber4]"/>
0255   </PosPart>
0256   <PosPart copyNumber="5">
0257     <rParent name="hgcalBeam:HGCalBeam"/>
0258     <rChild name="hgcalBeam:HGCalBeamWChamb"/>
0259     <Translation x="0*fm" y="0*fm" z="[zChamber5]"/>
0260   </PosPart>
0261   <PosPart copyNumber="6">
0262     <rParent name="hgcalBeam:HGCalBeam"/>
0263     <rChild name="hgcalBeam:HGCalBeamWChamb"/>
0264     <Translation x="0*fm" y="0*fm" z="[zChamber6]"/>
0265   </PosPart>
0266   <PosPart copyNumber="1">
0267     <rParent name="hgcalBeam:HGCalBeamMy1"/>
0268     <rChild name="hgcalBeam:HGCalBeamS1"/>
0269   </PosPart>
0270   <PosPart copyNumber="1">
0271     <rParent name="hgcalBeam:HGCalBeam"/>
0272     <rChild name="hgcalBeam:HGCalBeamMy1"/>
0273     <Translation x="0*fm" y="0*fm" z="[zScint1]"/>
0274   </PosPart>
0275   <PosPart copyNumber="2">
0276     <rParent name="hgcalBeam:HGCalBeamMy2"/>
0277     <rChild name="hgcalBeam:HGCalBeamS2"/>
0278   </PosPart>
0279   <PosPart copyNumber="2">
0280     <rParent name="hgcalBeam:HGCalBeam"/>
0281     <rChild name="hgcalBeam:HGCalBeamMy2"/>
0282     <Translation x="0*fm" y="0*fm" z="[zScint2]"/>
0283   </PosPart>
0284   <PosPart copyNumber="1">
0285     <rParent name="hgcalBeam:HGCalBeamTube1"/>
0286     <rChild name="hgcalBeam:HGCalBeamMylar1"/>
0287   </PosPart>
0288   <PosPart copyNumber="1">
0289     <rParent name="hgcalBeam:HGCalBeamMylar1"/>
0290     <rChild name="hgcalBeam:HGCalBeamVacuum1"/>
0291   </PosPart>
0292   <PosPart copyNumber="1">
0293     <rParent name="hgcalBeam:HGCalBeam"/>
0294     <rChild name="hgcalBeam:HGCalBeamTube1"/>
0295     <Translation x="0*fm" y="0*fm" z="[zTube1]"/>
0296   </PosPart>
0297   <PosPart copyNumber="2">
0298     <rParent name="hgcalBeam:HGCalBeamTube2"/>
0299     <rChild name="hgcalBeam:HGCalBeamMylar2"/>
0300   </PosPart>
0301   <PosPart copyNumber="2">
0302     <rParent name="hgcalBeam:HGCalBeamMylar2"/>
0303     <rChild name="hgcalBeam:HGCalBeamVacuum2"/>
0304   </PosPart>
0305   <PosPart copyNumber="2">
0306     <rParent name="hgcalBeam:HGCalBeam"/>
0307     <rChild name="hgcalBeam:HGCalBeamTube2"/>
0308     <Translation x="0*fm" y="0*fm" z="[zTube2]"/>
0309   </PosPart>
0310   <PosPart copyNumber="3">
0311     <rParent name="hgcalBeam:HGCalBeamTube3"/>
0312     <rChild name="hgcalBeam:HGCalBeamMylar3"/>
0313   </PosPart>
0314   <PosPart copyNumber="3">
0315     <rParent name="hgcalBeam:HGCalBeamMylar3"/>
0316     <rChild name="hgcalBeam:HGCalBeamVacuum3"/>
0317   </PosPart>
0318   <PosPart copyNumber="3">
0319     <rParent name="hgcalBeam:HGCalBeam"/>
0320     <rChild name="hgcalBeam:HGCalBeamTube3"/>
0321     <Translation x="0*fm" y="0*fm" z="[zTube3]"/>
0322   </PosPart>
0323   <PosPart copyNumber="1">
0324     <rParent name="hgcalBeam:HGCalBeam"/>
0325     <rChild name="hgcalBeam:HGCalMCPAluminium1"/>
0326     <Translation x="0*fm" y="0*fm" z="[zMCPAl1]"/>
0327   </PosPart>
0328   <PosPart copyNumber="1">
0329     <rParent name="hgcalBeam:HGCalBeam"/>
0330     <rChild name="hgcalBeam:HGCalMCPPyrexGlass"/>
0331     <Translation x="0*fm" y="0*fm" z="[zMCPPyrex1]"/>
0332   </PosPart>
0333   <PosPart copyNumber="1">
0334     <rParent name="hgcalBeam:HGCalBeam"/>
0335     <rChild name="hgcalBeam:HGCalMCPLeadGlass"/>
0336     <Translation x="0*fm" y="0*fm" z="[zMCPPbGlass1]"/>
0337   </PosPart>
0338   <PosPart copyNumber="2">
0339     <rParent name="hgcalBeam:HGCalBeam"/>
0340     <rChild name="hgcalBeam:HGCalMCPAluminium2"/>
0341     <Translation x="0*fm" y="0*fm" z="[zMCPAl2]"/>
0342   </PosPart>
0343   <PosPart copyNumber="2">
0344     <rParent name="hgcalBeam:HGCalBeam"/>
0345     <rChild name="hgcalBeam:HGCalMCPPyrexGlass"/>
0346     <Translation x="0*fm" y="0*fm" z="[zMCPPyrex2]"/>
0347   </PosPart>
0348   <PosPart copyNumber="2">
0349     <rParent name="hgcalBeam:HGCalBeam"/>
0350     <rChild name="hgcalBeam:HGCalMCPLeadGlass"/>
0351     <Translation x="0*fm" y="0*fm" z="[zMCPPbGlass2]"/>
0352   </PosPart>
0353   <PosPart copyNumber="1">
0354     <rParent name="hgcalBeam:HGCalBeam"/>
0355     <rChild name="hgcalBeam:HGCalBeamWChambVet"/>
0356     <Translation x="[chambVetX]" y="[chambVetL]" z="[chambVetZ]"/>
0357   </PosPart>
0358   <PosPart copyNumber="2">
0359     <rParent name="hgcalBeam:HGCalBeam"/>
0360     <rChild name="hgcalBeam:HGCalBeamWChambVet"/>
0361     <Translation x="-[chambVetL]" y="[chambVetX]" z="[chambVetZ]"/>
0362     <rRotation name="hgcalBeam:R1"/>
0363   </PosPart>
0364   <PosPart copyNumber="3">
0365     <rParent name="hgcalBeam:HGCalBeam"/>
0366     <rChild name="hgcalBeam:HGCalBeamWChambVet"/>
0367     <Translation x="-[chambVetX]" y="-[chambVetL]" z="[chambVetZ]"/>
0368   </PosPart>
0369   <PosPart copyNumber="4">
0370     <rParent name="hgcalBeam:HGCalBeam"/>
0371     <rChild name="hgcalBeam:HGCalBeamWChambVet"/>
0372     <Translation x="[chambVetL]" y="-[chambVetX]" z="[chambVetZ]"/>
0373     <rRotation name="hgcalBeam:R1"/>
0374   </PosPart>
0375   <PosPart copyNumber="1">
0376     <rParent name="cms:CMSE"/>
0377     <rChild name="hgcalBeam:HGCalBeam"/>
0378     <Translation x="0*fm" y="0*fm" z="[zBeamPipe]"/>
0379   </PosPart>
0380 </PosPartSection>
0381 
0382 <SpecParSection label="hgcalBeam.xml" eval="true">
0383   <SpecPar name="hgcalbeam">
0384     <PartSelector path="//HGCalBeamS.*"/>
0385     <PartSelector path="//HGCalBeamWChambGas"/>
0386     <Parameter name="SensitiveDetector" value="HcalTB06BeamDetector" eval="false"/>
0387     <Parameter name="ReadOutName" value="HcalTB06BeamHits" eval="false"/>
0388   </SpecPar>
0389   <SpecPar name="hgcalbeamWC">
0390     <PartSelector path="//HGCalBeamWChambGas"/>
0391     <Parameter name="Volume" value="WireChamber" eval="false"/>
0392   </SpecPar>
0393   <SpecPar name="hgcProdCutsBeam">
0394     <PartSelector path="//HGCalBeam"/>
0395     <Parameter name="CMSCutsRegion" value="HGCalBeamRegion" eval="false"/>
0396     <Parameter name="ProdCutsForElectrons" value="1.0*mm"/>
0397     <Parameter name="ProdCutsForProtons"   value="1.0*mm"/>
0398     <Parameter name="ProdCutsForPositrons" value="1.0*mm"/>
0399     <Parameter name="ProdCutsForGamma"     value="1.0*mm"/>
0400   </SpecPar>
0401 </SpecParSection>
0402 
0403 </DDDefinition>