Aperture
========

.. currentmodule:: abtem.transfer

.. autoclass:: abtem.transfer.Aperture
   :members:
   :show-inheritance:
   :inherited-members:

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~Aperture.__init__
      ~Aperture.apply
      ~Aperture.copy
      ~Aperture.ensemble_blocks
      ~Aperture.generate_blocks
      ~Aperture.match_grid
      ~Aperture.select_block
      ~Aperture.show
      ~Aperture.to_diffraction_patterns
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~Aperture.accelerator
      ~Aperture.angular_sampling
      ~Aperture.axes_metadata
      ~Aperture.base_axes_metadata
      ~Aperture.base_shape
      ~Aperture.distributions
      ~Aperture.energy
      ~Aperture.ensemble_axes_metadata
      ~Aperture.ensemble_shape
      ~Aperture.extent
      ~Aperture.gpts
      ~Aperture.grid
      ~Aperture.in_place
      ~Aperture.metadata
      ~Aperture.nyquist_sampling
      ~Aperture.reciprocal_space_sampling
      ~Aperture.sampling
      ~Aperture.semiangle_cutoff
      ~Aperture.shape
      ~Aperture.soft
      ~Aperture.wavelength
   
   