Skip to content
Snippets Groups Projects
Select Git revision
  • d6f9d59e47ef14bd3a315c4c65fa662ec8be0712
  • master default protected
  • compilation2022apr
  • ISEI_3_5_1
  • VERSION_3_9-alba
  • VERSION_3_9-Indus2
  • Jianfeng
  • VERSION-3_10
  • VERSION-3_9_1
  • VERSION-3_9_alba
  • VERSION-3_9_Indus2
  • VERSION-3_9
  • VERSION-3_8
  • VERSION-3_7
  • ISEI_3_5_1-PATCH_2
  • ISEI_3_5_1-PATCH_1
  • PROD_3_5_1
  • VERSION_3_6prerelease2
  • VERSION_3_6prerelease
  • VERSION-3_5
  • tracy
21 results

multipole_soleil_fullquad.dat

Blame
  • user avatar
    zhang authored
    1) Add "sys" and "rms" in the definition
    6c9df245
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    multipole_soleil_fullquad.dat 3.09 KiB
    #*******************************************************************
    # test file to read soleil multipole errors
    #
    # 1)  input format of multipole error:
    #          
    #       key words/element name    r0(radius where is error is measured)
    #       n(order of error)   Bn(n-th B component of the field)
    #       An(n-th A component of the field)
    #       n, Bn, An,......   
    #
    # 2)define format can be "key words" or lattice element name
    #
    # 3) key words:
    #               dip        dipole
    #               quad       quadrupole
    #               sext       sextupole
    #               hcorr      horizontal corrector
    #               vcorr      vorizontal corrector
    #               qt         skew quadrupole
    #
    # 4) Bn defines the upright component of the magnetic field,
    #       for skew multipole error components, such as compoents 
    #       of skew quadrupole or vertical corrector, Bn = 0
    # 5) An defines the skew component of the magnetic field,
    #       for upright multipole error components, such as compoents 
    #       of dipole or quadrupole, An = 0
    #       
    #
    #*******************************************************************
    #dipole
    #  dip 20e-3 2 2.2e-4 0.0 3 -3.0e-4 0.0  4 2.0e-5 0.0  5  -1.0e-4 0.0  6 -6.0e-5 0.0  7 -1.0e-4 0.0
      dip sys  20e-3 2 2.2e-40 0.0 3 -3.0e-4 0.0  4 2.0e-5 0.0  5  -1.0e-4 0.0  6 -6.0e-5 0.0  7 -1.0e-4 0.0
    
    #quadrupole 
    quad sys  30e-3 3 -1.6e-4  0.0   4  -3.4e-4   0.0  6 2.4e-4  0.0  10 0.7e-4 0.0    14   0.9e-4  0.0 
    
    Q2  sys 30e-3 3  2.9e-4  0.0   4  -8.6e-4   0.0   6 0.7e-4  0.0  10  1.9e-4   0.0   14 1.0e-4  0.0
    Q7  sys 30e-3 3  2.9e-4  0.0   4  -8.6e-4   0.0   6 0.7e-4  0.0  10  1.9e-4   0.0   14 1.0e-4  0.0
    
    
    
    
    
    
    # for sextupoles
    
      sext   sys 32e-3  5  5.4e-4   0.0  7  3.3e-4 0.0  9 -4.7e-4 0.0  15 -9.0e-4 0.0  21 -20.9e-4 0.0  27  0.8e-4 0.0
    
    
    # for horizontal correctors, all An=0
      hcorr  sys 35e-3 5 0.430 0.0   7 0.063 0.0  11 -0.037 0.0 
    
    # for vertical correctors, all Bn=0
      vcorr sys  35e-3 5 0.0 -0.430  7  0.0  0.063  11 0.0  0.037 
    
    
    # for sextupole associated skew quadrupole, all Bn=0
    #  qt  sys 35e-3  4  0.0  -0.0
      qt  sys 35e-3  4  0.0  -0.680
    
    
    
    #define seed for the ramdom multipole error
    seed       1000000
    
    #dipole
    #  dip 20e-3 2 2.2e-4 0.0 3 -3.0e-4 0.0  4 2.0e-5 0.0  5  -1.0e-4 0.0  6 -6.0e-5 0.0  7 -1.0e-4 0.0
      dip rms  20e-3 2 2.2e-40 0.0 3 -3.0e-4 0.0  4 2.0e-5 0.0  5  -1.0e-4 0.0  6 -6.0e-5 0.0  7 -1.0e-4 0.0
    
    #quadrupole 
    quad rms  30e-3 3 -1.6e-4  0.0   4  -3.4e-4   0.0  6 2.4e-4  0.0  10 0.7e-4 0.0    14   0.9e-4  0.0 
    
    Q2  rms 30e-3 3  2.9e-4  0.0   4  -8.6e-4   0.0   6 0.7e-4  0.0  10  1.9e-4   0.0   14 1.0e-4  0.0
    Q7  rms 30e-3 3  2.9e-4  0.0   4  -8.6e-4   0.0   6 0.7e-4  0.0  10  1.9e-4   0.0   14 1.0e-4  0.0
    
    
    
    
    
    
    # for sextupoles
    
      sext   rms 32e-3  5  5.4e-4   0.0  7  3.3e-4 0.0  9 -4.7e-4 0.0  15 -9.0e-4 0.0  21 -20.9e-4 0.0  27  0.8e-4 0.0
    
    
    # for horizontal correctors, all An=0
      hcorr  rms 35e-3 5 0.430 0.0   7 0.063 0.0  11 -0.037 0.0 
    
    # for vertical correctors, all Bn=0
      vcorr rms  35e-3 5 0.0 -0.430  7  0.0  0.063  11 0.0  0.037 
    
    
    # for sextupole associated skew quadrupole, all Bn=0
    #  qt  rms 35e-3  4  0.0  -0.0
      qt  rms 35e-3  4  0.0  -0.680