beta_to_bst#

diffsims.utils.sim_utils.beta_to_bst(beam_deflection, acceleration_voltage)[source]#

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

Parameters:
  • beam_deflection (NumPy array) – In radians

  • acceleration_voltage (float) – In Volts

Returns:

bst – In Tesla * meter

Return type:

NumPy array

Examples

>>> import numpy as np
>>> import diffsims.utils.sim_utils as sim_utils
>>> data = np.random.random((100, 100))  # In radians
>>> acceleration_voltage = 200000  # 200 kV (in Volt)
>>> bst = sim_utils.beta_to_bst(data, 200000)