Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/EcalCommonData/data/eealgo.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   <Algorithm name="ecal:DDEcalEndcapAlgo">
0004     <rParent name="eregalgo:EREG"/>
0005     <String name="EEMat" value="materials:Air"/>
0006     <Numeric name="EEzOff" value="[eecon:EEzOff]"/>
0007     <String name="EECutBoxName" value="EECutBox"/>
0008     <String name="EEEnvName" value="EESCEnv"/>
0009     <String name="EEAlvName" value="EESCAlv"/>
0010     <String name="EEIntName" value="EESCInt"/>
0011     <String name="EECryName" value="EFRY"/>
0012     <!-- Added by BWK -->
0013     <!-- More endcap materials -->
0014     <String name="EECrysMat" value="materials:E_PbWO4"/>
0015     <String name="EEBPMat" value="materials:E_Aluminium"/>
0016     <String name="EEWallMat" value="materials:EE_Aveolar"/>
0017     <!--  Endcap Quadrant -->
0018     <String name="EEQuaName" value="eehier:EEFrontQuad"/>
0019     <String name="EEQuaMat" value="materials:Air"/>
0020     <!-- Endcap crystal: nominal size -->
0021     <Numeric name="EECrysLength" value="220.00*mm"/>
0022     <Numeric name="EECrysRear" value="30.000*mm - 0.05*mm"/>
0023     <Numeric name="EECrysFront" value="28.618*mm - 0.05*mm"/>
0024     <!-- Taper = 0.36deg -->
0025     <!-- Endcap supercrystal: size of tapered envelope -->
0026     <Numeric name="EESCELength" value="[eecon:SCEnvLength]"/>
0027     <Numeric name="EESCERear" value="156.87*mm"/>
0028     <Numeric name="EESCEFront" value="145.98*mm"/>
0029     <!-- Taper = 1.80deg -->
0030     <!-- Endcap supercrystal: size of C-fibre alveolar -->
0031     <Numeric name="EESCALength" value="276.20*mm"/>
0032     <Numeric name="EESCARear" value="154.66*mm - 0.01*mm"/>
0033     <Numeric name="EESCAFront" value="145.98*mm - 0.01*mm"/>
0034     <!-- Taper = 1.80deg -->
0035     <Numeric name="EESCAWall" value="0.200*mm"/>
0036     <!-- SC wall thickness -->
0037     <Numeric name="EEiLength" value="2*mm"/>
0038     <Numeric name="EEiXYOff" value="-2.2*mm"/>
0039     <!-- Endcap supercrystal: size of rear housing -->
0040     <Numeric name="EESCHLength" value="60.20*mm"/>
0041     <Numeric name="EESCHSide" value="154.20*mm"/>
0042     <!-- Supercrystal profiles: number of crystals in each column -->
0043     <!--                        (-ve => counting from the top)    -->
0044     <Numeric name="EEnSCTypes" value="6"/>
0045     <!-- Number of SC types -->
0046     <Vector name="EESCProf" type="numeric" nEntries="30">
0047       5,5,5,5,5, 2,2,2,2,2, 5,5,0,0,0,
0048       -4,-4,-4,-4,-4, 0,0,-1,-2,-3, 0,5,5,5,5
0049     </Vector>
0050     <!-- Endcap quadrant profile: lowest and highest SC in each column -->
0051     <Numeric name="EEnColumns" value="10"/>
0052     <!-- Number of endcap columns -->
0053     <Vector name="EEShape" type="numeric" nEntries="20">
0054       3,10,  2,10, 1,10, 1,9, 1,9, 1,9, 1,8, 1,7, 1,6, 1,3
0055     </Vector>
0056     <Numeric name="EEnSCCutaway" value="9"/>
0057     <!-- Number of cutaway SCs -->
0058     <Vector name="EESCCutaway" type="numeric" nEntries="27"><!-- Map of cutaway SCs -->
0059       1,3,4, 2,2,5, 3,1,6, 3,10,2, 6,9,2, 7,8,2, 8,7,3, 9,6,3, 10,3,3
0060     </Vector>
0061     <!-- Endcap supercrystal: size of interface plate -->
0062     <Numeric name="EESCILength" value="10.20*mm"/>
0063     <!-- Factors used in shaving the SCs for partials -->
0064     <Numeric name="EEPFHalf" value="0.3"/>
0065     <Numeric name="EEPFFifth" value="1.55"/>
0066     <Numeric name="EEPF45" value="0.65"/>
0067     <!-- Which SCs are in place? -->
0068     <Vector name="EESCLims" type="numeric" nEntries="4">
0069       [eehier:EESCLimsXlo],  [eehier:EESCLimsXhi],  [eehier:EESCLimsYlo],  [eehier:EESCLimsYhi] 
0070     </Vector>
0071     <!-- Endcap supercrystal corner positions -->
0072     <Numeric name="EEnSCquad" value="78"/>
0073     <Numeric name="EEzFront" value="[eecon:EEzFront]"/>
0074     <!-- EESCCtrs gives positions of centres of front and rear SC faces in CMS coordinates -->
0075     <!-- Column headings for EESCCtrs vector                                       
0076          Z positions are assuming front of EE env screen (EEzFront) is at 3172mm from IP-->
0077     <!-- This correction to 3172 is made in the C++ code
0078          -->
0079     <!-- IX  IY   Xfront         Xrear        Yfront       Yrear        Zfront       Zrear -->
0080     <Vector name="EESCCtrs" type="numeric" nEntries="624">
0081       1,  3,  73.99*mm,     79.436*mm,  367.857*mm,  395.056*mm, 3183.583*mm, 3529.157*mm,
0082       1,  4,  73.99*mm,     79.436*mm,  515.672*mm,  553.7125*mm,3185.869*mm, 3530.4185*mm,
0083       1,  5,  73.99*mm,     79.436*mm,  664.0725*mm, 712.916*mm, 3188.148*mm, 3531.3325*mm,
0084       1,  6,  73.99*mm,     79.436*mm,  813.2075*mm, 872.807*mm, 3190.418*mm, 3531.899*mm,
0085       1,  7,  73.99*mm,     79.436*mm,  963.232*mm, 1033.5285*mm,3192.677*mm, 3532.1175*mm,
0086       1,  8,  73.99*mm,     79.436*mm, 1114.304*mm, 1195.228*mm, 3194.9225*mm,3531.9865*mm,
0087       1,  9,  73.99*mm,     79.436*mm, 1266.587*mm, 1358.058*mm, 3197.152*mm, 3531.5085*mm,
0088       1, 10,  73.99*mm,     79.436*mm, 1420.249*mm, 1522.178*mm, 3199.3635*mm,3530.682*mm,
0089       2,  2, 221.1655*mm,  238.0385*mm, 220.479*mm,  236.8095*mm,3183.701*mm, 3529.59025*mm,
0090       2,  3, 221.24125*mm, 238.092*mm,  367.857*mm,  395.056*mm, 3185.99*mm,  3531.196*mm,
0091       2,  4, 221.31675*mm, 238.133*mm,  515.672*mm,  553.7125*mm,3188.2745*mm, 3532.4565*mm,
0092       2,  5, 221.392*mm,   238.163*mm,  664.0725*mm, 712.916*mm, 3190.5525*mm, 3533.37*mm,
0093       2,  6, 221.467*mm,   238.1825*mm, 813.2075*mm, 872.807*mm, 3192.8215*mm, 3533.93625*mm,
0094       2,  7, 221.5415*mm,  238.1895*mm, 963.232*mm, 1033.5285*mm,3195.079*mm, 3534.1545*mm,
0095       2,  8, 221.6155*mm,  238.185*mm, 1114.304*mm, 1195.228*mm, 3197.323*mm, 3534.024*mm,
0096       2,  9, 221.689*mm,   238.1695*mm,1266.587*mm, 1358.058*mm, 3199.5515*mm, 3533.54575*mm,
0097       2, 10, 221.76225*mm, 238.142*mm, 1420.249*mm, 1522.178*mm, 3201.762*mm, 3532.72*mm,
0098       3,  1, 368.51*mm,    396.814*mm,   73.39*mm,    78.836*mm, 3183.816*mm, 3529.3015*mm,
0099       3,  2, 368.6615*mm,  396.943*mm,  220.479*mm,  236.8095*mm,3186.10375*mm, 3531.248*mm,
0100       3,  3, 368.8125*mm,  397.049*mm,  367.857*mm,  395.056*mm, 3188.389*mm, 3532.851*mm,
0101       3,  4, 368.9635*mm,  397.132*mm,  515.672*mm,  553.7125*mm,3190.67*mm, 3534.109*mm,
0102       3,  5, 369.11375*mm, 397.1925*mm, 664.0725*mm, 712.916*mm, 3192.94425*mm, 3535.02125*mm,
0103       3,  6, 369.2635*mm,  397.22975*mm,813.2075*mm, 872.807*mm, 3195.2095*mm, 3535.587*mm,
0104       3,  7, 369.4125*mm,  397.24425*mm,963.232*mm, 1033.5285*mm,3197.46325*mm, 3535.80425*mm,
0105       3,  8, 369.5605*mm,  397.2355*mm,1114.304*mm, 1195.228*mm, 3199.7035*mm, 3535.6745*mm,
0106       3,  9, 369.708*mm,   397.204*mm, 1266.587*mm, 1358.058*mm, 3201.9285*mm, 3535.19675*mm,
0107       3, 10, 369.85375*mm, 397.1495*mm,1420.249*mm, 1522.178*mm, 3204.1355*mm, 3534.372*mm,
0108       4,  1, 516.413*mm,   556.1055*mm,  73.39*mm,    78.836*mm, 3186.2175*mm, 3530.58*mm,
0109       4,  2, 516.6395*mm,  556.2985*mm, 220.479*mm,  236.8095*mm,3188.499*mm, 3532.52125*mm,
0110       4,  3, 516.866*mm,   556.4575*mm, 367.857*mm,  395.056*mm, 3190.778*mm, 3534.12*mm,
0111       4,  4, 517.09225*mm, 556.582*mm,  515.672*mm,  553.7125*mm,3193.053*mm, 3535.375*mm,
0112       4,  5, 517.3175*mm,  556.6725*mm, 664.0725*mm, 712.916*mm, 3195.321*mm, 3536.2845*mm,
0113       4,  6, 517.542*mm,   556.7285*mm, 813.2075*mm, 872.807*mm, 3197.58*mm, 3536.8485*mm,
0114       4,  7, 517.76525*mm, 556.75025*mm,963.232*mm, 1033.5285*mm,3199.8275*mm, 3537.0655*mm,
0115       4,  8, 517.98725*mm, 556.737*mm, 1114.304*mm, 1195.228*mm, 3202.062*mm, 3536.93625*mm,
0116       4,  9, 518.20775*mm, 556.69*mm,  1266.587*mm, 1358.058*mm, 3204.2805*mm, 3536.46*mm,
0117       5,  1, 664.9525*mm,  715.8825*mm,  73.39*mm,    78.836*mm, 3188.5885*mm, 3531.4695*mm,
0118       5,  2, 665.2535*mm,  716.138*mm,  220.479*mm,  236.8095*mm,3190.86125*mm, 3533.403*mm,
0119       5,  3, 665.5545*mm,  716.3495*mm, 367.857*mm,  395.056*mm, 3193.13175*mm, 3534.99575*mm,
0120       5,  4, 665.855*mm,   716.515*mm,  515.672*mm,  553.7125*mm,3195.39775*mm, 3536.246*mm,
0121       5,  5, 666.154*mm,   716.635*mm,  664.0725*mm, 712.916*mm, 3197.65725*mm, 3537.152*mm,
0122       5,  6, 666.4525*mm,  716.7095*mm, 813.2075*mm, 872.807*mm, 3199.9075*mm, 3537.71375*mm,
0123       5,  7, 666.749*mm,   716.738*mm,  963.232*mm, 1033.5285*mm,3202.14675*mm, 3537.93025*mm,
0124       5,  8, 667.044*mm,   716.721*mm, 1114.304*mm, 1195.228*mm, 3204.37275*mm, 3537.80075*mm,
0125       5,  9, 667.337*mm,   716.658*mm, 1266.587*mm, 1358.058*mm, 3206.583*mm, 3537.3265*mm,
0126       6,  1, 814.2945*mm,  876.4065*mm,  73.39*mm,    78.836*mm, 3190.9485*mm, 3531.9815*mm,
0127       6,  2, 814.66975*mm, 876.72575*mm,220.479*mm,  236.8095*mm,3193.21025*mm, 3533.9055*mm,
0128       6,  3, 815.04475*mm, 876.98875*mm,367.857*mm,  395.056*mm, 3195.46975*mm, 3535.4905*mm,
0129       6,  4, 815.419*mm,   877.1955*mm, 515.672*mm,  553.7125*mm,3197.725*mm, 3536.7345*mm,
0130       6,  5, 815.792*mm,   877.34475*mm,664.0725*mm, 712.916*mm, 3199.97325*mm, 3537.6365*mm,
0131       6,  6, 816.1635*mm,  877.4375*mm, 813.2075*mm, 872.807*mm, 3202.21275*mm, 3538.19525*mm,
0132       6,  7, 816.5335*mm,  877.473*mm,  963.232*mm, 1033.5285*mm,3204.441*mm, 3538.4105*mm,
0133       6,  8, 816.901*mm,   877.452*mm, 1114.304*mm, 1195.228*mm, 3206.656*mm, 3538.28225*mm,
0134       6,  9, 817.266*mm,   877.3735*mm,1266.587*mm, 1358.058*mm, 3208.8555*mm, 3537.81025*mm,
0135       7,  1, 964.607*mm,  1037.835*mm,   73.39*mm,    78.836*mm, 3193.2965*mm, 3532.116*mm,
0136       7,  2, 965.056*mm,  1038.2165*mm, 220.479*mm,  236.8095*mm,3195.54475*mm, 3534.029*mm,
0137       7,  3, 965.5045*mm, 1038.5315*mm, 367.857*mm,  395.056*mm, 3197.79075*mm, 3535.6045*mm,
0138       7,  4, 965.95225*mm,1038.7785*mm, 515.672*mm,  553.7125*mm,3200.03225*mm, 3536.84125*mm,
0139       7,  5, 966.39875*mm,1038.9575*mm, 664.0725*mm, 712.916*mm, 3202.26725*mm, 3537.7375*mm,
0140       7,  6, 966.84325*mm,1039.0685*mm, 813.2075*mm, 872.807*mm, 3204.4935*mm, 3538.293*mm,
0141       7,  7, 967.28575*mm,1039.111*mm,  963.232*mm, 1033.5285*mm,3206.7085*mm, 3538.507*mm,
0142       7,  8, 967.7255*mm, 1039.0855*mm,1114.304*mm, 1195.228*mm, 3208.9105*mm, 3538.379*mm,
0143       8,  1,1116.0475*mm, 1200.2185*mm,  73.39*mm,    78.836*mm, 3195.609*mm, 3531.877*mm,
0144       8,  2,1116.56925*mm,1200.663*mm,  220.479*mm,  236.8095*mm,3197.8415*mm, 3533.7765*mm,
0145       8,  3,1117.09025*mm,1201.02825*mm,367.857*mm,  395.056*mm, 3200.07175*mm, 3535.341*mm,
0146       8,  4,1117.6105*mm, 1201.315*mm,  515.672*mm,  553.7125*mm,3202.29775*mm, 3536.569*mm,
0147       8,  5,1118.129*mm,  1201.5235*mm, 664.0725*mm, 712.916*mm, 3204.517*mm, 3537.459*mm,
0148       8,  6,1118.6455*mm, 1201.6525*mm, 813.2075*mm, 872.807*mm, 3206.7275*mm, 3538.0105*mm,
0149       8,  7,1119.15975*mm,1201.702*mm,  963.232*mm, 1033.5285*mm,3208.927*mm, 3538.223*mm,
0150       9,  1,1268.7805*mm, 1363.726*mm,   73.39*mm,    78.836*mm, 3197.8865*mm, 3531.273*mm,
0151       9,  2,1269.37375*mm,1364.23075*mm,220.479*mm,  236.8095*mm,3200.101*mm, 3533.157*mm,
0152       9,  3,1269.9665*mm, 1364.6465*mm, 367.857*mm,  395.056*mm, 3202.3135*mm, 3534.70925*mm,
0153       9,  4,1270.558*mm,  1364.973*mm,  515.672*mm,  553.7125*mm,3204.5215*mm, 3535.927*mm,
0154       9,  5,1271.14775*mm,1365.2095*mm, 664.0725*mm, 712.916*mm, 3206.723*mm, 3536.81025*mm,
0155       9,  6,1271.73525*mm,1365.356*mm,  813.2075*mm, 872.807*mm, 3208.916*mm, 3537.3575*mm,
0156       10, 1,1422.9755*mm, 1528.5285*mm,  73.39*mm,    78.836*mm, 3200.1305*mm, 3530.312*mm,
0157       10, 2,1423.6395*mm, 1529.093*mm,  220.479*mm,  236.8095*mm,3202.325*mm, 3532.179*mm,
0158       10, 3,1424.3025*mm, 1529.558*mm,  367.857*mm,  395.056*mm, 3204.51725*mm, 3533.717*mm
0159     </Vector>
0160     <!-- Crystal positions inside endcap supercrystal -->
0161     <Numeric name="EEnCRSC" value="25"/>
0162     <!-- EECRCtrs gives positions of centres of front and rear CR faces in SC coordinates  -->
0163     <!-- Note: for historical reasons, "front" and "rear" in this table are reversed with  -->
0164     <!--       respect to the EESCStrs definition - the CRs are rotated correctly in the   -->
0165     <!--       C++ code which creates the endcap geometry.                                 -->
0166     <!-- Column headings for EECRCtrs vector                                                          -->
0167     <!-- IX  IY   Xfront           Xrear            Yfront        Yrear          Zfront         Zrear -->
0168     <Vector name="EECRCtrs" type="numeric" nEntries="200">
0169       1, 1, -59.27878125*mm, -59.96993625*mm, -59.96718*mm, -59.276025*mm, 110.333615*mm,-109.666385*mm,
0170       1, 2, -59.27878125*mm, -59.96993625*mm, -30.84865*mm, -28.77521*mm,  110.24371*mm,-109.74761*mm,
0171       1, 3, -59.27878125*mm, -59.96993625*mm,  -1.727815*mm,  1.727815*mm, 110.15381*mm,-109.820135*mm,
0172       1, 4, -59.27878125*mm, -59.96993625*mm,  27.39645*mm,  32.234145*mm, 110.063915*mm,-109.883985*mm,
0173       1, 5, -59.27878125*mm, -59.96993625*mm,  56.525305*mm, 62.744865*mm, 109.974035*mm,-109.93912*mm,
0174       2, 1, -28.77730625*mm, -30.85140125*mm, -59.96718*mm, -59.276025*mm, 110.24367*mm,-109.747645*mm,
0175       2, 2, -28.77679375*mm, -30.85083625*mm, -30.84865*mm,  -28.77521*mm, 110.153765*mm,-109.82887*mm,
0176       2, 3, -28.77633625*mm, -30.85027125*mm,  -1.727815*mm,  1.727815*mm, 110.0638675*mm,-109.9013925*mm,
0177       2, 4, -28.77593875*mm, -30.84970375*mm,  27.39645*mm,  32.234145*mm, 109.973975*mm,-109.965235*mm,
0178       2, 5, -28.77558875*mm, -30.84913625*mm,  56.525305*mm, 62.744865*mm, 109.884095*mm,-110.0203725*mm,
0179       3, 1,   1.72637375*mm,  -1.73056625*mm, -59.96718*mm, -59.276025*mm, 110.153725*mm,-109.8202*mm,
0180       3, 2,   1.72739875*mm,  -1.72943625*mm, -30.84865*mm, -28.77521*mm,  110.0638275*mm,-109.901415*mm,
0181       3, 3,   1.72830875*mm,  -1.72830875*mm,  -1.727815*mm,  1.727815*mm, 109.973935*mm,-109.973935*mm,
0182       3, 4,   1.72911125*mm,  -1.72717375*mm,  27.39645*mm,  32.234145*mm, 109.884045*mm,-110.0377825*mm,
0183       3, 5,   1.72980375*mm,  -1.72604625*mm,  56.525305*mm, 62.744865*mm, 109.79417*mm,-110.0929125*mm,
0184       4, 1,  32.23335875*mm,  27.39369875*mm, -59.96718*mm, -59.276025*mm, 110.06379*mm,-109.884055*mm,
0185       4 ,2,  32.23489125*mm,  27.39539625*mm, -30.84865*mm, -28.77521*mm,  109.9739*mm,-109.965265*mm,
0186       4, 3,  32.23625875*mm,  27.39709125*mm,  -1.727815*mm,  1.727815*mm, 109.884015*mm,-110.037785*mm,
0187       4, 4,  32.23746375*mm,  27.39878625*mm,  27.39645*mm,  32.234145*mm, 109.7941375*mm,-110.1016175*mm,
0188       4, 5,  32.23850375*mm,  27.40048125*mm,  56.525305*mm, 62.744865*mm, 109.70427*mm,-110.15675*mm,
0189       5, 1,  62.74475375*mm,  56.52256875*mm, -59.96718*mm, -59.276025*mm, 109.97386*mm,-109.93922*mm,
0190       5, 2,  62.74679875*mm,  56.52483125*mm, -30.84865*mm, -28.77521*mm,  109.883985*mm,-110.02042*mm,
0191       5, 3,  62.74861875*mm,  56.52709125*mm,  -1.727815*mm,  1.727815*mm, 109.7941125*mm,-110.0929225*mm,
0192       5, 4,  62.75022625*mm,  56.52935125*mm,  27.39645*mm,  32.234145*mm, 109.7042475*mm,-110.1567525*mm,
0193       5, 5,  62.75161125*mm,  56.53161125*mm,  56.525305*mm, 62.744865*mm, 109.6143925*mm,-110.2118725*mm
0194     </Vector>
0195     <!-- Z offset for crystals inside alveolus -->
0196     <Numeric name="EECryZOff" value="21.0*mm"/>
0197   </Algorithm>
0198 </DDDefinition>