Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/MuonCommonData/data/muonNumbering/NoME42/muonNumbering.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="muonconstants" eval="true">
0004   <Constant name="xml_starts_with_copyno" value="1"/>
0005   <Constant name="level" value="1000"/>
0006   <Constant name="super" value="100"/>
0007   <Constant name="base" value="1"/>
0008   <Constant name="mb_region" value="1*[level]"/>
0009   <Constant name="mb_wheel" value="2*[level]"/>
0010   <Constant name="mb_station" value="3*[level]"/>
0011   <Constant name="mb_superlayer" value="4*[level]"/>
0012   <Constant name="mb_layer" value="5*[level]"/>
0013   <Constant name="mb_wire" value="6*[level]"/>
0014   <Constant name="me_region" value="[mb_region]"/>
0015   <Constant name="me_station" value="2*[level]"/>
0016   <Constant name="me_subring" value="3*[level]"/>
0017   <Constant name="me_sector" value="4*[level]"/>
0018   <Constant name="me_ring" value="5*[level]"/>
0019   <Constant name="me_layer" value="6*[level]"/>
0020   <Constant name="mr_region" value="[mb_region]"/>
0021   <Constant name="mr_bwheel" value="[mb_wheel]"/>
0022   <Constant name="mr_bstation" value="[mb_station]"/>
0023   <Constant name="mr_bplane" value="4*[level]"/>
0024   <Constant name="mr_bchamber" value="5*[level]"/>
0025   <Constant name="mr_estation" value="[me_station]"/>
0026   <Constant name="mr_eplane" value="3*[level]"/>
0027   <Constant name="mr_esector" value="4*[level]"/>
0028   <Constant name="mr_eroll" value="5*[level]"/>
0029  </ConstantsSection>
0030  <SpecParSection label="muonregionnumbering" eval="true">
0031   <SpecPar name="MuonCommonNumbering">
0032    <PartSelector path="//MUON"/>
0033    <Parameter name="OnlyForMuonNumbering" value="justputsomethingheretonotfind" eval="false"/>
0034    <Parameter name="xml_starts_with_copyno" value="[xml_starts_with_copyno]"/>
0035    <Parameter name="level" value="[level]"/>
0036    <Parameter name="super" value="[super]"/>
0037    <Parameter name="base" value="[base]"/>
0038    <Parameter name="mb_region" value="1*[level]"/>
0039    <Parameter name="mb_wheel" value="2*[level]"/>
0040    <Parameter name="mb_station" value="3*[level]"/>
0041    <Parameter name="mb_superlayer" value="4*[level]"/>
0042    <Parameter name="mb_layer" value="5*[level]"/>
0043    <Parameter name="mb_wire" value="6*[level]"/>
0044    <Parameter name="me_region" value="[mb_region]"/>
0045    <Parameter name="me_station" value="2*[level]"/>
0046    <Parameter name="me_subring" value="3*[level]"/>
0047    <Parameter name="me_sector" value="4*[level]"/>
0048    <Parameter name="me_ring" value="5*[level]"/>
0049    <Parameter name="me_layer" value="6*[level]"/>
0050    <Parameter name="mr_region" value="[mb_region]"/>
0051    <Parameter name="mr_bwheel" value="[mb_wheel]"/>
0052    <Parameter name="mr_bstation" value="[mb_station]"/>
0053    <Parameter name="mr_bplane" value="4*[level]"/>
0054    <Parameter name="mr_bchamber" value="5*[level]"/>
0055    <Parameter name="mr_estation" value="[me_station]"/>
0056    <Parameter name="mr_eplane" value="3*[level]"/>
0057    <Parameter name="mr_esector" value="4*[level]"/>
0058    <Parameter name="mr_eroll" value="5*[level]"/>
0059   </SpecPar>
0060   <SpecPar name="MuonBarrel">
0061    <PartSelector path="//MB"/>
0062    <Parameter name="CopyNoTag" value="[mb_region]"/>
0063    <Parameter name="CopyNoOffset" value="1*[super]"/>
0064   </SpecPar>
0065   <SpecPar name="MuonEndcap">
0066    <PartSelector path="//ME"/>
0067    <Parameter name="CopyNoTag" value="[me_region]"/>
0068    <Parameter name="CopyNoOffset" value="2*[super]"/>
0069   </SpecPar>
0070  </SpecParSection>
0071  <SpecParSection label="muonbarrelnumbering" eval="true">
0072   <SpecPar name="MuonBarrelWheels">
0073    <PartSelector path="//MBWheel_.*"/>
0074    <Parameter name="CopyNoTag" value="[mb_wheel]"/>
0075   </SpecPar>
0076   <SpecPar name="MuonBarrelStation1">
0077    <PartSelector path="//MB1N0P"/>
0078    <PartSelector path="//MB1P"/>
0079    <PartSelector path="//MB1P0"/>
0080    <PartSelector path="//MB1ChimP"/>
0081    <PartSelector path="//MB1N"/>
0082    <PartSelector path="//MB1ChimN"/>
0083    <Parameter name="CopyNoTag" value="[mb_station]"/>
0084    <Parameter name="CopyNoOffset" value="1*[super]"/>
0085   </SpecPar>
0086   <SpecPar name="MuonBarrelStation2">
0087    <PartSelector path="//MB2N32P"/>
0088    <PartSelector path="//MB2P32P"/>
0089    <PartSelector path="//MB2ChimP"/>
0090    <PartSelector path="//MB2N32N"/>
0091    <PartSelector path="//MB2ChimN"/>
0092    <PartSelector path="//MB2P23P"/>
0093    <PartSelector path="//MB2N23N"/>
0094    <Parameter name="CopyNoTag" value="[mb_station]"/>
0095    <Parameter name="CopyNoOffset" value="2*[super]"/>
0096   </SpecPar>
0097   <SpecPar name="MuonBarrelStation3">
0098    <PartSelector path="//MB3P"/>
0099    <PartSelector path="//MB3N"/>
0100    <PartSelector path="//MB3ChimP"/>
0101    <PartSelector path="//MB3ChimN"/>
0102    <Parameter name="CopyNoTag" value="[mb_station]"/>
0103    <Parameter name="CopyNoOffset" value="3*[super]"/>
0104   </SpecPar>
0105   <SpecPar name="MuonBarrelStation4">
0106    <PartSelector path="//MB4BigLeftP"/>
0107    <PartSelector path="//MB4BigRightP"/>
0108    <PartSelector path="//MB4BigLeftN"/>
0109    <PartSelector path="//MB4BigChimN"/>
0110    <PartSelector path="//MB4BigRightN"/>
0111    <PartSelector path="//MB4SmallRightP"/>
0112    <PartSelector path="//MB4SmallLeftP"/>
0113    <PartSelector path="//MB4SmallRightN"/>
0114    <PartSelector path="//MB4SmallLeftN"/>
0115    <PartSelector path="//MB4TopP"/>
0116    <PartSelector path="//MB4TopChimP"/>
0117    <PartSelector path="//MB4TopN"/>
0118    <PartSelector path="//MB4BottomLeftP"/>
0119    <PartSelector path="//MB4BottomRightP"/>
0120    <PartSelector path="//MB4BottomRightN"/>
0121    <PartSelector path="//MB4BottomLeftN"/>
0122    <PartSelector path="//MB4FeetP"/>
0123    <PartSelector path="//MB4FeetN"/>
0124    <Parameter name="CopyNoTag" value="[mb_station]"/>
0125    <Parameter name="CopyNoOffset" value="4*[super]"/>
0126   </SpecPar>
0127   <SpecPar name="MuonBarrelSuperLayer">
0128    <PartSelector path="//MB.*SuperLayer.*"/>
0129    <Parameter name="CopyNoTag" value="[mb_superlayer]"/>
0130   </SpecPar>
0131   <SpecPar name="MuonBarrelLayer">
0132    <PartSelector path="//MB.*SLPhiLayer.*"/>
0133    <PartSelector path="//MB.*SLZLayer.*"/>
0134    <Parameter name="CopyNoTag" value="[mb_layer]"/>
0135   </SpecPar>
0136   <SpecPar name="MuonBarrelWire">
0137    <PartSelector path="//MBSLPhiGas"/>
0138    <PartSelector path="//MBChimSLPhiGas"/>
0139    <PartSelector path="//MB.*SLZGas"/>
0140    <Parameter name="CopyNoTag" value="[mb_wire]"/>
0141   </SpecPar>
0142  </SpecParSection>
0143  <SpecParSection label="muonrpcnumbering" eval="true">
0144   <SpecPar name="MuonRpcPlane1I">
0145    <PartSelector path="//MB1RPC_IP"/>
0146    <PartSelector path="//MB1RPC_IN"/>
0147    <PartSelector path="//MB1ChimRPC_IP"/>
0148    <PartSelector path="//MB1ChimRPC_IN"/>
0149    <Parameter name="CopyNoTag" value="[mr_bplane]"/>
0150    <Parameter name="CopyNoOffset" value="1*[super]"/>
0151   </SpecPar>
0152   <SpecPar name="MuonRpcPlane1O">
0153    <PartSelector path="//MB1RPC_OP"/>
0154    <PartSelector path="//MB1RPC_ON"/>
0155    <PartSelector path="//MB1ChimRPC_OP"/>
0156    <PartSelector path="//MB1ChimRPC_ON"/>
0157    <Parameter name="CopyNoTag" value="[mr_bplane]"/>
0158    <Parameter name="CopyNoOffset" value="2*[super]"/>
0159   </SpecPar>
0160   <SpecPar name="MuonRpcPlane2I">
0161    <PartSelector path="//MB22RPC_IP"/>
0162    <PartSelector path="//MB22RPC_IN"/>
0163    <PartSelector path="//MB23RPC_IP"/>
0164    <PartSelector path="//MB23RPC_IN"/>
0165    <PartSelector path="//MB2ChimRPC_IP"/>
0166    <PartSelector path="//MB2ChimRPC_IN"/>
0167    <Parameter name="CopyNoTag" value="[mr_bplane]"/>
0168    <Parameter name="CopyNoOffset" value="3*[super]"/>
0169   </SpecPar>
0170   <SpecPar name="MuonRpcPlane2O">
0171    <PartSelector path="//MB22RPC_OP"/>
0172    <PartSelector path="//MB22RPC_ON"/>
0173    <PartSelector path="//MB23RPC_OP"/>
0174    <PartSelector path="//MB23RPC_ON"/>
0175    <PartSelector path="//MB2ChimRPC_OP"/>
0176    <PartSelector path="//MB2ChimRPC_ON"/>
0177    <Parameter name="CopyNoTag" value="[mr_bplane]"/>
0178    <Parameter name="CopyNoOffset" value="4*[super]"/>
0179   </SpecPar>
0180   <SpecPar name="MuonRpcPlane3S">
0181    <PartSelector path="//MB3RPC_P"/>
0182    <PartSelector path="//MB3RPC_N"/>
0183    <PartSelector path="//MB3ChimRPC_P"/>
0184    <PartSelector path="//MB3ChimRPC_N"/>
0185    <Parameter name="CopyNoTag" value="[mr_bplane]"/>
0186    <Parameter name="CopyNoOffset" value="5*[super]"/>
0187   </SpecPar>
0188   <SpecPar name="MuonRpcPlane4">
0189    <PartSelector path="//MB4RPC_P"/>
0190    <PartSelector path="//MB4RPC_N"/>
0191    <PartSelector path="//MB4SmallRPC_PS8"/>
0192    <PartSelector path="//MB4SmallRPC_NS8"/>
0193    <PartSelector path="//MB4SmallRPC_PS12"/>
0194    <PartSelector path="//MB4SmallRPC_NS12"/>
0195    <PartSelector path="//MB4TopRPC_P"/>
0196    <PartSelector path="//MB4TopRPC_N"/>
0197    <PartSelector path="//MB4FeetRPC_P"/>
0198    <PartSelector path="//MB4FeetRPC_N"/>
0199    <PartSelector path="//MB4BottomRPC_P"/>
0200    <PartSelector path="//MB4BottomRPC_N"/>
0201    <PartSelector path="//MB4TopChimRPC_P"/>
0202    <PartSelector path="//MB4BigChimRPC_N"/>
0203    <Parameter name="CopyNoTag" value="[mr_bplane]"/>
0204    <Parameter name="CopyNoOffset" value="6*[super]"/>
0205   </SpecPar>
0206   <SpecPar name="MuonRpcChamberLeft">
0207    <PartSelector path="//MB.*RPC.*GasLeft"/>
0208    <Parameter name="CopyNoTag" value="[mr_bchamber]"/>
0209    <Parameter name="CopyNoOffset" value="1*[super]"/>
0210   </SpecPar>
0211   <SpecPar name="MuonRpcChamberMiddle">
0212    <PartSelector path="//MB.*RPC.*GasMiddle"/>
0213    <Parameter name="CopyNoTag" value="[mr_bchamber]"/>
0214    <Parameter name="CopyNoOffset" value="2*[super]"/>
0215   </SpecPar>
0216   <SpecPar name="MuonRpcChamberRight">
0217    <PartSelector path="//MB.*RPC.*GasRight"/>
0218    <Parameter name="CopyNoTag" value="[mr_bchamber]"/>
0219    <Parameter name="CopyNoOffset" value="3*[super]"/>
0220   </SpecPar>
0221   <SpecPar name="MuonRpcEndcap1">
0222    <PartSelector path="//RR12"/>
0223    <PartSelector path="//RR13"/>
0224    <Parameter name="CopyNoTag" value="[mr_eplane]"/>
0225    <Parameter name="CopyNoOffset" value="1*[super]"/>
0226   </SpecPar>
0227   <SpecPar name="MuonRpcEndcap2">
0228    <PartSelector path="//RR2X"/>
0229    <Parameter name="CopyNoTag" value="[mr_eplane]"/>
0230    <Parameter name="CopyNoOffset" value="2*[super]"/>
0231   </SpecPar>
0232   <SpecPar name="MuonRpcEndcap3">
0233    <PartSelector path="//RR3X"/>
0234    <Parameter name="CopyNoTag" value="[mr_eplane]"/>
0235    <Parameter name="CopyNoOffset" value="3*[super]"/>
0236   </SpecPar>
0237   <SpecPar name="MuonRpcEndcapSector">
0238    <PartSelector path="//RT1B"/>
0239    <PartSelector path="//RT1C"/>
0240    <PartSelector path="//RTXU"/>
0241    <Parameter name="CopyNoTag" value="[mr_esector]"/>
0242   </SpecPar>
0243   <SpecPar name="MuonRpcEndcapChamberB1">
0244    <PartSelector path="//REB1"/>
0245    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0246    <Parameter name="CopyNoOffset" value="2*[super]+0"/>
0247   </SpecPar>
0248   <SpecPar name="MuonRpcEndcapChamberB2">
0249    <PartSelector path="//REB2"/>
0250    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0251    <Parameter name="CopyNoOffset" value="2*[super]+1"/>
0252   </SpecPar>
0253   <SpecPar name="MuonRpcEndcapChamberB3">
0254    <PartSelector path="//REB3"/>
0255    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0256    <Parameter name="CopyNoOffset" value="2*[super]+2"/>
0257   </SpecPar>
0258   <SpecPar name="MuonRpcEndcapChamberC1">
0259    <PartSelector path="//REC1"/>
0260    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0261    <Parameter name="CopyNoOffset" value="3*[super]+0"/>
0262   </SpecPar>
0263   <SpecPar name="MuonRpcEndcapChamberC2">
0264    <PartSelector path="//REC2"/>
0265    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0266    <Parameter name="CopyNoOffset" value="3*[super]+1"/>
0267   </SpecPar>
0268   <SpecPar name="MuonRpcEndcapChamberC3">
0269    <PartSelector path="//REC3"/>
0270    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0271    <Parameter name="CopyNoOffset" value="3*[super]+2"/>
0272   </SpecPar>
0273   <SpecPar name="MuonRpcEndcapChamberE1">
0274    <PartSelector path="//REE1"/>
0275    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0276    <Parameter name="CopyNoOffset" value="5*[super]+0"/>
0277   </SpecPar>
0278   <SpecPar name="MuonRpcEndcapChamberE2">
0279    <PartSelector path="//REE2"/>
0280    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0281    <Parameter name="CopyNoOffset" value="5*[super]+1"/>
0282   </SpecPar>
0283   <SpecPar name="MuonRpcEndcapChamberE3">
0284    <PartSelector path="//REE3"/>
0285    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0286    <Parameter name="CopyNoOffset" value="5*[super]+2"/>
0287   </SpecPar>
0288   <SpecPar name="MuonRpcEndcapChamberF1">
0289    <PartSelector path="//REF1"/>
0290    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0291    <Parameter name="CopyNoOffset" value="6*[super]+0"/>
0292   </SpecPar>
0293   <SpecPar name="MuonRpcEndcapChamberF2">
0294    <PartSelector path="//REF2"/>
0295    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0296    <Parameter name="CopyNoOffset" value="6*[super]+1"/>
0297   </SpecPar>
0298   <SpecPar name="MuonRpcEndcapChamberF3">
0299    <PartSelector path="//REF3"/>
0300    <Parameter name="CopyNoTag" value="[mr_eroll]"/>
0301    <Parameter name="CopyNoOffset" value="6*[super]+2"/>
0302   </SpecPar>
0303  </SpecParSection>
0304  <SpecParSection label="muonendcapnumbering" eval="true">
0305   <SpecPar name="MuonEndcapStation1">
0306    <PartSelector path="//ME1Ring"/>
0307    <PartSelector path="//ME12Ring"/>
0308    <PartSelector path="//ME13Ring"/>
0309    <Parameter name="CopyNoTag" value="[me_station]"/>
0310    <Parameter name="CopyNoOffset" value="1*[super]"/>
0311   </SpecPar>
0312   <SpecPar name="MuonEndcapStation2">
0313    <PartSelector path="//ME2Ring"/>
0314    <Parameter name="CopyNoTag" value="[me_station]"/>
0315    <Parameter name="CopyNoOffset" value="2*[super]"/>
0316   </SpecPar>
0317   <SpecPar name="MuonEndcapStation3">
0318    <PartSelector path="//ME3Ring"/>
0319    <Parameter name="CopyNoTag" value="[me_station]"/>
0320    <Parameter name="CopyNoOffset" value="3*[super]"/>
0321   </SpecPar>
0322   <SpecPar name="MuonEndcapStation4">
0323    <PartSelector path="//ME4Ring"/>
0324    <Parameter name="CopyNoTag" value="[me_station]"/>
0325    <Parameter name="CopyNoOffset" value="4*[super]"/>
0326   </SpecPar>
0327   <SpecPar name="MuonEndcapSubrings">
0328    <PartSelector path="//ME11Space"/>
0329    <PartSelector path="//ME12Space"/>
0330    <PartSelector path="//ME13Space"/>
0331    <PartSelector path="//ME21Space"/>
0332    <PartSelector path="//ME22Space"/>
0333    <PartSelector path="//ME31Space"/>
0334    <PartSelector path="//ME32Space"/>
0335    <PartSelector path="//ME41Space"/>
0336    <Parameter name="CopyNoTag" value="[me_subring]"/>
0337   </SpecPar>
0338   <SpecPar name="MuonEndcapSectors">
0339    <PartSelector path="//ME11SpaceDivision"/>
0340    <PartSelector path="//ME12SpaceDivision"/>
0341    <PartSelector path="//ME13SpaceDivision"/>
0342    <PartSelector path="//ME21SpaceDivision"/>
0343    <PartSelector path="//ME22SpaceDivision"/>
0344    <PartSelector path="//ME31SpaceDivision"/>
0345    <PartSelector path="//ME32SpaceDivision"/>
0346    <PartSelector path="//ME41SpaceDivision"/>
0347    <Parameter name="CopyNoTag" value="[me_sector]"/>
0348   </SpecPar>
0349   <SpecPar name="MuonEndcapLayers">
0350    <PartSelector path="//ME11Layer"/>
0351    <PartSelector path="//ME12Layer"/>
0352    <PartSelector path="//ME13Layer"/>
0353    <PartSelector path="//ME21Layer"/>
0354    <PartSelector path="//ME22Layer"/>
0355    <PartSelector path="//ME31Layer"/>
0356    <PartSelector path="//ME32Layer"/>
0357    <PartSelector path="//ME41Layer"/>
0358    <Parameter name="CopyNoTag" value="[me_layer]"/>
0359   </SpecPar>
0360   <SpecPar name="MuonEndcapRing1">
0361    <PartSelector path="//ME11AlumFrame"/>
0362    <PartSelector path="//ME21AlumFrame"/>
0363    <PartSelector path="//ME31AlumFrame"/>
0364    <PartSelector path="//ME41AlumFrame"/>
0365    <Parameter name="CopyNoTag" value="[me_ring]"/>
0366    <Parameter name="CopyNoOffset" value="1*[super]"/>
0367   </SpecPar>
0368   <SpecPar name="MuonEndcapRing2">
0369    <PartSelector path="//ME12AlumFrame"/>
0370    <PartSelector path="//ME22AlumFrame"/>
0371    <PartSelector path="//ME32AlumFrame"/>
0372    <Parameter name="CopyNoTag" value="[me_ring]"/>
0373    <Parameter name="CopyNoOffset" value="2*[super]"/>
0374   </SpecPar>
0375   <SpecPar name="MuonEndcapRing3">
0376    <PartSelector path="//ME13AlumFrame"/>
0377    <Parameter name="CopyNoTag" value="[me_ring]"/>
0378    <Parameter name="CopyNoOffset" value="3*[super]"/>
0379   </SpecPar>
0380   <SpecPar name="MuonEndcapRingA">
0381    <PartSelector path="//ME1A_ActiveGasVol"/>
0382    <Parameter name="CopyNoTag" value="[me_ring]"/>
0383    <Parameter name="CopyNoOffset" value="4*[super]"/>
0384   </SpecPar>
0385  </SpecParSection>
0386 </DDDefinition>