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

Public Member Functions

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

Additional Inherited Members

- Public Attributes inherited from rawdatautils.unpack.dataclasses.RecordDataBase
 run
 
 trigger
 

Detailed Description

Definition at line 78 of file dataclasses.py.

Member Function Documentation

◆ __str__()

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

Reimplemented from rawdatautils.unpack.dataclasses.RecordDataBase.

Definition at line 84 of file dataclasses.py.

84 def __str__(self):
85 base_str = super().__str__()
86
87 additional_fields = [f"src_id={self.src_id}",
88 f"subsystem={self.subsystem} ('{self.subsystem_str}')",
89 f"version={self.version}"]
90 return f"{base_str}: [{', '.join(additional_fields)}]"
91
92@dataclass(order=True)

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