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:
objectSimulate 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)