IPixelRodDecoder Node1 IPixelRodDecoder + ~IPixelRodDecoder() + fillCollection() + interfaceID() Node3 PixelRodDecoder + ERROR_CONTAINER_MAX - m_masked_errors - m_numGenWarnings - m_numDuplicatedPixels - m_maxNumGenWarnings - m_numBCIDWarnings - m_maxNumBCIDWarnings - m_checkDuplicatedPixel - m_numInvalidIdentifiers - m_numPreambleErrors - m_numTimeOutErrors and 16 more... + PixelRodDecoder() + ~PixelRodDecoder() + initialize() + finalize() + fillCollection() + getDataType() + decodeBCID_IBL() + decodeL1ID_IBL() + decodeFeI4Bflag_IBL() + decodeModule_IBL() and 27 more... - checkDataWordsCorruption() - updateEventInfoIfEventCorrupted() - checkUnequalNumberOfHeaders() - thisRdoIsUnique() - getLocalFEI4() - propagateROBErrorsToModules() Node1->Node3 Node2 IAlgTool Node2->Node1