ATLAS Offline Software
ITRT_TrackTimingTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // ITRT_TrackTimingTool.h, (c) ATLAS Detector software
8 #ifndef ITRTTRACKTIMINGTOOL_H
9 #define ITRTTRACKTIMINGTOOL_H
10 
11 #include "GaudiKernel/IAlgTool.h"
12 #include <vector>
14 
15 namespace InDet
16 {
17  static const InterfaceID IID_ITRT_TrackTimingTool("ITRT_TrackTimingTool", 1, 0);
18 
26  class ITRT_TrackTimingTool : virtual public IAlgTool,
27  virtual public Trk::ITrackTimingTool {
28  public:
29  static const InterfaceID& interfaceID( );
30 
31  // all relevant methods are already defined in ITrackTimingTool
32 
33  };
34 
35  inline const InterfaceID& ITRT_TrackTimingTool::interfaceID(){
36  return IID_ITRT_TrackTimingTool;
37  }
38 }
39 
40 #endif
41 
Trk::ITrackTimingTool
Interface for providing time information for a track or track particle.
Definition: ITrackTimingTool.h:27
InDet
Primary Vertex Finder.
Definition: VP1ErrorUtils.h:36
ITrackTimingTool.h
InDet::ITRT_TrackTimingTool::interfaceID
static const InterfaceID & interfaceID()
Definition: ITRT_TrackTimingTool.h:35
InDet::ITRT_TrackTimingTool
Interface for tools that calculate the track time - only a wrapper such that it can be accessed in th...
Definition: ITRT_TrackTimingTool.h:27