Introduction

This library is a set of tool to treat results from CST and SPARK3D. All illustrations shown below are produced with the scripts from the Jupyter notebook examples.

Compute exponential growth factors

From SPARK3D

Evolution of exponential growth factor with accelerating field

From CST

Evolution of exponential growth factor with accelerating field

Note

Easy study of the influence of other parameters, such as number of seed electrons in this example.

Treat CST’s position monitor data

Compute distribution of emission energy

Distribution of emission energies

Compute distribution of collision energy

Distribution of collision energies

Compute distribution of the impact angles

Distribution of collision angles

Note

In contrary to the collision angle histogram, the collision and emission energy histograms are natively available in CST.

Interactive trajectory plots