SpectralNoiseMultiscale

class hcipy.util.SpectralNoiseMultiscale(factory, C_1, C_2)

Bases: SpectralNoise

A single realization of multiscale spectral noise.

Parameters:
factorySpectralNoiseFactoryMultiscale

The factory used to generate this spectral noise instance.

C_1Field

The high-frequency part of the PSD noise realization.

C_2Field

The low-frequency part of the PSD noise realization.

Methods Summary

__call__()

Evaluate the noise on the pre-specified grid.

shift(shift)

In-place shift the noise along the grid axes.

Methods Documentation

__call__()

Evaluate the noise on the pre-specified grid.

Returns:
Field

The computed spectral noise.

shift(shift)

In-place shift the noise along the grid axes.

Parameters:
shiftarray_like

The shift in the grid axes.