12#ifndef MUIDINTERFACES_IMUIDVERTEXCOMBINER_H
13#define MUIDINTERFACES_IMUIDVERTEXCOMBINER_H
17#include "GaudiKernel/IAlgTool.h"
DataVector< Trk::Track > TrackCollection
This typedef represents a collection of Trk::Track objects.
Base class for MuidVertexCombiner AlgTool.
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 TrackColle...
virtual ~IMuidVertexCombiner()
Virtual destructor.
static const InterfaceID & interfaceID()
AlgTool and IAlgTool interface methods.
static const InterfaceID IID_IMuidVertexCombiner("IMuidVertexCombiner", 1, 0)
Interface ID for IMuidVertexCombiner.