5#ifndef TRKITRACKSUMMARYTOOL_H
6#define TRKITRACKSUMMARYTOOL_H
8#include "GaudiKernel/EventContext.h"
9#include "GaudiKernel/ThreadLocalContext.h"
10#include "GaudiKernel/IAlgTool.h"
35 virtual std::unique_ptr<Trk::TrackSummary>
summary(
36 const EventContext& ctx,
37 const Track& track)
const = 0;
45 const EventContext& ctx,
46 const Track& track)
const = 0;
61 Track& track)
const = 0;
68inline const InterfaceID&
A summary of the information contained by a track.
Ensure that the ATLAS eigen extensions are properly loaded.
static const InterfaceID IID_ITrackSummaryTool("Trk::ITrackSummaryTool", 1, 0)