allocate_multislice_measurements

allocate_multislice_measurements#

abtem.multislice.allocate_multislice_measurements(waves, detectors, extra_ensemble_axes_shape, extra_ensemble_axes_metadata)[source]#

Allocate the multislice measurements that would be produced by detecting the given set of wave functions with the given set of detectors.

Parameters:
  • waves (Waves) – The waves to derive the allocated measurement from.

  • detectors (list of BaseDetector) – The detectors to derive the allocated measurement from.

  • extra_ensemble_axes_shape (tuple of int, optional) – The shape of additional ensemble axes not in the waves.

  • extra_ensemble_axes_metadata (list of AxisMetadata) – The axes metadata of additional ensemble axes not in the waves.

Returns:

allocated_measurements – List of allocated to measurements.

Return type:

list