I want to do the tracking considering coupling impedance in the storage ring. I used the impedance output of CST and call them in ELEGANT by ztransverse and zlongit. I also do the tracking with CST wake output and compare the results of these two cases. I was supposed to get the same results but surprisingly, the results were completely different! I could not realize what the problem is. Are there any issues regarding implementing impedance file in my lattice?
This is the way I employ these commands in the lattice file:
Code: Select all
zt_y: ztransverse, inputfile="Ydipolar.sdds", freqcolumn="f",RAMP_PASSES=500000, &
zxreal="ReY", zximag="ImY", &
bunched_beam_mode=0
zt_z: zlongit,zreal="Zdipolar.sdds=f+ReZ",zimag="Zdipolar.sdds=f+ImZ",interpolate=1,
tot_longit: WAKE, INPUTFILE="longit.sdds", &
TCOLUMN="t", WCOLUMN="Wz" &
INTERPOLATE=0, N_BINS=0, ALLOW_LONG_BEAM=1, RAMP_PASSES=0
tot_Dipole: TRWAKE, INPUTFILE="dipolar.sdds", &
TCOLUMN="t", WXCOLUMN="Wx",WYCOLUMN="Wy", FACTOR=1, &
INTERPOLATE=0, N_BINS=0, RAMP_PASSES=1000
Any help would be greatly appreciated.
Thanks in advance!
Mina