shadow4.tools.graphics
Matplotlib-based plotting tools for shadow4 beam data.
Provides histo1() (1D histogram) and plotxy() (2D scatter/histogram)
as the main public interface, mirroring the classic Shadow3 ShadowTools API.
Column numbers follow the shadow4 convention (1-indexed, columns 1–33).
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Plot the 1D histogram of a beam column using matplotlib. |
|
Plot a 2D scatter/histogram of two beam columns using matplotlib. |
|
|
|
Classes
Container for the output of a 1D histogram plot. |
|
Container for the output of a 2D scatter/histogram plot. |
Exceptions
|
Raised when a plotting function receives an invalid argument. |
|
Raised when no value is selected from a data set. |