Page 1 of 1

How to simulate the CSR effect in wiggler?

Posted: 03 Nov 2017, 12:03
by Xiaofan
Dear SIrs,

I'd like to simulate the CSR effect on the electron beams in wiggler, but I didn't find the command. So I tried setting a series of CSRSBEND to play the role of wiggler, but the edge effect would be a problem in this case. Can you tell me how to handle this situation? How can I simulate the CSR effect on the electron beams in wiggler?

Thanks!
Xiaofan

Re: How to simulate the CSR effect in wiggler?

Posted: 06 Nov 2017, 17:46
by michael_borland
Xiaofan,

I don't have a good suggestion for this. Using a series of CSBEND elements, it would be possible to get the focusing right (there's a script called makeWigglerFromBends that's distributed with elegant). However, I don't think the CSR calculations would be correct, since they'll start afresh with each dipole. I think a code that uses a more fundamental approach is needed.

--Michael