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 143 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 147 of file utils.py.

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

◆ get_trg_header_data()

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

Definition at line 150 of file utils.py.

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

Member Data Documentation

◆ is_trigger_unpacker

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

Definition at line 145 of file utils.py.


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