ATLAS Offline Software
Loading...
Searching...
No Matches
UsedInVertexFitTrackDecorator.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
6// UsedInVertexFitTrackDecorator.h
8
9#ifndef DERIVATIONFRAMEWORK_USEDINVERTEXFITTRACKDECORATOR_H
10#define DERIVATIONFRAMEWORK_USEDINVERTEXFITTRACKDECORATOR_H
11
12// Framework include(s):
14#include "GaudiKernel/ToolHandle.h"
15
16// Tool include(s):
19
20// STL include(s):
21#include <string>
22
23namespace DerivationFramework {
24
25 class UsedInVertexFitTrackDecorator : public extends<AthAlgTool, IAugmentationTool>
26 {
28 // Public methods:
30 public:
31
34
35 using base_class::base_class;
36
38
41
43 StatusCode initialize();
44
46 StatusCode finalize();
47
49 virtual StatusCode addBranches(const EventContext& ctx) const;
50
52
54 // Private data:
56 private:
57
60
62 ToolHandle<InDet::IInDetUsedInFitTrackDecoratorTool> m_decoTool{this, "UsedInFitDecoratorTool", "InDet::InDetUsedInFitTrackDecoratorTool/IDUsedInFitDecoratorTool"};
63
65
66 }; // end: class UsedInVertexFitTrackDecorator
67} // end: namespace DerivationFramework
68
69#endif // end: DERIVATIONFRAMEWORK_USEDINVERTEXFITTRACKDECORATOR_H
virtual StatusCode addBranches(const EventContext &ctx) const
Function decorating the inputs.
ToolHandle< InDet::IInDetUsedInFitTrackDecoratorTool > m_decoTool
ToolHandle for the IInDetUsedInFitTrackDecoratorTool.
THE reconstruction tool.