ocelot.adaptors.csrtrack2ocelot
¶
Adaptors to translate CSRtrack particle distribution .fmt1 to ParticleArray and back
S.Tomin and I.Zagorodnov
Module Contents¶
Functions¶
|
Function to read CSRtrack beam files “.fmt1” |
|
Translate ParticleArray to CSRtrack particle distribution .fmt1 |
-
ocelot.adaptors.csrtrack2ocelot.
csrtrackBeam2particleArray
(filename, orient='H')¶ Function to read CSRtrack beam files “.fmt1” H: z x y pz px py -> x y z px py pz V: z y x pz py px -> x y -z px py -pz
- Parameters
filename – filename
orient – str, “H” or “V” horizontal or vertical orientation
- Returns
ParticleArray
-
ocelot.adaptors.csrtrack2ocelot.
particleArray2csrtrackBeam
(p_array, filename='csr_beam.fmt1')¶ Translate ParticleArray to CSRtrack particle distribution .fmt1
- Parameters
p_array – ParticleArray
filename – filename
- Returns