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

Public Member Functions

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

Additional Inherited Members

- Public Attributes inherited from rawdatautils.unpack.dataclasses.DAPHNEChannelDataBase
 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 573 of file dataclasses.py.

Member Function Documentation

◆ __str__()

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

Reimplemented from rawdatautils.unpack.dataclasses.RecordDataBase.

Definition at line 587 of file dataclasses.py.

587 def __str__(self):
588 base_str = super().__str__()
589 additional_fields = [f"timestamp_dts={self.timestamp_dts}",
590 f"trigger_sample_value={self.trigger_sample_value}",
591 f"baseline={self.baseline}",
592 f"threshold={self.threshold}",
593 f"adc_mean={self.adc_mean}",
594 f"adc_rms={self.adc_rms}",
595 f"adc_max={self.adc_max} (timestamp={self.timestamp_max_dts})",
596 f"adc_min={self.adc_min} (timestamp={self.timestamp_min_dts})",
597 f"adc_median={self.adc_median}"]
598 return f"{base_str}: [{', '.join(additional_fields)}]"
599
600@dataclass(order=True)

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