ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
MuonCombined::IMuonTrackToSegmentAssociationTool Class Referenceabstract

Interface to associate the Muon segments to the muon track. More...

#include <IMuonTrackToSegmentAssociationTool.h>

Inheritance diagram for MuonCombined::IMuonTrackToSegmentAssociationTool:
Collaboration diagram for MuonCombined::IMuonTrackToSegmentAssociationTool:

Public Member Functions

virtual ~IMuonTrackToSegmentAssociationTool ()=default
 
virtual bool associatedSegments (const Trk::Track &track, const Trk::SegmentCollection *segments, std::vector< const Muon::MuonSegment * > &assocSegmentVec) const =0
 IMuonSegmentTagTool interface: build muons from ID and MuonSegments. More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Interface to associate the Muon segments to the muon track.

Definition at line 19 of file IMuonTrackToSegmentAssociationTool.h.

Constructor & Destructor Documentation

◆ ~IMuonTrackToSegmentAssociationTool()

virtual MuonCombined::IMuonTrackToSegmentAssociationTool::~IMuonTrackToSegmentAssociationTool ( )
virtualdefault

Member Function Documentation

◆ associatedSegments()

virtual bool MuonCombined::IMuonTrackToSegmentAssociationTool::associatedSegments ( const Trk::Track track,
const Trk::SegmentCollection segments,
std::vector< const Muon::MuonSegment * > &  assocSegmentVec 
) const
pure virtual

IMuonSegmentTagTool interface: build muons from ID and MuonSegments.

Implemented in MuonCombined::TrackSegmentAssociationTool.

◆ interfaceID()

static const InterfaceID& MuonCombined::IMuonTrackToSegmentAssociationTool::interfaceID ( )
inlinestatic

Definition at line 22 of file IMuonTrackToSegmentAssociationTool.h.

22  {
23  static const InterfaceID IID_IMuonTrackToSegmentAssociationTool("MuonCombined::IMuonTrackToSegmentAssociationTool", 1, 0);
24  return IID_IMuonTrackToSegmentAssociationTool;
25  }

The documentation for this class was generated from the following file: