ALFA_Decoder Node1 ALFA_Decoder - m_event - m_fragment_number + ALFA_Decoder() + ~ALFA_Decoder() + initialize() + finalize() + fillCollection() + getCollection() + getRawData() + eventFragment() + robFragment() + interfaceID() Node2 AthAlgTool + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node2->Node1 Node3 AthCommonDataStore < AthCommonMsg< AlgTool > > - m_varHandleArraysDeclared + AthCommonDataStore() + evtStore() + evtStore() + detStore() + sysInitialize() + sysStart() + inputHandles() + outputHandles() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + updateVHKA() # renounceArray() # renounce() # extraDeps_update_handler() - declareGaudiProperty() - declareGaudiProperty() - declareGaudiProperty() - declareGaudiProperty() Node3->Node2 Node9 ALFA_RawDataContainerReadOut - m_wordMarker - m_subdetId - m_mrodId - m_lvl1Id - m_ecrId - m_bcId - m_runNum - m_runType - m_triggerTypeId - m_DetEventType - m_timestamp - m_BCId - s_FullEVmarker - s_ROBmarker - s_RODmarker - s_RODheadersize - s_RODversion + ALFA_RawDataContainerReadOut() + is_FullEVmarker() + is_ROBmarker() + is_RODmarker() + decodeWord() + decodeHeader() + decodeHeaderFull() + subdetId() + mrodId() + runNum() and 8 more... - setZero() - setZeroFull() Node9->Node1 -m_ALFA_RawDataContainer ReadOut Node10 ALFA_ReadOut # m_word + ALFA_ReadOut() # getBitsWord() # getBits() # setBits() # setBits() Node10->Node9 Node12 ALFA_RawDataCollectionReadOut - m_dataWord - m_wordHeader - m_wordHeader2 - m_lvl1Id - m_clwc - m_ftyp - m_ecnt_LWC - m_ecnt_TWC - m_ecnt_EOB - m_ctwc - m_BOLflag - m_MrodNum - m_RODinput - m_KaptId - s_headerPos - s_headerBits - s_headerPos2 - s_headerBits2 - s_BOBvalue - s_LWCvalue - s_BOLvalue - s_TLPvalue - s_TWCvalue - s_EOBvalue + ALFA_RawDataCollectionReadOut() + decodeWord() + is_BOB() + is_LWC() + is_BOL() + is_TLP() + is_TWC() + is_EOB() + lvl1Id() + clwc() and 9 more... - setZero() Node10->Node12 Node13 ALFA_RawDataReadOut - m_dataWord - m_wordHeader - m_SlotId - m_LsbTdcId - m_ecnt_BOT - m_ecnt_EOT - m_bcId - m_wcnt - m_MBId - m_bit26_27 and 9 more... - s_headerPos - s_headerBits - s_BOTvalue - s_EOTvalue - s_TSMvalue + ALFA_RawDataReadOut() + ~ALFA_RawDataReadOut() + decodeWord() + is_BOT() + is_EOT() + is_TDCt() + MBId() + SlotId() + LsbTdcId() + ecnt_BOT() and 15 more... - setZero() Node10->Node13 Node11 ServiceHandle< IROBDataProvider Svc > Node11->Node1 -m_robDataProvider Node12->Node1 -m_ALFA_RawDataCollection ReadOut Node13->Node1 -m_ALFA_RawDataReadOut Node14 std::vector< uint32_t > + elements Node14->Node13 -m_MarocChan Node16 eformat::ROBFragment < const uint32_t * > Node16->Node1 -m_robFrag