et_to_beta#

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

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

Parameters:
  • et (NumPy array) – Electric field times thickness t of the sample.

  • acceleration_voltage (float) – In Volts

Returns:

beta – Beam deflection in radians

Return type:

NumPy array

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)