Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/MuonCommonData/data/mb1/2021/v1/mb1.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="mb1.xml" eval="true">
0004         <!--- #### MB1: Positions -->
0005         <!--%% Radial coordinates for algos-->
0006         <Constant name="MB1UnitRadius" value="4329.460186*mm"/>
0007         <Constant name="MB1PosAngle" value="5.184184778*deg"/>
0008         <!--%% Cartesian coordinates for sector 1 -->
0009         <Constant name="MB1Pos_x" value="[mbCommon:MBHC_offset]+4285.*mm"/>
0010         <Constant name="MB1Pos_y" value="391.2*mm"/>
0011         <!--- #### MB1: Constants for DT superlayer Phi -->
0012         <Constant name="MB1SLPhiPl_x" value="2121./2*mm"/>
0013         <Constant name="MB1SLPhiL48" value="[mbCommon:MBCell_width]*48+[mbCommon:MBIbeamWall]"/>
0014         <Constant name="MB1SLPhiL49" value="[mbCommon:MBCell_width]*49+[mbCommon:MBIbeamWall]"/>
0015         <Constant name="MB1SLPhiL50" value="[mbCommon:MBCell_width]*50+[mbCommon:MBIbeamWall]"/>
0016         <!--- #### MB1: Constants for DT superlayer Z (although they are placed with a rotation that interchanges X and Z, the _x refers to the coordinate X in EDMS, that is the Z in its final position; similar for _z -->
0017         <Constant name="MB1SLZWire_length" value="2038./2.*mm"/>
0018         <!--%% Wire length from EDMS: THIS NUMBER DEFINE THE SL DIMENSIONS-->
0019         <Constant name="MB1SLZBareWire_length" value="[MB1SLZWire_length]-15.5*mm"/>
0020         <!--%% Bare Wire _length == wire_lenght - depth in tappini-->
0021         <Constant name="MB1SLZLayer_length" value="[MB1SLZBareWire_length]+2*[mbCommon:MBLayerElectronics_width]"/>
0022         <!--%% The z length of the Al layer volume-->
0023         <Constant name="MB1SLZPlI_z" value="[MB1SLZLayer_length]+6.5*mm"/>
0024         <!--%% Distance between tappini and Al Plate edge-->
0025         <Constant name="MB1SLZPlO_z" value="[MB1SLZPlI_z]+38.*mm"/>
0026         <!--- #### MB1: X dimensions -->
0027         <Constant name="MB1_x" value="1090.*mm"/>
0028         <Constant name="MB1HC_x" value="2033/2.*mm"/>
0029         <!--- #### MB1: Constants for DT positioning: distance from SL center to HC center -->
0030         <Constant name="MB1pSLPhi1_HC_dist" value="16.*mm"/>
0031         <Constant name="MB1pSLPhi2_HC_dist" value="-5.*mm"/>
0032         <Constant name="MB1pSLZ_HC_dist" value="-5*mm"/>
0033         <Constant name="MB1nSLPhi1_HC_dist" value="-16.*mm"/>
0034         <Constant name="MB1nSLPhi2_HC_dist" value="5.*mm"/>
0035         <Constant name="MB1nSLZ_HC_dist" value="5*mm"/>
0036         <!--- #### MB1: Constants for RPCs -->
0037         <Constant name="MB1RPC_x" value="2080./2*mm"/>
0038         <Constant name="MB1RPC_Gas_x" value="[mb1:MB1RPC_x]-10.*mm"/>
0039         <Constant name="MB1RPC_I_x_pos" value="15.2*mm"/>
0040         <Constant name="MB1RPC_O_x_pos" value="60.2*mm"/>
0041         <!--- #### MB1Chim: Constants for DT RPCs -->
0042         <Constant name="MB1ChimRPC_GasRight_y_pos" value="[mbCommon:MBRPC_GasRight_y_pos]-([mbCommon:MBRPC_z]-[mbCommon:MBChimRPC_z])/2.-4.*mm"/>
0043         <Constant name="MB1ChimRPC_GasLeft_y_pos" value="[mbCommon:MBRPC_GasLeft_y_pos]-([mbCommon:MBRPC_z]-[mbCommon:MBChimRPC_z])/2.-4.*mm"/>
0044     </ConstantsSection>
0045     <SolidSection label="mb1.xml">
0046         <!-- ####  MB1 Unit: fake volume representing one DTBX + 1 or 2 RPC -->
0047         <!-- ####  MB1: DTBX chamber -->
0048         <!--%% In MB1 the widest superlayer in x is the Z one -->
0049         <Box name="MB1_a" dx="[MB1_x]" dy="[mbCommon:MBSLPhiPlO_z]+12.*mm" dz="[mbCommon:MBHeight_With2RPC]"/>
0050         <Box name="MB1_OLAP1" dx="17.*mm" dy="[mbCommon:MBSLPhiPlO_z]+13.*mm" dz="15.*mm"/>
0051         <Box name="MB1_OLAP2" dx="5.6*mm" dy="[mbCommon:MBSLPhiPlO_z]+13.*mm" dz="6.6*mm"/>
0052         <Box name="MB1_OLAP3" dx="5.*mm" dy="[mbCommon:MBSLPhiPlO_z]+13.*mm" dz="10.*mm"/>
0053         <Box name="MB1_OLAP4" dx="20.*mm" dy="[mbCommon:MBSLPhiPlO_z]+13.*mm" dz="40.*mm"/>
0054         <SubtractionSolid name="MB1N_b">
0055             <rSolid name="MB1_a"/>
0056             <rSolid name="MB1_OLAP1"/>
0057             <rRotation name="rotations:000D"/>
0058             <Translation x="[MB1_x]-16.8*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+14.8*mm"/>
0059         </SubtractionSolid>
0060         <UnionSolid name="MB1N">
0061             <rSolid name="MB1N_b"/>
0062             <rSolid name="MB1_OLAP2"/>
0063             <rRotation name="rotations:000D"/>
0064             <Translation x="-[MB1_x]-5.5*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+6.5*mm"/>
0065         </UnionSolid>
0066         <UnionSolid name="MB1Nw0_c">
0067             <rSolid name="MB1N_b"/>
0068             <rSolid name="MB1_OLAP2"/>
0069             <rRotation name="rotations:000D"/>
0070             <Translation x="-[MB1_x]-5.5*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+6.5*mm"/>
0071         </UnionSolid>
0072         <SubtractionSolid name="MB1Nw0_d">
0073             <rSolid name="MB1Nw0_c"/>
0074             <rSolid name="MB1_OLAP3"/>
0075             <rRotation name="rotations:000D"/>
0076             <Translation x="-[MB1_x]+4.9*mm" y="0.*fm" z="[mbCommon:MBHeight_With2RPC]-9.9*mm"/>
0077         </SubtractionSolid>
0078         <SubtractionSolid name="MB1Nw0">
0079             <rSolid name="MB1Nw0_d"/>
0080             <rSolid name="MB1_OLAP4"/>
0081             <rRotation name="rotations:000D"/>
0082             <Translation x="[MB1_x]-19.9*mm" y="0.*fm" z="[mbCommon:MBHeight_With2RPC]-39.9*mm"/>
0083         </SubtractionSolid>
0084         <SubtractionSolid name="MB1P_b">
0085             <rSolid name="MB1_a"/>
0086             <rSolid name="MB1_OLAP1"/>
0087             <rRotation name="rotations:000D"/>
0088             <Translation x="-[MB1_x]+16.8*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+14.8*mm"/>
0089         </SubtractionSolid>
0090         <UnionSolid name="MB1P">
0091             <rSolid name="MB1P_b"/>
0092             <rSolid name="MB1_OLAP2"/>
0093             <rRotation name="rotations:000D"/>
0094             <Translation x="[MB1_x]+5.5*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+6.5*mm"/>
0095         </UnionSolid>
0096         <UnionSolid name="MB1Pw0_c">
0097             <rSolid name="MB1P_b"/>
0098             <rSolid name="MB1_OLAP2"/>
0099             <rRotation name="rotations:000D"/>
0100             <Translation x="[MB1_x]+5.5*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+6.5*mm"/>
0101         </UnionSolid>
0102         <SubtractionSolid name="MB1Pw0_d">
0103             <rSolid name="MB1Pw0_c"/>
0104             <rSolid name="MB1_OLAP3"/>
0105             <rRotation name="rotations:000D"/>
0106             <Translation x="[MB1_x]-4.9*mm" y="0.*fm" z="[mbCommon:MBHeight_With2RPC]-9.9*mm"/>
0107         </SubtractionSolid>
0108         <SubtractionSolid name="MB1Pw0">
0109             <rSolid name="MB1Pw0_d"/>
0110             <rSolid name="MB1_OLAP4"/>
0111             <rRotation name="rotations:000D"/>
0112             <Translation x="-[MB1_x]+19.0*mm" y="0.*fm" z="[mbCommon:MBHeight_With2RPC]-39.9*mm"/>
0113         </SubtractionSolid>
0114         <!-- ####  MB1: Superlayers Phi -->
0115         <!--%% SuperLayer X,Z dimensions cover the outer Al plate + 2 mm for the closing profiles. Y is 5 Al plates + 4 Layer's -->
0116         <Box name="MB1SuperLayerPhi" dx="[mb1:MB1SLPhiPl_x]+2.7*mm" dy="[mbCommon:MBSLPhiPlO_z]+12.*mm" dz="[mbCommon:MBSuperLayer_height]"/>
0117         <!--%% MB1SLPhiClosingPlateParal is parallel to gas cells, MB1SLPhiClosingPlatePerp is perpendicular -->
0118         <!--%% Parallel are 2 mm thick and as long as outer Plates -->
0119         <Box name="MB1SLPhiClosingPlateParal" dx="1.*mm" dy="[mbCommon:MBSLPhiPlO_z]" dz="[mbCommon:MBSuperLayer_height]"/>
0120         <Box name="MB1SLPhi_C_PlateParal" dx="7.*mm" dy="[mbCommon:MBSLPhiPlO_z]-14.*mm" dz="1.*mm"/>
0121         <!--%% Perpendicular are 12 mm thick and higher by 20 mm per side than the SL; 2.7 mm are added to reach the parallel "Cs" -->
0122         <Box name="MB1SLPhiClosingPlatePerp" dx="[mb1:MB1SLPhiPl_x]+2.7*mm" dy="12./2.*mm" dz="[mbCommon:MBSuperLayer_height]"/>
0123         <Box name="MB1SLPhi_C_PlatePerp" dx="[mb1:MB1SLPhiPl_x]+0.7*mm" dy="7.*mm" dz="1.*mm"/>
0124         <!--%% MB1SLPhiAlPlateOuter is 0.7 mm wider (perpendicular to the wires) to reach the parallel "Cs"-->
0125         <Box name="MB1SLPhiAlPlateOuter" dx="[mb1:MB1SLPhiPl_x]+0.7*mm" dy="[mbCommon:MBSLPhiPlO_z]" dz="[mbCommon:MBAlPlate_height]"/>
0126         <!--%% MB1SLPhiAlPlateOuter does not reach the parallel "Cs"-->
0127         <Box name="MB1SLPhiAlPlateInner" dx="[mb1:MB1SLPhiPl_x]" dy="[mbCommon:MBSLPhiPlI_z]" dz="[mbCommon:MBAlPlate_height]"/>
0128         <!--%% Fake layer volume contains the ibeams plus gas volumes: n+1 Ibeam's and n gas volumes.
0129              (Ibeam wall width is ~1.35mm, but 0.1 is mylar, that is very light, so it set to 1.3) 
0130              It is first made of aluminium and them it is filled with the n gas volumes. 
0131              Z length is the bare wire length plus the electronics (==tappini)-->
0132         <Box name="MB1SLPhiLayer_48Cells" dx="[MB1SLPhiL48]" dy="[mbCommon:MBSLPhiLayer_length]" dz="[mbCommon:MBGas_height]"/>
0133         <Box name="MB1SLPhiLayer_49Cells" dx="[MB1SLPhiL49]" dy="[mbCommon:MBSLPhiLayer_length]" dz="[mbCommon:MBGas_height]"/>
0134         <Box name="MB1SLPhiLayer_50Cells" dx="[MB1SLPhiL50]" dy="[mbCommon:MBSLPhiLayer_length]" dz="[mbCommon:MBGas_height]"/>
0135         <!--%% Tappini, Perpendicular to the Ibeams and at the two ends -->
0136         <Box name="MB1SLPhiElectronics_48Cells" dx="[mb1:MB1SLPhiL48]" dy="[mbCommon:MBLayerElectronics_width]" dz="[mbCommon:MBGas_height]"/>
0137         <Box name="MB1SLPhiElectronics_49Cells" dx="[mb1:MB1SLPhiL49]" dy="[mbCommon:MBLayerElectronics_width]" dz="[mbCommon:MBGas_height]"/>
0138         <Box name="MB1SLPhiElectronics_50Cells" dx="[mb1:MB1SLPhiL50]" dy="[mbCommon:MBLayerElectronics_width]" dz="[mbCommon:MBGas_height]"/>
0139         <Box name="MB1SLPhiCommonElectronics" dx="[mb1:MB1SLPhiPl_x]" dy="35./2.*mm" dz="[mbCommon:MBSuperLayer_height]-10.*mm"/>
0140         <!-- ####  MB1: Superlayer Z -->
0141         <Box name="MB1SuperLayerZ" dx="[mbCommon:MBSLZPl_x]+2.7*mm" dy="[mb1:MB1SLZPlO_z]+12.*mm" dz="[mbCommon:MBSuperLayer_height]"/>
0142         <Box name="MB1SLZClosingPlateParal" dx="1.*mm" dy="[mb1:MB1SLZPlO_z]" dz="[mbCommon:MBSuperLayer_height]"/>
0143         <Box name="MB1SLZ_C_PlateParal" dx="7.*mm" dy="[mb1:MB1SLZPlO_z]-14.*mm" dz="1.*mm"/>
0144         <Box name="MB1SLZClosingPlatePerp" dx="[mbCommon:MBSLZPl_x]+2.7*mm" dy="12./2.*mm" dz="[mbCommon:MBSuperLayer_height]"/>
0145         <Box name="MB1SLZ_C_PlatePerp" dx="[mbCommon:MBSLZPl_x]+0.7*mm" dy="7.*mm" dz="1.*mm"/>
0146         <Box name="MB1SLZAlPlateOuter" dx="[mbCommon:MBSLZPl_x]+0.7*mm" dy="[mb1:MB1SLZPlO_z]" dz="[mbCommon:MBAlPlate_height]"/>
0147         <Box name="MB1SLZAlPlateInner" dx="[mbCommon:MBSLZPl_x]" dy="[mb1:MB1SLZPlI_z]" dz="[mbCommon:MBAlPlate_height]"/>
0148         <Box name="MB1SLZLayer_56Cells" dx="[mbCommon:MBSLZL56]" dy="[mb1:MB1SLZLayer_length]" dz="[mbCommon:MBGas_height]"/>
0149         <Box name="MB1SLZLayer_57Cells" dx="[mbCommon:MBSLZL57]" dy="[mb1:MB1SLZLayer_length]" dz="[mbCommon:MBGas_height]"/>
0150         <Box name="MB1SLZLayer_58Cells" dx="[mbCommon:MBSLZL58]" dy="[mb1:MB1SLZLayer_length]" dz="[mbCommon:MBGas_height]"/>
0151         <Box name="MB1SLZElectronics_56Cells" dx="[mbCommon:MBSLZL56]" dy="[mbCommon:MBLayerElectronics_width]" dz="[mbCommon:MBGas_height]"/>
0152         <Box name="MB1SLZElectronics_57Cells" dx="[mbCommon:MBSLZL57]" dy="[mbCommon:MBLayerElectronics_width]" dz="[mbCommon:MBGas_height]"/>
0153         <Box name="MB1SLZElectronics_58Cells" dx="[mbCommon:MBSLZL58]" dy="[mbCommon:MBLayerElectronics_width]" dz="[mbCommon:MBGas_height]"/>
0154         <Box name="MB1SLZCommonElectronics" dx="[mbCommon:MBSLZPl_x]" dy="35./2.*mm" dz="[mbCommon:MBSuperLayer_height]-10.*mm"/>
0155         <!--%% Effective gas volume -->
0156         <Box name="MB1SLZGas_aa" dx="20.35*mm-2*3.175*mm" dy="[MB1SLZBareWire_length]" dz="[mbCommon:MBGas_height]"/>
0157         <Box name="MB1SLZGas_bb" dx="20.35*mm" dy="[MB1SLZBareWire_length]" dz="[mbCommon:MBGas_height]-2*0.65*mm"/>
0158         <!--%% Horizontal bars to make the 'I' shape (without them it would be a '|') -->
0159         <Box name="MB1SLZIBeamWing" dx="3.175*mm" dy="[MB1SLZBareWire_length]" dz="0.65*mm"/>
0160         <UnionSolid name="MB1SLZGas">
0161             <rSolid name="MB1SLZGas_aa"/>
0162             <rSolid name="MB1SLZGas_bb"/>
0163             <rRotation name="rotations:000D"/>
0164             <Translation x="0.*fm" y="0.*fm" z="0.*fm"/>
0165         </UnionSolid>
0166         <!-- ####  MB1: Honeycomb -->
0167         <Box name="MB1HoneycombBox" dx="[mb1:MB1HC_x]" dy="[mbCommon:MBHC_z]" dz="[mbCommon:MBHC_height]"/>
0168         <Box name="MB1Honeycomb" dx="[mb1:MB1HC_x]-125.*mm" dy="[mbCommon:MBHC_z]-125.*mm" dz="[mbCommon:MBHC_height]-2*[mbCommon:MBAlPlate_height]"/>
0169         <Box name="MB1HcPlate" dx="[mb1:MB1HC_x]" dy="[mbCommon:MBHC_z]" dz="[mbCommon:MBAlPlate_height]"/>
0170         <Box name="MB1Hc_LateralC" dx="[mbCommon:MBHC_C_dimension]" dy="[mbCommon:MBHC_z]" dz="[mbCommon:MBHC_C_width]"/>
0171         <Box name="MB1Hc_FrontC" dx="[mb1:MB1HC_x]-125.*mm" dy="[mbCommon:MBHC_C_dimension]" dz="[mbCommon:MBHC_C_width]"/>
0172         <Box name="MB1Hc_LateralElectronics" dx="[mbCommon:MBHCLatElectronics_width]" dy="[mbCommon:MBHC_z]" dz="[mbCommon:MBHCElectronics_height]"/>
0173         <Box name="MB1Hc_FrontElectronics" dx="[mb1:MB1HC_x]-125.*mm" dy="[mbCommon:MBHCFrontElectronics_width]" dz="[mbCommon:MBHCElectronics_height]"/>
0174         <Box name="MB1HcTorsionBar" dx="25*mm" dy="678*mm" dz="50.*mm"/>
0175         <!-- ####  MB1: RPC chambers -->
0176         <Box name="MB1RPC" dx="[mb1:MB1RPC_x]" dy="[mbCommon:MBRPC_z]" dz="[mbCommon:MBRPC_y]"/>
0177         <Box name="MB1RPC_GasLeft" dx="[mb1:MB1RPC_Gas_x]" dy="[mbCommon:MBRPC_GasLeft_z]" dz="[mbCommon:MBRPC_Gas_y]"/>
0178         <Box name="MB1RPC_GasRight" dx="[mb1:MB1RPC_Gas_x]" dy="[mbCommon:MBRPC_GasRight_z]" dz="[mbCommon:MBRPC_Gas_y]"/>
0179         <!-- ####  MB1Chimney Unit -->
0180         <!-- ####  MB1Chim: DTBX chamber -->
0181         <Box name="MB1Chim_a" dx="[MB1_x]" dy="[mbCommon:MBChimSLPhiPlO_z]+12.*mm" dz="[mbCommon:MBHeight_With2RPC]"/>
0182         <Box name="MB1Chim_OLAP2" dx="5.6*mm" dy="[mbCommon:MBChimSLPhiPlO_z]+13.*mm" dz="6.6*mm"/>
0183         <SubtractionSolid name="MB1ChimN_b">
0184             <rSolid name="MB1Chim_a"/>
0185             <rSolid name="MB1_OLAP1"/>
0186             <rRotation name="rotations:000D"/>
0187             <Translation x="[MB1_x]-16.8*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+14.8*mm"/>
0188         </SubtractionSolid>
0189         <UnionSolid name="MB1ChimN">
0190             <rSolid name="MB1ChimN_b"/>
0191             <rSolid name="MB1Chim_OLAP2"/>
0192             <rRotation name="rotations:000D"/>
0193             <Translation x="-[MB1_x]-5.5*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+6.5*mm"/>
0194         </UnionSolid>
0195         <SubtractionSolid name="MB1ChimP_b">
0196             <rSolid name="MB1Chim_a"/>
0197             <rSolid name="MB1_OLAP1"/>
0198             <rRotation name="rotations:000D"/>
0199             <Translation x="-[MB1_x]+16.8*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+14.8*mm"/>
0200         </SubtractionSolid>
0201         <UnionSolid name="MB1ChimP">
0202             <rSolid name="MB1ChimP_b"/>
0203             <rSolid name="MB1Chim_OLAP2"/>
0204             <rRotation name="rotations:000D"/>
0205             <Translation x="[MB1_x]+5.5*mm" y="0.*fm" z="-[mbCommon:MBHeight_With2RPC]+6.5*mm"/>
0206         </UnionSolid>
0207         <!-- ####  MB1Chim: DT Superlayers Phi -->
0208         <Box name="MB1ChimSuperLayerPhi" dx="[mb1:MB1SLPhiPl_x]+2.7*mm" dy="[mbCommon:MBChimSLPhiPlO_z]+12.*mm" dz="[mbCommon:MBSuperLayer_height]"/>
0209         <!--%% Only extra parallel "Cs" are needed -->
0210         <Box name="MB1ChimSLPhiClosingPlateParal" dx="1.*mm" dy="[mbCommon:MBChimSLPhiPlO_z]" dz="[mbCommon:MBSuperLayer_height]"/>
0211         <Box name="MB1ChimSLPhi_C_PlateParal" dx="7.*mm" dy="[mbCommon:MBChimSLPhiPlO_z]-14.*mm" dz="1.*mm"/>
0212         <Box name="MB1ChimSLPhiAlPlateOuter" dx="[mb1:MB1SLPhiPl_x]+0.7*mm" dy="[mbCommon:MBChimSLPhiPlO_z]" dz="[mbCommon:MBAlPlate_height]"/>
0213         <Box name="MB1ChimSLPhiAlPlateInner" dx="[mb1:MB1SLPhiPl_x]" dy="[mbCommon:MBChimSLPhiPlI_z]" dz="[mbCommon:MBAlPlate_height]"/>
0214         <Box name="MB1ChimSLPhiLayer_48Cells" dx="[mb1:MB1SLPhiL48]" dy="[mbCommon:MBChimSLPhiLayer_length]" dz="[mbCommon:MBGas_height]"/>
0215         <Box name="MB1ChimSLPhiLayer_49Cells" dx="[mb1:MB1SLPhiL49]" dy="[mbCommon:MBChimSLPhiLayer_length]" dz="[mbCommon:MBGas_height]"/>
0216         <Box name="MB1ChimSLPhiLayer_50Cells" dx="[mb1:MB1SLPhiL50]" dy="[mbCommon:MBChimSLPhiLayer_length]" dz="[mbCommon:MBGas_height]"/>
0217         <!-- ####  MB1Chim: DT Superlayer Z -->
0218         <Box name="MB1ChimSuperLayerZ" dx="[mbCommon:MBChimSLZPl_x]+2.7*mm" dy="[mb1:MB1SLZPlO_z]+12.*mm" dz="[mbCommon:MBSuperLayer_height]"/>
0219         <!--%% Only extra perperdicular "Cs" are needed -->
0220         <Box name="MB1ChimSLZClosingPlatePerp" dx="[mbCommon:MBChimSLZPl_x]+2.7*mm" dy="12./2.*mm" dz="[mbCommon:MBSuperLayer_height]"/>
0221         <Box name="MB1ChimSLZ_C_PlatePerp" dx="[mbCommon:MBChimSLZPl_x]+0.7*mm" dy="7.*mm" dz="1.*mm"/>
0222         <Box name="MB1ChimSLZAlPlateOuter" dx="[mbCommon:MBChimSLZPl_x]+0.7*mm" dy="[mb1:MB1SLZPlO_z]" dz="[mbCommon:MBAlPlate_height]"/>
0223         <Box name="MB1ChimSLZAlPlateInner" dx="[mbCommon:MBChimSLZPl_x]" dy="[mb1:MB1SLZPlI_z]" dz="[mbCommon:MBAlPlate_height]"/>
0224         <Box name="MB1ChimSLZLayer_47Cells" dx="[mbCommon:MBChimSLZL47]" dy="[mb1:MB1SLZLayer_length]" dz="[mbCommon:MBGas_height]"/>
0225         <Box name="MB1ChimSLZLayer_48Cells" dx="[mbCommon:MBChimSLZL48]" dy="[mb1:MB1SLZLayer_length]" dz="[mbCommon:MBGas_height]"/>
0226         <Box name="MB1ChimSLZElectronics_47Cells" dx="[mbCommon:MBChimSLZL47]" dy="[mbCommon:MBLayerElectronics_width]" dz="[mbCommon:MBGas_height]"/>
0227         <Box name="MB1ChimSLZElectronics_48Cells" dx="[mbCommon:MBChimSLZL48]" dy="[mbCommon:MBLayerElectronics_width]" dz="[mbCommon:MBGas_height]"/>
0228         <Box name="MB1ChimSLZCommonElectronics" dx="[mbCommon:MBChimSLZPl_x]" dy="35./2.*mm" dz="[mbCommon:MBSuperLayer_height]-10.*mm"/>
0229         <!-- ####  MB1Chim: DT Honeycomb -->
0230         <Box name="MB1ChimHoneycombBox" dx="[mb1:MB1HC_x]" dy="[mbCommon:MBChimHC_z]" dz="[mbCommon:MBHC_height]"/>
0231         <Box name="MB1ChimHoneycomb" dx="[mb1:MB1HC_x]-125.*mm" dy="[mbCommon:MBChimHC_z]-125.*mm" dz="[mbCommon:MBHC_height]-2*[mbCommon:MBAlPlate_height]"/>
0232         <Box name="MB1ChimHc_LateralC" dx="[mbCommon:MBHC_C_dimension]" dy="[mbCommon:MBChimHC_z]" dz="[mbCommon:MBHC_C_width]"/>
0233         <Box name="MB1ChimHc_LateralElectronics" dx="[mbCommon:MBHCLatElectronics_width]" dy="[mbCommon:MBChimHC_z]" dz="[mbCommon:MBHCElectronics_height]"/>
0234         <Box name="MB1ChimHcPlate" dx="[mb1:MB1HC_x]" dy="[mbCommon:MBChimHC_z]" dz="[mbCommon:MBAlPlate_height]"/>
0235         <!-- ####  MB1Chim: RPC chambers -->
0236         <Box name="MB1ChimRPC" dx="[mb1:MB1RPC_x]" dy="[mbCommon:MBChimRPC_z]" dz="[mbCommon:MBRPC_y]"/>
0237         <Box name="MB1ChimRPC_GasLeft" dx="[mb1:MB1RPC_Gas_x]" dy="[mbCommon:MBChimRPC_OGasLeft_z]" dz="[mbCommon:MBRPC_Gas_y]"/>
0238         <Box name="MB1ChimRPC_GasRight" dx="[mb1:MB1RPC_Gas_x]" dy="[mbCommon:MBChimRPC_OGasRight_z]" dz="[mbCommon:MBRPC_Gas_y]"/>
0239     </SolidSection>
0240     <LogicalPartSection label="mb1.xml">
0241         <!-- ####  MB1 Unit -->
0242         <!-- ####  MB1: DTBX -->
0243         <LogicalPart name="MB1P" category="unspecified">
0244             <rSolid name="MB1P"/>
0245             <rMaterial name="materials:M_B_Air"/>
0246         </LogicalPart>
0247         <LogicalPart name="MB1P0" category="unspecified">
0248             <rSolid name="MB1Pw0"/>
0249             <rMaterial name="materials:M_B_Air"/>
0250         </LogicalPart>
0251         <LogicalPart name="MB1N" category="unspecified">
0252             <rSolid name="MB1N"/>
0253             <rMaterial name="materials:M_B_Air"/>
0254         </LogicalPart>
0255         <!-- # In wheel_0, all the RPC chambers are Positive, while the DT are half positive, half negative -->
0256         <LogicalPart name="MB1N0P" category="unspecified">
0257             <rSolid name="MB1Nw0"/>
0258             <rMaterial name="materials:M_B_Air"/>
0259         </LogicalPart>
0260         <!-- ####  MB1: DT Superlayers Phi -->
0261         <LogicalPart name="MB1SuperLayerPhi" category="unspecified">
0262             <rSolid name="MB1SuperLayerPhi"/>
0263             <rMaterial name="materials:Air"/>
0264         </LogicalPart>
0265         <LogicalPart name="MB1SLPhiClosingPlateParal" category="unspecified">
0266             <rSolid name="MB1SLPhiClosingPlateParal"/>
0267             <rMaterial name="materials:Aluminium"/>
0268         </LogicalPart>
0269         <LogicalPart name="MB1SLPhi_C_PlateParal" category="unspecified">
0270             <rSolid name="MB1SLPhi_C_PlateParal"/>
0271             <rMaterial name="materials:Aluminium"/>
0272         </LogicalPart>
0273         <LogicalPart name="MB1SLPhiClosingPlatePerp" category="unspecified">
0274             <rSolid name="MB1SLPhiClosingPlatePerp"/>
0275             <rMaterial name="materials:Aluminium"/>
0276         </LogicalPart>
0277         <LogicalPart name="MB1SLPhi_C_PlatePerp" category="unspecified">
0278             <rSolid name="MB1SLPhi_C_PlatePerp"/>
0279             <rMaterial name="materials:Aluminium"/>
0280         </LogicalPart>
0281         <LogicalPart name="MB1SLPhiAlPlateOuter" category="unspecified">
0282             <rSolid name="MB1SLPhiAlPlateOuter"/>
0283             <rMaterial name="materials:Aluminium"/>
0284         </LogicalPart>
0285         <LogicalPart name="MB1SLPhiAlPlateInner" category="unspecified">
0286             <rSolid name="MB1SLPhiAlPlateInner"/>
0287             <rMaterial name="materials:Aluminium"/>
0288         </LogicalPart>
0289         <LogicalPart name="MB1SLPhiLayer_48Cells" category="unspecified">
0290             <rSolid name="MB1SLPhiLayer_48Cells"/>
0291             <rMaterial name="materials:Aluminium"/>
0292         </LogicalPart>
0293         <LogicalPart name="MB1SLPhiLayer_49Cells" category="unspecified">
0294             <rSolid name="MB1SLPhiLayer_49Cells"/>
0295             <rMaterial name="materials:Aluminium"/>
0296         </LogicalPart>
0297         <LogicalPart name="MB1SLPhiLayer_50Cells" category="unspecified">
0298             <rSolid name="MB1SLPhiLayer_50Cells"/>
0299             <rMaterial name="materials:Aluminium"/>
0300         </LogicalPart>
0301         <LogicalPart name="MB1SLPhiElectronics_48Cells" category="unspecified">
0302             <rSolid name="MB1SLPhiElectronics_48Cells"/>
0303             <rMaterial name="materials:M_Electronics averag"/>
0304         </LogicalPart>
0305         <LogicalPart name="MB1SLPhiElectronics_49Cells" category="unspecified">
0306             <rSolid name="MB1SLPhiElectronics_49Cells"/>
0307             <rMaterial name="materials:M_Electronics averag"/>
0308         </LogicalPart>
0309         <LogicalPart name="MB1SLPhiElectronics_50Cells" category="unspecified">
0310             <rSolid name="MB1SLPhiElectronics_50Cells"/>
0311             <rMaterial name="materials:M_Electronics averag"/>
0312         </LogicalPart>
0313         <LogicalPart name="MB1SLPhiCommonElectronics" category="unspecified">
0314             <rSolid name="MB1SLPhiCommonElectronics"/>
0315             <rMaterial name="materials:M_Electronics averag"/>
0316         </LogicalPart>
0317         <!-- ####  MB1: DT Superlayer Z -->
0318         <LogicalPart name="MB1SuperLayerZ" category="unspecified">
0319             <rSolid name="MB1SuperLayerZ"/>
0320             <rMaterial name="materials:Air"/>
0321         </LogicalPart>
0322         <LogicalPart name="MB1SLZClosingPlateParal" category="unspecified">
0323             <rSolid name="MB1SLZClosingPlateParal"/>
0324             <rMaterial name="materials:Aluminium"/>
0325         </LogicalPart>
0326         <LogicalPart name="MB1SLZClosingPlatePerp" category="unspecified">
0327             <rSolid name="MB1SLZClosingPlatePerp"/>
0328             <rMaterial name="materials:Aluminium"/>
0329         </LogicalPart>
0330         <LogicalPart name="MB1SLZ_C_PlateParal" category="unspecified">
0331             <rSolid name="MB1SLZ_C_PlateParal"/>
0332             <rMaterial name="materials:Aluminium"/>
0333         </LogicalPart>
0334         <LogicalPart name="MB1SLZ_C_PlatePerp" category="unspecified">
0335             <rSolid name="MB1SLZ_C_PlatePerp"/>
0336             <rMaterial name="materials:Aluminium"/>
0337         </LogicalPart>
0338         <LogicalPart name="MB1SLZAlPlateOuter" category="unspecified">
0339             <rSolid name="MB1SLZAlPlateOuter"/>
0340             <rMaterial name="materials:Aluminium"/>
0341         </LogicalPart>
0342         <LogicalPart name="MB1SLZAlPlateInner" category="unspecified">
0343             <rSolid name="MB1SLZAlPlateInner"/>
0344             <rMaterial name="materials:Aluminium"/>
0345         </LogicalPart>
0346         <LogicalPart name="MB1SLZLayer_56Cells" category="unspecified">
0347             <rSolid name="MB1SLZLayer_56Cells"/>
0348             <rMaterial name="materials:Aluminium"/>
0349         </LogicalPart>
0350         <LogicalPart name="MB1SLZLayer_57Cells" category="unspecified">
0351             <rSolid name="MB1SLZLayer_57Cells"/>
0352             <rMaterial name="materials:Aluminium"/>
0353         </LogicalPart>
0354         <LogicalPart name="MB1SLZLayer_58Cells" category="unspecified">
0355             <rSolid name="MB1SLZLayer_58Cells"/>
0356             <rMaterial name="materials:Aluminium"/>
0357         </LogicalPart>
0358         <LogicalPart name="MB1SLZIBeamWing" category="unspecified">
0359             <rSolid name="MB1SLZIBeamWing"/>
0360             <rMaterial name="materials:Aluminium"/>
0361         </LogicalPart>
0362         <LogicalPart name="MB1SLZGas" category="unspecified">
0363             <rSolid name="MB1SLZGas"/>
0364             <rMaterial name="materials:M_DTBX Gas"/>
0365         </LogicalPart>
0366         <LogicalPart name="MB1SLZElectronics_56Cells" category="unspecified">
0367             <rSolid name="MB1SLZElectronics_56Cells"/>
0368             <rMaterial name="materials:M_Electronics averag"/>
0369         </LogicalPart>
0370         <LogicalPart name="MB1SLZElectronics_57Cells" category="unspecified">
0371             <rSolid name="MB1SLZElectronics_57Cells"/>
0372             <rMaterial name="materials:M_Electronics averag"/>
0373         </LogicalPart>
0374         <LogicalPart name="MB1SLZElectronics_58Cells" category="unspecified">
0375             <rSolid name="MB1SLZElectronics_58Cells"/>
0376             <rMaterial name="materials:M_Electronics averag"/>
0377         </LogicalPart>
0378         <LogicalPart name="MB1SLZCommonElectronics" category="unspecified">
0379             <rSolid name="MB1SLZCommonElectronics"/>
0380             <rMaterial name="materials:M_Electronics averag"/>
0381         </LogicalPart>
0382         <!-- ####  MB1: DT Honeycomb -->
0383         <LogicalPart name="MB1HoneycombBox" category="unspecified">
0384             <rSolid name="MB1HoneycombBox"/>
0385             <rMaterial name="materials:Air"/>
0386         </LogicalPart>
0387         <LogicalPart name="MB1Honeycomb" category="unspecified">
0388             <rSolid name="MB1Honeycomb"/>
0389             <rMaterial name="materials:M_honeycomb"/>
0390         </LogicalPart>
0391         <LogicalPart name="MB1HcPlate" category="unspecified">
0392             <rSolid name="MB1HcPlate"/>
0393             <rMaterial name="materials:M_Aluminium"/>
0394         </LogicalPart>
0395         <LogicalPart name="MB1Hc_LateralC" category="unspecified">
0396             <rSolid name="MB1Hc_LateralC"/>
0397             <rMaterial name="materials:M_Aluminium"/>
0398         </LogicalPart>
0399         <LogicalPart name="MB1Hc_FrontC" category="unspecified">
0400             <rSolid name="MB1Hc_FrontC"/>
0401             <rMaterial name="materials:M_Aluminium"/>
0402         </LogicalPart>
0403         <LogicalPart name="MB1Hc_LateralElectronics" category="unspecified">
0404             <rSolid name="MB1Hc_LateralElectronics"/>
0405             <rMaterial name="materials:M_Electronics averag"/>
0406         </LogicalPart>
0407         <LogicalPart name="MB1Hc_FrontElectronics" category="unspecified">
0408             <rSolid name="MB1Hc_FrontElectronics"/>
0409             <rMaterial name="materials:M_Electronics averag"/>
0410         </LogicalPart>
0411         <LogicalPart name="MB1HcTorsionBar" category="unspecified">
0412             <rSolid name="MB1HcTorsionBar"/>
0413             <rMaterial name="materials:Aluminium"/>
0414         </LogicalPart>
0415         <!-- ####  MB1: RPC chambers -->
0416         <LogicalPart name="MB1RPC_IP" category="unspecified">
0417             <rSolid name="MB1RPC"/>
0418             <rMaterial name="materials:M_RPC_Bakelite"/>
0419         </LogicalPart>
0420         <LogicalPart name="MB1RPC_IN" category="unspecified">
0421             <rSolid name="MB1RPC"/>
0422             <rMaterial name="materials:M_RPC_Bakelite"/>
0423         </LogicalPart>
0424         <LogicalPart name="MB1RPC_IGasLeft" category="unspecified">
0425             <rSolid name="MB1RPC_GasLeft"/>
0426             <rMaterial name="materials:M_RPC_Gas"/>
0427         </LogicalPart>
0428         <LogicalPart name="MB1RPC_IGasRight" category="unspecified">
0429             <rSolid name="MB1RPC_GasRight"/>
0430             <rMaterial name="materials:M_RPC_Gas"/>
0431         </LogicalPart>
0432         <LogicalPart name="MB1RPC_OP" category="unspecified">
0433             <rSolid name="MB1RPC"/>
0434             <rMaterial name="materials:M_RPC_Bakelite"/>
0435         </LogicalPart>
0436         <LogicalPart name="MB1RPC_ON" category="unspecified">
0437             <rSolid name="MB1RPC"/>
0438             <rMaterial name="materials:M_RPC_Bakelite"/>
0439         </LogicalPart>
0440         <LogicalPart name="MB1RPC_OGasLeft" category="unspecified">
0441             <rSolid name="MB1RPC_GasLeft"/>
0442             <rMaterial name="materials:M_RPC_Gas"/>
0443         </LogicalPart>
0444         <LogicalPart name="MB1RPC_OGasRight" category="unspecified">
0445             <rSolid name="MB1RPC_GasRight"/>
0446             <rMaterial name="materials:M_RPC_Gas"/>
0447         </LogicalPart>
0448         <!-- ####  MB1Chimney Unit -->
0449         <!-- ####  MB1Chim: DTBX -->
0450         <LogicalPart name="MB1ChimP" category="unspecified">
0451             <rSolid name="MB1ChimP"/>
0452             <rMaterial name="materials:M_B_Air"/>
0453         </LogicalPart>
0454         <LogicalPart name="MB1ChimN" category="unspecified">
0455             <rSolid name="MB1ChimN"/>
0456             <rMaterial name="materials:M_B_Air"/>
0457         </LogicalPart>
0458         <!-- ####  MB1Chim: DT Superlayers Phi -->
0459         <LogicalPart name="MB1ChimSuperLayerPhi" category="unspecified">
0460             <rSolid name="MB1ChimSuperLayerPhi"/>
0461             <rMaterial name="materials:Air"/>
0462         </LogicalPart>
0463         <LogicalPart name="MB1ChimSLPhiClosingPlateParal" category="unspecified">
0464             <rSolid name="MB1ChimSLPhiClosingPlateParal"/>
0465             <rMaterial name="materials:Aluminium"/>
0466         </LogicalPart>
0467         <LogicalPart name="MB1ChimSLPhi_C_PlateParal" category="unspecified">
0468             <rSolid name="MB1ChimSLPhi_C_PlateParal"/>
0469             <rMaterial name="materials:Aluminium"/>
0470         </LogicalPart>
0471         <LogicalPart name="MB1ChimSLPhiAlPlateOuter" category="unspecified">
0472             <rSolid name="MB1ChimSLPhiAlPlateOuter"/>
0473             <rMaterial name="materials:Aluminium"/>
0474         </LogicalPart>
0475         <LogicalPart name="MB1ChimSLPhiAlPlateInner" category="unspecified">
0476             <rSolid name="MB1ChimSLPhiAlPlateInner"/>
0477             <rMaterial name="materials:Aluminium"/>
0478         </LogicalPart>
0479         <LogicalPart name="MB1ChimSLPhiLayer_48Cells" category="unspecified">
0480             <rSolid name="MB1ChimSLPhiLayer_48Cells"/>
0481             <rMaterial name="materials:Aluminium"/>
0482         </LogicalPart>
0483         <LogicalPart name="MB1ChimSLPhiLayer_49Cells" category="unspecified">
0484             <rSolid name="MB1ChimSLPhiLayer_49Cells"/>
0485             <rMaterial name="materials:Aluminium"/>
0486         </LogicalPart>
0487         <LogicalPart name="MB1ChimSLPhiLayer_50Cells" category="unspecified">
0488             <rSolid name="MB1ChimSLPhiLayer_50Cells"/>
0489             <rMaterial name="materials:Aluminium"/>
0490         </LogicalPart>
0491         <!-- ####  MB1Chim: DT Superlayer Z -->
0492         <LogicalPart name="MB1ChimSuperLayerZ" category="unspecified">
0493             <rSolid name="MB1ChimSuperLayerZ"/>
0494             <rMaterial name="materials:Air"/>
0495         </LogicalPart>
0496         <LogicalPart name="MB1ChimSLZClosingPlatePerp" category="unspecified">
0497             <rSolid name="MB1ChimSLZClosingPlatePerp"/>
0498             <rMaterial name="materials:Aluminium"/>
0499         </LogicalPart>
0500         <LogicalPart name="MB1ChimSLZ_C_PlatePerp" category="unspecified">
0501             <rSolid name="MB1ChimSLZ_C_PlatePerp"/>
0502             <rMaterial name="materials:Aluminium"/>
0503         </LogicalPart>
0504         <LogicalPart name="MB1ChimSLZAlPlateOuter" category="unspecified">
0505             <rSolid name="MB1ChimSLZAlPlateOuter"/>
0506             <rMaterial name="materials:Aluminium"/>
0507         </LogicalPart>
0508         <LogicalPart name="MB1ChimSLZAlPlateInner" category="unspecified">
0509             <rSolid name="MB1ChimSLZAlPlateInner"/>
0510             <rMaterial name="materials:Aluminium"/>
0511         </LogicalPart>
0512         <LogicalPart name="MB1ChimSLZLayer_47Cells" category="unspecified">
0513             <rSolid name="MB1ChimSLZLayer_47Cells"/>
0514             <rMaterial name="materials:Aluminium"/>
0515         </LogicalPart>
0516         <LogicalPart name="MB1ChimSLZLayer_47Cells_startCell2" category="unspecified">
0517             <rSolid name="MB1ChimSLZLayer_47Cells"/>
0518             <rMaterial name="materials:Aluminium"/>
0519         </LogicalPart>
0520         <LogicalPart name="MB1ChimSLZLayer_48Cells" category="unspecified">
0521             <rSolid name="MB1ChimSLZLayer_48Cells"/>
0522             <rMaterial name="materials:Aluminium"/>
0523         </LogicalPart>
0524         <LogicalPart name="MB1ChimSLZElectronics_47Cells" category="unspecified">
0525             <rSolid name="MB1ChimSLZElectronics_47Cells"/>
0526             <rMaterial name="materials:M_Electronics averag"/>
0527         </LogicalPart>
0528         <LogicalPart name="MB1ChimSLZElectronics_48Cells" category="unspecified">
0529             <rSolid name="MB1ChimSLZElectronics_48Cells"/>
0530             <rMaterial name="materials:M_Electronics averag"/>
0531         </LogicalPart>
0532         <LogicalPart name="MB1ChimSLZCommonElectronics" category="unspecified">
0533             <rSolid name="MB1ChimSLZCommonElectronics"/>
0534             <rMaterial name="materials:M_Electronics averag"/>
0535         </LogicalPart>
0536         <!-- ####  MB1Chim: DT Honeycomb -->
0537         <LogicalPart name="MB1ChimHoneycombBox" category="unspecified">
0538             <rSolid name="MB1ChimHoneycombBox"/>
0539             <rMaterial name="materials:Air"/>
0540         </LogicalPart>
0541         <LogicalPart name="MB1ChimHoneycomb" category="unspecified">
0542             <rSolid name="MB1ChimHoneycomb"/>
0543             <rMaterial name="materials:M_honeycomb"/>
0544         </LogicalPart>
0545         <LogicalPart name="MB1ChimHcPlate" category="unspecified">
0546             <rSolid name="MB1ChimHcPlate"/>
0547             <rMaterial name="materials:M_Aluminium"/>
0548         </LogicalPart>
0549         <LogicalPart name="MB1ChimHc_LateralC" category="unspecified">
0550             <rSolid name="MB1ChimHc_LateralC"/>
0551             <rMaterial name="materials:M_Aluminium"/>
0552         </LogicalPart>
0553         <LogicalPart name="MB1ChimHc_LateralElectronics" category="unspecified">
0554             <rSolid name="MB1ChimHc_LateralElectronics"/>
0555             <rMaterial name="materials:M_Electronics averag"/>
0556         </LogicalPart>
0557         <!-- ####  MB1Chim: RPC chambers -->
0558         <LogicalPart name="MB1ChimRPC_IP" category="unspecified">
0559             <rSolid name="MB1ChimRPC"/>
0560             <rMaterial name="materials:M_RPC_Bakelite"/>
0561         </LogicalPart>
0562         <LogicalPart name="MB1ChimRPC_IN" category="unspecified">
0563             <rSolid name="MB1ChimRPC"/>
0564             <rMaterial name="materials:M_RPC_Bakelite"/>
0565         </LogicalPart>
0566         <LogicalPart name="MB1ChimRPC_IGasLeft" category="unspecified">
0567             <rSolid name="MB1ChimRPC_GasLeft"/>
0568             <rMaterial name="materials:M_RPC_Gas"/>
0569         </LogicalPart>
0570         <LogicalPart name="MB1ChimRPC_IGasRight" category="unspecified">
0571             <rSolid name="MB1ChimRPC_GasRight"/>
0572             <rMaterial name="materials:M_RPC_Gas"/>
0573         </LogicalPart>
0574         <LogicalPart name="MB1ChimRPC_OP" category="unspecified">
0575             <rSolid name="MB1ChimRPC"/>
0576             <rMaterial name="materials:M_RPC_Bakelite"/>
0577         </LogicalPart>
0578         <LogicalPart name="MB1ChimRPC_ON" category="unspecified">
0579             <rSolid name="MB1ChimRPC"/>
0580             <rMaterial name="materials:M_RPC_Bakelite"/>
0581         </LogicalPart>
0582         <LogicalPart name="MB1ChimRPC_OGasLeft" category="unspecified">
0583             <rSolid name="MB1ChimRPC_GasLeft"/>
0584             <rMaterial name="materials:M_RPC_Gas"/>
0585         </LogicalPart>
0586         <LogicalPart name="MB1ChimRPC_OGasRight" category="unspecified">
0587             <rSolid name="MB1ChimRPC_GasRight"/>
0588             <rMaterial name="materials:M_RPC_Gas"/>
0589         </LogicalPart>
0590     </LogicalPartSection>
0591     <PosPartSection label="mb1.xml">
0592         <!-- ####  MB1 Unit -->
0593         <!-- ####  MB1: DTBX chamber -->
0594         <Algorithm name="global:DDAngular">
0595             <rParent name="muonBase:MBWheel_0"/>
0596             <String name="ChildName" value="mb1:MB1N0P"/>
0597             <Numeric name="StartCopyNo" value="1"/>
0598             <Numeric name="IncrCopyNo" value="4"/>
0599             <Numeric name="N" value="3"/>
0600             <Numeric name="Radius" value="[MB1UnitRadius]"/>
0601             <Numeric name="StartAngle" value="[MB1PosAngle]"/>
0602             <Numeric name="RangeAngle" value="360*deg"/>
0603             <Vector name="Center" type="numeric" nEntries="3"> 0, 0, [mbCommon:MBPos_z] </Vector>
0604             <Vector name="RotateSolid" type="numeric" nEntries="9"> 0.*deg, 0.*deg, 180*deg, 90.*deg, 0.*deg, 90.*deg, 0.*deg, 0.*deg, 270.*deg-[MB1PosAngle] </Vector>
0605         </Algorithm>
0606         <Algorithm name="global:DDAngular">
0607             <rParent name="muonBase:MBWheel_0"/>
0608             <String name="ChildName" value="mb1:MB1P0"/>
0609             <Numeric name="StartCopyNo" value="2"/>
0610             <Numeric name="IncrCopyNo" value="4"/>
0611             <Numeric name="N" value="3"/>
0612             <Numeric name="Radius" value="[MB1UnitRadius]"/>
0613             <Numeric name="StartAngle" value="30.*deg+[MB1PosAngle]"/>
0614             <Numeric name="RangeAngle" value="360*deg"/>
0615             <Vector name="Center" type="numeric" nEntries="3"> 0, 0, -[mbCommon:MBPos_z] </Vector>
0616             <Vector name="RotateSolid" type="numeric" nEntries="6"> 90.*deg, 0.*deg, 90.*deg, 0.*deg, 0.*deg, 270.*deg-[MB1PosAngle] </Vector>
0617         </Algorithm>
0618         <Algorithm name="global:DDAngular">
0619             <rParent name="muonBase:MBWheel_0"/>
0620             <String name="ChildName" value="mb1:MB1P0"/>
0621             <Numeric name="StartCopyNo" value="3"/>
0622             <Numeric name="IncrCopyNo" value="4"/>
0623             <Numeric name="N" value="3"/>
0624             <Numeric name="Radius" value="[MB1UnitRadius]"/>
0625             <Numeric name="StartAngle" value="60.*deg+[MB1PosAngle]"/>
0626             <Numeric name="RangeAngle" value="360*deg"/>
0627             <Vector name="Center" type="numeric" nEntries="3"> 0, 0, -[mbCommon:MBPos_z] </Vector>
0628             <Vector name="RotateSolid" type="numeric" nEntries="6"> 90.*deg, 0.*deg, 90.*deg, 0.*deg, 0.*deg, 270.*deg-[MB1PosAngle] </Vector>
0629         </Algorithm>
0630         <Algorithm name="global:DDAngular">
0631             <rParent name="muonBase:MBWheel_0"/>
0632             <String name="ChildName" value="mb1:MB1N0P"/>
0633             <Numeric name="StartCopyNo" value="4"/>
0634             <Numeric name="IncrCopyNo" value="4"/>
0635             <Numeric name="N" value="3"/>
0636             <Numeric name="Radius" value="[MB1UnitRadius]"/>
0637             <Numeric name="StartAngle" value="90.*deg+[MB1PosAngle]"/>
0638             <Numeric name="RangeAngle" value="360*deg"/>
0639             <Vector name="Center" type="numeric" nEntries="3"> 0, 0, [mbCommon:MBPos_z] </Vector>
0640             <Vector name="RotateSolid" type="numeric" nEntries="9"> 0.*deg, 0.*deg, 180*deg, 90.*deg, 0.*deg, 90.*deg, 0.*deg, 0.*deg, 270.*deg-[MB1PosAngle] </Vector>
0641         </Algorithm>
0642         <PosPart copyNumber="1">
0643             <rParent name="muonBase:MBWheel_1P"/>
0644             <rChild name="mb1:MB1P"/>
0645             <rRotation name="rotations:RM1872"/>
0646             <Translation x="[MB1Pos_x]" y="[MB1Pos_y]" z="-[mbCommon:MBPos_z]"/>
0647         </PosPart>
0648         <PosPart copyNumber="2">
0649             <rParent name="muonBase:MBWheel_1P"/>
0650             <rChild name="mb1:MB1P"/>
0651             <rRotation name="rotations:RM1882"/>
0652             <Translation x="[MB1Pos_x]*0.86602543-[MB1Pos_y]*0.5" y="[MB1Pos_x]*0.5+[MB1Pos_y]*0.86602543" z="-[mbCommon:MBPos_z]"/>
0653         </PosPart>
0654         <PosPart copyNumber="3">
0655             <rParent name="muonBase:MBWheel_1P"/>
0656             <rChild name="mb1:MB1P"/>
0657             <rRotation name="rotations:RM1892"/>
0658             <Translation x="[MB1Pos_x]*0.5-[MB1Pos_y]*0.86602543" y="[MB1Pos_x]*0.86602543+[MB1Pos_y]*0.5" z="-[mbCommon:MBPos_z]"/>
0659         </PosPart>
0660         <PosPart copyNumber="4">
0661             <rParent name="muonBase:MBWheel_1P"/>
0662             <rChild name="mb1:MB1ChimP"/>
0663             <rRotation name="rotations:RM1902"/>
0664             <Translation x="-[MB1Pos_y]" y="[MB1Pos_x]" z="[mbCommon:MBChimPos_z]"/>
0665         </PosPart>
0666         <Algorithm name="global:DDAngular">
0667             <rParent name="muonBase:MBWheel_1P"/>
0668             <String name="ChildName" value="mb1:MB1P"/>
0669             <Numeric name="StartCopyNo" value="5"/>
0670             <Numeric name="IncrCopyNo" value="1"/>
0671             <Numeric name="N" value="8"/>
0672             <Numeric name="Radius" value="[MB1UnitRadius]"/>
0673             <Numeric name="StartAngle" value="120.*deg+[MB1PosAngle]"/>
0674             <Numeric name="RangeAngle" value="210.*deg"/>
0675             <Vector name="Center" type="numeric" nEntries="3"> 0, 0, -[mbCommon:MBPos_z] </Vector>
0676             <Vector name="RotateSolid" type="numeric" nEntries="6"> 90.*deg, 0.*deg, 90.*deg, 0.*deg, 0.*deg, 270.*deg-[MB1PosAngle] </Vector>
0677         </Algorithm>
0678         <PosPart copyNumber="1">
0679             <rParent name="muonBase:MBWheel_1N"/>
0680             <rChild name="mb1:MB1N"/>
0681             <rRotation name="rotations:E127"/>
0682             <Translation x="[MB1Pos_x]" y="[MB1Pos_y]" z="[mbCommon:MBPos_z]"/>
0683         </PosPart>
0684         <PosPart copyNumber="2">
0685             <rParent name="muonBase:MBWheel_1N"/>
0686             <rChild name="mb1:MB1N"/>
0687             <rRotation name="rotations:MM200"/>
0688             <Translation x="[MB1Pos_x]*0.86602543-[MB1Pos_y]*0.5" y="[MB1Pos_x]*0.5+[MB1Pos_y]*0.86602543" z="[mbCommon:MBPos_z]"/>
0689         </PosPart>
0690         <PosPart copyNumber="3">
0691             <rParent name="muonBase:MBWheel_1N"/>
0692             <rChild name="mb1:MB1ChimN"/>
0693             <rRotation name="rotations:MM300"/>
0694             <Translation x="[MB1Pos_x]*0.5-[MB1Pos_y]*0.86602543" y="[MB1Pos_x]*0.86602543+[MB1Pos_y]*0.5" z="-[mbCommon:MBChimPos_z]"/>
0695         </PosPart>
0696         <Algorithm name="global:DDAngular">
0697             <rParent name="muonBase:MBWheel_1N"/>
0698             <String name="ChildName" value="mb1:MB1N"/>
0699             <Numeric name="StartCopyNo" value="4"/>
0700             <Numeric name="IncrCopyNo" value="1"/>
0701             <Numeric name="N" value="9"/>
0702             <Numeric name="Radius" value="[MB1UnitRadius]"/>
0703             <Numeric name="StartAngle" value="90.*deg+[MB1PosAngle]"/>
0704             <Numeric name="RangeAngle" value="240.*deg"/>
0705             <Vector name="Center" type="numeric" nEntries="3"> 0, 0, [mbCommon:MBPos_z] </Vector>
0706             <Vector name="RotateSolid" type="numeric" nEntries="9"> 0.*deg, 0.*deg, 180*deg, 90.*deg, 0.*deg, 90.*deg, 0.*deg, 0.*deg, 270.*deg-[MB1PosAngle] </Vector>
0707         </Algorithm>
0708         <Algorithm name="global:DDAngular">
0709             <rParent name="muonBase:MBWheel_2P"/>
0710             <String name="ChildName" value="mb1:MB1P"/>
0711             <Numeric name="StartCopyNo" value="1"/>
0712             <Numeric name="IncrCopyNo" value="1"/>
0713             <Numeric name="N" value="12"/>
0714             <Numeric name="Radius" value="[MB1UnitRadius]"/>
0715             <Numeric name="StartAngle" value="[MB1PosAngle]"/>
0716             <Numeric name="RangeAngle" value="360*deg"/>
0717             <Vector name="Center" type="numeric" nEntries="3"> 0, 0, -[mbCommon:MBPos_z] </Vector>
0718             <Vector name="RotateSolid" type="numeric" nEntries="6"> 90.*deg, 0.*deg, 90.*deg, 0.*deg, 0.*deg, 270.*deg-[MB1PosAngle] </Vector>
0719         </Algorithm>
0720         <Algorithm name="global:DDAngular">
0721             <rParent name="muonBase:MBWheel_2N"/>
0722             <String name="ChildName" value="mb1:MB1N"/>
0723             <Numeric name="StartCopyNo" value="1"/>
0724             <Numeric name="IncrCopyNo" value="1"/>
0725             <Numeric name="N" value="12"/>
0726             <Numeric name="Radius" value="[MB1UnitRadius]"/>
0727             <Numeric name="StartAngle" value="[MB1PosAngle]"/>
0728             <Numeric name="RangeAngle" value="360*deg"/>
0729             <Vector name="Center" type="numeric" nEntries="3"> 0, 0, [mbCommon:MBPos_z] </Vector>
0730             <Vector name="RotateSolid" type="numeric" nEntries="9"> 0.*deg, 0.*deg, 180*deg, 90.*deg, 0.*deg, 90.*deg, 0.*deg, 0.*deg, 270.*deg-[MB1PosAngle] </Vector>
0731         </Algorithm>
0732         <!-- #### MB1: DT Superlayers Phi -->
0733         <PosPart copyNumber="1">
0734             <rParent name="mb1:MB1P"/>
0735             <rChild name="mb1:MB1SuperLayerPhi"/>
0736             <Translation x="[mb1:MB1pSLPhi1_HC_dist]" y="0*fm" z="[mbCommon:MBSL_pos_z]"/>
0737         </PosPart>
0738         <PosPart copyNumber="3">
0739             <rParent name="mb1:MB1P"/>
0740             <rChild name="mb1:MB1SuperLayerPhi"/>
0741             <Translation x="[mb1:MB1pSLPhi2_HC_dist]" y="0*fm" z="-[mbCommon:MBSL_pos_z]"/>
0742         </PosPart>
0743         <PosPart copyNumber="1">
0744             <rParent name="mb1:MB1P0"/>
0745             <rChild name="mb1:MB1SuperLayerPhi"/>
0746             <Translation x="[mb1:MB1pSLPhi1_HC_dist]" y="0*fm" z="[mbCommon:MBSL_pos_z]"/>
0747         </PosPart>
0748         <PosPart copyNumber="3">
0749             <rParent name="mb1:MB1P0"/>
0750             <rChild name="mb1:MB1SuperLayerPhi"/>
0751             <Translation x="[mb1:MB1pSLPhi2_HC_dist]" y="0*fm" z="-[mbCommon:MBSL_pos_z]"/>
0752         </PosPart>
0753         <PosPart copyNumber="1">
0754             <rParent name="mb1:MB1N0P"/>
0755             <rChild name="mb1:MB1SuperLayerPhi"/>
0756             <Translation x="[mb1:MB1nSLPhi1_HC_dist]" y="0*fm" z="[mbCommon:MBSL_pos_z]"/>
0757         </PosPart>
0758         <PosPart copyNumber="3">
0759             <rParent name="mb1:MB1N0P"/>
0760             <rChild name="mb1:MB1SuperLayerPhi"/>
0761             <Translation x="[mb1:MB1nSLPhi2_HC_dist]" y="0*fm" z="-[mbCommon:MBSL_pos_z]"/>
0762         </PosPart>
0763         <PosPart copyNumber="1">
0764             <rParent name="mb1:MB1N"/>
0765             <rChild name="mb1:MB1SuperLayerPhi"/>
0766             <Translation x="[mb1:MB1nSLPhi1_HC_dist]" y="0*fm" z="[mbCommon:MBSL_pos_z]"/>
0767         </PosPart>
0768         <PosPart copyNumber="3">
0769             <rParent name="mb1:MB1N"/>
0770             <rChild name="mb1:MB1SuperLayerPhi"/>
0771             <Translation x="[mb1:MB1nSLPhi2_HC_dist]" y="0*fm" z="-[mbCommon:MBSL_pos_z]"/>
0772         </PosPart>
0773         <!-- ## MB1: DT Superlayers Phi internal -->
0774         <PosPart copyNumber="1">
0775             <rParent name="mb1:MB1SuperLayerPhi"/>
0776             <rChild name="mb1:MB1SLPhiAlPlateOuter"/>
0777             <Translation x="0*fm" y="0*fm" z="4*[mbCommon:MBCell_height]"/>
0778         </PosPart>
0779         <PosPart copyNumber="2">
0780             <rParent name="mb1:MB1SuperLayerPhi"/>
0781             <rChild name="mb1:MB1SLPhiAlPlateOuter"/>
0782             <Translation x="0*fm" y="0*fm" z="-4*[mbCommon:MBCell_height]"/>
0783         </PosPart>
0784         <PosPart copyNumber="1">
0785             <rParent name="mb1:MB1SuperLayerPhi"/>
0786             <rChild name="mb1:MB1SLPhiAlPlateInner"/>
0787             <Translation x="0*fm" y="0*fm" z="2*[mbCommon:MBCell_height]"/>
0788         </PosPart>
0789         <PosPart copyNumber="2">
0790             <rParent name="mb1:MB1SuperLayerPhi"/>
0791             <rChild name="mb1:MB1SLPhiAlPlateInner"/>
0792             <Translation x="0*fm" y="0.*mm" z="0*fm"/>
0793         </PosPart>
0794         <PosPart copyNumber="3">
0795             <rParent name="mb1:MB1SuperLayerPhi"/>
0796             <rChild name="mb1:MB1SLPhiAlPlateInner"/>
0797             <Translation x="0*fm" y="0*fm" z="-2*[mbCommon:MBCell_height]"/>
0798         </PosPart>
0799         <PosPart copyNumber="1">
0800             <rParent name="mb1:MB1SuperLayerPhi"/>
0801             <rChild name="mb1:MB1SLPhiLayer_49Cells"/>
0802             <Translation x="0*fm" y="0*fm" z="3*[mbCommon:MBCell_height]"/>
0803         </PosPart>
0804         <PosPart copyNumber="2">
0805             <rParent name="mb1:MB1SuperLayerPhi"/>
0806             <rChild name="mb1:MB1SLPhiLayer_50Cells"/>
0807             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBCell_height]"/>
0808         </PosPart>
0809         <PosPart copyNumber="3">
0810             <rParent name="mb1:MB1SuperLayerPhi"/>
0811             <rChild name="mb1:MB1SLPhiLayer_49Cells"/>
0812             <Translation x="0*fm" y="0*fm" z="-[mbCommon:MBCell_height]"/>
0813         </PosPart>
0814         <PosPart copyNumber="4">
0815             <rParent name="mb1:MB1SuperLayerPhi"/>
0816             <rChild name="mb1:MB1SLPhiLayer_48Cells"/>
0817             <Translation x="0*fm" y="0*fm" z="-3*[mbCommon:MBCell_height]"/>
0818         </PosPart>
0819         <PosPart copyNumber="1">
0820             <rParent name="mb1:MB1SuperLayerPhi"/>
0821             <rChild name="mb1:MB1SLPhiClosingPlateParal"/>
0822             <Translation x="[mb1:MB1SLPhiPl_x]+1.7*mm" y="0.*fm" z="0*fm"/>
0823         </PosPart>
0824         <PosPart copyNumber="2">
0825             <rParent name="mb1:MB1SuperLayerPhi"/>
0826             <rChild name="mb1:MB1SLPhiClosingPlateParal"/>
0827             <Translation x="-([mb1:MB1SLPhiPl_x]+1.7*mm)" y="0.*fm" z="0*fm"/>
0828         </PosPart>
0829         <PosPart copyNumber="1">
0830             <rParent name="mb1:MB1SuperLayerPhi"/>
0831             <rChild name="mb1:MB1SLPhi_C_PlateParal"/>
0832             <Translation x="[mb1:MB1SLPhiPl_x]+0.7*mm-7.*mm" y="0.*fm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
0833         </PosPart>
0834         <PosPart copyNumber="2">
0835             <rParent name="mb1:MB1SuperLayerPhi"/>
0836             <rChild name="mb1:MB1SLPhi_C_PlateParal"/>
0837             <Translation x="[mb1:MB1SLPhiPl_x]+0.7*mm-7.*mm" y="0.*fm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
0838         </PosPart>
0839         <PosPart copyNumber="3">
0840             <rParent name="mb1:MB1SuperLayerPhi"/>
0841             <rChild name="mb1:MB1SLPhi_C_PlateParal"/>
0842             <Translation x="-([mb1:MB1SLPhiPl_x]+0.7*mm-7.*mm)" y="0.*fm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
0843         </PosPart>
0844         <PosPart copyNumber="4">
0845             <rParent name="mb1:MB1SuperLayerPhi"/>
0846             <rChild name="mb1:MB1SLPhi_C_PlateParal"/>
0847             <Translation x="-([mb1:MB1SLPhiPl_x]+0.7*mm-7.*mm)" y="0.*fm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
0848         </PosPart>
0849         <PosPart copyNumber="1">
0850             <rParent name="mb1:MB1SuperLayerPhi"/>
0851             <rChild name="mb1:MB1SLPhiClosingPlatePerp"/>
0852             <Translation x="0.*fm" y="[mbCommon:MBSLPhiPlO_z]+6.*mm" z="0.*fm"/>
0853         </PosPart>
0854         <PosPart copyNumber="2">
0855             <rParent name="mb1:MB1SuperLayerPhi"/>
0856             <rChild name="mb1:MB1SLPhiClosingPlatePerp"/>
0857             <Translation x="0.*fm" y="-([mbCommon:MBSLPhiPlO_z]+6.*mm)" z="0.*fm"/>
0858         </PosPart>
0859         <PosPart copyNumber="1">
0860             <rParent name="mb1:MB1SuperLayerPhi"/>
0861             <rChild name="mb1:MB1SLPhi_C_PlatePerp"/>
0862             <Translation x="0.*fm" y="[mbCommon:MBSLPhiPlO_z]-7.*mm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
0863         </PosPart>
0864         <PosPart copyNumber="2">
0865             <rParent name="mb1:MB1SuperLayerPhi"/>
0866             <rChild name="mb1:MB1SLPhi_C_PlatePerp"/>
0867             <Translation x="0.*fm" y="[mbCommon:MBSLPhiPlO_z]-7.*mm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
0868         </PosPart>
0869         <PosPart copyNumber="3">
0870             <rParent name="mb1:MB1SuperLayerPhi"/>
0871             <rChild name="mb1:MB1SLPhi_C_PlatePerp"/>
0872             <Translation x="0.*fm" y="-([mbCommon:MBSLPhiPlO_z]-7.*mm)" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
0873         </PosPart>
0874         <PosPart copyNumber="4">
0875             <rParent name="mb1:MB1SuperLayerPhi"/>
0876             <rChild name="mb1:MB1SLPhi_C_PlatePerp"/>
0877             <Translation x="0.*fm" y="-([mbCommon:MBSLPhiPlO_z]-7.*mm)" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
0878         </PosPart>
0879         <PosPart copyNumber="1">
0880             <rParent name="mb1:MB1SuperLayerPhi"/>
0881             <rChild name="mb1:MB1SLPhiCommonElectronics"/>
0882             <Translation x="0.*fm" y="[mbCommon:MBSLPhiPlO_z]-35./2.*mm" z="0.*fm"/>
0883         </PosPart>
0884         <PosPart copyNumber="2">
0885             <rParent name="mb1:MB1SuperLayerPhi"/>
0886             <rChild name="mb1:MB1SLPhiCommonElectronics"/>
0887             <Translation x="0.*fm" y="-([mbCommon:MBSLPhiPlO_z]-35./2.*mm)" z="0.*fm"/>
0888         </PosPart>
0889         <Algorithm name="global:DDLinear">
0890             <rParent name="mb1:MB1SLPhiLayer_48Cells"/>
0891             <String name="ChildName" value="mbCommon:MBSLPhiGas"/>
0892             <Numeric name="N" value="48"/>
0893             <Numeric name="StartCopyNo" value="2"/>
0894             <Numeric name="IncrCopyNo" value="1"/>
0895             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
0896             <Vector name="Base" type="numeric" nEntries="3"> -[mb1:MB1SLPhiL48]-3*[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
0897             <Numeric name="Theta" value="90.*deg"/>
0898             <Numeric name="Phi" value="0.*deg"/>
0899         </Algorithm>
0900         <Algorithm name="global:DDLinear">
0901             <rParent name="mb1:MB1SLPhiLayer_49Cells"/>
0902             <String name="ChildName" value="mbCommon:MBSLPhiGas"/>
0903             <Numeric name="N" value="49"/>
0904             <Numeric name="StartCopyNo" value="1"/>
0905             <Numeric name="IncrCopyNo" value="1"/>
0906             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
0907             <Vector name="Base" type="numeric" nEntries="3"> -[mb1:MB1SLPhiL49]-[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
0908             <Numeric name="Theta" value="90.*deg"/>
0909             <Numeric name="Phi" value="0.*deg"/>
0910         </Algorithm>
0911         <Algorithm name="global:DDLinear">
0912             <rParent name="mb1:MB1SLPhiLayer_50Cells"/>
0913             <String name="ChildName" value="mbCommon:MBSLPhiGas"/>
0914             <Numeric name="N" value="50"/>
0915             <Numeric name="StartCopyNo" value="1"/>
0916             <Numeric name="IncrCopyNo" value="1"/>
0917             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
0918             <Vector name="Base" type="numeric" nEntries="3"> -[mb1:MB1SLPhiL50]-[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
0919             <Numeric name="Theta" value="90.*deg"/>
0920             <Numeric name="Phi" value="0.*deg"/>
0921         </Algorithm>
0922         <PosPart copyNumber="1">
0923             <rParent name="mb1:MB1SLPhiLayer_48Cells"/>
0924             <rChild name="mb1:MB1SLPhiElectronics_48Cells"/>
0925             <Translation x="0.*fm" y="[mbCommon:MBSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
0926         </PosPart>
0927         <PosPart copyNumber="2">
0928             <rParent name="mb1:MB1SLPhiLayer_48Cells"/>
0929             <rChild name="mb1:MB1SLPhiElectronics_48Cells"/>
0930             <Translation x="0.*fm" y="-([mbCommon:MBSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
0931         </PosPart>
0932         <PosPart copyNumber="1">
0933             <rParent name="mb1:MB1SLPhiLayer_49Cells"/>
0934             <rChild name="mb1:MB1SLPhiElectronics_49Cells"/>
0935             <Translation x="0.*fm" y="[mbCommon:MBSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
0936         </PosPart>
0937         <PosPart copyNumber="2">
0938             <rParent name="mb1:MB1SLPhiLayer_49Cells"/>
0939             <rChild name="mb1:MB1SLPhiElectronics_49Cells"/>
0940             <Translation x="0.*fm" y="-([mbCommon:MBSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
0941         </PosPart>
0942         <PosPart copyNumber="1">
0943             <rParent name="mb1:MB1SLPhiLayer_50Cells"/>
0944             <rChild name="mb1:MB1SLPhiElectronics_50Cells"/>
0945             <Translation x="0.*fm" y="[mbCommon:MBSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
0946         </PosPart>
0947         <PosPart copyNumber="2">
0948             <rParent name="mb1:MB1SLPhiLayer_50Cells"/>
0949             <rChild name="mb1:MB1SLPhiElectronics_50Cells"/>
0950             <Translation x="0.*fm" y="-([mbCommon:MBSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
0951         </PosPart>
0952         <!-- #### MB1: DT Superlayer Z -->
0953         <PosPart copyNumber="2">
0954             <rParent name="mb1:MB1P"/>
0955             <rChild name="mb1:MB1SuperLayerZ"/>
0956             <Translation x="[mb1:MB1pSLZ_HC_dist]" y="0.*mm" z="-[mbCommon:MBHC_height]"/>
0957             <rRotation name="rotations:R270"/>
0958         </PosPart>
0959         <PosPart copyNumber="2">
0960             <rParent name="mb1:MB1P0"/>
0961             <rChild name="mb1:MB1SuperLayerZ"/>
0962             <Translation x="[mb1:MB1pSLZ_HC_dist]" y="0.*mm" z="-[mbCommon:MBHC_height]"/>
0963             <rRotation name="rotations:R270"/>
0964         </PosPart>
0965         <PosPart copyNumber="2">
0966             <rParent name="mb1:MB1N"/>
0967             <rChild name="mb1:MB1SuperLayerZ"/>
0968             <Translation x="[mb1:MB1nSLZ_HC_dist]" y="0.*mm" z="-[mbCommon:MBHC_height]"/>
0969             <rRotation name="rotations:R270"/>
0970         </PosPart>
0971         <PosPart copyNumber="2">
0972             <rParent name="mb1:MB1N0P"/>
0973             <rChild name="mb1:MB1SuperLayerZ"/>
0974             <Translation x="[mb1:MB1nSLZ_HC_dist]" y="0.*mm" z="-[mbCommon:MBHC_height]"/>
0975             <rRotation name="rotations:R270"/>
0976         </PosPart>
0977         <!-- #### MB1: DT Superlayer Z internal -->
0978         <PosPart copyNumber="1">
0979             <rParent name="mb1:MB1SuperLayerZ"/>
0980             <rChild name="mb1:MB1SLZAlPlateOuter"/>
0981             <Translation x="0*fm" y="0*fm" z="4*[mbCommon:MBCell_height]"/>
0982         </PosPart>
0983         <PosPart copyNumber="2">
0984             <rParent name="mb1:MB1SuperLayerZ"/>
0985             <rChild name="mb1:MB1SLZAlPlateOuter"/>
0986             <Translation x="0*fm" y="0*fm" z="-4*[mbCommon:MBCell_height]"/>
0987         </PosPart>
0988         <PosPart copyNumber="1">
0989             <rParent name="mb1:MB1SuperLayerZ"/>
0990             <rChild name="mb1:MB1SLZAlPlateInner"/>
0991             <Translation x="0*fm" y="0*fm" z="2*[mbCommon:MBCell_height]"/>
0992         </PosPart>
0993         <PosPart copyNumber="2">
0994             <rParent name="mb1:MB1SuperLayerZ"/>
0995             <rChild name="mb1:MB1SLZAlPlateInner"/>
0996             <Translation x="0*fm" y="0*fm" z="0.*mm"/>
0997         </PosPart>
0998         <PosPart copyNumber="3">
0999             <rParent name="mb1:MB1SuperLayerZ"/>
1000             <rChild name="mb1:MB1SLZAlPlateInner"/>
1001             <Translation x="0*fm" y="0*fm" z="-2*[mbCommon:MBCell_height]"/>
1002         </PosPart>
1003         <PosPart copyNumber="1">
1004             <rParent name="mb1:MB1SuperLayerZ"/>
1005             <rChild name="mb1:MB1SLZLayer_57Cells"/>
1006             <Translation x="0*fm" y="0*fm" z="3*[mbCommon:MBCell_height]"/>
1007         </PosPart>
1008         <PosPart copyNumber="2">
1009             <rParent name="mb1:MB1SuperLayerZ"/>
1010             <rChild name="mb1:MB1SLZLayer_58Cells"/>
1011             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBCell_height]"/>
1012         </PosPart>
1013         <PosPart copyNumber="3">
1014             <rParent name="mb1:MB1SuperLayerZ"/>
1015             <rChild name="mb1:MB1SLZLayer_57Cells"/>
1016             <Translation x="0*fm" y="0*fm" z="-[mbCommon:MBCell_height]"/>
1017         </PosPart>
1018         <PosPart copyNumber="4">
1019             <rParent name="mb1:MB1SuperLayerZ"/>
1020             <rChild name="mb1:MB1SLZLayer_56Cells"/>
1021             <Translation x="0*fm" y="0*fm" z="-3*[mbCommon:MBCell_height]"/>
1022         </PosPart>
1023         <PosPart copyNumber="1">
1024             <rParent name="mb1:MB1SuperLayerZ"/>
1025             <rChild name="mb1:MB1SLZClosingPlateParal"/>
1026             <Translation x="[mbCommon:MBSLZPl_x]+1.7*mm" y="0*fm" z="0.*fm"/>
1027         </PosPart>
1028         <PosPart copyNumber="2">
1029             <rParent name="mb1:MB1SuperLayerZ"/>
1030             <rChild name="mb1:MB1SLZClosingPlateParal"/>
1031             <Translation x="-([mbCommon:MBSLZPl_x]+1.7*mm)" y="0*fm" z="0.*fm"/>
1032         </PosPart>
1033         <PosPart copyNumber="1">
1034             <rParent name="mb1:MB1SuperLayerZ"/>
1035             <rChild name="mb1:MB1SLZ_C_PlateParal"/>
1036             <Translation x="[mbCommon:MBSLZPl_x]+0.7*mm-7.*mm" y="0.*fm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1037         </PosPart>
1038         <PosPart copyNumber="2">
1039             <rParent name="mb1:MB1SuperLayerZ"/>
1040             <rChild name="mb1:MB1SLZ_C_PlateParal"/>
1041             <Translation x="[mbCommon:MBSLZPl_x]+0.7*mm-7.*mm" y="0.*fm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1042         </PosPart>
1043         <PosPart copyNumber="3">
1044             <rParent name="mb1:MB1SuperLayerZ"/>
1045             <rChild name="mb1:MB1SLZ_C_PlateParal"/>
1046             <Translation x="-([mbCommon:MBSLZPl_x]+0.7*mm-7.*mm)" y="0.*fm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1047         </PosPart>
1048         <PosPart copyNumber="4">
1049             <rParent name="mb1:MB1SuperLayerZ"/>
1050             <rChild name="mb1:MB1SLZ_C_PlateParal"/>
1051             <Translation x="-([mbCommon:MBSLZPl_x]+0.7*mm-7.*mm)" y="0.*fm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1052         </PosPart>
1053         <PosPart copyNumber="1">
1054             <rParent name="mb1:MB1SuperLayerZ"/>
1055             <rChild name="mb1:MB1SLZClosingPlatePerp"/>
1056             <Translation x="0.*fm" y="[mb1:MB1SLZPlO_z]+6.*mm" z="0.*fm"/>
1057         </PosPart>
1058         <PosPart copyNumber="2">
1059             <rParent name="mb1:MB1SuperLayerZ"/>
1060             <rChild name="mb1:MB1SLZClosingPlatePerp"/>
1061             <Translation x="0.*fm" y="-([mb1:MB1SLZPlO_z]+6.*mm)" z="0.*fm"/>
1062         </PosPart>
1063         <PosPart copyNumber="1">
1064             <rParent name="mb1:MB1SuperLayerZ"/>
1065             <rChild name="mb1:MB1SLZ_C_PlatePerp"/>
1066             <Translation x="0.*fm" y="[mb1:MB1SLZPlO_z]-7.*mm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1067         </PosPart>
1068         <PosPart copyNumber="2">
1069             <rParent name="mb1:MB1SuperLayerZ"/>
1070             <rChild name="mb1:MB1SLZ_C_PlatePerp"/>
1071             <Translation x="0.*fm" y="[mb1:MB1SLZPlO_z]-7.*mm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1072         </PosPart>
1073         <PosPart copyNumber="3">
1074             <rParent name="mb1:MB1SuperLayerZ"/>
1075             <rChild name="mb1:MB1SLZ_C_PlatePerp"/>
1076             <Translation x="0.*fm" y="-([mb1:MB1SLZPlO_z]-7.*mm)" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1077         </PosPart>
1078         <PosPart copyNumber="4">
1079             <rParent name="mb1:MB1SuperLayerZ"/>
1080             <rChild name="mb1:MB1SLZ_C_PlatePerp"/>
1081             <Translation x="0.*fm" y="-([mb1:MB1SLZPlO_z]-7.*mm)" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1082         </PosPart>
1083         <PosPart copyNumber="1">
1084             <rParent name="mb1:MB1SuperLayerZ"/>
1085             <rChild name="mb1:MB1SLZCommonElectronics"/>
1086             <Translation x="0.*fm" y="[mb1:MB1SLZPlO_z]-35./2.*mm" z="0.*fm"/>
1087         </PosPart>
1088         <PosPart copyNumber="2">
1089             <rParent name="mb1:MB1SuperLayerZ"/>
1090             <rChild name="mb1:MB1SLZCommonElectronics"/>
1091             <Translation x="0.*fm" y="-([mb1:MB1SLZPlO_z]-35./2.*mm)" z="0.*fm"/>
1092         </PosPart>
1093         <Algorithm name="global:DDLinear">
1094             <rParent name="mb1:MB1SLZLayer_56Cells"/>
1095             <String name="ChildName" value="mb1:MB1SLZGas"/>
1096             <Numeric name="N" value="56"/>
1097             <Numeric name="StartCopyNo" value="2"/>
1098             <Numeric name="IncrCopyNo" value="1"/>
1099             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
1100             <Vector name="Base" type="numeric" nEntries="3"> -[mbCommon:MBSLZL56]-3*[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
1101             <Numeric name="Theta" value="90.*deg"/>
1102             <Numeric name="Phi" value="0.*deg"/>
1103         </Algorithm>
1104         <Algorithm name="global:DDLinear">
1105             <rParent name="mb1:MB1SLZLayer_57Cells"/>
1106             <String name="ChildName" value="mb1:MB1SLZGas"/>
1107             <Numeric name="N" value="57"/>
1108             <Numeric name="StartCopyNo" value="1"/>
1109             <Numeric name="IncrCopyNo" value="1"/>
1110             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
1111             <Vector name="Base" type="numeric" nEntries="3"> -[mbCommon:MBSLZL57]-[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
1112             <Numeric name="Theta" value="90.*deg"/>
1113             <Numeric name="Phi" value="0.*deg"/>
1114         </Algorithm>
1115         <Algorithm name="global:DDLinear">
1116             <rParent name="mb1:MB1SLZLayer_58Cells"/>
1117             <String name="ChildName" value="mb1:MB1SLZGas"/>
1118             <Numeric name="N" value="58"/>
1119             <Numeric name="StartCopyNo" value="1"/>
1120             <Numeric name="IncrCopyNo" value="1"/>
1121             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
1122             <Vector name="Base" type="numeric" nEntries="3"> -[mbCommon:MBSLZL58]-[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
1123             <Numeric name="Theta" value="90.*deg"/>
1124             <Numeric name="Phi" value="0.*deg"/>
1125         </Algorithm>
1126         <PosPart copyNumber="1">
1127             <rParent name="mb1:MB1SLZLayer_56Cells"/>
1128             <rChild name="mb1:MB1SLZElectronics_56Cells"/>
1129             <Translation x="0.*fm" y="[MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
1130         </PosPart>
1131         <PosPart copyNumber="2">
1132             <rParent name="mb1:MB1SLZLayer_56Cells"/>
1133             <rChild name="mb1:MB1SLZElectronics_56Cells"/>
1134             <Translation x="0.*fm" y="-([MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
1135         </PosPart>
1136         <PosPart copyNumber="1">
1137             <rParent name="mb1:MB1SLZLayer_57Cells"/>
1138             <rChild name="mb1:MB1SLZElectronics_57Cells"/>
1139             <Translation x="0.*fm" y="[MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
1140         </PosPart>
1141         <PosPart copyNumber="2">
1142             <rParent name="mb1:MB1SLZLayer_57Cells"/>
1143             <rChild name="mb1:MB1SLZElectronics_57Cells"/>
1144             <Translation x="0.*fm" y="-([MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
1145         </PosPart>
1146         <PosPart copyNumber="1">
1147             <rParent name="mb1:MB1SLZLayer_58Cells"/>
1148             <rChild name="mb1:MB1SLZElectronics_58Cells"/>
1149             <Translation x="0.*fm" y="[MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
1150         </PosPart>
1151         <PosPart copyNumber="2">
1152             <rParent name="mb1:MB1SLZLayer_58Cells"/>
1153             <rChild name="mb1:MB1SLZElectronics_58Cells"/>
1154             <Translation x="0.*fm" y="-([MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
1155         </PosPart>
1156         <!-- ##### MB1: DT honeycomb -->
1157         <PosPart copyNumber="1">
1158             <rParent name="mb1:MB1P"/>
1159             <rChild name="mb1:MB1HoneycombBox"/>
1160             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBSuperLayer_height]"/>
1161         </PosPart>
1162         <PosPart copyNumber="1">
1163             <rParent name="mb1:MB1P0"/>
1164             <rChild name="mb1:MB1HoneycombBox"/>
1165             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBSuperLayer_height]"/>
1166         </PosPart>
1167         <PosPart copyNumber="1">
1168             <rParent name="mb1:MB1N"/>
1169             <rChild name="mb1:MB1HoneycombBox"/>
1170             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBSuperLayer_height]"/>
1171         </PosPart>
1172         <PosPart copyNumber="1">
1173             <rParent name="mb1:MB1N0P"/>
1174             <rChild name="mb1:MB1HoneycombBox"/>
1175             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBSuperLayer_height]"/>
1176         </PosPart>
1177         <PosPart copyNumber="1">
1178             <rParent name="mb1:MB1HoneycombBox"/>
1179             <rChild name="mb1:MB1Honeycomb"/>
1180         </PosPart>
1181         <PosPart copyNumber="1">
1182             <rParent name="mb1:MB1HoneycombBox"/>
1183             <rChild name="mb1:MB1HcPlate"/>
1184             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBHC_height]-0.75*mm"/>
1185         </PosPart>
1186         <PosPart copyNumber="2">
1187             <rParent name="mb1:MB1HoneycombBox"/>
1188             <rChild name="mb1:MB1HcPlate"/>
1189             <Translation x="0*fm" y="0*fm" z="-([mbCommon:MBHC_height]-0.75*mm)"/>
1190         </PosPart>
1191         <PosPart copyNumber="1">
1192             <rParent name="mb1:MB1HoneycombBox"/>
1193             <rChild name="mb1:MB1Hc_LateralC"/>
1194             <Translation x="[mb1:MB1HC_x]-[mbCommon:MBHC_C_dimension]" y="0*fm" z="[mbCommon:MBHC_height]-5.5*mm"/>
1195         </PosPart>
1196         <PosPart copyNumber="2">
1197             <rParent name="mb1:MB1HoneycombBox"/>
1198             <rChild name="mb1:MB1Hc_LateralC"/>
1199             <Translation x="[mb1:MB1HC_x]-[mbCommon:MBHC_C_dimension]" y="0*fm" z="-([mbCommon:MBHC_height]-5.5*mm)"/>
1200         </PosPart>
1201         <PosPart copyNumber="3">
1202             <rParent name="mb1:MB1HoneycombBox"/>
1203             <rChild name="mb1:MB1Hc_LateralC"/>
1204             <Translation x="-([mb1:MB1HC_x]-[mbCommon:MBHC_C_dimension])" y="0*fm" z="[mbCommon:MBHC_height]-5.5*mm"/>
1205         </PosPart>
1206         <PosPart copyNumber="4">
1207             <rParent name="mb1:MB1HoneycombBox"/>
1208             <rChild name="mb1:MB1Hc_LateralC"/>
1209             <Translation x="-([mb1:MB1HC_x]-[mbCommon:MBHC_C_dimension])" y="0*fm" z="-([mbCommon:MBHC_height]-5.5*mm)"/>
1210         </PosPart>
1211         <PosPart copyNumber="1">
1212             <rParent name="mb1:MB1HoneycombBox"/>
1213             <rChild name="mb1:MB1Hc_FrontC"/>
1214             <Translation x="0*fm" y="[mbCommon:MBHC_z]-[mbCommon:MBHC_C_dimension]" z="[mbCommon:MBHC_height]-5.5*mm"/>
1215         </PosPart>
1216         <PosPart copyNumber="2">
1217             <rParent name="mb1:MB1HoneycombBox"/>
1218             <rChild name="mb1:MB1Hc_FrontC"/>
1219             <Translation x="0*fm" y="[mbCommon:MBHC_z]-[mbCommon:MBHC_C_dimension]" z="-([mbCommon:MBHC_height]-5.5*mm)"/>
1220         </PosPart>
1221         <PosPart copyNumber="3">
1222             <rParent name="mb1:MB1HoneycombBox"/>
1223             <rChild name="mb1:MB1Hc_FrontC"/>
1224             <Translation x="0*fm" y="-([mbCommon:MBHC_z]-[mbCommon:MBHC_C_dimension])" z="[mbCommon:MBHC_height]-5.5*mm"/>
1225         </PosPart>
1226         <PosPart copyNumber="4">
1227             <rParent name="mb1:MB1HoneycombBox"/>
1228             <rChild name="mb1:MB1Hc_FrontC"/>
1229             <Translation x="0*fm" y="-([mbCommon:MBHC_z]-[mbCommon:MBHC_C_dimension])" z="-([mbCommon:MBHC_height]-5.5*mm)"/>
1230         </PosPart>
1231         <PosPart copyNumber="1">
1232             <rParent name="mb1:MB1HoneycombBox"/>
1233             <rChild name="mb1:MB1Hc_LateralElectronics"/>
1234             <Translation x="[mb1:MB1HC_x]-2*[mbCommon:MBHC_C_dimension]+[mbCommon:MBHCLatElectronics_width]" y="0*fm" z="0*fm"/>
1235         </PosPart>
1236         <PosPart copyNumber="2">
1237             <rParent name="mb1:MB1HoneycombBox"/>
1238             <rChild name="mb1:MB1Hc_LateralElectronics"/>
1239             <Translation x="-([mb1:MB1HC_x]-2*[mbCommon:MBHC_C_dimension]+[mbCommon:MBHCLatElectronics_width])" y="0*fm" z="0*fm"/>
1240         </PosPart>
1241         <PosPart copyNumber="1">
1242             <rParent name="mb1:MB1HoneycombBox"/>
1243             <rChild name="mb1:MB1Hc_FrontElectronics"/>
1244             <Translation x="0*fm" y="[mbCommon:MBHC_z]-2*[mbCommon:MBHC_C_dimension]+[mbCommon:MBHCFrontElectronics_width]" z="0*fm"/>
1245         </PosPart>
1246         <PosPart copyNumber="2">
1247             <rParent name="mb1:MB1HoneycombBox"/>
1248             <rChild name="mb1:MB1Hc_FrontElectronics"/>
1249             <Translation x="0*fm" y="-([mbCommon:MBHC_z]-2*[mbCommon:MBHC_C_dimension]+[mbCommon:MBHCFrontElectronics_width])" z="0*fm"/>
1250         </PosPart>
1251         <PosPart copyNumber="1">
1252             <rParent name="mb1:MB1HoneycombBox"/>
1253             <rChild name="mb1:MB1HcTorsionBar"/>
1254             <Translation x="[mb1:MB1HC_x]-25.*mm" y="0*fm" z="0*fm"/>
1255         </PosPart>
1256         <!-- ##### MB1: RPC chambers -->
1257         <!-- ##### MB1: RPC_IP chamber -->
1258         <PosPart copyNumber="1">
1259             <rParent name="mb1:MB1P"/>
1260             <rChild name="mb1:MB1RPC_IP"/>
1261             <Translation x="[mb1:MB1RPC_I_x_pos]" y="0*fm" z="[mbCommon:MBRPC_z_pos]"/>
1262         </PosPart>
1263         <PosPart copyNumber="1">
1264             <rParent name="mb1:MB1P0"/>
1265             <rChild name="mb1:MB1RPC_IP"/>
1266             <Translation x="[mb1:MB1RPC_I_x_pos]" y="0*fm" z="[mbCommon:MBRPC_z_pos]"/>
1267         </PosPart>
1268         <PosPart copyNumber="1">
1269             <rParent name="mb1:MB1RPC_IP"/>
1270             <rChild name="mb1:MB1RPC_IGasLeft"/>
1271             <rRotation name="rotations:R180"/>
1272             <Translation x="0*cm" y="-[mbCommon:MBRPC_GasLeft_y_pos]" z="0*cm"/>
1273         </PosPart>
1274         <PosPart copyNumber="1">
1275             <rParent name="mb1:MB1RPC_IP"/>
1276             <rChild name="mb1:MB1RPC_IGasRight"/>
1277             <rRotation name="rotations:R180"/>
1278             <Translation x="0*cm" y="[mbCommon:MBRPC_GasRight_y_pos]" z="0*cm"/>
1279         </PosPart>
1280         <!-- ##### MB1: RPC_OP chamber -->
1281         <PosPart copyNumber="1">
1282             <rParent name="mb1:MB1P"/>
1283             <rChild name="mb1:MB1RPC_OP"/>
1284             <Translation x="[mb1:MB1RPC_O_x_pos]" y="0*fm" z="-[mbCommon:MBRPC_z_pos]"/>
1285         </PosPart>
1286         <PosPart copyNumber="1">
1287             <rParent name="mb1:MB1P0"/>
1288             <rChild name="mb1:MB1RPC_OP"/>
1289             <Translation x="[mb1:MB1RPC_O_x_pos]" y="0*fm" z="-[mbCommon:MBRPC_z_pos]"/>
1290         </PosPart>
1291         <PosPart copyNumber="1">
1292             <rParent name="mb1:MB1RPC_OP"/>
1293             <rChild name="mb1:MB1RPC_OGasLeft"/>
1294             <rRotation name="rotations:RPCD"/>
1295             <Translation x="0*cm" y="-[mbCommon:MBRPC_GasLeft_y_pos]" z="0*cm"/>
1296         </PosPart>
1297         <PosPart copyNumber="1">
1298             <rParent name="mb1:MB1RPC_OP"/>
1299             <rChild name="mb1:MB1RPC_OGasRight"/>
1300             <rRotation name="rotations:RPCD"/>
1301             <Translation x="0*cm" y="[mbCommon:MBRPC_GasRight_y_pos]" z="0*cm"/>
1302         </PosPart>
1303         <!-- ##### MB1: RPC_IN chamber -->
1304         <PosPart copyNumber="1">
1305             <rParent name="mb1:MB1N"/>
1306             <rChild name="mb1:MB1RPC_IN"/>
1307             <Translation x="-[mb1:MB1RPC_I_x_pos]" y="0*fm" z="[mbCommon:MBRPC_z_pos]"/>
1308         </PosPart>
1309         <PosPart copyNumber="1">
1310             <rParent name="mb1:MB1N0P"/>
1311             <rChild name="mb1:MB1RPC_IP"/>
1312             <Translation x="-[mb1:MB1RPC_I_x_pos]" y="0*fm" z="[mbCommon:MBRPC_z_pos]"/>
1313         </PosPart>
1314         <PosPart copyNumber="1">
1315             <rParent name="mb1:MB1RPC_IN"/>
1316             <rChild name="mb1:MB1RPC_IGasLeft"/>
1317             <rRotation name="rotations:R180"/>
1318             <Translation x="0*cm" y="-[mbCommon:MBRPC_GasLeft_y_pos]" z="0*cm"/>
1319         </PosPart>
1320         <PosPart copyNumber="1">
1321             <rParent name="mb1:MB1RPC_IN"/>
1322             <rChild name="mb1:MB1RPC_IGasRight"/>
1323             <rRotation name="rotations:R180"/>
1324             <Translation x="0*cm" y="[mbCommon:MBRPC_GasRight_y_pos]" z="0*cm"/>
1325         </PosPart>
1326         <!-- ##### MB1: RPC_ON chamber -->
1327         <PosPart copyNumber="1">
1328             <rParent name="mb1:MB1N"/>
1329             <rChild name="mb1:MB1RPC_ON"/>
1330             <Translation x="-[mb1:MB1RPC_O_x_pos]" y="0*fm" z="-[mbCommon:MBRPC_z_pos]"/>
1331         </PosPart>
1332         <PosPart copyNumber="1">
1333             <rParent name="mb1:MB1N0P"/>
1334             <rChild name="mb1:MB1RPC_OP"/>
1335             <Translation x="-[mb1:MB1RPC_O_x_pos]" y="0*fm" z="-[mbCommon:MBRPC_z_pos]"/>
1336         </PosPart>
1337         <PosPart copyNumber="1">
1338             <rParent name="mb1:MB1RPC_ON"/>
1339             <rChild name="mb1:MB1RPC_OGasLeft"/>
1340             <rRotation name="rotations:RPCD"/>
1341             <Translation x="0*cm" y="-[mbCommon:MBRPC_GasLeft_y_pos]" z="0*cm"/>
1342         </PosPart>
1343         <PosPart copyNumber="1">
1344             <rParent name="mb1:MB1RPC_ON"/>
1345             <rChild name="mb1:MB1RPC_OGasRight"/>
1346             <rRotation name="rotations:RPCD"/>
1347             <Translation x="0*cm" y="[mbCommon:MBRPC_GasRight_y_pos]" z="0*cm"/>
1348         </PosPart>
1349         <!-- ####  MB1Chimney Unit -->
1350         <!-- ####  MB1Chim: DTBX chamber -->
1351         <!-- #### MB1: DT Superlayers Phi -->
1352         <PosPart copyNumber="1">
1353             <rParent name="mb1:MB1ChimP"/>
1354             <rChild name="mb1:MB1ChimSuperLayerPhi"/>
1355             <Translation x="[mb1:MB1pSLPhi1_HC_dist]" y="0*fm" z="[mbCommon:MBSL_pos_z]"/>
1356         </PosPart>
1357         <PosPart copyNumber="3">
1358             <rParent name="mb1:MB1ChimP"/>
1359             <rChild name="mb1:MB1ChimSuperLayerPhi"/>
1360             <Translation x="[mb1:MB1pSLPhi2_HC_dist]" y="0*fm" z="-[mbCommon:MBSL_pos_z]"/>
1361         </PosPart>
1362         <PosPart copyNumber="1">
1363             <rParent name="mb1:MB1ChimN"/>
1364             <rChild name="mb1:MB1ChimSuperLayerPhi"/>
1365             <Translation x="[mb1:MB1nSLPhi1_HC_dist]" y="0*fm" z="[mbCommon:MBSL_pos_z]"/>
1366         </PosPart>
1367         <PosPart copyNumber="3">
1368             <rParent name="mb1:MB1ChimN"/>
1369             <rChild name="mb1:MB1ChimSuperLayerPhi"/>
1370             <Translation x="[mb1:MB1nSLPhi2_HC_dist]" y="0*fm" z="-[mbCommon:MBSL_pos_z]"/>
1371         </PosPart>
1372         <!-- ## MB1: DT Superlayers Phi internal -->
1373         <PosPart copyNumber="1">
1374             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1375             <rChild name="mb1:MB1ChimSLPhiAlPlateOuter"/>
1376             <Translation x="0*fm" y="0*fm" z="4*[mbCommon:MBCell_height]"/>
1377         </PosPart>
1378         <PosPart copyNumber="2">
1379             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1380             <rChild name="mb1:MB1ChimSLPhiAlPlateOuter"/>
1381             <Translation x="0*fm" y="0*fm" z="-4*[mbCommon:MBCell_height]"/>
1382         </PosPart>
1383         <PosPart copyNumber="1">
1384             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1385             <rChild name="mb1:MB1ChimSLPhiAlPlateInner"/>
1386             <Translation x="0*fm" y="0*fm" z="2*[mbCommon:MBCell_height]"/>
1387         </PosPart>
1388         <PosPart copyNumber="2">
1389             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1390             <rChild name="mb1:MB1ChimSLPhiAlPlateInner"/>
1391             <Translation x="0*fm" y="0.*mm" z="0*fm"/>
1392         </PosPart>
1393         <PosPart copyNumber="3">
1394             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1395             <rChild name="mb1:MB1ChimSLPhiAlPlateInner"/>
1396             <Translation x="0*fm" y="0*fm" z="-2*[mbCommon:MBCell_height]"/>
1397         </PosPart>
1398         <PosPart copyNumber="1">
1399             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1400             <rChild name="mb1:MB1ChimSLPhiLayer_49Cells"/>
1401             <Translation x="0*fm" y="0*fm" z="3*[mbCommon:MBCell_height]"/>
1402         </PosPart>
1403         <PosPart copyNumber="2">
1404             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1405             <rChild name="mb1:MB1ChimSLPhiLayer_50Cells"/>
1406             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBCell_height]"/>
1407         </PosPart>
1408         <PosPart copyNumber="3">
1409             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1410             <rChild name="mb1:MB1ChimSLPhiLayer_49Cells"/>
1411             <Translation x="0*fm" y="0*fm" z="-[mbCommon:MBCell_height]"/>
1412         </PosPart>
1413         <PosPart copyNumber="4">
1414             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1415             <rChild name="mb1:MB1ChimSLPhiLayer_48Cells"/>
1416             <Translation x="0*fm" y="0*fm" z="-3*[mbCommon:MBCell_height]"/>
1417         </PosPart>
1418         <PosPart copyNumber="1">
1419             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1420             <rChild name="mb1:MB1ChimSLPhiClosingPlateParal"/>
1421             <Translation x="[mb1:MB1SLPhiPl_x]+1.7*mm" y="0*fm" z="0.*fm"/>
1422         </PosPart>
1423         <PosPart copyNumber="2">
1424             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1425             <rChild name="mb1:MB1ChimSLPhiClosingPlateParal"/>
1426             <Translation x="-([mb1:MB1SLPhiPl_x]+1.7*mm)" y="0*fm" z="0.*fm"/>
1427         </PosPart>
1428         <PosPart copyNumber="1">
1429             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1430             <rChild name="mb1:MB1ChimSLPhi_C_PlateParal"/>
1431             <Translation x="[mb1:MB1SLPhiPl_x]+0.7*mm-7.*mm" y="0.*fm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1432         </PosPart>
1433         <PosPart copyNumber="2">
1434             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1435             <rChild name="mb1:MB1ChimSLPhi_C_PlateParal"/>
1436             <Translation x="[mb1:MB1SLPhiPl_x]+0.7*mm-7.*mm" y="0.*fm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1437         </PosPart>
1438         <PosPart copyNumber="3">
1439             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1440             <rChild name="mb1:MB1ChimSLPhi_C_PlateParal"/>
1441             <Translation x="-([mb1:MB1SLPhiPl_x]+0.7*mm-7.*mm)" y="0.*fm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1442         </PosPart>
1443         <PosPart copyNumber="4">
1444             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1445             <rChild name="mb1:MB1ChimSLPhi_C_PlateParal"/>
1446             <Translation x="-([mb1:MB1SLPhiPl_x]+0.7*mm-7.*mm)" y="0.*fm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1447         </PosPart>
1448         <PosPart copyNumber="1">
1449             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1450             <rChild name="mb1:MB1SLPhiClosingPlatePerp"/>
1451             <Translation x="0.*fm" y="[mbCommon:MBChimSLPhiPlO_z]+6.*mm" z="0.*fm"/>
1452         </PosPart>
1453         <PosPart copyNumber="2">
1454             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1455             <rChild name="mb1:MB1SLPhiClosingPlatePerp"/>
1456             <Translation x="0.*fm" y="-([mbCommon:MBChimSLPhiPlO_z]+6.*mm)" z="0.*fm"/>
1457         </PosPart>
1458         <PosPart copyNumber="1">
1459             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1460             <rChild name="mb1:MB1SLPhi_C_PlatePerp"/>
1461             <Translation x="0.*fm" y="[mbCommon:MBChimSLPhiPlO_z]-7.*mm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1462         </PosPart>
1463         <PosPart copyNumber="2">
1464             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1465             <rChild name="mb1:MB1SLPhi_C_PlatePerp"/>
1466             <Translation x="0.*fm" y="[mbCommon:MBChimSLPhiPlO_z]-7.*mm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1467         </PosPart>
1468         <PosPart copyNumber="3">
1469             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1470             <rChild name="mb1:MB1SLPhi_C_PlatePerp"/>
1471             <Translation x="0.*fm" y="-([mbCommon:MBChimSLPhiPlO_z]-7.*mm)" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1472         </PosPart>
1473         <PosPart copyNumber="4">
1474             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1475             <rChild name="mb1:MB1SLPhi_C_PlatePerp"/>
1476             <Translation x="0.*fm" y="-([mbCommon:MBChimSLPhiPlO_z]-7.*mm)" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1477         </PosPart>
1478         <PosPart copyNumber="1">
1479             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1480             <rChild name="mb1:MB1SLPhiCommonElectronics"/>
1481             <Translation x="0.*fm" y="[mbCommon:MBChimSLPhiPlO_z]-35./2.*mm" z="0.*fm"/>
1482         </PosPart>
1483         <PosPart copyNumber="2">
1484             <rParent name="mb1:MB1ChimSuperLayerPhi"/>
1485             <rChild name="mb1:MB1SLPhiCommonElectronics"/>
1486             <Translation x="0.*fm" y="-([mbCommon:MBChimSLPhiPlO_z]-35./2.*mm)" z="0.*fm"/>
1487         </PosPart>
1488         <Algorithm name="global:DDLinear">
1489             <rParent name="mb1:MB1ChimSLPhiLayer_48Cells"/>
1490             <String name="ChildName" value="mbCommon:MBChimSLPhiGas"/>
1491             <Numeric name="N" value="48"/>
1492             <Numeric name="StartCopyNo" value="2"/>
1493             <Numeric name="IncrCopyNo" value="1"/>
1494             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
1495             <Vector name="Base" type="numeric" nEntries="3"> -[mb1:MB1SLPhiL48]-3*[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
1496             <Numeric name="Theta" value="90.*deg"/>
1497             <Numeric name="Phi" value="0.*deg"/>
1498         </Algorithm>
1499         <Algorithm name="global:DDLinear">
1500             <rParent name="mb1:MB1ChimSLPhiLayer_49Cells"/>
1501             <String name="ChildName" value="mbCommon:MBChimSLPhiGas"/>
1502             <Numeric name="N" value="49"/>
1503             <Numeric name="StartCopyNo" value="1"/>
1504             <Numeric name="IncrCopyNo" value="1"/>
1505             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
1506             <Vector name="Base" type="numeric" nEntries="3"> -[mb1:MB1SLPhiL49]-[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
1507             <Numeric name="Theta" value="90.*deg"/>
1508             <Numeric name="Phi" value="0.*deg"/>
1509         </Algorithm>
1510         <Algorithm name="global:DDLinear">
1511             <rParent name="mb1:MB1ChimSLPhiLayer_50Cells"/>
1512             <String name="ChildName" value="mbCommon:MBChimSLPhiGas"/>
1513             <Numeric name="N" value="50"/>
1514             <Numeric name="StartCopyNo" value="1"/>
1515             <Numeric name="IncrCopyNo" value="1"/>
1516             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
1517             <Vector name="Base" type="numeric" nEntries="3"> -[mb1:MB1SLPhiL50]-[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
1518             <Numeric name="Theta" value="90.*deg"/>
1519             <Numeric name="Phi" value="0.*deg"/>
1520         </Algorithm>
1521         <PosPart copyNumber="1">
1522             <rParent name="mb1:MB1ChimSLPhiLayer_48Cells"/>
1523             <rChild name="mb1:MB1SLPhiElectronics_48Cells"/>
1524             <Translation x="0.*fm" y="[mbCommon:MBChimSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
1525         </PosPart>
1526         <PosPart copyNumber="2">
1527             <rParent name="mb1:MB1ChimSLPhiLayer_48Cells"/>
1528             <rChild name="mb1:MB1SLPhiElectronics_48Cells"/>
1529             <Translation x="0.*fm" y="-([mbCommon:MBChimSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
1530         </PosPart>
1531         <PosPart copyNumber="1">
1532             <rParent name="mb1:MB1ChimSLPhiLayer_49Cells"/>
1533             <rChild name="mb1:MB1SLPhiElectronics_49Cells"/>
1534             <Translation x="0.*fm" y="[mbCommon:MBChimSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
1535         </PosPart>
1536         <PosPart copyNumber="2">
1537             <rParent name="mb1:MB1ChimSLPhiLayer_49Cells"/>
1538             <rChild name="mb1:MB1SLPhiElectronics_49Cells"/>
1539             <Translation x="0.*fm" y="-([mbCommon:MBChimSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
1540         </PosPart>
1541         <PosPart copyNumber="1">
1542             <rParent name="mb1:MB1ChimSLPhiLayer_50Cells"/>
1543             <rChild name="mb1:MB1SLPhiElectronics_50Cells"/>
1544             <Translation x="0.*fm" y="[mbCommon:MBChimSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
1545         </PosPart>
1546         <PosPart copyNumber="2">
1547             <rParent name="mb1:MB1ChimSLPhiLayer_50Cells"/>
1548             <rChild name="mb1:MB1SLPhiElectronics_50Cells"/>
1549             <Translation x="0.*fm" y="-([mbCommon:MBChimSLPhiLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
1550         </PosPart>
1551         <!-- #### MB1Chim: DT Superlayer Z -->
1552         <PosPart copyNumber="2">
1553             <rParent name="mb1:MB1ChimP"/>
1554             <rChild name="mb1:MB1ChimSuperLayerZ"/>
1555             <Translation x="[mb1:MB1pSLZ_HC_dist]" y="0.*mm" z="-[mbCommon:MBHC_height]"/>
1556             <rRotation name="rotations:R270"/>
1557         </PosPart>
1558         <PosPart copyNumber="2">
1559             <rParent name="mb1:MB1ChimN"/>
1560             <rChild name="mb1:MB1ChimSuperLayerZ"/>
1561             <Translation x="[mb1:MB1pSLZ_HC_dist]" y="0.*mm" z="-[mbCommon:MBHC_height]"/>
1562             <rRotation name="rotations:R270"/>
1563         </PosPart>
1564         <!-- #### MB1Chim: DT Superlayer Z internal -->
1565         <PosPart copyNumber="1">
1566             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1567             <rChild name="mb1:MB1ChimSLZAlPlateOuter"/>
1568             <Translation x="0*fm" y="0*fm" z="4*[mbCommon:MBCell_height]"/>
1569         </PosPart>
1570         <PosPart copyNumber="2">
1571             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1572             <rChild name="mb1:MB1ChimSLZAlPlateOuter"/>
1573             <Translation x="0*fm" y="0*fm" z="-4*[mbCommon:MBCell_height]"/>
1574         </PosPart>
1575         <PosPart copyNumber="1">
1576             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1577             <rChild name="mb1:MB1ChimSLZAlPlateInner"/>
1578             <Translation x="0*fm" y="0*fm" z="2*[mbCommon:MBCell_height]"/>
1579         </PosPart>
1580         <PosPart copyNumber="2">
1581             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1582             <rChild name="mb1:MB1ChimSLZAlPlateInner"/>
1583             <Translation x="0*fm" y="0.*mm" z="0*fm"/>
1584         </PosPart>
1585         <PosPart copyNumber="3">
1586             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1587             <rChild name="mb1:MB1ChimSLZAlPlateInner"/>
1588             <Translation x="0*fm" y="0*fm" z="-2*[mbCommon:MBCell_height]"/>
1589         </PosPart>
1590         <PosPart copyNumber="1">
1591             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1592             <rChild name="mb1:MB1ChimSLZLayer_47Cells"/>
1593             <Translation x="-10.5*mm" y="0*fm" z="3*[mbCommon:MBCell_height]"/>
1594         </PosPart>
1595         <PosPart copyNumber="2">
1596             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1597             <rChild name="mb1:MB1ChimSLZLayer_48Cells"/>
1598             <Translation x="-10.5*mm" y="0*fm" z="[mbCommon:MBCell_height]"/>
1599         </PosPart>
1600         <PosPart copyNumber="3">
1601             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1602             <rChild name="mb1:MB1ChimSLZLayer_48Cells"/>
1603             <Translation x="10.5*mm" y="0*fm" z="-[mbCommon:MBCell_height]"/>
1604         </PosPart>
1605         <PosPart copyNumber="4">
1606             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1607             <rChild name="mb1:MB1ChimSLZLayer_47Cells_startCell2"/>
1608             <Translation x="10.5*mm" y="0*fm" z="-3*[mbCommon:MBCell_height]"/>
1609         </PosPart>
1610         <PosPart copyNumber="1">
1611             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1612             <rChild name="mb1:MB1SLZClosingPlateParal"/>
1613             <Translation x="[mbCommon:MBChimSLZPl_x]+1.7*mm" y="0*fm" z="0.*fm"/>
1614         </PosPart>
1615         <PosPart copyNumber="2">
1616             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1617             <rChild name="mb1:MB1SLZClosingPlateParal"/>
1618             <Translation x="-([mbCommon:MBChimSLZPl_x]+1.7*mm)" y="0*fm" z="0.*fm"/>
1619         </PosPart>
1620         <PosPart copyNumber="1">
1621             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1622             <rChild name="mb1:MB1SLZ_C_PlateParal"/>
1623             <Translation x="[mbCommon:MBChimSLZPl_x]+0.7*mm-7.*mm" y="0.*fm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1624         </PosPart>
1625         <PosPart copyNumber="2">
1626             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1627             <rChild name="mb1:MB1SLZ_C_PlateParal"/>
1628             <Translation x="[mbCommon:MBChimSLZPl_x]+0.7*mm-7.*mm" y="0.*fm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1629         </PosPart>
1630         <PosPart copyNumber="3">
1631             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1632             <rChild name="mb1:MB1SLZ_C_PlateParal"/>
1633             <Translation x="-([mbCommon:MBChimSLZPl_x]+0.7*mm-7.*mm)" y="0.*fm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1634         </PosPart>
1635         <PosPart copyNumber="4">
1636             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1637             <rChild name="mb1:MB1SLZ_C_PlateParal"/>
1638             <Translation x="-([mbCommon:MBChimSLZPl_x]+0.7*mm-7.*mm)" y="0.*fm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1639         </PosPart>
1640         <PosPart copyNumber="1">
1641             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1642             <rChild name="mb1:MB1ChimSLZClosingPlatePerp"/>
1643             <Translation x="0.*fm" y="[mb1:MB1SLZPlO_z]+6.*mm" z="0.*fm"/>
1644         </PosPart>
1645         <PosPart copyNumber="2">
1646             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1647             <rChild name="mb1:MB1ChimSLZClosingPlatePerp"/>
1648             <Translation x="0.*fm" y="-([mb1:MB1SLZPlO_z]+6.*mm)" z="0.*fm"/>
1649         </PosPart>
1650         <PosPart copyNumber="1">
1651             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1652             <rChild name="mb1:MB1ChimSLZ_C_PlatePerp"/>
1653             <Translation x="0.*fm" y="[mb1:MB1SLZPlO_z]-7.*mm" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1654         </PosPart>
1655         <PosPart copyNumber="2">
1656             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1657             <rChild name="mb1:MB1ChimSLZ_C_PlatePerp"/>
1658             <Translation x="0.*fm" y="[mb1:MB1SLZPlO_z]-7.*mm" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1659         </PosPart>
1660         <PosPart copyNumber="3">
1661             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1662             <rChild name="mb1:MB1ChimSLZ_C_PlatePerp"/>
1663             <Translation x="0.*fm" y="-([mb1:MB1SLZPlO_z]-7.*mm)" z="[mbCommon:MBSuperLayer_height]-2.5*mm"/>
1664         </PosPart>
1665         <PosPart copyNumber="4">
1666             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1667             <rChild name="mb1:MB1ChimSLZ_C_PlatePerp"/>
1668             <Translation x="0.*fm" y="-([mb1:MB1SLZPlO_z]-7.*mm)" z="-([mbCommon:MBSuperLayer_height]-2.5*mm)"/>
1669         </PosPart>
1670         <PosPart copyNumber="1">
1671             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1672             <rChild name="mb1:MB1ChimSLZCommonElectronics"/>
1673             <Translation x="0.*fm" y="[mb1:MB1SLZPlO_z]-35./2.*mm" z="0.*fm"/>
1674         </PosPart>
1675         <PosPart copyNumber="2">
1676             <rParent name="mb1:MB1ChimSuperLayerZ"/>
1677             <rChild name="mb1:MB1ChimSLZCommonElectronics"/>
1678             <Translation x="0.*fm" y="-([mb1:MB1SLZPlO_z]-35./2.*mm)" z="0.*fm"/>
1679         </PosPart>
1680         <Algorithm name="global:DDLinear">
1681             <rParent name="mb1:MB1ChimSLZLayer_47Cells"/>
1682             <String name="ChildName" value="mb1:MB1SLZGas"/>
1683             <Numeric name="N" value="47"/>
1684             <Numeric name="StartCopyNo" value="1"/>
1685             <Numeric name="IncrCopyNo" value="1"/>
1686             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
1687             <Vector name="Base" type="numeric" nEntries="3"> -[mbCommon:MBChimSLZL47]-[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
1688             <Numeric name="Theta" value="90.*deg"/>
1689             <Numeric name="Phi" value="0.*deg"/>
1690         </Algorithm>
1691         <Algorithm name="global:DDLinear">
1692             <rParent name="mb1:MB1ChimSLZLayer_47Cells_startCell2"/>
1693             <String name="ChildName" value="mb1:MB1SLZGas"/>
1694             <Numeric name="N" value="47"/>
1695             <Numeric name="StartCopyNo" value="2"/>
1696             <Numeric name="IncrCopyNo" value="1"/>
1697             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
1698             <Vector name="Base" type="numeric" nEntries="3"> -[mbCommon:MBChimSLZL47]-3*[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
1699             <Numeric name="Theta" value="90.*deg"/>
1700             <Numeric name="Phi" value="0.*deg"/>
1701         </Algorithm>
1702         <Algorithm name="global:DDLinear">
1703             <rParent name="mb1:MB1ChimSLZLayer_48Cells"/>
1704             <String name="ChildName" value="mb1:MB1SLZGas"/>
1705             <Numeric name="N" value="48"/>
1706             <Numeric name="StartCopyNo" value="1"/>
1707             <Numeric name="IncrCopyNo" value="1"/>
1708             <Numeric name="Delta" value="[mbCommon:MBCell_width]*2."/>
1709             <Vector name="Base" type="numeric" nEntries="3"> -[mbCommon:MBChimSLZL48]-[mbCommon:MBCell_width]+[mbCommon:MBIbeamWall], 0.*mm, 0.*mm </Vector>
1710             <Numeric name="Theta" value="90.*deg"/>
1711             <Numeric name="Phi" value="0.*deg"/>
1712         </Algorithm>
1713         <PosPart copyNumber="1">
1714             <rParent name="mb1:MB1ChimSLZLayer_47Cells"/>
1715             <rChild name="mb1:MB1ChimSLZElectronics_47Cells"/>
1716             <Translation x="0.*fm" y="[mb1:MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
1717         </PosPart>
1718         <PosPart copyNumber="2">
1719             <rParent name="mb1:MB1ChimSLZLayer_47Cells"/>
1720             <rChild name="mb1:MB1ChimSLZElectronics_47Cells"/>
1721             <Translation x="0.*fm" y="-([mb1:MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
1722         </PosPart>
1723         <PosPart copyNumber="1">
1724             <rParent name="mb1:MB1ChimSLZLayer_47Cells_startCell2"/>
1725             <rChild name="mb1:MB1ChimSLZElectronics_47Cells"/>
1726             <Translation x="0.*fm" y="[mb1:MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
1727         </PosPart>
1728         <PosPart copyNumber="2">
1729             <rParent name="mb1:MB1ChimSLZLayer_47Cells_startCell2"/>
1730             <rChild name="mb1:MB1ChimSLZElectronics_47Cells"/>
1731             <Translation x="0.*fm" y="-([mb1:MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
1732         </PosPart>
1733         <PosPart copyNumber="1">
1734             <rParent name="mb1:MB1ChimSLZLayer_48Cells"/>
1735             <rChild name="mb1:MB1ChimSLZElectronics_48Cells"/>
1736             <Translation x="0.*fm" y="[mb1:MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width]" z="0.*fm"/>
1737         </PosPart>
1738         <PosPart copyNumber="2">
1739             <rParent name="mb1:MB1ChimSLZLayer_48Cells"/>
1740             <rChild name="mb1:MB1ChimSLZElectronics_48Cells"/>
1741             <Translation x="0.*fm" y="-([mb1:MB1SLZLayer_length]-[mbCommon:MBLayerElectronics_width])" z="0.*fm"/>
1742         </PosPart>
1743         <!-- ##### MB1Chim: DT honeycomb -->
1744         <PosPart copyNumber="1">
1745             <rParent name="mb1:MB1ChimP"/>
1746             <rChild name="mb1:MB1ChimHoneycombBox"/>
1747             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBSuperLayer_height]"/>
1748         </PosPart>
1749         <PosPart copyNumber="1">
1750             <rParent name="mb1:MB1ChimN"/>
1751             <rChild name="mb1:MB1ChimHoneycombBox"/>
1752             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBSuperLayer_height]"/>
1753         </PosPart>
1754         <PosPart copyNumber="1">
1755             <rParent name="mb1:MB1ChimHoneycombBox"/>
1756             <rChild name="mb1:MB1ChimHoneycomb"/>
1757         </PosPart>
1758         <PosPart copyNumber="1">
1759             <rParent name="mb1:MB1ChimHoneycombBox"/>
1760             <rChild name="mb1:MB1ChimHcPlate"/>
1761             <Translation x="0*fm" y="0*fm" z="[mbCommon:MBHC_height]-0.75*mm"/>
1762         </PosPart>
1763         <PosPart copyNumber="2">
1764             <rParent name="mb1:MB1ChimHoneycombBox"/>
1765             <rChild name="mb1:MB1ChimHcPlate"/>
1766             <Translation x="0*fm" y="0*fm" z="-([mbCommon:MBHC_height]-0.75*mm)"/>
1767         </PosPart>
1768         <PosPart copyNumber="1">
1769             <rParent name="mb1:MB1ChimHoneycombBox"/>
1770             <rChild name="mb1:MB1ChimHc_LateralC"/>
1771             <Translation x="[mb1:MB1HC_x]-[mbCommon:MBHC_C_dimension]" y="0*fm" z="[mbCommon:MBHC_height]-5.5*mm"/>
1772         </PosPart>
1773         <PosPart copyNumber="2">
1774             <rParent name="mb1:MB1ChimHoneycombBox"/>
1775             <rChild name="mb1:MB1ChimHc_LateralC"/>
1776             <Translation x="[mb1:MB1HC_x]-[mbCommon:MBHC_C_dimension]" y="0*fm" z="-([mbCommon:MBHC_height]-5.5*mm)"/>
1777         </PosPart>
1778         <PosPart copyNumber="3">
1779             <rParent name="mb1:MB1ChimHoneycombBox"/>
1780             <rChild name="mb1:MB1ChimHc_LateralC"/>
1781             <Translation x="-([mb1:MB1HC_x]-[mbCommon:MBHC_C_dimension])" y="0*fm" z="[mbCommon:MBHC_height]-5.5*mm"/>
1782         </PosPart>
1783         <PosPart copyNumber="4">
1784             <rParent name="mb1:MB1ChimHoneycombBox"/>
1785             <rChild name="mb1:MB1ChimHc_LateralC"/>
1786             <Translation x="-([mb1:MB1HC_x]-[mbCommon:MBHC_C_dimension])" y="0*fm" z="-([mbCommon:MBHC_height]-5.5*mm)"/>
1787         </PosPart>
1788         <PosPart copyNumber="1">
1789             <rParent name="mb1:MB1ChimHoneycombBox"/>
1790             <rChild name="mb1:MB1Hc_FrontC"/>
1791             <Translation x="0*fm" y="[mbCommon:MBChimHC_z]-[mbCommon:MBHC_C_dimension]" z="[mbCommon:MBHC_height]-5.5*mm"/>
1792         </PosPart>
1793         <PosPart copyNumber="2">
1794             <rParent name="mb1:MB1ChimHoneycombBox"/>
1795             <rChild name="mb1:MB1Hc_FrontC"/>
1796             <Translation x="0*fm" y="[mbCommon:MBChimHC_z]-[mbCommon:MBHC_C_dimension]" z="-([mbCommon:MBHC_height]-5.5*mm)"/>
1797         </PosPart>
1798         <PosPart copyNumber="3">
1799             <rParent name="mb1:MB1ChimHoneycombBox"/>
1800             <rChild name="mb1:MB1Hc_FrontC"/>
1801             <Translation x="0*fm" y="-([mbCommon:MBChimHC_z]-[mbCommon:MBHC_C_dimension])" z="[mbCommon:MBHC_height]-5.5*mm"/>
1802         </PosPart>
1803         <PosPart copyNumber="4">
1804             <rParent name="mb1:MB1ChimHoneycombBox"/>
1805             <rChild name="mb1:MB1Hc_FrontC"/>
1806             <Translation x="0*fm" y="-([mbCommon:MBChimHC_z]-[mbCommon:MBHC_C_dimension])" z="-([mbCommon:MBHC_height]-5.5*mm)"/>
1807         </PosPart>
1808         <PosPart copyNumber="1">
1809             <rParent name="mb1:MB1ChimHoneycombBox"/>
1810             <rChild name="mb1:MB1ChimHc_LateralElectronics"/>
1811             <Translation x="[mb1:MB1HC_x]-2*[mbCommon:MBHC_C_dimension]+[mbCommon:MBHCLatElectronics_width]" y="0*fm" z="0*fm"/>
1812         </PosPart>
1813         <PosPart copyNumber="2">
1814             <rParent name="mb1:MB1ChimHoneycombBox"/>
1815             <rChild name="mb1:MB1ChimHc_LateralElectronics"/>
1816             <Translation x="-([mb1:MB1HC_x]-2*[mbCommon:MBHC_C_dimension]+[mbCommon:MBHCLatElectronics_width])" y="0*fm" z="0*fm"/>
1817         </PosPart>
1818         <PosPart copyNumber="1">
1819             <rParent name="mb1:MB1ChimHoneycombBox"/>
1820             <rChild name="mb1:MB1Hc_FrontElectronics"/>
1821             <Translation x="0*fm" y="[mbCommon:MBChimHC_z]-2*[mbCommon:MBHC_C_dimension]+[mbCommon:MBHCFrontElectronics_width]" z="0*fm"/>
1822         </PosPart>
1823         <PosPart copyNumber="2">
1824             <rParent name="mb1:MB1ChimHoneycombBox"/>
1825             <rChild name="mb1:MB1Hc_FrontElectronics"/>
1826             <Translation x="0*fm" y="-([mbCommon:MBChimHC_z]-2*[mbCommon:MBHC_C_dimension]+[mbCommon:MBHCFrontElectronics_width])" z="0*fm"/>
1827         </PosPart>
1828         <PosPart copyNumber="1">
1829             <rParent name="mb1:MB1ChimHoneycombBox"/>
1830             <rChild name="mb1:MB1HcTorsionBar"/>
1831             <Translation x="[mb1:MB1HC_x]-25.*mm" y="0*fm" z="0*fm"/>
1832         </PosPart>
1833         <!-- ##### MB1Chim: RPC chambers -->
1834         <!-- ##### MB1Chim: RPC_IP chamber -->
1835         <PosPart copyNumber="1">
1836             <rParent name="mb1:MB1ChimP"/>
1837             <rChild name="mb1:MB1ChimRPC_IP"/>
1838             <Translation x="[mb1:MB1RPC_I_x_pos]" y="0*fm" z="[mbCommon:MBRPC_z_pos]"/>
1839         </PosPart>
1840         <PosPart copyNumber="1">
1841             <rParent name="mb1:MB1ChimRPC_IP"/>
1842             <rChild name="mb1:MB1ChimRPC_IGasLeft"/>
1843             <rRotation name="rotations:R180"/>
1844             <Translation x="0*cm" y="-[mb1:MB1ChimRPC_GasLeft_y_pos]" z="0*cm"/>
1845         </PosPart>
1846         <PosPart copyNumber="1">
1847             <rParent name="mb1:MB1ChimRPC_IP"/>
1848             <rChild name="mb1:MB1ChimRPC_IGasRight"/>
1849             <rRotation name="rotations:R180"/>
1850             <Translation x="0*cm" y="[mb1:MB1ChimRPC_GasRight_y_pos]" z="0*cm"/>
1851         </PosPart>
1852         <!-- ##### MB1Chim: RPC_OP chamber -->
1853         <PosPart copyNumber="1">
1854             <rParent name="mb1:MB1ChimP"/>
1855             <rChild name="mb1:MB1ChimRPC_OP"/>
1856             <Translation x="[mb1:MB1RPC_O_x_pos]" y="0*fm" z="-[mbCommon:MBRPC_z_pos]"/>
1857         </PosPart>
1858         <PosPart copyNumber="1">
1859             <rParent name="mb1:MB1ChimRPC_OP"/>
1860             <rChild name="mb1:MB1ChimRPC_OGasLeft"/>
1861             <rRotation name="rotations:RPCD"/>
1862             <Translation x="0*cm" y="-[mb1:MB1ChimRPC_GasLeft_y_pos]" z="0*cm"/>
1863         </PosPart>
1864         <PosPart copyNumber="1">
1865             <rParent name="mb1:MB1ChimRPC_OP"/>
1866             <rChild name="mb1:MB1ChimRPC_OGasRight"/>
1867             <rRotation name="rotations:RPCD"/>
1868             <Translation x="0*cm" y="[mb1:MB1ChimRPC_GasRight_y_pos]" z="0*cm"/>
1869         </PosPart>
1870         <!-- ##### MB1Chim: RPC_IN chamber -->
1871         <PosPart copyNumber="1">
1872             <rParent name="mb1:MB1ChimN"/>
1873             <rChild name="mb1:MB1ChimRPC_IN"/>
1874             <Translation x="-[mb1:MB1RPC_I_x_pos]" y="0*fm" z="[mbCommon:MBRPC_z_pos]"/>
1875         </PosPart>
1876         <PosPart copyNumber="1">
1877             <rParent name="mb1:MB1ChimRPC_IN"/>
1878             <rChild name="mb1:MB1ChimRPC_IGasLeft"/>
1879             <rRotation name="rotations:R180"/>
1880             <Translation x="0*cm" y="-[mb1:MB1ChimRPC_GasLeft_y_pos]" z="0*cm"/>
1881         </PosPart>
1882         <PosPart copyNumber="1">
1883             <rParent name="mb1:MB1ChimRPC_IN"/>
1884             <rChild name="mb1:MB1ChimRPC_IGasRight"/>
1885             <rRotation name="rotations:R180"/>
1886             <Translation x="0*cm" y="[mb1:MB1ChimRPC_GasRight_y_pos]" z="0*cm"/>
1887         </PosPart>
1888         <!-- ##### MB1Chim: RPC_ON chamber -->
1889         <PosPart copyNumber="1">
1890             <rParent name="mb1:MB1ChimN"/>
1891             <rChild name="mb1:MB1ChimRPC_ON"/>
1892             <Translation x="-[mb1:MB1RPC_O_x_pos]" y="0*fm" z="-[mbCommon:MBRPC_z_pos]"/>
1893         </PosPart>
1894         <PosPart copyNumber="1">
1895             <rParent name="mb1:MB1ChimRPC_ON"/>
1896             <rChild name="mb1:MB1ChimRPC_OGasLeft"/>
1897             <rRotation name="rotations:RPCD"/>
1898             <Translation x="0*cm" y="-[mb1:MB1ChimRPC_GasLeft_y_pos]" z="0*cm"/>
1899         </PosPart>
1900         <PosPart copyNumber="1">
1901             <rParent name="mb1:MB1ChimRPC_ON"/>
1902             <rChild name="mb1:MB1ChimRPC_OGasRight"/>
1903             <rRotation name="rotations:RPCD"/>
1904             <Translation x="0*cm" y="[mb1:MB1ChimRPC_GasRight_y_pos]" z="0*cm"/>
1905         </PosPart>
1906     </PosPartSection>
1907 </DDDefinition>