ATLAS Offline Software
Loading...
Searching...
No Matches
InDetUsedInVertexFitTrackDecorator.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
6// HardScatterVertexDecorator.h, (c) ATLAS Detector software
8
9#ifndef INDET_INDETUSEDINVERTEXFITTRACKDECORATOR_H
10#define INDET_INDETUSEDINVERTEXFITTRACKDECORATOR_H
11
12// Framework include(s):
14#include "GaudiKernel/ToolHandle.h"
15
16// Tool include(s):
18
19// STL include(s):
20#include <string>
21
22namespace InDet {
23
26 {
28 // Public methods:
30 public:
31
34
35 InDetUsedInVertexFitTrackDecorator(const std::string& name, ISvcLocator* pSvcLocator);
36
38
41
43 virtual StatusCode initialize();
44
46 virtual StatusCode finalize();
47
49 virtual StatusCode execute(const EventContext& ctx) const;
50
52
54 // Private data:
56 private:
57
60
62 ToolHandle<InDet::IInDetUsedInFitTrackDecoratorTool> m_decoTool{
63 this, "UsedInFitDecoratorTool",
64 "InDet::InDetUsedInFitTrackDecoratorTool/IDUsedInFitDecoratorTool",
65 "IInDetUsedInFitTrackDecoratorTool for decorating tracks"};
66
68
69 }; // end: class InDetUsedInVertexFitTrackDecorator
70} // end: namespace InDet
71
72#endif // end: INDET_INDETUSEDINVERTEXFITTRACKDECORATOR_H
73
An algorithm that can be simultaneously executed in multiple threads.
ToolHandle< InDet::IInDetUsedInFitTrackDecoratorTool > m_decoTool
ToolHandle for the IInDetUsedInFitTrackDecoratorTool.
virtual StatusCode finalize()
Function finalizing the tool.
virtual StatusCode initialize()
Function initialising the tool.
virtual StatusCode execute(const EventContext &ctx) const
Function decorating the inputs.
InDetUsedInVertexFitTrackDecorator(const std::string &name, ISvcLocator *pSvcLocator)
Primary Vertex Finder.