et_to_beta#

diffsims.utils.sim_utils.et_to_beta(et, acceleration_voltage)[source]#

Calculate beam deflection (beta) values from E * t.

Parameters:
etNumPy array

Electric field times thickness t of the sample.

acceleration_voltagefloat

In Volts

Returns:
beta: NumPy array

Beam deflection in radians

Examples

>>> import numpy as np
>>> import diffsims.utils.sim_utils as sim_utils
>>> data = np.random.random((100, 100))
>>> acceleration_voltage = 200000  # 200 kV (in Volt)
>>> beta = sim_utils.et_to_beta(data, acceleration_voltage)