ATLAS Offline Software
Loading...
Searching...
No Matches
PixelCallbacksPhaseIIRDO::TestEventCallback Class Reference

#include <ITkPixelDecodingPhaseIIRDOAlg.h>

Collaboration diagram for PixelCallbacksPhaseIIRDO::TestEventCallback:

Public Member Functions

 TestEventCallback (MsgStream &src)
 ~TestEventCallback ()=default
void evt_init (uint8_t tag)
void evt_next (uint8_t tag)
void evt_done ()
void add_hit (uint16_t col, uint16_t row, uint16_t tot)
void add_hmap (uint8_t qcol, uint8_t qrow, uint16_t hmap, uint64_t tots)
void add_qcore (uint8_t qcol, uint8_t qrow, uint64_t qtot)
uint8_t on_error (itksw::pix::endec::intf::EventError error)

Public Attributes

MsgStream & m_msg_source

Detailed Description

Definition at line 202 of file ITkPixelDecodingPhaseIIRDOAlg.h.

Constructor & Destructor Documentation

◆ TestEventCallback()

PixelCallbacksPhaseIIRDO::TestEventCallback::TestEventCallback ( MsgStream & src)
inline

◆ ~TestEventCallback()

PixelCallbacksPhaseIIRDO::TestEventCallback::~TestEventCallback ( )
default

Member Function Documentation

◆ add_hit()

void PixelCallbacksPhaseIIRDO::TestEventCallback::add_hit ( uint16_t col,
uint16_t row,
uint16_t tot )
inline

Definition at line 219 of file ITkPixelDecodingPhaseIIRDOAlg.h.

219 {
220 m_msg_source << MSG::DEBUG << "add_hit(" << col << "," << row << "," << tot << ")" << std::endl;
221 }
row
Appending html table to final .html summary file.

◆ add_hmap()

void PixelCallbacksPhaseIIRDO::TestEventCallback::add_hmap ( uint8_t qcol,
uint8_t qrow,
uint16_t hmap,
uint64_t tots )
inline

Definition at line 223 of file ITkPixelDecodingPhaseIIRDOAlg.h.

223 {
224 m_msg_source << MSG::DEBUG << "add_hmap(qcol=" << qcol << ",qrow=" << qrow
225 << ",hmap=" << hmap << ",tots=" << tots << ")" << std::endl;
226 }

◆ add_qcore()

void PixelCallbacksPhaseIIRDO::TestEventCallback::add_qcore ( uint8_t qcol,
uint8_t qrow,
uint64_t qtot )
inline

Definition at line 228 of file ITkPixelDecodingPhaseIIRDOAlg.h.

228 {
229 m_msg_source << MSG::DEBUG << "add_qcore(qcol=" << qcol << ",qrow=" << qrow
230 << ",qtot=" << qtot << ")" << std::endl;
231 }

◆ evt_done()

void PixelCallbacksPhaseIIRDO::TestEventCallback::evt_done ( )
inline

Definition at line 215 of file ITkPixelDecodingPhaseIIRDOAlg.h.

215 {
216 m_msg_source << MSG::DEBUG << "evt_done()" << std::endl;
217 }

◆ evt_init()

void PixelCallbacksPhaseIIRDO::TestEventCallback::evt_init ( uint8_t tag)
inline

Definition at line 207 of file ITkPixelDecodingPhaseIIRDOAlg.h.

207 {
208 m_msg_source << MSG::DEBUG << "evt_init(" << tag << ")" << std::endl;
209 }

◆ evt_next()

void PixelCallbacksPhaseIIRDO::TestEventCallback::evt_next ( uint8_t tag)
inline

Definition at line 211 of file ITkPixelDecodingPhaseIIRDOAlg.h.

211 {
212 m_msg_source << MSG::DEBUG << "evt_next(" << tag << ")" << std::endl;
213 }

◆ on_error()

uint8_t PixelCallbacksPhaseIIRDO::TestEventCallback::on_error ( itksw::pix::endec::intf::EventError error)
inline

Definition at line 233 of file ITkPixelDecodingPhaseIIRDOAlg.h.

233 {
234 m_msg_source << MSG::DEBUG << "on_error(" << error.code << ")" << std::endl;
235 return 0;
236 }

Member Data Documentation

◆ m_msg_source

MsgStream& PixelCallbacksPhaseIIRDO::TestEventCallback::m_msg_source

Definition at line 238 of file ITkPixelDecodingPhaseIIRDOAlg.h.


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