LVL1TGCTrigger::TGCStripTripletSB Node1 LVL1TGCTrigger::TGCStrip TripletSB - s_NumberOfStripTripletSBData + TGCStripTripletSB() + ~TGCStripTripletSB() # doCoincidence() # createSlaveBoardOut() Node2 LVL1TGCTrigger::TGCSlave Board # m_lengthOfCoincidenceOut # m_id # m_bid # m_idHighPtBoard # m_type # m_region - s_pOffset - s_iOffset - s_pLength - s_iLength + TGCSlaveBoard() + ~TGCSlaveBoard() + TGCSlaveBoard() + operator=() + clockIn() + getOutput() + eraseOutput() + getId() + setId() + setPatchPanel() and 11 more... # collectInput() # doMaskOperation() # doDecluster() # deletePatchPanelOut() # doCoincidence() # createSlaveBoardOut() Node2->Node1 Node14 LVL1TGCTrigger::TGCSlave BoardOut - m_bid - m_orgBoardType - m_orgSBid - m_numberOfData - m_dev - m_pos - m_hit - s_MaxNumberOfSBData + TGCSlaveBoardOut() + TGCSlaveBoardOut() + TGCSlaveBoardOut() + ~TGCSlaveBoardOut() + operator=() + getDev() + getPos() + getbPos() + getHit() + setDev() and 16 more... Node2->Node14 -m_origin Node3 std::bitset< 200 > Node3->Node2 #m_slbin Node4 LVL1TGCTrigger::TGCPatch PanelOut - m_bid + TGCPatchPanelOut() + ~TGCPatchPanelOut() + TGCPatchPanelOut() + operator=() + getHitPattern() + getHitPattern() + setHitPattern() + getOrigin() + setOrigin() + getBid() + setBid() + print() + deleteHitPattern() + clear() Node4->Node2 #m_patchPanelOut Node6 LVL1TGCTrigger::TGCPatch Panel - m_id - m_idSlaveBoard - m_type - m_region - m_bunchCounter - m_hasASDOut - m_hasBIDOut - m_nHit + clockIn() + getOutput() + eraseOutput() + getIdSlaveBoard() + setIdSlaveBoard() + getAdjacentPP() + getAdjacentPP() + setAdjacentPP() + setASDOut() + getBIDOut() and 16 more... - showResult() - doBID() - doOrLogic() - createOutput() - getInputConnectorIndex() - clearASDOut() - deleteBIDOut() Node4->Node6 -m_PPOut Node5 LVL1TGCTrigger::TGCHitPattern - m_pattern - m_length + TGCHitPattern() + TGCHitPattern() + ~TGCHitPattern() + TGCHitPattern() + operator=() + setLength() + getLength() + onChannel() + offChannel() + setChannel() and 11 more... Node5->Node2 #m_coincidenceOut Node5->Node4 -m_signalPattern Node5->Node14 -m_bpos -m_bdev Node6->Node2 #m_patchPanel Node6->Node4 -m_origin Node6->Node6 -m_PPAdj Node7 LVL1TGCTrigger::TGCBIDOut - m_bid + TGCBIDOut() + TGCBIDOut() + ~TGCBIDOut() + setBid() + getBid() Node7->Node6 -m_BIDOut Node8 LVL1TGCTrigger::TGCASDOut # m_signalType # m_hitID # m_channel # m_hitToF + TGCASDOut() + TGCASDOut() + operator==() + operator!=() + SetParams() + SetChannel() + GetTGCReadoutIndex() + GetSignalType() + GetHitID() + GetChannel() + GetHitToF() + Print() Node8->Node6 -m_ASDOut Node8->Node7 Node10 LVL1TGCTrigger::TGCArguments - m_MSGLEVEL - m_SHPT_ORED - m_USE_INNER - m_INNER_VETO - m_TILE_MU - m_USE_CONDDB - m_useRun3Config - m_USE_NSW - m_FORCE_NSW_COIN - m_USE_BIS78 + TGCArguments() + ~TGCArguments() + set_MSGLEVEL() + set_SHPT_ORED() + set_USE_INNER() + set_INNER_VETO() + set_TILE_MU() + set_USE_CONDDB() + set_useRun3Config() + set_USE_NSW() and 14 more... Node10->Node6 -m_tgcArgs Node14->Node2 #m_slaveBoardOut