DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
rawdatautils.unpack.dataclasses.TDEEthWaveformData Class Reference
Inheritance diagram for rawdatautils.unpack.dataclasses.TDEEthWaveformData:
[legend]
Collaboration diagram for rawdatautils.unpack.dataclasses.TDEEthWaveformData:
[legend]

Public Member Functions

 __str__ (self)
 
- Public Member Functions inherited from rawdatautils.unpack.dataclasses.TDEEthChannelDataBase
 index_names (cls)
 
 index_values (self)
 
- Public Member Functions inherited from rawdatautils.unpack.dataclasses.FragmentDataBase
- Public Member Functions inherited from rawdatautils.unpack.dataclasses.RecordDataBase

Static Public Attributes

np timestamps .ndarray[int, np.float128]
 
np adcs .ndarray
 
np fft_mag .ndarray
 

Additional Inherited Members

- Public Attributes inherited from rawdatautils.unpack.dataclasses.TDEEthChannelDataBase
 run
 
 trigger
 
 sequence
 
 src_id
 
- Public Attributes inherited from rawdatautils.unpack.dataclasses.FragmentDataBase
 run
 
 trigger
 
 sequence
 
- Public Attributes inherited from rawdatautils.unpack.dataclasses.RecordDataBase
 run
 
 trigger
 

Detailed Description

Definition at line 498 of file dataclasses.py.

Member Function Documentation

◆ __str__()

rawdatautils.unpack.dataclasses.TDEEthWaveformData.__str__ ( self)

Reimplemented from rawdatautils.unpack.dataclasses.RecordDataBase.

Definition at line 504 of file dataclasses.py.

504 def __str__(self):
505 base_str = super().__str__()
506 additional_fields = [f"timestamps={self.timestamps}",
507 f"adcs={self.adcs}",
508 f"fft_mag={self.fft_mag}"]
509 return f"{base_str}: [{', '.join(additional_fields)}]"
510
511@dataclass(order=True)

Member Data Documentation

◆ adcs

np rawdatautils.unpack.dataclasses.TDEEthWaveformData.adcs .ndarray
static

Definition at line 501 of file dataclasses.py.

◆ fft_mag

np rawdatautils.unpack.dataclasses.TDEEthWaveformData.fft_mag .ndarray
static

Definition at line 502 of file dataclasses.py.

◆ timestamps

np rawdatautils.unpack.dataclasses.TDEEthWaveformData.timestamps .ndarray[int, np.float128]
static

Definition at line 500 of file dataclasses.py.


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