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)