Just wondering, if there is a standard way in Elegant/SDDS to compute a bunching factor:
Code: Select all
n(\omega) = \sum{\exp{ I \omega t_i}}^2
Thanks.
Moderators: cyao, michael_borland
Code: Select all
n(\omega) = \sum{\exp{ I \omega t_i}}^2
Code: Select all
sddsprocess output.sdds -pipe=out -define=parameter,omega,1e10 \
"-define=col,CosWt,omega t * cos n_rows /" "-define=col,SinWt,omega t * sin n_rows /" \
-process=CosWt,sum,ReB -process=SinWt,sum,ImB \
| sddsprintout -pipe -parameter=??B