Orion
high-rate readout
|
Public Types | |
using | EventCallback = T |
Public Member Functions | |
virtual void | reset ()=0 |
virtual void | decode (EventCallback &cb, std::span< const uint8_t > buff, uint8_t pos=0)=0 |
virtual void | decode (EventCallback &cb, std::span< const uint64_t > buff, uint8_t pos=0)=0 |
virtual void | set_options (const Options &opt)=0 |
virtual uint64_t | get_status ()=0 |
virtual void | set_status (uint64_t status)=0 |