Check out the Hyperspy Workshop May 13-17, 2024 Online

VectorIndexationGenerator#

class pyxem.generators.VectorIndexationGenerator(vectors, vector_library)[source]#

Bases: object

Generates an indexer for DiffractionVectors using a number of methods.

Variables:
  • vectors (DiffractionVectors) – DiffractionVectors to be indexed.

  • vector_library (DiffractionVectorLibrary) – Library of theoretical diffraction vector magnitudes and inter-vector angles for indexation.

Parameters:
  • vectors (DiffractionVectors) – DiffractionVectors to be indexed.

  • vector_library (DiffractionVectorLibrary) – Library of theoretical diffraction vector magnitudes and inter-vector angles for indexation.

Methods

VectorIndexationGenerator.index_vectors(...)

Assigns hkl indices to diffraction vectors.

VectorIndexationGenerator.refine_best_orientation(...)

Refines the best orientation and assigns hkl indices to diffraction vectors.

VectorIndexationGenerator.refine_n_best_orientations(...)

Refines the best orientation and assigns hkl indices to diffraction vectors.