From 0d63639a69ff3da5c64d53136b6b1f95e0166b39 Mon Sep 17 00:00:00 2001 From: Sunanda <sunanda.banerjee@cern.ch> Date: Sun, 28 Jun 2020 18:48:29 +0200 Subject: [PATCH] Correct the mfshield file --- .../Geometry/python/dict2026Geometry.py | 2 +- .../cmsExtendedGeometry2026D59XML_cfi.py | 2 +- .../data/mfshield/2026/v4/mfshield.xml | 666 ++++++++++++++++++ 3 files changed, 668 insertions(+), 2 deletions(-) create mode 100644 Geometry/MuonCommonData/data/mfshield/2026/v4/mfshield.xml diff --git a/Configuration/Geometry/python/dict2026Geometry.py b/Configuration/Geometry/python/dict2026Geometry.py index 28f6ee9305d37..a74b844a42e53 100644 --- a/Configuration/Geometry/python/dict2026Geometry.py +++ b/Configuration/Geometry/python/dict2026Geometry.py @@ -1305,7 +1305,7 @@ 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', 'Geometry/MuonCommonData/data/gem21/TDR_Dev/gem21.xml', - 'Geometry/MuonCommonData/data/mfshield/2026/v3/mfshield.xml', + 'Geometry/MuonCommonData/data/mfshield/2026/v4/mfshield.xml', 'Geometry/MuonCommonData/data/me0/TDR_Dev/v3/me0.xml', ], 2 : [ diff --git a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D59XML_cfi.py b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D59XML_cfi.py index 1c892dc338856..b9681006bea1d 100644 --- a/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D59XML_cfi.py +++ b/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D59XML_cfi.py @@ -79,7 +79,7 @@ 'Geometry/MuonCommonData/data/gemf/TDR_BaseLine/gemf.xml', 'Geometry/MuonCommonData/data/gem11/TDR_BaseLine/gem11.xml', 'Geometry/MuonCommonData/data/gem21/TDR_Dev/gem21.xml', - 'Geometry/MuonCommonData/data/mfshield/2026/v3/mfshield.xml', + 'Geometry/MuonCommonData/data/mfshield/2026/v4/mfshield.xml', 'Geometry/MuonCommonData/data/me0/TDR_Dev/v3/me0.xml', 'Geometry/ForwardCommonData/data/forwardshield/2026/v4/forwardshield.xml', 'Geometry/ForwardCommonData/data/brmrotations.xml', diff --git a/Geometry/MuonCommonData/data/mfshield/2026/v4/mfshield.xml b/Geometry/MuonCommonData/data/mfshield/2026/v4/mfshield.xml new file mode 100644 index 0000000000000..cf89967e27ef4 --- /dev/null +++ b/Geometry/MuonCommonData/data/mfshield/2026/v4/mfshield.xml @@ -0,0 +1,666 @@ +<?xml version="1.0"?> +<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"> + + <SolidSection label="mfshield.xml"> + <Polycone name="SupportTubeForHE" startPhi="0*deg" deltaPhi="360*deg"> + <ZSection z="5541*mm" rMin="675*mm" rMax="2510*mm"/> + <ZSection z="5641*mm" rMin="675*mm" rMax="2510*mm"/> + <ZSection z="5641*mm" rMin="675*mm" rMax="1150*mm"/> + <ZSection z="5674*mm" rMin="675*mm" rMax="1150*mm"/> + <ZSection z="5674*mm" rMin="675*mm" rMax="850*mm"/> + <ZSection z="6590*mm" rMin="675*mm" rMax="850*mm"/> + <ZSection z="6835*mm" rMin="701*mm" rMax="850*mm"/> + </Polycone> + <Tubs name="ShieldingBoronPoly_1_ME0" rMin="[mf:rMinME0]" rMax="[mf:rMinME0] + 50*mm" dz="[mf:dzME0]" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_1_ME0" rMin="[mf:rMinME0] + 50*mm" rMax="[mf:rMinME0] + 100*mm" dz="[mf:dzME0]" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_0_ME1" rMin="1150*mm" rMax="1227*mm" dz="16*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_0_ME1" rMin="1227*mm" rMax="1240*mm" dz="42.5*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_1_ME1" rMin="936*mm" rMax="1227*mm" dz="20*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_1_ME1" rMin="965*mm" rMax="1227*mm" dz="6.5*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_2_ME1" rMin="850*mm" rMax="880*mm" dz="148.5*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_2_ME1" rMin="880*mm" rMax="893*mm" dz="148.5*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_3_ME1" rMin="893*mm" rMax="923*mm" dz="148.5*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_3_ME1" rMin="923*mm" rMax="936*mm" dz="148.5*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_4_ME1" rMin="850*mm" rMax="880*mm" dz="136*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_4_ME1" rMin="880*mm" rMax="893*mm" dz="136*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_5_ME1" rMin="893*mm " rMax="923*mm" dz="136*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_5_ME1" rMin="923*mm" rMax="936*mm" dz="136*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_6_ME1" rMin="936*mm" rMax="2330*mm" dz="5*mm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_6_ME1" rMin="936*mm" rMax="2330*mm" dz="12*mm" startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ZStopSpace" rMin="4.694*m " rMax="4.955*m " dz="32*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ZStop_1_ZStopSpaceDivision" rMin="4.694*m " rMax="4.955*m " dz="32*cm " startPhi="346.25*deg" deltaPhi="3.0999999*deg"/> + <Tubs name="ZStop_2_ZStopSpaceDivision" rMin="4.694*m " rMax="4.955*m " dz="32*cm " startPhi="10.75*deg" deltaPhi="3.0999999*deg"/> + <Tubs name="ShieldingBoronPoly_1_ME2" rMin="1.305*m " rMax="1.906*m " dz="2.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_1_ME2" rMin="1.305*m " rMax="1.906*m " dz="6.49995*mm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_2_ME2" rMin="1.142*m " rMax="1.217*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_2_ME2" rMin="1.218*m " rMax="1.238*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_3_ME2" rMin="1.239*m " rMax="1.264*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_3_ME2" rMin="1.265*m " rMax="1.278*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_1_ME3" rMin="1.362*m " rMax="1.437*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_1_ME3" rMin="1.438*m " rMax="1.468*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_2_ME3" rMin="1.469*m " rMax="1.494*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_2_ME3" rMin="1.5*m " rMax="1.508*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_3_ME3" rMin="1.53*m " rMax="2.394*m " dz="6.49995*mm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_3_ME3" rMin="1.532*m " rMax="2.394*m " dz="2.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_1_ME4" rMin="1.532*m " rMax="1.607*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_1_ME4" rMin="1.608*m " rMax="1.646*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_2_ME4" rMin="1.647*m " rMax="1.672*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_2_ME4" rMin="1.673*m " rMax="1.686*m " dz="31.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingAntinomyLead_3_ME4" rMin="1.7*m " rMax="2.478*m " dz="6.5*mm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_3_ME4" rMin="1.7*m " rMax="2.478*m " dz="2.5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + <Tubs name="ShieldingBoronPoly_1_ME" rMin="1.13*m " rMax="2.15*m " dz="5*cm " startPhi="0*deg" deltaPhi="360*deg"/> + </SolidSection> + + <LogicalPartSection label="mfshield.xml"> + <LogicalPart name="SupportTubeForHE" category="unspecified"> + <rSolid name="SupportTubeForHE"/> + <rMaterial name="materials:StainlessSteel"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_1_ME0" category="unspecified"> + <rSolid name="ShieldingBoronPoly_1_ME0"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_1_ME0" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_1_ME0"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_0_ME1" category="unspecified"> + <rSolid name="ShieldingBoronPoly_0_ME1"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_0_ME1" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_0_ME1"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_1_ME1" category="unspecified"> + <rSolid name="ShieldingBoronPoly_1_ME1"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_1_ME1" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_1_ME1"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_2_ME1" category="unspecified"> + <rSolid name="ShieldingBoronPoly_2_ME1"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_2_ME1" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_2_ME1"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_3_ME1" category="unspecified"> + <rSolid name="ShieldingBoronPoly_3_ME1"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_3_ME1" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_3_ME1"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_4_ME1" category="unspecified"> + <rSolid name="ShieldingBoronPoly_4_ME1"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_4_ME1" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_4_ME1"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_5_ME1" category="unspecified"> + <rSolid name="ShieldingBoronPoly_5_ME1"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_5_ME1" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_5_ME1"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_6_ME1" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_6_ME1"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_6_ME1" category="unspecified"> + <rSolid name="ShieldingBoronPoly_6_ME1"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ZStopSpace" category="unspecified"> + <rSolid name="ZStopSpace"/> + <rMaterial name="materials:ME_free_space"/> + </LogicalPart> + <LogicalPart name="ZStop_1_ZStopSpaceDivision" category="unspecified"> + <rSolid name="ZStop_1_ZStopSpaceDivision"/> + <rMaterial name="materials:Aluminium"/> + </LogicalPart> + <LogicalPart name="ZStop_2_ZStopSpaceDivision" category="unspecified"> + <rSolid name="ZStop_2_ZStopSpaceDivision"/> + <rMaterial name="materials:Aluminium"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_1_ME2" category="unspecified"> + <rSolid name="ShieldingBoronPoly_1_ME2"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_1_ME2" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_1_ME2"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_2_ME2" category="unspecified"> + <rSolid name="ShieldingBoronPoly_2_ME2"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_2_ME2" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_2_ME2"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_3_ME2" category="unspecified"> + <rSolid name="ShieldingBoronPoly_3_ME2"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_3_ME2" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_3_ME2"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_1_ME3" category="unspecified"> + <rSolid name="ShieldingBoronPoly_1_ME3"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_1_ME3" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_1_ME3"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_2_ME3" category="unspecified"> + <rSolid name="ShieldingBoronPoly_2_ME3"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_2_ME3" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_2_ME3"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_3_ME3" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_3_ME3"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_3_ME3" category="unspecified"> + <rSolid name="ShieldingBoronPoly_3_ME3"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_1_ME4" category="unspecified"> + <rSolid name="ShieldingBoronPoly_1_ME4"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_1_ME4" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_1_ME4"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_2_ME4" category="unspecified"> + <rSolid name="ShieldingBoronPoly_2_ME4"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_2_ME4" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_2_ME4"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingAntinomyLead_3_ME4" category="unspecified"> + <rSolid name="ShieldingAntinomyLead_3_ME4"/> + <rMaterial name="materials:AntiLead"/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_3_ME4" category="unspecified"> + <rSolid name="ShieldingBoronPoly_3_ME4"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + <LogicalPart name="ShieldingBoronPoly_1_ME" category="unspecified"> + <rSolid name="ShieldingBoronPoly_1_ME"/> + <rMaterial name="materials:Boron Polyethyl."/> + </LogicalPart> + </LogicalPartSection> + + <PosPartSection label="mfshield.xml"> + <PosPart copyNumber="1"> + <rParent name="mf:MEP"/> + <rChild name="mfshield:SupportTubeForHE"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:MEN"/> + <rChild name="mfshield:SupportTubeForHE"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME0RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME0"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="([mf:z1ME0]+[mf:dzME0])"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME0RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME0"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="([mf:z1ME0]+[mf:dzME0])"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_0_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5658*mm"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_0_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5684.5*mm"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5694*mm"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5720.5*mm"/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_2_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5834.5*mm"/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_2_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5834.5*mm"/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_3_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5834.5*mm"/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_3_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5834.5*mm"/> + </PosPart> + <PosPart copyNumber="4"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_4_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6209*mm"/> + </PosPart> + <PosPart copyNumber="4"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_4_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6209*mm"/> + </PosPart> + <PosPart copyNumber="5"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_5_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6209*mm"/> + </PosPart> + <PosPart copyNumber="5"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_5_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6209*mm"/> + </PosPart> + <PosPart copyNumber="6"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_6_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6316*mm"/> + </PosPart> + <PosPart copyNumber="6"> + <rParent name="mf:ME1RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_6_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6333*mm"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME0RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME0"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="([mf:z1ME0]+[mf:dzME0])"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME0RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME0"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="([mf:z1ME0]+[mf:dzME0])"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_0_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5658*mm"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_0_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5684.5*mm"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5694*mm"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5720.5*mm"/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_2_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5834.5*mm"/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_2_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5834.5*mm"/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_3_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5834.5*mm"/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_3_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="5834.5*mm"/> + </PosPart> + <PosPart copyNumber="4"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_4_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6209*mm"/> + </PosPart> + <PosPart copyNumber="4"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_4_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6209*mm"/> + </PosPart> + <PosPart copyNumber="5"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_5_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6209*mm"/> + </PosPart> + <PosPart copyNumber="5"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_5_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6209*mm"/> + </PosPart> + <PosPart copyNumber="6"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_6_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6316*mm"/> + </PosPart> + <PosPart copyNumber="6"> + <rParent name="mf:ME1RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_6_ME1"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6333*mm"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:MEP"/> + <rChild name="mfshield:ZStopSpace"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.945*m "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:MEN"/> + <rChild name="mfshield:ZStopSpace"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.945*m "/> + </PosPart> + <Division name="mfshield:ZStopSpaceDivision" parent="mfshield:ZStopSpace" axis="phi" offset="-15*deg" width="30*deg"/> + <PosPart copyNumber="1"> + <rParent name="mfshield:ZStopSpaceDivision"/> + <rChild name="mfshield:ZStop_1_ZStopSpaceDivision"/> + <rRotation name="rotations:000D"/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mfshield:ZStopSpaceDivision"/> + <rChild name="mfshield:ZStop_2_ZStopSpaceDivision"/> + <rRotation name="rotations:000D"/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME2RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-30.25*cm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME2RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-27.1*cm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME2RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_2_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME2RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_2_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME2RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_3_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME2RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_3_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME2RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-30.25*cm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME2RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-27.1*cm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME2RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_2_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME2RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_2_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME2RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_3_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME2RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_3_ME2"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm+8.1925*m "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME3RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME3RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME3RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_2_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME3RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_2_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME3RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_3_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="27.1*cm "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME3RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_3_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="30.25*cm "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME3RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME3RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME3RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_2_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME3RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_2_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="-2.5*mm "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME3RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_3_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="27.1*cm "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME3RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_3_ME3"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="30.25*cm "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME4RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.75*mm "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME4RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.75*mm "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME4RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_2_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.75*mm "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME4RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_2_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.75*mm "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME4RingP"/> + <rChild name="mfshield:ShieldingAntinomyLead_3_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="28.025*cm "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME4RingP"/> + <rChild name="mfshield:ShieldingBoronPoly_3_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="31.175*cm "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME4RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.75*mm "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:ME4RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_1_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.75*mm "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME4RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_2_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.75*mm "/> + </PosPart> + <PosPart copyNumber="2"> + <rParent name="mf:ME4RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_2_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="6.75*mm "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME4RingN"/> + <rChild name="mfshield:ShieldingAntinomyLead_3_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="28.025*cm "/> + </PosPart> + <PosPart copyNumber="3"> + <rParent name="mf:ME4RingN"/> + <rChild name="mfshield:ShieldingBoronPoly_3_ME4"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="31.175*cm "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:MEP"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="10.805*m "/> + </PosPart> + <PosPart copyNumber="1"> + <rParent name="mf:MEN"/> + <rChild name="mfshield:ShieldingBoronPoly_1_ME"/> + <rRotation name="rotations:000D"/> + <Translation x="0*fm " y="0*fm " z="10.805*m "/> + </PosPart> + </PosPartSection> +</DDDefinition>