ATLAS Offline Software
Loading...
Searching...
No Matches
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
18class AtlasDetectorID;
19class PixelID;
20class 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
29 StatusCode initialize();
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
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
provides the abstract interface for the helper tool used by TrigInDetTrackFitter to convert TrigSiSpa...
This is an Identifier helper class for the Pixel subdetector.
Definition PixelID.h:67
This is an Identifier helper class for the SCT subdetector.
Definition SCT_ID.h:68
bool createDkfTrack(const Trk::Track &track, std::vector< Trk::TrkBaseNode * > &vpTrkNodes, double DChi2) const
const AtlasDetectorID * m_idHelper
TrigDkfTrackMakerTool(const std::string &, const std::string &, const IInterface *)