ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
Muon::IMuonTrackToSegmentTool Class Referenceabstract

The IMuonSegmentMaker is a pure virtual interface for tools to find tracks starting from MuonSegmentCombinations
More...

#include <IMuonTrackToSegmentTool.h>

Inheritance diagram for Muon::IMuonTrackToSegmentTool:
Collaboration diagram for Muon::IMuonTrackToSegmentTool:

Public Member Functions

virtual MuonSegmentconvert (const EventContext &ctx, const Trk::Track &track) const =0
 convert track to segment More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 access to tool interface More...
 

Detailed Description

The IMuonSegmentMaker is a pure virtual interface for tools to find tracks starting from MuonSegmentCombinations

Definition at line 23 of file IMuonTrackToSegmentTool.h.

Member Function Documentation

◆ convert()

virtual MuonSegment* Muon::IMuonTrackToSegmentTool::convert ( const EventContext &  ctx,
const Trk::Track track 
) const
pure virtual

convert track to segment

Implemented in Muon::MuonTrackToSegmentTool.

◆ interfaceID()

const InterfaceID & Muon::IMuonTrackToSegmentTool::interfaceID ( )
inlinestatic

access to tool interface

Definition at line 32 of file IMuonTrackToSegmentTool.h.

32 { return IID_IMuonTrackToSegmentTool; }

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