Warning, /DD4hep/examples/ClientTests/compact/FCCmachine/Beampipe.xml is written in an unsupported language. File is not indexed.
0001 <lccdd>
0002
0003 <info name="FCCee"
0004 title="FCCee Beam pipe: taken corresponding to CLD: Beampipe_o4_v04_noNotch_W_n02.xml"
0005 author="nalipour taken from lcgeo"
0006 url="no"
0007 status="development"
0008 version="1.0">
0009 <comment>A beampipe for FCCee detector based on CLD</comment>
0010 </info>
0011
0012 <!-- Definition of global dictionary constants -->
0013 <define>
0014 <constant name="beampipegoldwidth" value="BeamPipeGoldWidth"/>
0015 <constant name="beampipegoldtolerance" value="BeamPipeGoldTolerance"/>
0016 </define>
0017
0018 <!-- Definition of the used visualization attributes -->
0019 <display>
0020 <vis name="BeamPipeVis" alpha="0.0" r="0.0" g="1.0" b="0.0" showDaughters="true" visible="false"/>
0021 <vis name="GoldCoatingVis" alpha="0.0" r="0.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
0022 <vis name="TubeVis" alpha="1.0" r="1.0" g="0.7" b="0.5" showDaughters="true" visible="true"/>
0023 <vis name="VacVis" alpha="1.0" r="1.0" g="1.0" b="1.0" showDaughters="true" visible="false"/>
0024 </display>
0025
0026
0027 <detectors>
0028
0029 <comment>Part of beampipe made of Beryllium</comment>
0030
0031 <detector name="BeBeampipe" type="DD4hep_Beampipe_o1_v01" insideTrackingVolume="true" nocore="true" vis="BeamPipeVis">
0032 <parameter crossingangle="CrossingAngle" />
0033 <envelope vis="BlueVis">
0034 <shape type="Assembly"/>
0035 </envelope>
0036
0037 <section type="Center" start="0*mm" end="CentralBeamPipe_zmax" rMin1="CentralBeamPipe_rmax" rMin2="CentralBeamPipe_rmax" rMax1="CentralBeamPipe_rmax+BeamPipeWidth" rMax2="CentralBeamPipe_rmax+BeamPipeWidth" material="Beryllium" name="VertexInnerBe" />
0038
0039 <section type="Center" start="CentralBeamPipe_zmax" end="BePartEnd_z" rMin1="CentralBeamPipe_rmax" rMin2="CentralBeamPipe_rmax+(BePartEnd_z-CentralBeamPipe_zmax)*0.017" rMax1="CentralBeamPipe_rmax+BeamPipeWidthFirstCone" rMax2="CentralBeamPipe_rmax+BeamPipeWidthFirstCone+(BePartEnd_z-CentralBeamPipe_zmax)*0.017" material="Beryllium" name="FirstConeBe" />
0040
0041 </detector>
0042
0043 <detector name="BeamPipe" type="DD4hep_Beampipe_o1_v01" insideTrackingVolume="true" vis="BeamPipeVis" >
0044 <envelope vis="BlueVis">
0045 <shape type="Assembly"/>
0046 </envelope>
0047 <parameter crossingangle="CrossingAngle" />
0048
0049
0050 <comment>Golden foil in the inner part of the Be beampipe</comment>
0051
0052 <section type="Center" start="0*mm" end="CentralBeamPipe_zmax" rMin1="CentralBeamPipe_rmax-(beampipegoldwidth+beampipegoldtolerance)" rMin2="CentralBeamPipe_rmax-(beampipegoldwidth+beampipegoldtolerance)" rMax1="CentralBeamPipe_rmax-beampipegoldtolerance" rMax2="CentralBeamPipe_rmax-beampipegoldtolerance" material="Gold" name="VertexInnerGold" />
0053
0054 <section type="Center" start="CentralBeamPipe_zmax" end="BePartEnd_z" rMin1="CentralBeamPipe_rmax-(beampipegoldwidth+beampipegoldtolerance)" rMin2="CentralBeamPipe_rmax-(beampipegoldwidth+beampipegoldtolerance)+(BePartEnd_z-CentralBeamPipe_zmax)*0.017" rMax1="CentralBeamPipe_rmax-beampipegoldtolerance" rMax2="CentralBeamPipe_rmax-beampipegoldtolerance+(BePartEnd_z-CentralBeamPipe_zmax)*0.017" material="Gold" name="FirstConeGold" />
0055
0056 <comment>Part of beampipe made of Copper</comment>
0057
0058 <section type="Center" start="BePartEnd_z" end="SeparatedBeamPipe_z" rMin1="CentralBeamPipe_rmax+(BePartEnd_z-CentralBeamPipe_zmax)*0.017" rMin2="CentralBeamPipe_rmax+(BePartEnd_z-CentralBeamPipe_zmax)*0.017+(SeparatedBeamPipe_z-BePartEnd_z)*0.017" rMax1="CentralBeamPipe_rmax+BeamPipeWidthFirstCone+(BePartEnd_z-CentralBeamPipe_zmax)*0.017" rMax2="CentralBeamPipe_rmax+BeamPipeWidthFirstCone+(BePartEnd_z-CentralBeamPipe_zmax)*0.017+(SeparatedBeamPipe_z-BePartEnd_z)*0.017" material="Copper" name="CopperCone" />
0059
0060
0061
0062 <section type="PunchedCenter" start="SeparatedBeamPipe_z" end="SeparatedBeamPipe_z+3*mm" rMin1="SeparatedBeamPipe_rmax" rMin2="SeparatedBeamPipe_rmax" rMax1="CentralBeamPipe_rmax+BeamPipeWidthFirstCone+(BePartEnd_z-CentralBeamPipe_zmax)*0.015+(SeparatedBeamPipe_z-BePartEnd_z)*0.015" rMax2="CentralBeamPipe_rmax+BeamPipeWidthFirstCone+(BePartEnd_z-CentralBeamPipe_zmax)*0.017+(SeparatedBeamPipe_z-BePartEnd_z)*0.017 + 3*mm*0.017" material="Copper" name="SplitVacChambers"/>
0063
0064
0065 <section type="DnstreamClippedFront" start="SeparatedBeamPipe_z+3.01*mm" end="6000*mm" rMin1="SeparatedBeamPipe_rmax" rMin2="SeparatedBeamPipe_rmax" rMax1="SeparatedBeamPipe_rmax+1*mm" rMax2="SeparatedBeamPipe_rmax+1*mm" material="Copper" name="DownStreamBeamPipe_1"/>
0066
0067
0068 <section type="UpstreamClippedFront" start="SeparatedBeamPipe_z+3.01*mm" end="6000*mm" rMin1="SeparatedBeamPipe_rmax" rMin2="SeparatedBeamPipe_rmax" rMax1="SeparatedBeamPipe_rmax+1*mm" rMax2="SeparatedBeamPipe_rmax+1*mm" material="Copper" name="UpStreamBeamPipe_1"/>
0069
0070
0071 </detector>
0072 <comment>Full Cone Tungsten Shield</comment>
0073 <detector name="BeamPipeShield" type="DD4hep_FCC_Mask_o1_v01" insideTrackingVolume="true" vis="TantalumVis" >
0074 <parameter crossingangle="CrossingAngle" />
0075
0076 <comment>Before HOM space</comment>
0077 <section type="PunchedCenter"
0078 start="LumiCal_max_z + 5*mm" end="1197.5*mm"
0079 rMin1="SeparatedBeamPipe_rmax + BeamPipeWidth + 0.1*mm"
0080 rMin2="SeparatedBeamPipe_rmax + BeamPipeWidth + 0.1*mm "
0081 rMax1="SeparatedBeamPipe_rmax + (LumiCal_max_z + 5*mm )*0.015 + BeamPipeWidth + 0.1*mm + BeamPipeTantalShieldWidth"
0082 rMax2="SeparatedBeamPipe_rmax + (1197.5*mm) * 0.015 + BeamPipeWidth + 0.1*mm + BeamPipeTantalShieldWidth"
0083 material="Tungsten" name="TaShield_BH2" />
0084
0085
0086
0087 <comment>After HOM space (1197.5*m - 1298.7*mm) +18 cm as solenoid is now closer to IP </comment>
0088 <section type="PunchedCenter"
0089 start="1298.7*mm" end="QD0_min_z + 18*cm"
0090 rMin1="SeparatedBeamPipe_rmax + BeamPipeWidth + 0.1*mm"
0091 rMin2="SeparatedBeamPipe_rmax + BeamPipeWidth + 0.1*mm "
0092 rMax1="SeparatedBeamPipe_rmax + (1298.7*mm )*0.015 + BeamPipeWidth + 0.1*mm + BeamPipeTantalShieldWidth"
0093 rMax2="SeparatedBeamPipe_rmax + (QD0_min_z + 18*cm) * 0.015 + BeamPipeWidth + 0.1*mm + BeamPipeTantalShieldWidth"
0094 material="Tungsten" name="TaShield_AH" />
0095
0096 </detector>
0097 <comment>Asymmetric Tungsten Shield no Rotation</comment>
0098
0099 <detector name="BeamPipeShield_noRot" type="DD4hep_FCC_Mask_o1_v01_noRot" insideTrackingVolume="true" vis="TantalumVis" >
0100 <parameter crossingangle="CrossingAngle" />
0101
0102 <section type="Center"
0103 start="500*mm" end="LumiCal_max_z + 4.9*mm"
0104 rMin1="CentralBeamPipe_rmax + (500.0*mm-CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm"
0105 rMin2="CentralBeamPipe_rmax + (LumiCal_max_z + 4.9*mm-CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm"
0106 rMax1="CentralBeamPipe_rmax + (500.0*mm-CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm + TopFillerShieldWidth"
0107 rMax2="CentralBeamPipe_rmax + (LumiCal_max_z + 4.9*mm-CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm + BeamPipeTantalShieldWidth"
0108 Phi1="326*degree"
0109 Phi2="34*degree"
0110
0111 material="Tungsten" name="TaShieldTopPart" />
0112
0113 <comment>was 370</comment>
0114 <section type="Center"
0115 start="330*mm" end="500*mm"
0116 rMin1="CentralBeamPipe_rmax + (330*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm"
0117 rMin2="CentralBeamPipe_rmax + (500*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm"
0118 rMax1="CentralBeamPipe_rmax + (330*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm"
0119 rMax2="CentralBeamPipe_rmax + (500*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm + TopFillerShieldWidth"
0120 Phi1="326*degree"
0121 Phi2="34*degree"
0122
0123 material="Tungsten" name="TaShieldTopPart2" />
0124
0125
0126 <comment>one degree less, to fit lumical window</comment>
0127 <section type="Center"
0128 start="600*mm" end="LumiCal_max_z + 4.9*mm"
0129 rMin1="CentralBeamPipe_rmax + (600*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm"
0130 rMin2="CentralBeamPipe_rmax + (LumiCal_max_z + 4.9*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm"
0131 rMax1="CentralBeamPipe_rmax + (600*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm + SideFillerShieldWidth"
0132 rMax2="CentralBeamPipe_rmax + (LumiCal_max_z + 4.9*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm + BeamPipeTantalShieldWidth"
0133 Phi1="34*degree"
0134 Phi2="70*degree"
0135
0136 material="Tungsten" name="TaShieldFiller1" />
0137
0138 <section type="Center"
0139 start="600*mm" end="LumiCal_max_z + 4.9*mm"
0140 rMin1="CentralBeamPipe_rmax + (600*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm"
0141 rMin2="CentralBeamPipe_rmax + (LumiCal_max_z + 4.9*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm"
0142 rMax1="CentralBeamPipe_rmax + (600*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm + SideFillerShieldWidth"
0143 rMax2="CentralBeamPipe_rmax + (LumiCal_max_z + 4.9*mm - CentralBeamPipe_zmax)*0.017 + BeamPipeWidthFirstCone + 0.1*mm + BeamPipeTantalShieldWidth"
0144 Phi1="291*degree"
0145 Phi2="326*degree"
0146
0147
0148 material="Tungsten" name="TaShieldFiller2" />
0149
0150
0151 </detector>
0152
0153 </detectors>
0154 </lccdd>