ITrigBphysState Node1 ITrigBphysState - m_context - m_previousDecisions - m_decisions - m_trigBphysCollection - m_beamSpotData - m_beamSpotVertex + ITrigBphysState() + ITrigBphysState() + ~ITrigBphysState() + context() + previousDecisions() + decisions() + trigBphysCollection() + setTrigBphysCollection() + beamSpotPosition() + beamSpot() Node2 TrigBmumuxState + muons + tracks + isCompositeRoI + dimuons + dimuonsStore + trigBphysMuonIndices + selectedTracks + selectedTrackZ0 + trackCombinations + badTrackCombinations + TrigBmumuxState() + TrigBmumuxState() + ~TrigBmumuxState() + getCombinationKey() + addTrackCombination() + addTrackCombination() + addTrackCombination() + isBadCombination() + isBadCombination() + addTriggerObject() Node1->Node2 Node3 TrigBmuxState + muons + trigBphysMuonIndices + TrigBmuxState() + TrigBmuxState() + ~TrigBmuxState() + addTriggerObject() + addTriggerObjects() Node1->Node3 Node4 TrigMultiTrkStateBase - m_isEventAccepted - m_trigBphysLegIndices - m_tracks + TrigMultiTrkStateBase() + TrigMultiTrkStateBase() + ~TrigMultiTrkStateBase() + getDecisionLinks() + getDecisionIDs() + addTrigBphysObject() + checkMultiplicity() + setEventAccepted() + isEventAccepted() + trigBphysLegIndices() + getTrigBphysLegIndices() + tracks() Node1->Node4 Node5 TrigMultiTrkState< CONTAINER > - m_leptons + TrigMultiTrkState() + TrigMultiTrkState() + ~TrigMultiTrkState() + leptons() + getDecisionLinks() + getDecisionIDs() + addTrigBphysObject() + checkMultiplicity() Node4->Node5