pept.simulation.Simulator#
- class pept.simulation.Simulator(trajectory, sampling_times, shape_function, separation=712, decay_energy=0.6335, Zeff=7.22, Aeff=13, x_max=500, y_max=500)[source]#
Bases:
object
Simulate PEPT data.
- __init__(trajectory, sampling_times, shape_function, separation=712, decay_energy=0.6335, Zeff=7.22, Aeff=13, x_max=500, y_max=500)[source]#
Simulator class constructor.
Methods
__init__
(trajectory, sampling_times, ...[, ...])Simulator class constructor.
add_noise
(noise_ratio)add_noise_and_spread
(noise_ratio[, ...])add_spread
([max_spread, depth])change_sampling_times
(new_sampling_times)change_shape
(new_shape_function)change_trajectory
(new_trajectory)simulate
()write_csv
(fname)write_noise_csv
(fname)