LVL1TGCTrigger::TGCWireDoubletSB Node1 LVL1TGCTrigger::TGCWireDoubletSB + TGCWireDoubletSB() + ~TGCWireDoubletSB() Node2 LVL1TGCTrigger::TGCDoubletSB # m_priorSign # m_numberOfData # m_nChInBlock # m_maxDev # m_posMaxDev # m_negMaxDev # m_nChAdj # m_iChBase # m_MatrixOverlap # m_SType + TGCDoubletSB() + ~TGCDoubletSB() # doCoincidence() # createSlaveBoardOut() # doLocalCoincidence() # do3outof4Coincedence() # doCoincidenceInSubMatrix() # element() Node2->Node1 Node3 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() Node3->Node2 Node15 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... Node3->Node15 -m_origin Node4 std::bitset< 200 > Node4->Node3 #m_slbin Node5 LVL1TGCTrigger::TGCPatch PanelOut - m_bid + TGCPatchPanelOut() + ~TGCPatchPanelOut() + TGCPatchPanelOut() + operator=() + getHitPattern() + getHitPattern() + setHitPattern() + getOrigin() + setOrigin() + getBid() + setBid() + print() + deleteHitPattern() + clear() Node5->Node3 #m_patchPanelOut Node7 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() Node5->Node7 -m_PPOut Node6 LVL1TGCTrigger::TGCHitPattern - m_pattern - m_length + TGCHitPattern() + TGCHitPattern() + ~TGCHitPattern() + TGCHitPattern() + operator=() + setLength() + getLength() + onChannel() + offChannel() + setChannel() and 11 more... Node6->Node3 #m_coincidenceOut Node6->Node5 -m_signalPattern Node6->Node15 -m_bpos -m_bdev Node7->Node3 #m_patchPanel Node7->Node5 -m_origin Node7->Node7 -m_PPAdj Node8 LVL1TGCTrigger::TGCBIDOut - m_bid + TGCBIDOut() + TGCBIDOut() + ~TGCBIDOut() + setBid() + getBid() Node8->Node7 -m_BIDOut Node11 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... Node11->Node7 -m_tgcArgs Node15->Node3 #m_slaveBoardOut