Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/HcalTestBeamData/data/2007/TBHcal.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="TBHcal.xml" eval="true">
0004                 <Constant name="Zmin" value="0*fm"/>
0005                 <Constant name="HcalEcalZ0" value="3.8955*m"/>
0006                 <Constant name="HcalEcalZ1" value="3.9825*m"/>
0007                 <Constant name="TrackBeamZ2" value="2.935*m"/>
0008                 <Constant name="CalorBeamZ1" value="3.180*m"/>
0009                 <Constant name="CalorBeamZ2" value="5.541*m"/>
0010                 <Constant name="TrackBeamR1" value="3.10*cm"/>
0011                 <Constant name="TrackBeamR2" value="7.40*cm"/>
0012                 <Constant name="zRat" value="([HcalEcalZ1]-[CalorBeamZ2])/([CalorBeamZ1]-[CalorBeamZ2])"/>
0013                 <Constant name="CalorBeamR1" value="8.00*cm"/>
0014                 <Constant name="CalorBeamR2" value="8.93*cm"/>
0015                 <Constant name="TrackCalorR" value="1.233*m"/>
0016                 <Constant name="CalorMuonR" value="2.950*m"/>
0017                 <Constant name="rMin1" value="1.775*m"/>
0018                 <Constant name="rMin2" value="[CalorBeamR2]+[zRat]*([CalorBeamR1]-[CalorBeamR2])"/>
0019                 <Constant name="rMin3" value="1.712*m"/>
0020                 <Constant name="Eta" value="1.562"/>
0021                 <Constant name="Phi" value="2.5*deg"/>
0022         </ConstantsSection>
0023         <SolidSection label="TBHcal.xml">
0024                 <Box name="TBHCal" dx="12.0*m" dy="12*m" dz="12*m"/>
0025                 <Polycone name="Calo" startPhi="-45*deg" deltaPhi="90*deg">
0026                         <ZSection z="[Zmin]" rMin="[CalorBeamR1]" rMax="[CalorMuonR]"/>
0027                         <ZSection z="[CalorBeamZ1]" rMin="[CalorBeamR1]" rMax="[CalorMuonR]"/>
0028                         <ZSection z="[CalorBeamZ2]" rMin="[CalorBeamR2]" rMax="[CalorMuonR]"/>
0029                 </Polycone>
0030                 <Polycone name="HCal" startPhi="-10*deg" deltaPhi="40*deg">
0031                         <ZSection z="[Zmin]" rMin="[rMin1]" rMax="[CalorMuonR]"/>
0032                         <ZSection z="[HcalEcalZ0]" rMin="[rMin1]" rMax="[CalorMuonR]"/>
0033                         <ZSection z="[HcalEcalZ0]" rMin="[rMin3]" rMax="[CalorMuonR]"/>
0034                         <ZSection z="[HcalEcalZ1]" rMin="[rMin3]" rMax="[CalorMuonR]"/>
0035                         <ZSection z="[HcalEcalZ1]" rMin="[rMin2]" rMax="[CalorMuonR]"/>
0036                         <ZSection z="[CalorBeamZ2]" rMin="[CalorBeamR2]" rMax="[CalorMuonR]"/>
0037                 </Polycone>
0038         </SolidSection>
0039         <RotationSection label="TBHcal.xml">
0040                 <Rotation name="R1" phiX="-10*deg" thetaX="90*deg" phiY="80*deg" thetaY="90*deg" phiZ="0*deg" thetaZ="0*deg"/>
0041         </RotationSection>
0042         <LogicalPartSection label="TBHcal.xml">
0043                 <LogicalPart name="OTBHCal" category="unspecified">
0044                         <rSolid name="TBHCal"/>
0045                         <rMaterial name="materials:Air"/>
0046                 </LogicalPart>
0047                 <LogicalPart name="TBHCal" category="unspecified">
0048                         <rSolid name="TBHCal"/>
0049                         <rMaterial name="materials:Air"/>
0050                 </LogicalPart>
0051                 <LogicalPart name="Calo" category="unspecified">
0052                         <rSolid name="Calo"/>
0053                         <rMaterial name="materials:Air"/>
0054                 </LogicalPart>
0055                 <LogicalPart name="HCal" category="unspecified">
0056                         <rSolid name="HCal"/>
0057                         <rMaterial name="materials:Air"/>
0058                 </LogicalPart>
0059         </LogicalPartSection>
0060         <PosPartSection label="TBHcal.xml">
0061                 <PosPart copyNumber="1">
0062                         <rParent name="TBHcal:OTBHCal"/>
0063                         <rChild name="TBHcal:TBHCal"/>
0064                 </PosPart>
0065                 <PosPart copyNumber="1">
0066                         <rParent name="TBHcal:TBHCal"/>
0067                         <rChild name="TBHcal:Calo"/>
0068                 </PosPart>
0069                 <PosPart copyNumber="1">
0070                         <rParent name="TBHcal:Calo"/>
0071                         <rChild name="TBHcal:HCal"/>
0072                         <rRotation name="TBHcal:R1"/>
0073                 </PosPart>
0074         </PosPartSection>
0075 </DDDefinition>