Multiple error of dipole, Quadrupole, and sextupole in ELEGANT
Posted: 14 Sep 2015, 09:01
According to multiple error of PEP II,
QSPDS02: KQUAD, L=0.8, K1=-0.0696970675375, TILT=0, N_KICKS=20,&
systematic_multipoles="quadSysMult.sdds",&
random_multipoles="quadRanMult.sdds"
SXT02: KSEXT, L=0.5, K2=-1.1938196234, TILT=0, N_KICKS=10,&
systematic_multipoles="sextSysMult.sdds",&
random_multipoles="sextRanMult.sdds"
quadSysMult.sdds:
SDDS1
¶meter name=referenceRadius, units=m, type=double, &end
&column name=LEGOorder, type=long, &end
&column name=an, type=double, &end
&column name=bn, type=double, &end
&column name=order, type=long, &end
&data mode=ascii, &end
! page number 1
4.490000000000000e-02
12
3 1.030000000000000e-03 0.000000000000000e+00 2
4 5.600000000000000e-04 0.000000000000000e+00 3
5 4.800000000000000e-04 0.000000000000000e+00 4
6 2.370000000000000e-03 0.000000000000000e+00 5
7 0.000000000000000e-06 0.000000000000000e+00 6
8 0.000000000000000e-06 0.000000000000000e+00 7
9 0.000000000000000e+00 0.000000000000000e+00 8
10 -3.10000000000000e-03 0.000000000000000e+00 9
11 0.000000000000000e+00 0.000000000000000e+00 10
12 0.000000000000000e+00 0.000000000000000e+00 11
13 0.000000000000000e+00 0.000000000000000e+00 12
14 -2.63000000000000e-03 0.000000000000000e+00 13
Here I list only systematic error for Quadrupole, it may be the similar case for others
Question 1: Am I right in this sdds file? it has two columns for order, and two columns for data
I am worry about the order may be wrong. And are the last two column for skew error?
For Dipole, it seems a little complicated, I calculated bn in ELEGANT
bn=n!*X^(-n)*(∆B)/B Then for dipole of CSBEND
BXAF: CSBEND, L=8, ANGLE=0.07333499518, TILT=0, &
E1=0.0, E2=0.0, K1=0.0, B2=0.000667, N_KICKS=20
&error_element name=B*, element_type=*BEN*, item=B2, amplitude=2.13e-3, type="gaussian", cutoff=3.0, after=MERRORSTART, before=MERRORSTOP,
bind=0, fractional=0, additive=1 &end
&error_element name=B*, element_type=*BEN*, item=B3, amplitude=2.13e-1, type="gaussian", cutoff=3.0, after=MERRORSTART, before=MERRORSTOP,
bind=0, fractional=0, additive=1 &end
&error_element name=B*, element_type=*BEN*, item=B4, amplitude=5.69e+1, type="gaussian", cutoff=3.0, after=MERRORSTART, before=MERRORSTOP,
bind=0, fractional=0, additive=1 &end
&error_element name=B*, element_type=*BEN*, item=B5, amplitude=1.21e+4, type="gaussian", cutoff=3.0, after=MERRORSTART, before=MERRORSTOP,
bind=0, fractional=0, additive=1 &end
Question 2: Am I right for those systematic and random error for CSBEND?
Question 3: When we do tracking for 1000 turns, are those random errors changed in different turns or not?
and definition in ELEGANT, I made ELEGANT input as follow for Quadrupole and SextupoleQSPDS02: KQUAD, L=0.8, K1=-0.0696970675375, TILT=0, N_KICKS=20,&
systematic_multipoles="quadSysMult.sdds",&
random_multipoles="quadRanMult.sdds"
SXT02: KSEXT, L=0.5, K2=-1.1938196234, TILT=0, N_KICKS=10,&
systematic_multipoles="sextSysMult.sdds",&
random_multipoles="sextRanMult.sdds"
quadSysMult.sdds:
SDDS1
¶meter name=referenceRadius, units=m, type=double, &end
&column name=LEGOorder, type=long, &end
&column name=an, type=double, &end
&column name=bn, type=double, &end
&column name=order, type=long, &end
&data mode=ascii, &end
! page number 1
4.490000000000000e-02
12
3 1.030000000000000e-03 0.000000000000000e+00 2
4 5.600000000000000e-04 0.000000000000000e+00 3
5 4.800000000000000e-04 0.000000000000000e+00 4
6 2.370000000000000e-03 0.000000000000000e+00 5
7 0.000000000000000e-06 0.000000000000000e+00 6
8 0.000000000000000e-06 0.000000000000000e+00 7
9 0.000000000000000e+00 0.000000000000000e+00 8
10 -3.10000000000000e-03 0.000000000000000e+00 9
11 0.000000000000000e+00 0.000000000000000e+00 10
12 0.000000000000000e+00 0.000000000000000e+00 11
13 0.000000000000000e+00 0.000000000000000e+00 12
14 -2.63000000000000e-03 0.000000000000000e+00 13
Here I list only systematic error for Quadrupole, it may be the similar case for others
Question 1: Am I right in this sdds file? it has two columns for order, and two columns for data
I am worry about the order may be wrong. And are the last two column for skew error?
For Dipole, it seems a little complicated, I calculated bn in ELEGANT
bn=n!*X^(-n)*(∆B)/B Then for dipole of CSBEND
BXAF: CSBEND, L=8, ANGLE=0.07333499518, TILT=0, &
E1=0.0, E2=0.0, K1=0.0, B2=0.000667, N_KICKS=20
&error_element name=B*, element_type=*BEN*, item=B2, amplitude=2.13e-3, type="gaussian", cutoff=3.0, after=MERRORSTART, before=MERRORSTOP,
bind=0, fractional=0, additive=1 &end
&error_element name=B*, element_type=*BEN*, item=B3, amplitude=2.13e-1, type="gaussian", cutoff=3.0, after=MERRORSTART, before=MERRORSTOP,
bind=0, fractional=0, additive=1 &end
&error_element name=B*, element_type=*BEN*, item=B4, amplitude=5.69e+1, type="gaussian", cutoff=3.0, after=MERRORSTART, before=MERRORSTOP,
bind=0, fractional=0, additive=1 &end
&error_element name=B*, element_type=*BEN*, item=B5, amplitude=1.21e+4, type="gaussian", cutoff=3.0, after=MERRORSTART, before=MERRORSTOP,
bind=0, fractional=0, additive=1 &end
Question 2: Am I right for those systematic and random error for CSBEND?
Question 3: When we do tracking for 1000 turns, are those random errors changed in different turns or not?