ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
Rec::IMuidVertexCombiner Class Referenceabstract

#include <IMuidVertexCombiner.h>

Inheritance diagram for Rec::IMuidVertexCombiner:
Collaboration diagram for Rec::IMuidVertexCombiner:

Public Member Functions

virtual ~IMuidVertexCombiner ()
 Virtual destructor. More...
 
virtual std::vector< Rec::MuonMatch * > * execute (TrackCollection &extrapolatedTracks, const MuidTrackContainer *muonMatches, const VxContainer &vertices) const =0
 IMuidVertexCombiner interface: algorithmic code for matching tracks in a muon spectrometer TrackCollection to vertices in the inDet. More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 AlgTool and IAlgTool interface methods. More...
 

Detailed Description

Base class for MuidVertexCombiner AlgTool

Author
Alan..nosp@m.Popp.nosp@m.leton.nosp@m.@cer.nosp@m.n.ch

Definition at line 37 of file IMuidVertexCombiner.h.

Constructor & Destructor Documentation

◆ ~IMuidVertexCombiner()

virtual Rec::IMuidVertexCombiner::~IMuidVertexCombiner ( )
inlinevirtual

Virtual destructor.

Definition at line 40 of file IMuidVertexCombiner.h.

40 {}

Member Function Documentation

◆ execute()

virtual std::vector<Rec::MuonMatch*>* Rec::IMuidVertexCombiner::execute ( TrackCollection extrapolatedTracks,
const MuidTrackContainer muonMatches,
const VxContainer vertices 
) const
pure virtual

IMuidVertexCombiner interface: algorithmic code for matching tracks in a muon spectrometer TrackCollection to vertices in the inDet.

◆ interfaceID()

static const InterfaceID& Rec::IMuidVertexCombiner::interfaceID ( )
inlinestatic

AlgTool and IAlgTool interface methods.

Definition at line 43 of file IMuidVertexCombiner.h.

43 { return IID_IMuidVertexCombiner; }

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