|
Orion
high-rate readout
|


Public Member Functions | |
| OutputCallback (T &cb) | |
| void | out_init () override |
| Create a new stream and start a new event. | |
| void | out_next (uint8_t nbits) override |
| Complete the event and start the next one. More... | |
| void | out_done (uint8_t nbits) override |
| Complete the event and finalize the stream. More... | |
| void | out_data (uint64_t data) override |
| Output 64-bit data word for current event. More... | |
| uint8_t | on_error (OutputError error) override |
| Callback on encoding error. More... | |
Public Member Functions inherited from itk::itkpix::endec::intf::OutputCallback | |
| virtual | ~OutputCallback ()=default |
| Destructor. | |
|
inlineoverridevirtual |
Callback on encoding error.
| error | - event error |
Implements itk::itkpix::endec::intf::OutputCallback.
|
inlineoverridevirtual |
Output 64-bit data word for current event.
| data | - 64 bit data frame |
Implements itk::itkpix::endec::intf::OutputCallback.
|
inlineoverridevirtual |
Complete the event and finalize the stream.
| nbits | - number of output bits of the last event, all padding bits are filled with zeroes. |
Implements itk::itkpix::endec::intf::OutputCallback.
|
inlineoverridevirtual |
Complete the event and start the next one.
| nbits | - number of output bits of the completed event. |
Implements itk::itkpix::endec::intf::OutputCallback.