DiffractionPatterns
===================

.. currentmodule:: abtem.measurements

.. autoclass:: abtem.measurements.DiffractionPatterns
   :members:
   :show-inheritance:
   :inherited-members:

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~DiffractionPatterns.__init__
      ~DiffractionPatterns.abs
      ~DiffractionPatterns.apply_transform
      ~DiffractionPatterns.bandlimit
      ~DiffractionPatterns.block_direct
      ~DiffractionPatterns.center_of_mass
      ~DiffractionPatterns.compute
      ~DiffractionPatterns.copy
      ~DiffractionPatterns.copy_to_device
      ~DiffractionPatterns.crop
      ~DiffractionPatterns.ensemble_blocks
      ~DiffractionPatterns.ensure_lazy
      ~DiffractionPatterns.expand_dims
      ~DiffractionPatterns.from_array_and_metadata
      ~DiffractionPatterns.from_zarr
      ~DiffractionPatterns.gaussian_filter
      ~DiffractionPatterns.gaussian_source_size
      ~DiffractionPatterns.generate_blocks
      ~DiffractionPatterns.generate_ensemble
      ~DiffractionPatterns.get_items
      ~DiffractionPatterns.imag
      ~DiffractionPatterns.index_diffraction_spots
      ~DiffractionPatterns.integrate_radial
      ~DiffractionPatterns.integrated_center_of_mass
      ~DiffractionPatterns.intensity
      ~DiffractionPatterns.interpolate
      ~DiffractionPatterns.interpolate_line
      ~DiffractionPatterns.interpolate_line_at_position
      ~DiffractionPatterns.max
      ~DiffractionPatterns.mean
      ~DiffractionPatterns.min
      ~DiffractionPatterns.no_base_chunks
      ~DiffractionPatterns.normalize_ensemble
      ~DiffractionPatterns.phase
      ~DiffractionPatterns.poisson_noise
      ~DiffractionPatterns.polar_binning
      ~DiffractionPatterns.radial_binning
      ~DiffractionPatterns.real
      ~DiffractionPatterns.rechunk
      ~DiffractionPatterns.reduce_ensemble
      ~DiffractionPatterns.relative_difference
      ~DiffractionPatterns.select_block
      ~DiffractionPatterns.set_ensemble_axes_metadata
      ~DiffractionPatterns.show
      ~DiffractionPatterns.squeeze
      ~DiffractionPatterns.std
      ~DiffractionPatterns.sum
      ~DiffractionPatterns.tile_scan
      ~DiffractionPatterns.to_cpu
      ~DiffractionPatterns.to_gpu
      ~DiffractionPatterns.to_hyperspy
      ~DiffractionPatterns.to_tiff
      ~DiffractionPatterns.to_zarr
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~DiffractionPatterns.angular_coordinates
      ~DiffractionPatterns.angular_limits
      ~DiffractionPatterns.angular_sampling
      ~DiffractionPatterns.array
      ~DiffractionPatterns.axes_metadata
      ~DiffractionPatterns.base_axes_metadata
      ~DiffractionPatterns.base_dims
      ~DiffractionPatterns.base_shape
      ~DiffractionPatterns.coordinates
      ~DiffractionPatterns.device
      ~DiffractionPatterns.dtype
      ~DiffractionPatterns.ensemble_axes_metadata
      ~DiffractionPatterns.ensemble_dims
      ~DiffractionPatterns.ensemble_shape
      ~DiffractionPatterns.extent
      ~DiffractionPatterns.fftshift
      ~DiffractionPatterns.is_complex
      ~DiffractionPatterns.is_lazy
      ~DiffractionPatterns.limits
      ~DiffractionPatterns.max_angles
      ~DiffractionPatterns.metadata
      ~DiffractionPatterns.offset
      ~DiffractionPatterns.sampling
      ~DiffractionPatterns.shape
   
   