Back to home page

Project CMSSW displayed by LXR

 
 

    


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