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

tool to match segments More...

#include <IMuonSegmentMatchingTool.h>

Inheritance diagram for Muon::IMuonSegmentMatchingTool:
Collaboration diagram for Muon::IMuonSegmentMatchingTool:

Public Member Functions

virtual bool match (const EventContext &ctx, const MuonSegment &seg1, const MuonSegment &seg2) const =0
 match two segments More...
 
virtual ~IMuonSegmentMatchingTool ()=default
 

Static Public Member Functions

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

Detailed Description

tool to match segments

Definition at line 26 of file IMuonSegmentMatchingTool.h.

Constructor & Destructor Documentation

◆ ~IMuonSegmentMatchingTool()

virtual Muon::IMuonSegmentMatchingTool::~IMuonSegmentMatchingTool ( )
virtualdefault

Member Function Documentation

◆ interfaceID()

static const InterfaceID& Muon::IMuonSegmentMatchingTool::interfaceID ( )
inlinestatic

access to tool interface

Definition at line 29 of file IMuonSegmentMatchingTool.h.

29  {
30  static const InterfaceID IID_IMuonSegmentMatchingTool("Muon::IMuonSegmentMatchingTool", 1, 0);
31 
32  return IID_IMuonSegmentMatchingTool;
33  }

◆ match()

virtual bool Muon::IMuonSegmentMatchingTool::match ( const EventContext &  ctx,
const MuonSegment seg1,
const MuonSegment seg2 
) const
pure virtual

match two segments

Implemented in Muon::MuonSegmentMatchingTool.


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