WedgeReconstructed#

class WedgeReconstructed(angles=None, weights=None, weight_wedge=False, create_continuous_wedge=False, frequency_cutoff=0.5, tilt_axis=0, opening_axis=2, reconstruction_filter=None)[source]#

Bases: object

Initialize WedgeReconstructed.

Attributes

WedgeReconstructed.angles

The tilt angles, defaults to None.

WedgeReconstructed.create_continuous_wedge

Whether to create a continous wedge or a per-component wedge.

WedgeReconstructed.frequency_cutoff

Frequency cutoff of filter

WedgeReconstructed.opening_axis

The projection axis, defaults to 2 (z).

WedgeReconstructed.reconstruction_filter

Filter window applied during reconstruction.

WedgeReconstructed.tilt_axis

Axis the plane is tilted over, defaults to 0 (x).

WedgeReconstructed.weight_wedge

Whether individual wedge components should be weighted.

WedgeReconstructed.weights

Weights to assign to individual wedge components.

Methods

WedgeReconstructed.__call__(shape[, ...])

Generate the reconstructed wedge.

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.