LASP 1.0
Library for Acoustic Signal Processing
Loading...
Searching...
No Matches
lasp.lasp_common.TimeWeighting Class Reference

Static Public Member Functions

 fillComboBox (cb, types)
 Fill TimeWeightings to a combobox.
 
 getCurrent (cb)
 

Static Public Attributes

tuple none = (0, 'Raw (no time weighting)')
 
tuple uufast = (1e-4, '0.1 ms')
 
tuple ufast = (35e-3, 'Impulse (35 ms)')
 
tuple fast = (0.125, 'Fast (0.125 s)')
 
tuple slow = (1.0, 'Slow (1.0 s)')
 
tuple tens = (10., '10 s')
 
tuple averaging = (-1, 'All-averaging')
 
tuple types_all = (none, uufast, ufast, fast, slow, tens, averaging)
 
tuple types_realtimeaps = (ufast, fast, slow, tens, averaging)
 
tuple types_realtimeslm = (ufast, fast, slow, tens)
 
tuple types_slmt = (none, uufast, ufast, fast, slow, tens)
 
tuple types_slmstats = (uufast, ufast, fast, slow, tens)
 
tuple default = fast
 

Detailed Description

Definition at line 292 of file lasp_common.py.

Member Function Documentation

◆ fillComboBox()

lasp.lasp_common.TimeWeighting.fillComboBox (   cb,
  types 
)
static

Fill TimeWeightings to a combobox.

Args: cb: QComboBox to fill types: The types to fill it with

Definition at line 323 of file lasp_common.py.

◆ getCurrent()

lasp.lasp_common.TimeWeighting.getCurrent (   cb)
static

Definition at line 340 of file lasp_common.py.

Member Data Documentation

◆ averaging

tuple lasp.lasp_common.TimeWeighting.averaging = (-1, 'All-averaging')
static

Definition at line 305 of file lasp_common.py.

◆ default

tuple lasp.lasp_common.TimeWeighting.default = fast
static

Definition at line 320 of file lasp_common.py.

◆ fast

tuple lasp.lasp_common.TimeWeighting.fast = (0.125, 'Fast (0.125 s)')
static

Definition at line 298 of file lasp_common.py.

◆ none

tuple lasp.lasp_common.TimeWeighting.none = (0, 'Raw (no time weighting)')
static

Definition at line 294 of file lasp_common.py.

◆ slow

tuple lasp.lasp_common.TimeWeighting.slow = (1.0, 'Slow (1.0 s)')
static

Definition at line 299 of file lasp_common.py.

◆ tens

tuple lasp.lasp_common.TimeWeighting.tens = (10., '10 s')
static

Definition at line 300 of file lasp_common.py.

◆ types_all

tuple lasp.lasp_common.TimeWeighting.types_all = (none, uufast, ufast, fast, slow, tens, averaging)
static

Definition at line 307 of file lasp_common.py.

◆ types_realtimeaps

tuple lasp.lasp_common.TimeWeighting.types_realtimeaps = (ufast, fast, slow, tens, averaging)
static

Definition at line 310 of file lasp_common.py.

◆ types_realtimeslm

tuple lasp.lasp_common.TimeWeighting.types_realtimeslm = (ufast, fast, slow, tens)
static

Definition at line 312 of file lasp_common.py.

◆ types_slmstats

tuple lasp.lasp_common.TimeWeighting.types_slmstats = (uufast, ufast, fast, slow, tens)
static

Definition at line 318 of file lasp_common.py.

◆ types_slmt

tuple lasp.lasp_common.TimeWeighting.types_slmt = (none, uufast, ufast, fast, slow, tens)
static

Definition at line 315 of file lasp_common.py.

◆ ufast

tuple lasp.lasp_common.TimeWeighting.ufast = (35e-3, 'Impulse (35 ms)')
static

Definition at line 297 of file lasp_common.py.

◆ uufast

tuple lasp.lasp_common.TimeWeighting.uufast = (1e-4, '0.1 ms')
static

Definition at line 296 of file lasp_common.py.


The documentation for this class was generated from the following file: