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

Public Member Functions

 get_trg_data (self, frag)
 get_trg_header_data (self, frag)
Public Member Functions inherited from rawdatautils.unpack.utils.FragmentUnpacker
 get_n_obj (self, frag)
 get_det_data (self, in_data)
 get_frh_data (self, frag)
 get_all_data (self, in_data)
Public Member Functions inherited from rawdatautils.unpack.utils.Unpacker
 __init__ (self, index=None)

Additional Inherited Members

Public Attributes inherited from rawdatautils.unpack.utils.Unpacker
 index = index
Static Public Attributes inherited from rawdatautils.unpack.utils.Unpacker
bool is_fragment_unpacker = False
bool is_detector_unpacker = False
bool is_trigger_unpacker = False

Detailed Description

Definition at line 144 of file utils.py.

Member Function Documentation

◆ get_trg_data()

rawdatautils.unpack.utils.TriggerDataUnpacker.get_trg_data ( self,
frag )

Reimplemented from rawdatautils.unpack.utils.FragmentUnpacker.

Definition at line 148 of file utils.py.

148 def get_trg_data(self,frag):
149 return self.get_trg_header_data(frag),self.get_trg_obj_data(frag)
150

◆ get_trg_header_data()

rawdatautils.unpack.utils.TriggerDataUnpacker.get_trg_header_data ( self,
frag )

Definition at line 151 of file utils.py.

151 def get_trg_header_data(self,frag):
152 frh = frag.get_header()
153 return [ TriggerHeaderData(run=frh.run_number,
154 trigger=frh.trigger_number,
155 sequence=frh.sequence_number,
156 src_id=frh.element_id.id,
157 n_obj=self.get_n_obj(frag),
158 version=self.get_trg_data_version(frag)) ]
159
160

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