ATLAS Offline Software
Loading...
Searching...
No Matches
ITrtDriftCircleCutTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef InDetRecToolInterfaces_ITrtDriftCircleCutTool_H
6#define InDetRecToolInterfaces_ITrtDriftCircleCutTool_H
7
8#include "GaudiKernel/IAlgTool.h"
10
11namespace InDet
12{
13
14 static const InterfaceID IID_ITrtDriftCircleCutTool("ITrtSegmentSelectorTool", 1, 0);
15
23
24
25 class ITrtDriftCircleCutTool : virtual public IAlgTool
26 {
27 public:
28
29 static const InterfaceID& interfaceID()
30 {
32 }
33
35 virtual int minNumberDCs(const Trk::TrackParameters*) const =0;
36
37 };//end of class definitions
38}//end of namespace definitions
39
40
41#endif
The abstract interface base class for the trt segment selector tools.
static const InterfaceID & interfaceID()
virtual int minNumberDCs(const Trk::TrackParameters *) const =0
Parameterization from the track scoring tool.
Primary Vertex Finder.
static const InterfaceID IID_ITrtDriftCircleCutTool("ITrtSegmentSelectorTool", 1, 0)
ParametersBase< TrackParametersDim, Charged > TrackParameters