Back to home page

EIC code displayed by LXR

 
 

    


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>