Acoular 23.6 documentation

IntegratorSectorTime

«  BeamformerCleantSqTraj   ::   tbeamform   ::   tools  »

IntegratorSectorTime

class acoular.tbeamform.IntegratorSectorTime

Bases: acoular.tprocess.TimeInOut

Provides an Integrator in the time domain.

grid = Trait(RectGrid, …

RectGrid object that provides the grid locations.

sectors = List()

List of sectors in grid

clip = Float(-350.0)

Clipping, in Dezibel relative to maximum (negative values)

numchannels = Property( depends_on = ['sectors', ])

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

result(num=1)

Python generator that yields the source output integrated over the given sectors, block-wise.

Parameters
numinteger, defaults to 1

This parameter defines the size of the blocks to be yielded (i.e. the number of samples per block).

Returns
Samples in blocks of shape (num, numchannels).
numchannels is the number of sectors.
The last block may be shorter than num.

«  BeamformerCleantSqTraj   ::   tbeamform   ::   tools  »