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)
 

Static Public Attributes

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

Additional Inherited Members

- Public Attributes inherited from rawdatautils.unpack.utils.Unpacker
 index = index
 

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

Member Data Documentation

◆ is_trigger_unpacker

bool rawdatautils.unpack.utils.TriggerDataUnpacker.is_trigger_unpacker = True
static

Definition at line 146 of file utils.py.


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