ATLAS Offline Software
Loading...
Searching...
No Matches
L1Muon::L1MDT::ISegmentFinderTool Class Referenceabstract

Interface for the implementation of L1Muon::L1MDT Segment Finder. More...

#include <ISegmentFinderTool.h>

Inheritance diagram for L1Muon::L1MDT::ISegmentFinderTool:
Collaboration diagram for L1Muon::L1MDT::ISegmentFinderTool:

Public Member Functions

 DeclareInterfaceID (ISegmentFinderTool, 1, 0)
virtual ~ISegmentFinderTool ()=default
virtual StatusCode findSegments (const std::vector< const xAOD::MdtDriftCircle * > &driftCircles, const ActsTrk::GeometryContext &gctx, float m, float b, std::vector< Segment > &segments) const =0

Detailed Description

Interface for the implementation of L1Muon::L1MDT Segment Finder.

Definition at line 19 of file ISegmentFinderTool.h.

Constructor & Destructor Documentation

◆ ~ISegmentFinderTool()

virtual L1Muon::L1MDT::ISegmentFinderTool::~ISegmentFinderTool ( )
virtualdefault

Member Function Documentation

◆ DeclareInterfaceID()

L1Muon::L1MDT::ISegmentFinderTool::DeclareInterfaceID ( ISegmentFinderTool ,
1 ,
0  )

◆ findSegments()

virtual StatusCode L1Muon::L1MDT::ISegmentFinderTool::findSegments ( const std::vector< const xAOD::MdtDriftCircle * > & driftCircles,
const ActsTrk::GeometryContext & gctx,
float m,
float b,
std::vector< Segment > & segments ) const
pure virtual

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