Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/HcalCommonData/data/hcalforwardshower/v0/hcalforwardshower.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="hcalforwardshower.xml" eval="true">
0004                 <Constant name="worldDx" value="5.0*m"/>
0005                 <Constant name="worldDz" value="5.0*m"/>
0006                 <Constant name="chamberDx" value="2.501*m"/>
0007                 <Constant name="chamberDz" value="0.1*cm"/>
0008                 <Constant name="chamberZ" value="99.89*cm"/>
0009                 <Constant name="wirePlaneDz" value="0.10*mm"/>
0010                 <Constant name="wirePlaneZ" value="0.89*mm"/>
0011                 <Constant name="shiftSF" value="11.0*cm"/>
0012                 <Constant name="dzHF" value="82.5*cm"/>
0013                 <Constant name="cellDx" value="0.50*cm"/>
0014                 <Constant name="cellDy" value="0.50*cm"/>
0015                 <Constant name="cellX" value="25"/>
0016                 <Constant name="cellY" value="25"/>
0017                 <Constant name="wedgeDx" value="[cellDx]*[cellX]"/>
0018                 <Constant name="wedgeDy" value="[cellDy]*[cellY]"/>
0019                 <Constant name="wedgeX" value="20"/>
0020                 <Constant name="wedgeY" value="20"/>
0021                 <Constant name="wedgeZ" value="182.5*cm"/>
0022                 <Constant name="holeX" value="0.25*cm"/>
0023                 <Constant name="claddingR" value="0.45*mm"/>
0024                 <Constant name="fibreR" value="0.30*mm"/>
0025                 <Constant name="fibreLongL" value="164.98*cm"/>
0026                 <Constant name="fibreShortL" value="([fibreLongL]-2*[shiftSF])"/>
0027         </ConstantsSection>
0028         <SolidSection label="hcalforwardshower.xml">
0029                 <Box name="HFWorld" dx="[worldDx]" dy="[worldDx]" dz="[worldDz]"/>
0030                 <Box name="Chamber" dx="[chamberDx]" dy="[chamberDx]" dz="[chamberDz]"/>
0031                 <Box name="WirePlane" dx="[chamberDx]" dy="[chamberDx]" dz="[wirePlaneDz]"/>
0032                 <Box name="HFWedge" dx="[wedgeDx]" dy="[wedgeDy]" dz="[dzHF]"/>
0033                 <Box name="HFBox" dx="[cellDx]" dy="[cellDy]" dz="[dzHF]"/>
0034                 <Tubs name="HFCladS" rMin="0*fm" rMax="[claddingR]" dz="[fibreShortL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0035                 <Tubs name="HFCladL" rMin="0*fm" rMax="[claddingR]" dz="[fibreLongL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0036                 <Tubs name="HFFibreS" rMin="0*fm" rMax="[fibreR]" dz="[fibreShortL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0037                 <Tubs name="HFFibreL" rMin="0*fm" rMax="[fibreR]" dz="[fibreLongL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0038         </SolidSection>
0039         <LogicalPartSection label="hcalforwardshower.xml">
0040                 <LogicalPart name="World" category="unspecified">
0041                         <rSolid name="HFWorld"/>
0042                         <rMaterial name="materials:Air"/>
0043                 </LogicalPart>
0044                 <LogicalPart name="HFWorld" category="unspecified">
0045                         <rSolid name="HFWorld"/>
0046                         <rMaterial name="materials:Air"/>
0047                 </LogicalPart>
0048                 <LogicalPart name="Chamber" category="unspecified">
0049                         <rSolid name="Chamber"/>
0050                         <rMaterial name="materials:Air"/>
0051                 </LogicalPart>
0052                 <LogicalPart name="WirePlane" category="unspecified">
0053                         <rSolid name="WirePlane"/>
0054                         <rMaterial name="materials:Air"/>
0055                 </LogicalPart>
0056                 <LogicalPart name="HFWedge" category="unspecified">
0057                         <rSolid name="HFWedge"/>
0058                         <rMaterial name="materials:Iron"/>
0059                 </LogicalPart>
0060                 <LogicalPart name="HFBox" category="unspecified">
0061                         <rSolid name="HFBox"/>
0062                         <rMaterial name="materials:Iron"/>
0063                 </LogicalPart>
0064                 <LogicalPart name="HFCladS" category="unspecified">
0065                         <rSolid name="HFCladS"/>
0066                         <rMaterial name="hcalforwardmaterial:Plastic"/>
0067                 </LogicalPart>
0068                 <LogicalPart name="HFCladL" category="unspecified">
0069                         <rSolid name="HFCladL"/>
0070                         <rMaterial name="hcalforwardmaterial:Plastic"/>
0071                 </LogicalPart>
0072                 <LogicalPart name="HFFibreS" category="unspecified">
0073                         <rSolid name="HFFibreS"/>
0074                         <rMaterial name="hcalforwardmaterial:QuartzF"/>
0075                 </LogicalPart>
0076                 <LogicalPart name="HFFibreL" category="unspecified">
0077                         <rSolid name="HFFibreL"/>
0078                         <rMaterial name="hcalforwardmaterial:QuartzF"/>
0079                 </LogicalPart>
0080         </LogicalPartSection>
0081         <PosPartSection label="hcalforwardshower.xml">
0082                 <PosPart copyNumber="1">
0083                         <rParent name="hcalforwardshower:World"/>
0084                         <rChild name="hcalforwardshower:HFWorld"/>
0085                 </PosPart>
0086                 <PosPart copyNumber="1">
0087                         <rParent name="hcalforwardshower:HFWorld"/>
0088                         <rChild name="hcalforwardshower:Chamber"/>
0089                         <Translation x="0*fm" y="0*fm" z="[chamberZ]"/>
0090                 </PosPart>
0091                 <PosPart copyNumber="1">
0092                         <rParent name="hcalforwardshower:Chamber"/>
0093                         <rChild name="hcalforwardshower:WirePlane"/>
0094                         <Translation x="0*fm" y="0*fm" z="[wirePlaneZ]"/>
0095                 </PosPart>
0096                 <PosPart copyNumber="1">
0097                         <rParent name="hcalforwardshower:HFCladL"/>
0098                         <rChild name="hcalforwardshower:HFFibreL"/>
0099                 </PosPart>
0100                 <PosPart copyNumber="2">
0101                         <rParent name="hcalforwardshower:HFCladS"/>
0102                         <rChild name="hcalforwardshower:HFFibreS"/>
0103                 </PosPart>
0104                 <PosPart copyNumber="5001">
0105                         <rParent name="hcalforwardshower:HFBox"/>
0106                         <rChild name="hcalforwardshower:HFCladS"/>
0107                         <Translation x="-[holeX]" y="-[holeX]" z="[shiftSF]"/>
0108                 </PosPart>
0109                 <PosPart copyNumber="5002">
0110                         <rParent name="hcalforwardshower:HFBox"/>
0111                         <rChild name="hcalforwardshower:HFCladL"/>
0112                         <Translation x="-[holeX]" y="[holeX]" z="0*fm"/>
0113                 </PosPart>
0114                 <PosPart copyNumber="5003">
0115                         <rParent name="hcalforwardshower:HFBox"/>
0116                         <rChild name="hcalforwardshower:HFCladL"/>
0117                         <Translation x="[holeX]" y="-[holeX]" z="0*fm"/>
0118                 </PosPart>
0119                 <PosPart copyNumber="5004">
0120                         <rParent name="hcalforwardshower:HFBox"/>
0121                         <rChild name="hcalforwardshower:HFCladS"/>
0122                         <Translation x="[holeX]" y="[holeX]" z="[shiftSF]"/>
0123                 </PosPart>
0124         </PosPartSection>
0125         <Algorithm name="hcal:DDHCalLinearXY">
0126                 <rParent name="hcalforwardshower:HFWorld"/>
0127                 <Vector name="Child" type="string" nEntries="1">
0128                         hcalforwardshower:HFWedge</Vector>
0129                 <Numeric name="DeltaX" value="2*[wedgeDx]"/>
0130                 <Numeric name="DeltaY" value="2*[wedgeDy]"/>
0131                 <Numeric name="NumberX" value="[wedgeX]"/>
0132                 <Numeric name="NumberY" value="[wedgeY]"/>
0133                 <Vector name="Center" type="numeric" nEntries="3">
0134                         0., 0., 182.5*cm
0135                 </Vector>
0136         </Algorithm>
0137         <Algorithm name="hcal:DDHCalLinearXY">
0138                 <rParent name="hcalforwardshower:HFWedge"/>
0139                 <Vector name="Child" type="string" nEntries="1">
0140                         hcalforwardshower:HFBox</Vector>
0141                 <Numeric name="DeltaX" value="2*[cellDx]"/>
0142                 <Numeric name="DeltaY" value="2*[cellDy]"/>
0143                 <Numeric name="NumberX" value="[cellX]"/>
0144                 <Numeric name="NumberY" value="[cellY]"/>
0145                 <Vector name="Center" type="numeric" nEntries="3">
0146                         0., 0., 0.
0147                 </Vector>
0148         </Algorithm>
0149         <SpecParSection label="hcalforwardshower.xml" eval="true">
0150                 <SpecPar name="fibre">
0151                         <PartSelector path="//HFFibre.*"/>
0152                         <Parameter name="SensitiveDetector" value="FiberSensitiveDetector" eval="false"/>
0153                         <Parameter name="ReadOutName" value="FibreHits" eval="false"/>
0154                         <Parameter name="rTable" value="12.50*cm"/>
0155                         <Parameter name="rTable" value="16.90*cm"/>
0156                         <Parameter name="rTable" value="20.10*cm"/>
0157                         <Parameter name="rTable" value="24.00*cm"/>
0158                         <Parameter name="rTable" value="28.60*cm"/>
0159                         <Parameter name="rTable" value="34.00*cm"/>
0160                         <Parameter name="rTable" value="40.60*cm"/>
0161                         <Parameter name="rTable" value="48.30*cm"/>
0162                         <Parameter name="rTable" value="57.60*cm"/>
0163                         <Parameter name="rTable" value="68.60*cm"/>
0164                         <Parameter name="rTable" value="81.80*cm"/>
0165                         <Parameter name="rTable" value="97.50*cm"/>
0166                         <Parameter name="rTable" value="116.20*cm"/>
0167                         <Parameter name="rTable" value="130.00*cm"/>
0168                         <Parameter name="gparHF" value="22.0*cm"/>
0169                         <Parameter name="gparHF" value="165.0*cm"/>
0170                         <Parameter name="gparHF" value="30.0*cm"/>
0171                         <Parameter name="gparHF" value="0.0*cm"/>
0172                         <Parameter name="gparHF" value="1115.0*cm"/>
0173                         <Parameter name="gparHF" value="0.375*cm"/>
0174                         <Parameter name="gparHF" value="1137.0*cm"/>
0175                 </SpecPar>
0176                 <SpecPar name="wedge">
0177                         <PartSelector path="//HFWedge"/>
0178                         <Parameter name="SensitiveDetector" value="HFWedgeSensitiveDetector" eval="false"/>
0179                         <Parameter name="ReadOutName" value="WedgeHits" eval="false"/>
0180                         <Parameter name="Volume" value="HF" eval="false"/>
0181                         <Parameter name="Levels" value="4"/>
0182                         <Parameter name="Levels" value="5"/>
0183                         <Parameter name="attl" value="0.8096535E-03/cm"/>
0184                         <Parameter name="attl" value="0.7130018E-03/cm"/>
0185                         <Parameter name="attl" value="0.6549183E-03/cm"/>
0186                         <Parameter name="attl" value="0.6027666E-03/cm"/>
0187                         <Parameter name="attl" value="0.5662951E-03/cm"/>
0188                         <Parameter name="attl" value="0.5416475E-03/cm"/>
0189                         <Parameter name="attl" value="0.5161745E-03/cm"/>
0190                         <Parameter name="attl" value="0.5025120E-03/cm"/>
0191                         <Parameter name="attl" value="0.5042249E-03/cm"/>
0192                         <Parameter name="attl" value="0.5062117E-03/cm"/>
0193                         <Parameter name="attl" value="0.5062750E-03/cm"/>
0194                         <Parameter name="attl" value="0.4876212E-03/cm"/>
0195                         <Parameter name="attl" value="0.4730343E-03/cm"/>
0196                         <Parameter name="attl" value="0.4540021E-03/cm"/>
0197                         <Parameter name="attl" value="0.4423832E-03/cm"/>
0198                         <Parameter name="attl" value="0.4410428E-03/cm"/>
0199                         <Parameter name="attl" value="0.4436095E-03/cm"/>
0200                         <Parameter name="attl" value="0.4331241E-03/cm"/>
0201                         <Parameter name="attl" value="0.4401879E-03/cm"/>
0202                         <Parameter name="attl" value="0.4352570E-03/cm"/>
0203                         <Parameter name="attl" value="0.4392237E-03/cm"/>
0204                         <Parameter name="attl" value="0.4313847E-03/cm"/>
0205                         <Parameter name="attl" value="0.4170704E-03/cm"/>
0206                         <Parameter name="attl" value="0.4156771E-03/cm"/>
0207                         <Parameter name="attl" value="0.4083890E-03/cm"/>
0208                         <Parameter name="attl" value="0.4002930E-03/cm"/>
0209                         <Parameter name="attl" value="0.4009888E-03/cm"/>
0210                         <Parameter name="attl" value="0.3954170E-03/cm"/>
0211                         <Parameter name="attl" value="0.3893599E-03/cm"/>
0212                         <Parameter name="attl" value="0.3839422E-03/cm"/>
0213                         <Parameter name="lambLim" value="300.0"/>
0214                         <Parameter name="lambLim" value="600.0"/>
0215                         <Parameter name="LongFL" value="227.9925651*cm"/>
0216                         <Parameter name="LongFL" value="237.1215213*cm"/>
0217                         <Parameter name="LongFL" value="241.7005445*cm"/>
0218                         <Parameter name="LongFL" value="256.47981*cm"/>
0219                         <Parameter name="LongFL" value="266.7540042*cm"/>
0220                         <Parameter name="LongFL" value="275.987715*cm"/>
0221                         <Parameter name="LongFL" value="276.9823529*cm"/>
0222                         <Parameter name="LongFL" value="284.9889299*cm"/>
0223                         <Parameter name="LongFL" value="286.3065327*cm"/>
0224                         <Parameter name="LongFL" value="290.4779412*cm"/>
0225                         <Parameter name="LongFL" value="290.5*cm"/>
0226                         <Parameter name="LongFL" value="292.0*cm"/>
0227                         <Parameter name="LongFL" value="295.5*cm"/>
0228                         <Parameter name="ShortFL" value="206.0*cm"/>
0229                         <Parameter name="ShortFL" value="211.8810861*cm"/>
0230                         <Parameter name="ShortFL" value="220.3822464*cm"/>
0231                         <Parameter name="ShortFL" value="235.5520581*cm"/>
0232                         <Parameter name="ShortFL" value="245.6204691*cm"/>
0233                         <Parameter name="ShortFL" value="253.9086538*cm"/>
0234                         <Parameter name="ShortFL" value="255.0117647*cm"/>
0235                         <Parameter name="ShortFL" value="263.0073529*cm"/>
0236                         <Parameter name="ShortFL" value="264.3480392*cm"/>
0237                         <Parameter name="ShortFL" value="268.5*cm"/>
0238                         <Parameter name="ShortFL" value="268.5*cm"/>
0239                         <Parameter name="ShortFL" value="270.0*cm"/>
0240                         <Parameter name="ShortFL" value="273.5*cm"/>
0241                 </SpecPar>
0242                 <SpecPar name="chamber">
0243                         <PartSelector path="//Chamber"/>
0244                         <Parameter name="SensitiveDetector" value="HFChamberSensitiveDetector" eval="false"/>
0245                         <Parameter name="ReadOutName" value="ChamberHits" eval="false"/>
0246                 </SpecPar>
0247         </SpecParSection>
0248 </DDDefinition>