Warning, /epic/compact/far_forward/electron_beamline.xml is written in an unsupported language. File is not indexed.
0001 <!-- SPDX-License-Identifier: LGPL-3.0-or-later -->
0002 <!-- Copyright (C) 2022 Jaroslav Adam, Jakub Ceska, Andrii Natochii -->
0003
0004 <lccdd>
0005
0006 <comment>
0007 See compact/far_forward/ion_beamline.xml for hadron magnet element coordinate description-the same is applied to the electron magnet elements
0008 </comment>
0009
0010 <define>
0011
0012 <!-- Q0eF Center Position -->
0013 <constant name="Q0EF_Center_posX" value="-0.00259434*cm"/>
0014 <constant name="Q0EF_Center_posY" value="0*cm"/>
0015 <constant name="Q0EF_Center_posZ" value="640.648*cm"/>
0016 <constant name="Q0EF_Rotation_Angle" value="0*rad"/>
0017
0018 <!-- Q1eF Center Position -->
0019 <constant name="Q1EF_Center_posX" value="-0.00238944*cm"/>
0020 <constant name="Q1EF_Center_posY" value="0*cm"/>
0021 <constant name="Q1EF_Center_posZ" value="1157.57*cm"/>
0022 <constant name="Q1EF_Rotation_Angle" value="0*rad"/>
0023
0024 <!-- electron beam pipe wall thickness at positive z -->
0025 <constant name="Beampipe_cen_pos_Thickness" value="1.0*mm"/>
0026
0027 <!-- end of central section -->
0028 <constant name="Beampipe_cen_pos_EndZ" value="494.556*cm"/>
0029 <constant name="Beampipe_cen_pos_r1" value="BeampipeOD/2."/>
0030
0031 <!-- Q0eF quadrupole magnet -->
0032 <constant name="Q0EF_StartZ" value="7000.*mm"/>
0033 <constant name="Q0EF_EndZ" value="5800.*mm"/>
0034 <!--<constant name="Q0EF_InnerRadius" value="25.*mm"/>-->
0035
0036 <!-- Q1eF quadrupole magnet -->
0037 <constant name="Q1EF_StartZ" value="12370.*mm"/>
0038 <constant name="Q1EF_EndZ" value="10760.*mm"/>
0039 <!--<constant name="Q1EF_InnerRadius" value="63*mm"/>-->
0040
0041 <!-- beam section at forward region to the end of the FWD cryostat -->
0042 <constant name="Beampipe_fwd_pos_EndZ" value="25000.*mm"/>
0043
0044 </define>
0045
0046 <detectors>
0047
0048 <!-- Beam Pipe from central section at positive z to the end of the FWD cryostat -->
0049 <detector
0050 name="Pipe_cen_to_pos"
0051 type="BeamPipeChain"
0052 wall_thickness="Beampipe_cen_pos_Thickness">
0053
0054 <pipe id="0" name="Pipe_FWD_electron"
0055 xcenter="0" zcenter="(Beampipe_fwd_pos_EndZ+Beampipe_cen_pos_EndZ)/2."
0056 length="Beampipe_fwd_pos_EndZ-Beampipe_cen_pos_EndZ" theta="0"
0057 rout1="Beampipe_cen_pos_r1" rout2="Beampipe_cen_pos_r1">
0058 </pipe>
0059
0060 </detector>
0061
0062 </detectors>
0063
0064 <detectors>
0065 <!-- Q0eF magnet -->
0066 <detector name="Q0EF_BeamlineMagnet" type="ip6_CryostatMagnet">
0067 <coil name="Q0EF_Quad_Coil" vis="MagnetCoilVis">
0068 <placement x="Q0EF_Center_posX" y="Q0EF_Center_posY" z="Q0EF_Center_posZ" theta="Q0EF_Rotation_Angle" phiNum="3" phiStart="90*deg" phiStep="90*deg"/>
0069 <dimensions rmin="4.817872*cm" rmax="5.186172*cm" half_length="125.199140*cm/2." sphi="-60.0*deg/2." dphi="60.0*deg"/>
0070 </coil>
0071 <coil name="Q0EF_Dipole_Coil" vis="MagnetCoilVis">
0072 <placement x="Q0EF_Center_posX" y="Q0EF_Center_posY" z="Q0EF_Center_posZ" theta="Q0EF_Rotation_Angle" phiNum="1" phiStart="180*deg" phiStep="180*deg"/>
0073 <dimensions rmin="5.186680*cm" rmax="5.351*cm" half_length="125.199140*cm/2." sphi="-120.0*deg/2." dphi="120.0*deg"/>
0074 </coil>
0075 <coil name="Q0EF_SkewQuad_Coil" vis="MagnetCoilVis">
0076 <placement x="Q0EF_Center_posX" y="Q0EF_Center_posY" z="Q0EF_Center_posZ" theta="Q0EF_Rotation_Angle" phiNum="3" phiStart="90*deg" phiStep="90*deg"/>
0077 <dimensions rmin="5.351780*cm" rmax="5.486400*cm" half_length="127.0*cm/2." sphi="45*deg-60.0*deg/2." dphi="60.0*deg"/>
0078 </coil>
0079 <tube name="Q0EF_InnerSupport_Tube" vis="MagnetSupportTubeVis">
0080 <placement x="Q0EF_Center_posX" y="Q0EF_Center_posY" z="Q0EF_Center_posZ" theta="Q0EF_Rotation_Angle"/>
0081 <dimensions rmin="8.634984*cm/2." rmax="9.635744*cm/2." half_length="135.529747*cm/2." sphi="0*deg" dphi="360.0*deg"/>
0082 </tube>
0083 <tube name="Q0EF_OuterSupport_Tube" vis="MagnetSupportTubeVis">
0084 <placement x="Q0EF_Center_posX" y="Q0EF_Center_posY" z="Q0EF_Center_posZ" theta="Q0EF_Rotation_Angle"/>
0085 <dimensions rmin="11.572240*cm/2." rmax="12.171680*cm/2." half_length="135.712954*cm/2." sphi="0*deg" dphi="360.0*deg"/>
0086 </tube>
0087 </detector>
0088
0089 <!-- Q1eF magnet -->
0090 <detector name="Q1EF_BeamlineMagnet" type="ip6_CryostatMagnet">
0091 <coil name="Q1EF_Quad_Coil" vis="MagnetCoilVis">
0092 <placement x="Q1EF_Center_posX" y="Q1EF_Center_posY" z="Q1EF_Center_posZ" theta="Q1EF_Rotation_Angle" phiNum="1" phiStart="0*deg" phiStep="0*deg"/>
0093 <dimensions rmin="8.5*cm" rmax="9.0*cm" half_length="161.*cm/2." sphi="0*deg" dphi="360.0*deg"/>
0094 </coil>
0095 </detector>
0096
0097 </detectors>
0098
0099 <fields>
0100
0101 <!-- Q0eF quadrupole field -->
0102 <field name="Q0EF_field" type="MultipoleMagnet">
0103 <shape type="Tube" rmax="Q0EF_InnerRadius" dz="(Q0EF_StartZ-Q0EF_EndZ)/2."/>
0104 <position x="0" y="0" z="(Q0EF_StartZ+Q0EF_EndZ)/2."/>
0105 <coefficient/>
0106 <coefficient coefficient="-13.0961*tesla/meter"/>
0107 </field>
0108
0109 <!-- Q1eF quadrupole field -->
0110 <field name="Q1EF_field" type="MultipoleMagnet">
0111 <shape type="Tube" rmax="Q1EF_InnerRadius" dz="(Q1EF_StartZ-Q1EF_EndZ)/2."/>
0112 <position x="0" y="0" z="(Q1EF_StartZ+Q1EF_EndZ)/2."/>
0113 <coefficient/>
0114 <coefficient coefficient="6.0639*tesla/meter"/>
0115 </field>
0116
0117 </fields>
0118
0119 </lccdd>