ATLAS Offline Software
Loading...
Searching...
No Matches
Rec::IMuidVertexCombiner Class Referenceabstract

Base class for MuidVertexCombiner AlgTool. More...

#include <IMuidVertexCombiner.h>

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

Public Member Functions

virtual ~IMuidVertexCombiner ()
 Virtual destructor.
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.

Static Public Member Functions

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

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()

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

AlgTool and IAlgTool interface methods.

Definition at line 43 of file IMuidVertexCombiner.h.

static const InterfaceID IID_IMuidVertexCombiner("IMuidVertexCombiner", 1, 0)
Interface ID for IMuidVertexCombiner.

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