NoiselessDetector

class hcipy.optics.NoiselessDetector

Bases: hcipy.optics.detector.Detector

A detector without noise.

This detector includes no noise effects at all. This can be used as a theoretically perfect detector.

Methods Summary

integrate(self, wavefront, dt[, weight])

Integrates the detector.

read_out(self)

Reads out the detector.

Methods Documentation

integrate(self, wavefront, dt, weight=1)

Integrates the detector.

Parameters
wavefrontWavefront or array_like

The wavefront sets the amount of power generated per unit time.

dtscalar

The integration time in units of time.

weightscalar

Weight of every unit of integration time.

read_out(self)

Reads out the detector.

No noise will be added to the image.

Returns
output_fieldarray_like

The final detector image.