ATLAS Offline Software
TrigDkfTrackMakerTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef __TRIGDKFTRACKMAKERTOOL_H__
6 #define __TRIGDKFTRACKMAKERTOOL_H__
7 
10 
14 #include "TrkTrack/Track.h"
15 
16 #include <vector>
17 
18 class AtlasDetectorID;
19 class PixelID;
20 class SCT_ID;
21 
23  public:
24 
25  // standard AlgTool methods
26  TrigDkfTrackMakerTool(const std::string&,const std::string&,const IInterface*);
27 
28  // standard Athena methods
30 
31  bool createDkfTrack(const Trk::Track& track, std::vector<Trk::TrkBaseNode*>& vpTrkNodes, double DChi2) const;
32 
33 
34  private:
36 
37 };
38 
39 #endif
TrigDkfTrackMakerTool::TrigDkfTrackMakerTool
TrigDkfTrackMakerTool(const std::string &, const std::string &, const IInterface *)
Definition: TrigDkfTrackMakerTool.cxx:40
ITrigDkfTrackMakerTool
Definition: ITrigDkfTrackMakerTool.h:30
TrigDkfTrackMakerTool
Definition: TrigDkfTrackMakerTool.h:22
Trk::Track
The ATLAS Track class.
Definition: Tracking/TrkEvent/TrkTrack/TrkTrack/Track.h:73
Track.h
TrkBaseNode.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
ITrigDkfTrackMakerTool.h
AthAlgTool.h
ReadCondHandleKey.h
TrigDkfTrackMakerTool::createDkfTrack
bool createDkfTrack(const Trk::Track &track, std::vector< Trk::TrkBaseNode * > &vpTrkNodes, double DChi2) const
Definition: TrigDkfTrackMakerTool.cxx:54
SCT_ID
Definition: SCT_ID.h:68
TrigDkfTrackMakerTool::m_idHelper
const AtlasDetectorID * m_idHelper
Definition: TrigDkfTrackMakerTool.h:35
xAOD::track
@ track
Definition: TrackingPrimitives.h:512
AthAlgTool
Definition: AthAlgTool.h:26
PixelID
Definition: PixelID.h:67
TrkPlanarSurface.h
TrigDkfTrackMakerTool::initialize
StatusCode initialize()
Definition: TrigDkfTrackMakerTool.cxx:48
AtlasDetectorID
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
Definition: AtlasDetectorID.h:57