Back to home page

EIC code displayed by LXR

 
 

    


Warning, /epic/compact/fields/beamline_10x100.xml is written in an unsupported language. File is not indexed.

0001 <!-- SPDX-License-Identifier: LGPL-3.0-or-later -->
0002 <!-- Copyright (C) 2023 Sylvester Joosten, Alex Jentsch, Whitney Armstrong, Simon Gardner -->
0003 
0004   <define>
0005 
0006     <constant name="ElectronBeamEnergy" value="10*GeV"  />
0007     <constant name="IonBeamEnergy"      value="100*GeV" />
0008 
0009     <constant name="FieldScaleFactor" value="1.0"  /> <!-- only use for 275 GeV magnet config ::: ASK FF EXPERTS -->
0010 
0011     <comment>
0012        Backwards Fields
0013        Values taken from: https://indico.bnl.gov/event/10974/contributions/51260/
0014        Relevent values in the tables scale linearly with beam energy
0015     </comment>
0016 
0017 
0018     <!-- Beamline -->
0019     <constant name="Q1eR_Gradient"  value="-0.739741*tesla/meter/GeV*ElectronBeamEnergy"/>
0020     <constant name="Q2eR_Gradient"  value="0.66821*tesla/meter/GeV*ElectronBeamEnergy"/>
0021     <constant name="Q3eR_Gradient"  value="0.21674*tesla/meter/GeV*ElectronBeamEnergy"/>
0022 
0023     <constant name="B2AeR_B"        value="0.0106667*tesla/GeV*ElectronBeamEnergy"/>
0024     <constant name="B2BeR_B"        value="0.0132222*tesla/GeV*ElectronBeamEnergy"/>
0025 
0026     <!-- Luminosity System -->
0027     <constant name="LumiSweepMag_B"     value="1/1.2*tesla"/>
0028     <constant name="LumiAnalyzerMag_B"  value="1/1.2*tesla"/>
0029 
0030     <comment>
0031        Forward Fields
0032        These are the values from Scott's tables for the 50cm shifted hadron FF 100 GeV proton lattice. Notice they mostly do not scale with beam energy in the staightforward way from the previous lattice.
0033     </comment>
0034 
0035     <constant name="B0PF_GradientMax"  value="-8.12238283*tesla/m"/>
0036     <constant name="B0APF_GradientMax" value="0.0*tesla/m"/>
0037     <constant name="Q1APF_GradientMax" value="-44.08979*tesla/m"/>
0038     <constant name="Q1BPF_GradientMax" value="0.0*tesla/m"/>
0039     <constant name="Q2PF_GradientMax"  value="12.7764668*tesla/m"/>
0040     <constant name="B1PF_GradientMax"  value="0.0*tesla/m"/>
0041     <constant name="B1APF_GradientMax" value="0.0*tesla/m"/>
0042     <constant name="B2PF_GradientMax"  value="0.0*tesla/m"/>
0043     <constant name="Q0EF_GradientMax" value="-4.774134545*tesla/m"/>
0044     <constant name="Q1EF_GradientMax"  value="2.127596364*tesla/m"/>
0045 
0046     <constant name="B0PF_Bmax"  value="1.1840539*tesla"/>
0047     <constant name="B0APF_Bmax" value="-1.1588921*tesla"/>
0048     <constant name="Q1APF_Bmax" value="0.0*tesla"/>
0049     <constant name="Q1BPF_Bmax" value="0.0*tesla"/>
0050     <constant name="Q2PF_Bmax"  value="0.0*tesla"/>
0051     <constant name="B1PF_Bmax"  value="1.29077532*tesla"/>
0052     <constant name="B1APF_Bmax" value="0.98178068*tesla"/>
0053     <constant name="B2PF_Bmax" value="-1.74139319*tesla"/>
0054     <constant name="Q0EF_BMax" value="0.0*tesla"/>
0055     <constant name="Q1EF_BMax"  value="0.0*tesla"/>
0056 
0057   </define>