ATLAS Offline Software
InnerDetector
InDetGNNTracking
src
ISpacepointFeatureTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
#pragma once
5
6
#include <list>
7
#include <vector>
8
#include <string>
9
#include <map>
10
11
#include "GaudiKernel/AlgTool.h"
12
#include "
TrkSpacePoint/SpacePoint.h
"
13
14
namespace
InDet
{
15
21
class
ISpacepointFeatureTool
:
virtual
public
IAlgTool
22
{
23
public
:
27
28
DeclareInterfaceID
(
ISpacepointFeatureTool
, 1, 0);
30
34
virtual
std::map<std::string, float>
getFeatures
(
const
Trk::SpacePoint
*)
const
=0;
35
};
36
}
Trk::SpacePoint
Definition:
Tracking/TrkEvent/TrkSpacePoint/TrkSpacePoint/SpacePoint.h:35
InDet
Primary Vertex Finder.
Definition:
VP1ErrorUtils.h:36
InDet::ISpacepointFeatureTool::DeclareInterfaceID
DeclareInterfaceID(ISpacepointFeatureTool, 1, 0)
InDet::ISpacepointFeatureTool::getFeatures
virtual std::map< std::string, float > getFeatures(const Trk::SpacePoint *) const =0
Main methods for calculating features for spacepoints.
SpacePoint.h
InDet::ISpacepointFeatureTool
Definition:
ISpacepointFeatureTool.h:22
Generated on Thu Nov 7 2024 21:17:31 for ATLAS Offline Software by
1.8.18