5#ifndef __ITRIGINDETTRACKFITTER_H__
6#define __ITRIGINDETTRACKFITTER_H__
9#include "GaudiKernel/IAlgTool.h"
static const InterfaceID IID_ITrigInDetTrackFitter("ITrigInDetTrackFitter", 1, 0)
DataVector< Trk::Track > TrackCollection
This typedef represents a collection of Trk::Track objects.
static const InterfaceID & interfaceID()
virtual void fit(const TrackCollection &, TrackCollection &, const EventContext &, const Trk::ParticleHypothesis &matEffects) const =0
virtual StatusCode getUnbiasedResiduals(const Trk::Track &, std::vector< TrigL2HitResidual > &, const EventContext &) const =0
virtual void fit(const TrackCollection &, TrackCollection &, TrackCollection &, const EventContext &, const Trk::ParticleHypothesis &matEffects, const bool) const =0
Ensure that the ATLAS eigen extensions are properly loaded.
ParticleHypothesis
Enumeration for Particle hypothesis respecting the interaction with material.