IntegratorSectorTime#

class acoular.tbeamform.IntegratorSectorTime

Bases: TimeOut

Provides an Integrator in the time domain.

source = Instance(SamplesGenerator)

Data source; SamplesGenerator or derived object.

grid = Instance(RectGrid)

RectGrid object that provides the grid locations.

sectors = List()

List of sectors in grid

clip = Float(-350.0)

Clipping, in Decibel relative to maximum (negative values)

num_channels = Property(depends_on=['sectors'])

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

digest = Property( …

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.