AERecord#

class waveline.datatypes.AERecord(type_, channel, time, amplitude, rise_time, duration, counts, energy, trai, flags)[source]#

AE data record, either status or hit data.

__init__(type_, channel, time, amplitude, rise_time, duration, counts, energy, trai, flags)#

Methods

__init__(type_, channel, time, amplitude, ...)

Attributes

type_

Record type (H for hit or S for status data)

channel

Channel number

time

Time in seconds (since start_acq command)

amplitude

Peak amplitude in volts

rise_time

Rise time in seconds

duration

Duration in seconds

counts

Number of positive threshold crossings

energy

Energy (EN 1330-9) in eu (1e-14 V²s)

trai

Transient recorder index (key between AERecord and TRRecord)

flags

Hit flags

type_: str#

Record type (H for hit or S for status data)

channel: int#

Channel number

time: float#

Time in seconds (since start_acq command)

amplitude: float#

Peak amplitude in volts

rise_time: float#

Rise time in seconds

duration: float#

Duration in seconds

counts: int#

Number of positive threshold crossings

energy: float#

Energy (EN 1330-9) in eu (1e-14 V²s)

trai: int#

Transient recorder index (key between AERecord and TRRecord)

flags: int#

Hit flags