- Apr 23, 2021
-
-
Gamelin Alexis authored
Fix bug when buffer_size=1 in TuneMonitor by switching to init buffer_count to 0. Now total_size should be 1 less. Improve plot_tunedata
-
Gamelin Alexis authored
Fix plot_profiledata error due to change to center instead of bins Fix plot_cavitydata legends and turn selection
-
- Apr 21, 2021
-
-
Watanyu Foosang authored
-
- Apr 07, 2021
-
-
Gamelin Alexis authored
Add a dict_dtype optional parameter to Monitor.monitor_init to allow to choose the dtype to use to save the data. Improve CavityMonitor to allow for saving beam and cavity phasor for all bunches Add a plot_cavitydata function Fix a bug on CavityResonator.track -> nturn += 1 at correct time Change CavityResonator.track to allow for monitoring the cavity/beam phasor at each bunch
-
- Apr 06, 2021
-
-
Gamelin Alexis authored
Change back invariant name to cs_invariant Simplify SkewQuadrupole track method
-
- Mar 12, 2021
-
-
Watanyu Foosang authored
Remove for-loops inside the function.
-
- Mar 09, 2021
-
-
Watanyu Foosang authored
- cs_invariant method in Bunch is renamed to 'action'. - Action is now saved together with BunchMonitor and can be plotted in plot_bunchdata
-
- Feb 25, 2021
-
-
Watanyu Foosang authored
Main change - Variable local_beta, local_alpha, and local_gamma are made property objects. Minor change - Add an option to plot phase space in different style.
-
- Dec 18, 2020
-
-
Gamelin Alexis authored
-
Gamelin Alexis authored
-
- Nov 10, 2020
-
-
Gamelin Alexis authored
Change track method to allow for Beam objects If pynaff can not find the tune, the tune value is nan. Nanmean and nanstd are used to avoid to bias the tune value. ! Untested if some particles are lost !
-
Gamelin Alexis authored
WakePotentialMonitor now use interpolation on a fixed grid to be able to save the wake potential data (which size change from turn to turn).
-
- Sep 30, 2020
-
-
Gamelin Alexis authored
Correct scale in plot_wakedata Avoid circular import by moving import in function
-
- Sep 29, 2020
-
-
Gamelin Alexis authored
-
- Jun 19, 2020
-
-
Watanyu Foosang authored
- Option to plot bunch current on x-axis has been included in plot_bunchdata. - Option to select the plot size for plot_phasespacedata has been added.
-
- Jun 09, 2020
-
-
Watanyu Foosang authored
- Shift of x-axis when start is changed has been fixed. - Added option to plot other dimensions apart from 'tau'. - Improved code conciseness and efficiency.
-
- Jun 04, 2020
-
-
Watanyu Foosang authored
A new function for plotting profile monitor has been added. Two types of plot can be obtained : bunch profile evolution and streak plot.
-
- May 28, 2020
-
-
Watanyu Foosang authored
Plotting routines now return figure object.
-
- Apr 30, 2020
-
-
Watanyu Foosang authored
Two new plotting routines have been added - plot_optics for plotting optical variables (beta, alpha, gamma, despersion) - plot_beamdata for plotting data recorded by BeamMonitor
-
- Apr 24, 2020
-
-
Gamelin Alexis authored
-
Gamelin Alexis authored
Rebase test_plot on master plot_phasespacedata -> only "particles" dataset is plotted plot_phasespacedata -> mandatory arguments
-
Watanyu Foosang authored
- total_size and save_every input parameters have been removed. - only_alive option function has been changed - Some small corrections on scaling of delta, bunch_charge, bunch_current
-
Watanyu Foosang authored
- "plot_bunchdata" and "plot_phasespacedata" have been separated from particles module. - Input prompt has been removed from the code. - Plotting method for variables in Beam object such as "bunch_current" and "bunch_charge" with respect to bunch number has been added. - Only alive particles plotting option has been added.
-
- Apr 20, 2020
-
-
Watanyu Foosang authored
- total_size and save_every input parameters have been removed. - only_alive option function has been changed - Some small corrections on scaling of delta, bunch_charge, bunch_current
-
- Apr 16, 2020
-
-
Watanyu Foosang authored
- "plot_bunchdata" and "plot_phasespacedata" have been separated from particles module. - Input prompt has been removed from the code. - Plotting method for variables in Beam object such as "bunch_current" and "bunch_charge" with respect to bunch number has been added. - Only alive particles plotting option has been added.
-