get_doyleturner_structure_factor#
- diffsims.structure_factor.get_doyleturner_structure_factor(phase, hkl, scattering_parameter, voltage, return_parameters=False)[source]#
Return the structure factor for a given family of Miller indices using Doyle-Turner atomic scattering parameters [Doyle1968].
Assumes structure’s lattice parameters and Debye-Waller factors are expressed in Ångströms.
This function is adapted from EMsoft.
- Parameters:
- phase
orix.crystal_map.phase_list.Phase A phase container with a crystal structure and a space and point group describing the allowed symmetry operations.
- hkl
numpy.ndarrayorlist Miller indices.
- scattering_parameter
float Scattering parameter for these Miller indices.
- voltage
float Beam energy in V.
- return_parametersbool,
optional Whether to return a set of parameters derived from the calculation as a dictionary. Default is False.
- phase
- Returns: