Warning, /epic/compact/far_forward/definitions.xml is written in an unsupported language. File is not indexed.
0001 <!-- SPDX-License-Identifier: LGPL-3.0-or-later -->
0002 <!-- Copyright (C) 2022 Alex Jentsch, Whitney Armstrong, Chao Peng -->
0003
0004 <define>
0005
0006 <comment>
0007 Hadron Magnets -- PRE BIG FLIP COORDINATES
0008
0009 ## name center_x center_y center_z rin(z-in) rin(z-out) dout length angle B gradient
0010 ## [m] [m] [m] [m] [m] [m] [m] [mrad] [T] [T/m]
0011 ##
0012
0013 B0PF 0.132497 0.0 5.89913 0.2000 0.2000 0.5000 1.200 0.00 -1.300 0.000
0014 B0APF 0.197995 0.0 7.69866 0.0430 0.0430 0.1860 0.600 25.0 -3.474 0.000
0015 Q1APF 0.244734 0.0 9.22834 0.0560 0.0560 0.2120 1.460 19.5 0.000 -72.608
0016 Q1BPF 0.300512 0.0 11.0629 0.0780 0.0780 0.2560 1.610 15.0 0.000 -66.180
0017 Q2PF 0.39495 0.0 14.1673 0.1315 0.1315 0.3620 3.800 14.8 0.000 40.737
0018 B1PF 0.490747 0.0 18.0667 0.1350 0.1350 0.3700 3.000 34.0 -3.400 0.000
0019 B1APF 0.600444 0.0 20.8159 0.1680 0.1680 0.4360 1.500 25.0 -2.700 0.000
0020 B2PF 1.522232 0.0 41.9092 0.2 0.2 0.5 5.76 25.0 5.94 0.000
0021
0022
0023 Hadron magnets -- with BIG FLIP and 50cm shift
0024
0025 ##
0026 ## name center_x center_y center_z rin(z-in) rin(z-out) dout length angle B gradient
0027 ## [m] [m] [m] [m] [m] [m] [m] [mrad] [T] [T/m]
0028 ##
0029
0030 B0PF -0.145779265 0.0 6.400000000 0.2000 0.2000 0.5000 1.200 0.00 1.1840539 0.000
0031 B0PFq -0.145779265 0.0 6.400000000 0.2000 0.2000 0.5000 1.200 0.00 0.0000000 -8.12238283
0032 B0APF -0.210480535 0.0 8.198946015 0.0430 0.0430 0.1860 0.600 -25.0 3.4314469 0.000
0033 Q1APF -0.254342857 0.0 9.628296939 0.0560 0.0560 0.2120 1.460 -19.5 0.0000000 -72.608
0034 Q1BPF -0.312840809 0.0 11.56243847 0.0780 0.0780 0.2560 1.610 -15.0 0.0000000 -63.24525402
0035 Q2PF -0.407362293 0.0 14.66604545 0.1315 0.1315 0.3620 3.800 -14.8 0.0000000 36.88301623
0036 B1PF -0.503165042 0.0 18.56486896 0.1350 0.1350 0.3700 3.000 -34.0 3.4479890 0.000
0037 B1APF -0.612903791 0.0 21.31298439 0.1680 0.1680 0.4360 1.500 -25.0 2.7000000 0.000
0038 B2APF -1.491239596 0.0 40.74293743 0.2 0.2 0.5 4.4 -28.22 -4.7890142 0.000
0039
0040 </comment>
0041
0042 <constant name="B0PF_InnerRadius" value="20.0*cm"/>
0043 <constant name="B0APF_InnerRadius" value="4.3*cm"/>
0044 <constant name="Q1APF_InnerRadius" value="5.6*cm"/>
0045 <constant name="Q1BPF_InnerRadius" value="7.8*cm"/>
0046 <constant name="Q2PF_InnerRadius" value="13.15*cm"/>
0047 <constant name="B1PF_InnerRadius" value="13.5*cm"/>
0048 <constant name="B1APF_InnerRadius" value="16.8*cm"/>
0049 <constant name="B2PF_InnerRadius" value="20.0*cm"/>
0050
0051 <constant name="B0Win_thickness" value="4.0*mm"/>
0052
0053 <comment>
0054 The inner radii are temporarily enlarged so the inner coils (UnionSolid) are not built with overlapping volumes
0055 Overlapping boolean volumes may cause issues in DAWN view, even if they were good in simulation
0056 </comment>
0057 <!--<constant name="Q0EF_InnerRadius" value="0.02*cm"/>-->
0058 <!--<constant name="Q1EF_InnerRadius" value="0.485*cm"/>-->
0059 <constant name="Q0EF_InnerRadius" value="2.5*cm"/>
0060 <constant name="Q1EF_InnerRadius" value="2.5*cm"/>
0061
0062 <constant name="B0PF_RotationAngle" value="-0.0*0.001*rad"/>
0063 <constant name="B0APF_RotationAngle" value="-25.0*0.001*rad"/>
0064 <constant name="Q1APF_RotationAngle" value="-19.5*0.001*rad"/>
0065 <constant name="Q1BPF_RotationAngle" value="-15.0*0.001*rad"/>
0066 <constant name="Q2PF_RotationAngle" value="-14.8*0.001*rad"/>
0067 <constant name="B1PF_RotationAngle" value="-34.0*0.001*rad"/>
0068 <constant name="B1APF_RotationAngle" value="-25.0*0.001*rad"/>
0069 <constant name="B2PF_RotationAngle" value="-28.22*0.001*rad"/>
0070 <constant name="Q0EF_RotationAngle" value="-0.0*rad"/>
0071 <constant name="Q1EF_RotationAngle" value="-0.0*rad"/>
0072
0073 <constant name="B0PF_CenterPosition" value="6.4*m"/>
0074 <constant name="B0APF_CenterPosition" value="8.198946015*m"/>
0075 <constant name="Q1APF_CenterPosition" value="9.628296939*m"/>
0076 <constant name="Q1BPF_CenterPosition" value="11.56243847*m"/>
0077 <constant name="Q2PF_CenterPosition" value="14.66604545*m"/>
0078 <constant name="B1PF_CenterPosition" value="18.56486896*m"/>
0079 <constant name="B1APF_CenterPosition" value="21.31298439*m"/>
0080 <constant name="B2PF_CenterPosition" value="40.74293743*m"/>
0081 <constant name="Q0EF_CenterPosition" value="5.8*m"/>
0082 <constant name="Q1EF_CenterPosition" value="10.76*m"/>
0083
0084 <constant name="B0PF_XPosition" value="-0.145779265*m"/>
0085 <constant name="B0APF_XPosition" value="-0.210480535*m"/>
0086 <constant name="Q1APF_XPosition" value="-0.254342857*m"/>
0087 <constant name="Q1BPF_XPosition" value="-0.312840809*m"/>
0088 <constant name="Q2PF_XPosition" value="-0.407362293*m"/>
0089 <constant name="B1PF_XPosition" value="-0.503165042*m"/>
0090 <constant name="B1APF_XPosition" value="-0.612903791*m"/>
0091 <constant name="B2PF_XPosition" value="-1.491239596*m"/>
0092 <constant name="Q0EF_XPosition" value="-0.0*m"/>
0093 <constant name="Q1EF_XPosition" value="-0.0*m"/>
0094
0095 <constant name="B0PF_Length" value="1.2*m"/>
0096 <constant name="B0APF_Length" value="0.6*m"/>
0097 <constant name="Q1APF_Length" value="1.46*m"/>
0098 <constant name="Q1BPF_Length" value="1.61*m"/>
0099 <constant name="Q2PF_Length" value="3.8*m"/>
0100 <constant name="B1PF_Length" value="3.0*m"/>
0101 <constant name="B1APF_Length" value="1.5*m"/>
0102 <constant name="B2PF_Length" value="4.4*m"/>
0103 <constant name="Q0EF_Length" value="1.2*m"/>
0104 <constant name="Q1EF_Length" value="1.61*m"/>
0105
0106 </define>