|
void | evt_init (uint8_t tag) override |
| Initialize a new stream and create a new event. More...
|
|
void | evt_next (uint8_t tag) override |
| Complete the event and start the next one. More...
|
|
void | evt_done () override |
| Complete the event and finalize the stream.
|
|
void | add_hit (uint16_t col, uint16_t row, uint16_t tot) override |
| Add hit. More...
|
|
void | add_hmap (uint8_t qcol, uint8_t qrow, uint16_t hmap, uint64_t tots) override |
| Add quarter core: rawmap is decoded, tots are not decoded. More...
|
|
void | add_qcore (uint8_t qcol, uint8_t qrow, uint64_t qtot) override |
| Add quarter core: tots are decoded to 64 bit qtot, no-hit marked as 0xF. More...
|
|
uint8_t | on_error (EventError error) override |
| Callback on decoding error. More...
|
|
virtual | ~EventCallback ()=default |
| Destructor.
|
|
◆ add_hit()
void itk::itkpix::endec::dummy::EventCallback::add_hit |
( |
uint16_t |
col, |
|
|
uint16_t |
row, |
|
|
uint16_t |
tot |
|
) |
| |
|
inlineoverridevirtual |
◆ add_hmap()
void itk::itkpix::endec::dummy::EventCallback::add_hmap |
( |
uint8_t |
qcol, |
|
|
uint8_t |
qrow, |
|
|
uint16_t |
hmap, |
|
|
uint64_t |
tots |
|
) |
| |
|
inlineoverridevirtual |
Add quarter core: rawmap is decoded, tots are not decoded.
- Parameters
-
qcol | - quarter core column |
qrow | - quarter core row |
hmap | - decoded 16 bit hitmap |
tots | - undecoded ToT bits |
Implements itk::itkpix::endec::intf::EventCallback.
◆ add_qcore()
void itk::itkpix::endec::dummy::EventCallback::add_qcore |
( |
uint8_t |
qcol, |
|
|
uint8_t |
qrow, |
|
|
uint64_t |
qtot |
|
) |
| |
|
inlineoverridevirtual |
Add quarter core: tots are decoded to 64 bit qtot, no-hit marked as 0xF.
- Parameters
-
qcol | - quarter core column |
qrow | - quarter core row |
qtot | - decoded 16x4 bits of ToT according to hitmap, no-hit marked as 0xF |
Implements itk::itkpix::endec::intf::EventCallback.
◆ evt_init()
void itk::itkpix::endec::dummy::EventCallback::evt_init |
( |
uint8_t |
tag | ) |
|
|
inlineoverridevirtual |
◆ evt_next()
void itk::itkpix::endec::dummy::EventCallback::evt_next |
( |
uint8_t |
tag | ) |
|
|
inlineoverridevirtual |
◆ on_error()
uint8_t itk::itkpix::endec::dummy::EventCallback::on_error |
( |
EventError |
error | ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: