#include <ITkPixelDecodingPhaseIIRDOAlg.h>
◆ PhaseIIRDOCallback()
Definition at line 80 of file ITkPixelDecodingPhaseIIRDOAlg.h.
81 :
87 {};
const PixelID * m_idHelper
PhaseIIPixelRawDataContainerMT * m_cont_coll
PhaseIIPixelRawDataContainerMT::ContainerPtr m_rdo_container_dest
PhaseII::ContainerRangeGuard< PhaseII::DataRange, PhaseIIPixelRawDataContainerMT::ContainerPtr > m_dest_range_guard
unsigned int m_currentIdentifierHash
◆ ~PhaseIIRDOCallback()
| PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::~PhaseIIRDOCallback |
( |
| ) |
|
|
default |
◆ add_hit()
| void PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::add_hit |
( |
uint16_t | col, |
|
|
uint16_t | row, |
|
|
uint16_t | tot ) |
|
inline |
Definition at line 104 of file ITkPixelDecodingPhaseIIRDOAlg.h.
104 {
105
106
108
109
111 int lvl0a = 0;
112 int lvl0d = 0;
115 std::array<std::int16_t,2>{
static_cast<std::int16_t
>(
row),
static_cast<std::int16_t
>(col)},
117 };
static std::uint32_t makeWord(int tot, int bcid, int lvl1a, int lvl1d)
ITkPixelCabling::TransformType m_transform
static void chipToModuleTransform(const TransformType &transform, const uint8_t &chipID, uint16_t &col, uint16_t &row)
void addDataForModule(T_RawDataContainerCollection &rdo_container_collection, ContainerRangeGuard< T_RawDataContainerPtr, T_RangeType > &range_guard, T_Coordinates &&coordinates, std::uint32_t data_word)
convenience method to add data to an RDO container, add a new RDO container, copy the data added for ...
row
Appending html table to final .html summary file.
setEventNumber setTimeStamp bcid
◆ add_hmap()
| void PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::add_hmap |
( |
uint8_t | qcol, |
|
|
uint8_t | qrow, |
|
|
uint16_t | hmap, |
|
|
uint64_t | tots ) |
|
inline |
◆ add_qcore()
| void PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::add_qcore |
( |
uint8_t | qcol, |
|
|
uint8_t | qrow, |
|
|
uint64_t | qtot ) |
|
inline |
◆ evt_done()
| void PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::evt_done |
( |
| ) |
|
|
inline |
◆ evt_init()
| void PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::evt_init |
( |
uint8_t | tag | ) |
|
|
inline |
◆ evt_next()
| void PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::evt_next |
( |
uint8_t | tag | ) |
|
|
inline |
◆ on_error()
| uint8_t PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::on_error |
( |
itksw::pix::endec::intf::EventError | error | ) |
|
|
inline |
◆ registerLastModule()
| void PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::registerLastModule |
( |
| ) |
|
|
inline |
◆ setChipID()
| void PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::setChipID |
( |
const uint8_t & | chipID | ) |
|
|
inline |
◆ setOfflineID()
| void PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::setOfflineID |
( |
const uint32_t & | offlineID | ) |
|
|
inline |
◆ setTransformType()
Definition at line 159 of file ITkPixelDecodingPhaseIIRDOAlg.h.
159 {
161 }
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
◆ m_chipID
| uint8_t PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::m_chipID = 0 |
|
private |
◆ m_cont_coll
◆ m_currentIdentifierHash
| unsigned int PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::m_currentIdentifierHash {} |
|
private |
◆ m_dest_range_guard
◆ m_identifier
| Identifier PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::m_identifier {} |
|
private |
◆ m_idHelper
| const PixelID* PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::m_idHelper {} |
|
private |
◆ m_n_rdos
| uint32_t PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::m_n_rdos = 0 |
|
private |
◆ m_n_rejected_work
| unsigned int PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::m_n_rejected_work {} |
|
private |
◆ m_offlineID
| uint32_t PixelCallbacksPhaseIIRDO::PhaseIIRDOCallback::m_offlineID = 0 |
|
private |
◆ m_rdo_container_dest
◆ m_transform
The documentation for this class was generated from the following file: