IntegratorSectorTime#

class acoular.tbeamform.IntegratorSectorTime

Bases: TimeOut

Provides an Integrator in the time domain.

source

Data source; SamplesGenerator or derived object.

grid

RectGrid object that provides the grid locations.

sectors

List of sectors in grid

clip

Clipping, in Decibel relative to maximum (negative values)

num_channels

Number of channels in output (= number of sectors).

digest

A unique identifier for the integrator, based on its properties. (read-only)

result(num=1)

Python generator that yields the source output integrated over specified grid sectors.

Parameters:
numint

Size of the blocks to be yielded (number of samples per block). Default is 1.

Returns:
numpy.ndarray

Samples in blocks of shape (num, num_channels).

num_channels is the number of sectors.
The last block may be shorter than num.
sample_freq

Sampling frequency of output signal, as given by source.

num_samples

Number of samples in output, as given by source.