WedgeReconstructed#
- class WedgeReconstructed(angles=None, opening_axis=0, tilt_axis=2, weights=None, weight_wedge=False, create_continuous_wedge=False, frequency_cutoff=0.5, reconstruction_filter=None, **kwargs)[source]#
Bases:
object
Initialize
WedgeReconstructed
.- Parameters:
- angles :tuple of float, optional
The tilt angles, defaults to None.
- opening_axisint, optional
The axis around which the wedge is opened, defaults to 0.
- tilt_axisint, optional
The axis along which the tilt is applied, defaults to 2.
- weightstuple of float, optional
Weights to assign to individual wedge components.
- weight_wedgebool, optional
Whether individual wedge components should be weighted. If True and weights is None, uses the cosine of the angle otherwise weights.
- create_continuous_wedge: bool, optional
Whether to create a continous wedge or a per-component wedge. Weights are only considered for non-continuous wedges.
- frequency_cutofffloat, optional
Filter window applied during reconstruction.
- **kwargsDict
Additional keyword arguments.
Methods
WedgeReconstructed.continuous_wedge
(shape, ...)Generate a continous wedge mask with DC component at the center.
WedgeReconstructed.step_wedge
(shape, angles, ...)Generate a per-angle wedge shape with DC component at the center.