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